Siebel Pricing Administration Guide > Siebel Pricer Technical Reference > Modifying Signals from Basic Pricing Procedure to Dynamic Pricing Procedure >

Manual Signal Modifications for Siebel Business Applications and Industry Applications


NOTE:  If you automatically enable the Dynamic Pricing Procedure for all signals as described in Step 2b of Switching from Basic to Dynamic Pricing Procedure, then you do not need to implement any of the modifications outlined in this topic.

This topic lists the manual signal modifications required to implement dynamic pricing for Siebel Business Applications and Industry Applications. For each signal definition, you can modify the parameters of the actions listed. If multiple actions are listed for the signal, then make sure that you modify the parameters for each of the actions listed.

NOTE:  In some cases, the signal definition includes additional actions and parameters that are not listed. The actions and parameters listed below are the only ones that must be changed to implement dynamic pricing.

CalculatePriceAndCheckEligibility

Table 24 describes the signal action, and Table 25 lists the parameters that you must modify to implement dynamic pricing for the CalculatePriceAndCheckEligibility signal.

Table 24. CalculatePriceAndCheckEligibility Signal Action
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

PSP Driver Workflow Process

-

-

  

Table 25. CalculatePriceAndCheckEligibility Parameters for Modification
Name
Value

SubPSPPricingWFName 

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Eligibility Variable Map - Row Set

QuotesAndOrdersValidate

Table 26 describes the signal actions, and Table 27 lists the parameters that you must modify to implement dynamic pricing for the QuotesAndOrdersValidate signal.

NOTE:  Make sure you change the parameters for each of the four actions listed.

Table 26. QuotesAndOrdersValidate Signal Action
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

PSP Driver Workflow Process

Order

Header

Workflow

PSP Driver Workflow Process

Order

Line Item

Workflow

PSP Driver Workflow Process

Quote

Header

Workflow

PSP Driver Workflow Process

Quote

Line Item

  

Table 27. QuotesAndOrdersValidate Parameters for Modification
Name
Value

SubPSPPricingWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Eligibility Variable Map - Row Set

Verifyitem

Table 28 describes the signal actions, and Table 29 lists the parameters that you must modify to implement dynamic pricing for the Verifyitem signal.

NOTE:  Make sure you change the parameters for each of the three actions listed. 

Table 28. Verifyitem Signal Actions
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

PSP Driver Workflow Process

Agreement

Header

Workflow

PSP Driver Workflow Process

Order

Header

Workflow

PSP Driver Workflow Process

Order

Header

 

Table 29. Verifyitem Parameters for Modification
Name
Value

SubPSPPricingWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Eligibility Variable Map - Row Set

ProductRecommendation

Table 30 describes the signal action, and Table 31 lists the parameter that you must modify to implement dynamic pricing for the ProductRecommendation signal.

Table 30. Product Recommendation Signal Action
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

Product Recommendation Driver Workflow

Not applicable

Line Item

 

Table 31. ProductRecommendation Parameter for Modification
Name
Value

SubPSPPricingWFName

Dynamic Pricing Procedure

CalculatePriceExternal

Table 32 describes the signal action, and Table 33 lists the parameter that you must modify to implement dynamic pricing for the CalculatePriceExternal signal.

Table 32. CalculatePriceExternal Signal Action
Definition
Service Type
Service Name
Mode
Instance Type

Action

Business Service

RunPricerWorkflow

Not applicable

Not applicable

 

Table 33. CalculatePriceExternal Parameter for Modification
Name
Value

SubPSPPricingWFName

Dynamic Pricing Procedure

 

SpreadDiscount

Table 34 describes the signal action, and Table 35 lists the parameter that you must modify to implement dynamic pricing for the SpreadDiscount signal.

Table 34. SpreadDiscount Signal Action
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

Spread Discount Driver Workflow Process

Not applicable

Not applicable

 

Table 35. SpreadDiscount Parameter for Modification
Name
Value

SubPSPPricingWFName

Dynamic Pricing Procedure

SpreadDiscount - All

Table 36 describes the signal action, and Table 37 lists the parameter that you must modify to implement dynamic pricing for the SpreadDiscount - All signal.   

Table 36. SpreadDiscount - All Signal Action
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

Spread Discount Driver Workflow Process

Not applicable

Not applicable

 

Table 37. SpreadDiscount - All Parameter for Modification
Name
Value

SubPSPPricingWFName

Dynamic Pricing Procedure

Approveitem

Table 38 describes the signal actions, and Table 39 lists the parameters that you must modify to implement dynamic pricing for the Approveitem signal.

NOTE:  Make sure you change the parameters for each of the three actions listed.

Table 38. Approveitem Signal Actions
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

PSP Driver Workflow Process

Agreement

Header

Workflow

PSP Driver Workflow Process

Order

Header

Workflow

PSP Driver Workflow Process

Quote

Header

  

Table 39. Approveitem Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

CalculatePrice

Table 40 describes the signal action, and Table 41 lists the parameters that you must modify to implement dynamic pricing for the CalculatePrice signal.

Table 40. CalculatePrice Signal Action
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

PSP Driver Workflow Process

Not applicable

Not applicable

 

Table 41. CalculatePrice Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

CalculatePriceAll

Table 42 describes the signal action, and Table 43 lists the parameters that you must modify to implement dynamic pricing for the CalculatePriceAll signal.

Table 42. CalculatePriceAll Signal Action
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

PSP Driver Workflow Process

Not applicable

Line Item

 

Table 43. CalculatePriceAll Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

CalculatePrice_eSales

Table 44 describes the signal action, and Table 45 lists the parameters that you must modify to implement dynamic pricing for the CalculatePrice_eSales signal.

