Welcome to PreSales - created and maintained by Sascha Wildgrube.
Estimate ServiceNow AppEngine projects.
The PreSales app helps to track (ServiceNow-related) presales engagements and to create effort estimates.
Draft backlogs can be generated based on the identified tasks, components and capabilities.
PreSales is NOT an officially supported ServiceNow product.
PreSales does NOT come with any kind of warranty. If you use it, you own it!
x_snc_devtools.InstallApp("x_snc_pre_sales");Controls if the PreSales application is active.
Controls the verbosity of log output produced by the PreSales application.
A user that can add and edit pre sales engagements.
A user that can view pre sales engagements.
The table is derived from table Task (task).
Create a copy of the current engagement.
Creates a rough order of magnitude estimate based on the given estimation.
Exports the backlog as a CSV file - so that it can be imported into a backlog management tool of choice.
Retrieves information about the app's dependencies to other apps and required versions.
Gets a system property of this application.
This script installs PreSales.
Sets all system properties to default values.
Sets a system property of this application.
Returns an array of objects representing backlog items based on the given engagement.
Produces a log output in the application log using the DevTools Debug function.
Implements the extension point for DevTools.
|
Methods:
* initialize()
* GetParentRecord()
* GetLinkDirectory()
* GetFormatConfig()
* GetApplicationStatus()
* RenderDebugDump()
* GetInstancePipelineName()
The function DevToolsGetInstancePipelineName is called by the DevTools extension point instance class and returns the pipeline name of an instance based on the given actual name.
The DevToolsGetLinkDirectory function is called by the DevTools extension point instance class and returns an extended (or modified) link directory object that serves as the basis for the DevTools Link page.
The DevToolsGetParentRecord function is called by the DevTools extension point instance class and returns a parent record for the given record if it can be determined.
Processes the input from the questionnaire and returns a list of tasks with efforts and the confidence score.
Returns an object with estimation rules.
Renders the estimate page.
Renders the homepage for the instance.
Returns true if the application is active, otherwise false.
Produces a log output in the application log.
Produces an error log output in the application log.
Produces a warning log output in the application log.
Compatible Versions: 1.136.0
Repository url: https://github.com/saschawildgrube/servicenow-devtools.git
PreSales uses various functions from DevTools.
No technical debt has been documented for this application.
Copyright 2023-2026 by Sascha Wildgrube
Licensed under the Apache License, Version 2.0 (the "License")
You may not use PreSales except in compliance with the License.
You may obtain a copy of the License at: https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
First baselined version