| 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. CalculatePriceAndCheckEligibilityTable 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
    |  |  |  |  |  |  
    | Action | Workflow  | PSP Driver Workflow Process | - | - |  
   
Table 26.	CalculatePriceAndCheckEligibility Parameters for Modification
    |  |  |  
    | SubPSPPricingWFName   | Dynamic Pricing Procedure  |  
    | Variable Map - Row Set  | Default Pricing Eligibility Variable Map - Row Set  |  
 QuotesAndOrdersValidateTable 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
    |  |  |  |  |  |  
    | 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
    |  |  |  
    | SubPSPPricingWFName  | Dynamic Pricing Procedure  |  
    | Variable Map - Row Set  | Default Pricing Eligibility Variable Map - Row Set |  
 VerifyitemTable 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
    |  |  |  |  |  |  
    | 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
    |  |  |  
    | SubPSPPricingWFName  | Dynamic Pricing Procedure  |  
    | Variable Map - Row Set | Default Pricing Eligibility Variable Map - Row Set  |  
 ProductRecommendationTable 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
    |  |  |  |  |  |  
    | Action | Workflow  | Product Recommendation Driver Workflow  | Not applicable | Line Item |  
  
Table 32.	ProductRecommendation Parameter for Modification
    |  |  |  
    | SubPSPPricingWFName  | Dynamic Pricing Procedure  |  
 CalculatePriceExternalTable 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
    |  |  |  |  |  |  
    | Action | Business Service | RunPricerWorkflow  | Not applicable | Not applicable |  
  
Table 34.	CalculatePriceExternal Parameter for Modification
    |  |  |  
    | SubPSPPricingWFName  | Dynamic Pricing Procedure  |  
  SpreadDiscountTable 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
    |  |  |  |  |  |  
    | Action | Workflow  | Spread Discount Driver Workflow Process  | Not applicable | Not applicable |  
  
Table 36.	SpreadDiscount Parameter for Modification
    |  |  |  
    | SubPSPPricingWFName | Dynamic Pricing Procedure |  
 SpreadDiscount - AllTable 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
    |  |  |  |  |  |  
    | Action | Workflow  | Spread Discount Driver Workflow Process  | Not applicable | Not applicable |  
  
Table 38.	SpreadDiscount - All Parameter for Modification
    |  |  |  
    | SubPSPPricingWFName | Dynamic Pricing Procedure |  
 ApproveitemTable 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
    |  |  |  |  |  |  
    | 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
    |  |  |  
    | SubPSPWFName  | Dynamic Pricing Procedure  |  
    | Variable Map - Row Set | Default Pricing Variable Map - Row Set  |  
 CalculatePriceTable 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
    |  |  |  |  |  |  
    | Action | Workflow  | PSP Driver Workflow Process  | Not applicable | Not applicable |  
  
Table 42.	CalculatePrice Parameters for Modification
    |  |  |  
    | SubPSPWFName  | Dynamic Pricing Procedure  |  
    | Variable Map - Row Set | Default Pricing Variable Map - Row Set  |  
 CalculatePriceAllTable 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
    |  |  |  |  |  |  
    | Action | Workflow  | PSP Driver Workflow Process  | Not applicable | Line Item |  
  
Table 44.	CalculatePriceAll Parameters for Modification
    |  |  |  
    | SubPSPWFName  | Dynamic Pricing Procedure  |  
    | Variable Map - Row Set | Default Pricing Variable Map - Row Set  |  
 CalculatePrice_eSalesTable 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
    |  |  |  |  |  |  
    | Action | Workflow  | PSP Driver Workflow Process  | Not applicable | Not applicable |  
  
Table 46.	CalculatePrice_eSales Parameters for Modification
    |  |  |  
    | SubPSPWFName  | Dynamic Pricing Procedure  |  
    | Variable Map - Row Set | Default Pricing Variable Map - Row Set  |  
 CalculatePriceAll_eSalesTable 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
    |  |  |  |  |  |  
    | Action | Workflow  | PSP Driver Workflow Process  | Not applicable | Line Item |  
  
Table 48.	CalculatePriceAll_eSales Parameters for Modification
    |  |  |  
    | SubPSPWFName  | Dynamic Pricing Procedure  |  
    | Variable Map - Row Set | Default Pricing Variable Map - Row Set  |  
 CalculatePrice_ConfiguratorTable 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
    |  |  |  |  |  |  
    | Action | Workflow  | PSP Driver Workflow Process  | Not applicable | Not applicable |  
  
