Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

As a developer you want to configure the Quoting module , that will be used by sales representatives (end users) when creating new sales quotes.

...

What

...

Can Be Configured

Drawio
zoom1
simple0
inComment0
pageId96225456
custContentId3696721976
lbox1
diagramDisplayNameQuote_Configuration.drawio
contentVer1
revision1
baseUrlhttps://pricefx.atlassian.net/wiki
diagramNameQuote_Configuration.drawio
pCenter0
width1231
links
tbstyle
height391

How to

...

Proceed with

...

Configuration

Common

...

Items to

...

Do

  1. Decide , if you will have only one , or more types of Quotes.

    1. If you have only one, you will use the default Quote Type.

    2. if If you plan to have more, create a new Quote Type now, and give it a name.

  2. Create a calculation logic of genericof generic/default nature , to be used for quote items. Such logic will create input fields for the items, read data (from price lists, product extensions and/or price company parameters) and calculate results. Configure/link the quote item logic in your quote type.

  3. Create a calculation logic of Quote Header nature. Such logic can perform operations on the whole quote and its items, e.g. add or remove items, create input fields on header and items, calculate results for header or items. Configure/link the quote header logic in your quote type.

  4. Verify the functionality also in the user interface - make – create a new quote of your a given type , and ensure all inputs and outputs are presented and calculated correctly.

  5. Create a workflow logic with nature default. Such logic will verify if the quote needs any approvals, and build approval workflow steps.

  6. Verify if the workflow steps are built correctly based on values you provided on in a quote.

Limit

...

Access to Quote List

You can restrict access in several ways:

  • show Show only quotes created by currently logged user. This setting is under in Quoting General Settings.

  • show Show only quotes for specific customers allowed for a user via his defined in a user’s "Customer Filter" user setting. This setting is under in Quoting General Settings.

  • allow Allow user to view a detail or edit a quote based on groups set in the fields User Group View and User Group Edit on each quote document. This is driven automatically by the system based on groups assigned to a user and groups set in the quote's fields.

  • show Show only quotes based on a filter created by a logic. Here you have to create a calculation logic with nature quoteEntitlementFilter and in such this logic builds build the filter to be used to filter for filtering the list of quotes.

Limit

...

Selection of

...

Products and

...

Customers

  • create Create a calculation logic of nature quoteProductFilter. Such logic will limit the list of products available to user users when they add a new item to the quote.

  • create Create a calculation logic of nature customerInputFilter. Such logic will limit the list of customers available to the user users when they select a customer of the quote. Also, modify your quote header logic, so that it sets this filter logic on the customer input field.

Workflows

  • if If you need a special action each time , when an approver approves or /denies a certain step in an approval workflow, then create a workflow "post step" logic of nature wfStepLogic.

  • if If you have a complicated complex quote , where more people need to cooperate on entering information to the quote, then set up a creation workflow logic , which will build the creation workflow steps.

Publish/Export

...

Quote to PDF

if If you need to set up an quote export of quote to PDF, then:

  1. create Create a DOCX template with replacement marks.

  2. create Create a template preprocessing logic , which will convert the quote data of the quote into a shape format suitable for the DOCX template.

  3. create Create a new Publishing publishing template, upload the DOCX template and link the preprocessing logic.

For details see Publishing Templates.