Skip to Content

pricing emhancement

hi

can anyone tell me about "pricing enhancement".what is it?

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

5 Answers

  • Best Answer
    avatar image
    Former Member
    Sep 01, 2008 at 10:27 AM

    Dear Jitesh,

    Ennhancement

    An addition to an SAP standard program made at a user exit provided for making such additions.

    An enhancement does not change R/3 Repository objects. With the ABAP Development Workbench you can develop any R/3 Repository Objects. Enhancements are not affected by upgrading to a new release.

    Pricing Enhancements means An addition to an SAP standard pricing ,program made at a Pricing user exit provided for making such additions.

    Some User Exits in Pricing :-

    USEREXIT_PRICING_PREPARE_TKOMK (module pool SAPLV60A, program RV60AFZZ)

    This user exit allows you to copy additional fields for pricing in the TKOMK communication structure (header fields), which have not been provided in the standard SAP system. These fields can also be used for pricing in the billing document.

    This user exit is described in detail in the "New fields in pricing" section.

    USEREXIT_PRICING_PREPARE_TKOMP (module pool SAPLV60A, program RV60AFZZ)

    This user exit allows you to copy additional fields for pricing in the TKOMP communication structure (item fields), which have not been provided in the standard SAP system. These fields can also be used for pricing.

    This user exit is described in detail in the "New fields in pricing" section.

    USEREXIT_FIELD_MODIFICATION (module pool SAPMV61A, program MV61AFZA)

    You can use this user exit to adjust the display of individual lines in the condition screen by changing the display attributes of the screen fields. This does not include the display of subtotals.

    This user exit is also used in order processing.

    I hope it will clear for you,

    Regards,

    Murali.

    Edited by: Murali Mohan.Tallapaneni on Sep 1, 2008 12:28 PM

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 01, 2008 at 10:25 AM

    Hi Jithesh..

    You mean... User exits and Enhancements...?

    Kindly clarify..

    Thanks,

    Safeer Rahman

    Add comment
    10|10000 characters needed characters exceeded

  • Sep 05, 2008 at 01:19 PM

    answered

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 06, 2008 at 04:22 AM

    Hi,

    U can find out some pricing emhancement if it's usefull plz .look in.

    User Exits For Price Determination

    USEREXIT_PRICING_PREPARE_TKOMK (module pool SAPLV60A, program RV60AFZZ)

    This user exit allows you to copy additional fields for pricing in the TKOMK communication structure (header fields), which have not been provided in the standard SAP system. These fields can also be used for pricing in the billing document.

    This user exit is described in detail in the "New fields in pricing" section.

    USEREXIT_PRICING_PREPARE_TKOMP (module pool SAPLV60A, program RV60AFZZ)

    This user exit allows you to copy additional fields for pricing in the TKOMP communication structure (item fields), which have not been provided in the standard SAP system. These fields can also be used for pricing.

    This user exit is described in detail in the "New fields in pricing" section.

    USEREXIT_FIELD_MODIFICATION (module pool SAPMV61A, program MV61AFZA)

    You can use this user exit to adjust the display of individual lines in the condition screen by changing the display attributes of the screen fields. This does not include the display of subtotals.

    This user exit is also used in order processing.

    USEREXIT_FIELD_MODIFIC_KZWI (module pool SAPMV61A, program MV61AFZB)

    You can change the display of subtotals in the condition screen by changing the display attributes of the screen fields.

    This user exit is also used in order processing.

    USEREXIT_FIELD_MODIFIC_KOPF (module pool SAPMV61A, program MV61AFZB)

    You can adjust the display of subtotals in the condition screen to your requirements by changing the display attributes of the screen fields.

    This user exit is also used in order processing.

    USEREXIT_FIELD_MODIFIC_LEER (module pool SAPMV61A, program MV61AFZB)

    You can adjust the display of blank lines in the condition screen to your requirements by changing the display attributes of the screen fields.

    This user exit is also used in order processing.

    USEREXIT_PRICING_CHECK (module pool SAPMV61, program MV61AFZA)

    You can install additional checks to the standard checks of condition lines (e.g. maximum/minimum value).

    USEREXIT_PRICING_RULE (module pool SAPLV61A, program RV61AFZA)

    In the standard SAP system, it is predefined which condition categories and classes can be copied or recalculated per pricing type. You can change the predefined standard procedure for each pricing type.

    USEREXIT_CHANGE_PRICING_RULE (module pool SAPMV61A, program MV61AFZA)

    You can use this user exit to change the pricing type that has been predefined in the copying control table in billing.

    USEREXIT_XKOMV_BEWERTEN_INIT (module pool SAPLV61A, program RV61AFZB)

    This field is used in the formulas and therefore initialized before the loop for the pricing procedure starts.

    USEREXIT_XKOMV_BEWERTEN_END (module pool SAPLV61A, program RV61AFZB)

    Within a loop for the price components during pricing, specific values can be transferred into the communication structures in pricing to be further processed.

    USEREXIT_XKOMV_ERGAENZEN (module pool SAPLV61A, program RV61AFZB)

    In change mode, you can change the dynamic part of the condition record (KONVD) that is always redetermined (i.e. it is not stored in database table KONV).

    USEREXIT_XKOMV_ERGAENZEN_MANU (module pool SAPLV61A, program RV61AFZB)

    You can use this user exit to change the ready-for-input fields of the manually entered condition record in add mode in the condition screen.

    USEREXIT_XKOMV_FUELLEN (module pool SAPLV61A, program RV61AFZB)

    This user exit is always called up during a redetermination of all or individual price components. You can change the work fields of the condition line. However, this only applies to conditions that have been determined via a condition record.

    USEREXIT_XKOMV_FUELLEN_O_KONP (module pool SAPLV61A, program RV61AFZB)

    This user exit is always called up during a redetermination of all or individual price components. You can change the work fields of the condition line. However, this only applies to conditions that have been determined via a condition record. This may include subtotals, manually entered conditions or conditions that have been calculated with a formula.

    USEREXIT_PRICING_COPY (module pool SAPLV61A, program RV61AFZA)

    You can change the KONV fields for copied price components.

    Regards,

    venkataswamy.y

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 06, 2008 at 05:05 PM

    For all pricing enhancement details on SAP,

    DO VISIT,

    http://data4experts.blogspot.com

    Add comment
    10|10000 characters needed characters exceeded