Table 50.	CalculatePrice_Configurator Parameters for Modification
    |  |  |  
    | SubPSPWFName  | Dynamic Pricing Procedure  |  
    | Variable Map - Row Set | Default Pricing Variable Map - Row Set  |  
 CalculatePrice_AdvisorTable 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
    |  |  |  |  |  |  
    | Action | Workflow  | PSP Driver Workflow Process  | Not applicable | Not applicable |  
  
Table 52.	CalculatePrice_Advisor Parameters for Modification
    |  |  |  
    | SubPSPWFName  | Dynamic Pricing Procedure  |  
    | Variable Map - Row Set | Default Pricing Variable Map - Row Set  |  
 MergeIntoOnePackageTable 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
    |  |  |  |  |  |  
    | Action | Workflow  | PSP Driver Workflow Process  | Not applicable | Line Item |  
  
Table 54.	MergeIntoOnePackage Parameters for Modification
    |  |  |  
    | SubPSPWFName  | Dynamic Pricing Procedure  |  
    | Variable Map - Row Set | Default Pricing Variable Map - Row Set  |  
 OrderTemplateTable 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
    |  |  |  |  |  |  
    | Action | Workflow  | PSP Driver Workflow Process  | Order | Header |  
    | Workflow  | PSP Driver Workflow Process  | Quote | Header |  
  
Table 56.	OrderTemplate Parameters for Modification
    |  |  |  
    | SubPSPWFName  | Dynamic Pricing Procedure  |  
    | Variable Map - Row Set | Default Pricing Variable Map - Row Set  |  
 OrderTemplateCopyTable 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
    |  |  |  |  |  |  
    | Action | Workflow  | PSP Driver Workflow Process  | Order | Header |  
  
Table 58.	OrderTemplateCopy Parameters for Modification
    |  |  |  
    | SubPSPWFName  | Dynamic Pricing Procedure  |  
    | Variable Map - Row Set | Default Pricing Variable Map - Row Set  |  
   OrderTemplateSelectItemsTable 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
    |  |  |  |  |  |  
    | Action | Workflow  | PSP Driver Workflow Process  | Order | Header |  
  
Table 60.	OrderTemplateSelectItems Parameters for Modification
    |  |  |  
    | SubPSPWFName  | Dynamic Pricing Procedure  |  
    | Variable Map - Row Set | Default Pricing Variable Map - Row Set  |  
 QuoteTemplateCopyTable 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
    |  |  |  |  |  |  
    | Action | Workflow  | PSP Driver Workflow Process  | Quote | Header |  
  
Table 62.	QuoteTemplateCopy Parameters for Modification
    |  |  |  
    | SubPSPPWFName  | Dynamic Pricing Procedure  |  
    | Variable Map - Row Set | Default Pricing Variable Map - Row Set |  
 QuoteTemplateSelectItemsTable 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
    |  |  |  |  |  |  
    | Action | Workflow  | PSP Driver Workflow Process  | Quote | Header |  
  
Table 64.	QuoteTemplateSelectItems Parameters for Modification
    |  |  |  
    | SubPSPPWFName  | Dynamic Pricing Procedure  |  
    | Variable Map - Row Set | Default Pricing Variable Map - Row Set |  
 SetFieldValueTable 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
    |  |  |  |  |  |  
    | 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
    |  |  |  
    | 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. GetConfigItemPriceTable 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
    |  |  |  |  |  |  
    | Action | Workflow  | Get Config Item Price - Driver Workflow  | Not applicable | Not applicable |  
  
Table 68.	GetConfigItemPrice Parameter for Modification
    |  |  |  
    | SubPSPWFName  | Get Config Item Price - Dynamic  |  
 GetProdPriceTable 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
    |  |  |  |  |  |  
    | Action | Workflow  | PSP Driver Workflow Process  | Not applicable | Not applicable |  
  
Table 70.	 GetProdPrice Parameters for Modification
    |  |  |  
    | SubPSPWFName  | Dynamic Pricing Procedure  |  
    | Variable Map - Row Set | Product Pricing Variable Map - Row Set  |  
 GetUsedProdPriceTable 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
    |  |  |  |  |  |  
    | Action | Workflow  | PSP Driver Workflow Process  | Not applicable | Not applicable |  
 
Table 72.	 GetUsedProdPrice Parameters for Modification
    |  |  |  
    | SubPSPWFName  | Dynamic Pricing Procedure  |  
    | Variable Map - Row Set | Product Pricing Variable Map - Row Set  |  
 |