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 25 describes the signal action, and Table 26 lists the parameters that you must modify to implement dynamic pricing for the CalculatePriceAndCheckEligibility signal.

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

Action

Workflow

PSP Driver Workflow Process

-

-

  

Table 26. CalculatePriceAndCheckEligibility Parameters for Modification
Name
Value

SubPSPPricingWFName 

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Eligibility Variable Map - Row Set

QuotesAndOrdersValidate

Table 27 describes the signal actions, and Table 28 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 27. 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 28. QuotesAndOrdersValidate Parameters for Modification
Name
Value

SubPSPPricingWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Eligibility Variable Map - Row Set

Verifyitem

Table 29 describes the signal actions, and Table 30 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 29. 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 30. Verifyitem Parameters for Modification
Name
Value

SubPSPPricingWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Eligibility Variable Map - Row Set

ProductRecommendation

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

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

Action

Workflow

Product Recommendation Driver Workflow

Not applicable

Line Item

 

Table 32. ProductRecommendation Parameter for Modification
Name
Value

SubPSPPricingWFName

Dynamic Pricing Procedure

CalculatePriceExternal

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

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

Action

Business Service

RunPricerWorkflow

Not applicable

Not applicable

 

Table 34. CalculatePriceExternal Parameter for Modification
Name
Value

SubPSPPricingWFName

Dynamic Pricing Procedure

 

SpreadDiscount

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

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

Action

Workflow

Spread Discount Driver Workflow Process

Not applicable

Not applicable

 

Table 36. SpreadDiscount Parameter for Modification
Name
Value

SubPSPPricingWFName

Dynamic Pricing Procedure

SpreadDiscount - All

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

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

Action

Workflow

Spread Discount Driver Workflow Process

Not applicable

Not applicable

 

Table 38. SpreadDiscount - All Parameter for Modification
Name
Value

SubPSPPricingWFName

Dynamic Pricing Procedure

Approveitem

Table 39 describes the signal actions, and Table 40 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 39. 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 40. Approveitem Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

CalculatePrice

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

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

Action

Workflow

PSP Driver Workflow Process

Not applicable

Not applicable

 

Table 42. CalculatePrice Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

CalculatePriceAll

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

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

Action

Workflow

PSP Driver Workflow Process

Not applicable

Line Item

 

Table 44. CalculatePriceAll Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

CalculatePrice_eSales

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

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

Action

Workflow

PSP Driver Workflow Process

Not applicable

Not applicable

 

Table 46. CalculatePrice_eSales Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

CalculatePriceAll_eSales

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

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

Action

Workflow

PSP Driver Workflow Process

Not applicable

Line Item

 

Table 48. CalculatePriceAll_eSales Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

CalculatePrice_Configurator

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

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

Action

Workflow

PSP Driver Workflow Process

Not applicable

Not applicable

 

Table 50. CalculatePrice_Configurator Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

CalculatePrice_Advisor

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

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

Action

Workflow

PSP Driver Workflow Process

Not applicable

Not applicable

 

Table 52. CalculatePrice_Advisor Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

MergeIntoOnePackage

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

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

Action

Workflow

PSP Driver Workflow Process

Not applicable

Line Item

Table 54. MergeIntoOnePackage Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

OrderTemplate

Table 55 describes the signal actions, and Table 56 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 55. 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 56. OrderTemplate Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

OrderTemplateCopy

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

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

Action

Workflow

PSP Driver Workflow Process

Order

Header

 

Table 58. OrderTemplateCopy Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

  

OrderTemplateSelectItems

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

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

Action

Workflow

PSP Driver Workflow Process

Order

Header

 

Table 60. OrderTemplateSelectItems Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

QuoteTemplateCopy

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

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

Action

Workflow

PSP Driver Workflow Process

Quote

Header

 

Table 62. QuoteTemplateCopy Parameters for Modification
Name
Value

SubPSPPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

QuoteTemplateSelectItems

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

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

Action

Workflow

PSP Driver Workflow Process

Quote

Header

 

Table 64. QuoteTemplateSelectItems Parameters for Modification
Name
Value

SubPSPPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Default Pricing Variable Map - Row Set

SetFieldValue

Table 65 describes the signal actions, and Table 66 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 65. 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 66. 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 67 describes the signal action, and Table 68 lists the parameter that you must modify to implement dynamic pricing for the GetConfigItemPrice signal.

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

Action

Workflow

Get Config Item Price - Driver Workflow

Not applicable

Not applicable

 

Table 68. GetConfigItemPrice Parameter for Modification
Name
Value

SubPSPWFName

Get Config Item Price - Dynamic

GetProdPrice

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

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

Action

Workflow

PSP Driver Workflow Process

Not applicable

Not applicable

 

Table 70. GetProdPrice Parameters for Modification
Name
Value

SubPSPWFName

Dynamic Pricing Procedure

Variable Map - Row Set

Product Pricing Variable Map - Row Set

GetUsedProdPrice

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

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

Action

Workflow

PSP Driver Workflow Process

Not applicable

Not applicable

Table 72. 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 © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.