Table 44. CalculatePrice_eSales Signal Action
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

PSP Driver Workflow Process

Not applicable

Not applicable

 

Table 45. CalculatePrice_eSales Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

CalculatePriceAll_eSales

Table 46 describes the signal action, and Table 47 lists the parameters that you must modify to implement dynamic pricing for the CalculatePriceAll_eSales signal.

Table 46. CalculatePriceAll_eSales Signal Action
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

PSP Driver Workflow Process

Not applicable

Line Item

 

Table 47. CalculatePriceAll_eSales Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

CalculatePrice_Configurator

Table 48 describes the signal action, and Table 49 lists the parameters that you must modify to implement dynamic pricing for the CalculatePrice_Configurator signal.  

Table 48. CalculatePrice_Configurator Signal Action
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

PSP Driver Workflow Process

Not applicable

Not applicable

 

Table 49. CalculatePrice_Configurator Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

CalculatePrice_Advisor

Table 50 describes the signal action, and Table 51 lists the parameters that you must modify to implement dynamic pricing for the CalculatePrice_Advisor signal.

Table 50. CalculatePrice_Advisor Signal Action
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

PSP Driver Workflow Process

Not applicable

Not applicable

 

Table 51. CalculatePrice_Advisor Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

MergeIntoOnePackage

Table 52 describes the signal action, and Table 53 lists the parameters that you must modify to implement dynamic pricing for the MergeIntoOnePackage signal.

Table 52. MergeIntoOnePackage Signal Action
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

PSP Driver Workflow Process

Not applicable

Line Item

Table 53. MergeIntoOnePackage Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

OrderTemplate

Table 54 describes the signal actions, and Table 55 lists the parameters that you must modify to implement dynamic pricing for the OrderTemplate signal.

NOTE:  Make sure you change the parameters for each of the two actions listed.

Table 54. OrderTemplate Signal Actions
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

PSP Driver Workflow Process

Order

Header

Workflow

PSP Driver Workflow Process

Quote

Header

 

Table 55. OrderTemplate Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

OrderTemplateCopy

Table 56 describes the signal actions, and Table 57 lists the parameters that you must modify to implement dynamic pricing for the OrderTemplateCopy signal.  

Table 56. OrderTemplateCopy Signal Actions
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

PSP Driver Workflow Process

Order

Header

 

Table 57. OrderTemplateCopy Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

  

OrderTemplateSelectItems

Table 58 describes the signal action, and Table 59 lists the parameters that you must modify to implement dynamic pricing for the OrderTemplateSelectItems signal. 

Table 58. OrderTemplateSelectItems Signal Action
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

PSP Driver Workflow Process

Order

Header

 

Table 59. OrderTemplateSelectItems Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

QuoteTemplateCopy

Table 60 describes the signal action, and Table 61 lists the parameters that you must modify to implement dynamic pricing for the QuoteTemplateCopy signal. 

Table 60. QuoteTemplateCopy Signal Action
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

PSP Driver Workflow Process

Quote

Header

 

Table 61. QuoteTemplateCopy Parameters for Modification
Name
Value

SubPSPPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

QuoteTemplateSelectItems

Table 62 describes the signal action, and Table 63 lists the parameters that you must modify to implement dynamic pricing for the QuoteTemplateSelectItems signal.

Table 62. QuoteTemplateSelectItems Signal Action
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

PSP Driver Workflow Process

Quote

Header

 

Table 63. QuoteTemplateSelectItems Parameters for Modification
Name
Value

SubPSPPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

SetFieldValue

Table 64 describes the signal actions, and Table 65 lists the parameters that you must modify to implement dynamic pricing for the SetFieldValue signal.

NOTE:  Make sure you change the parameters for each of the four actions listed.

Table 64. SetFieldValue Signal Actions
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

PSP Driver Workflow Process

Not applicable

Header

Workflow

PSP Driver Workflow Process

Agreement

Line Item

Workflow

PSP Driver Workflow Process

Order

Line Item

Workflow

PSP Driver Workflow Process

Quote

Line Item

 

Table 65. SetFieldValue Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

NOTE:  The following fields are available for the Agreement, Order, and Quote actions: Product, Quantity Requested, Unit Price, Discount Amount, Discount Percent, Prod Prom Name, Currency Code, Item Price List, Covered Product Net Price. Fields available for the Header instance type are: Discount, Price List, and Currency Code.

GetConfigItemPrice

Table 66 describes the signal action, and Table 67 lists the parameter that you must modify to implement dynamic pricing for the GetConfigItemPrice signal.

Table 66. GetConfigItemPrice Signal Action
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

Get Config Item Price - Driver Workflow

Not applicable

Not applicable

 

Table 67. GetConfigItemPrice Parameter for Modification
Name
Value

SubPSPWFName

Get Config Item Price - Dynamic

GetProdPrice

Table 68 describes the signal action, and Table 69 lists the parameters that you must modify to implement dynamic pricing for the GetProdPrice signal. 

Table 68. GetProdPrice Signal Action
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

PSP Driver Workflow Process

Not applicable

Not applicable

 

Table 69. GetProdPrice Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Product Pricing Variable Map - Row Set

GetUsedProdPrice

Table 70 describes the signal action, and Table 71 lists the parameters that you must modify to implement dynamic pricing for the GetUsedProdPrice signal.

Table 70. GetUsedProdPrice Signal Action
Definition
Service Type
Service Name
Mode
Instance Type

Action

Workflow

PSP Driver Workflow Process

Not applicable

Not applicable

Table 71. GetUsedProdPrice Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Product Pricing Variable Map - Row Set

Siebel Pricing Administration Guide Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Legal Notices.