Friday, 15 July 2016

Pricing Procedure in SAP MM

PRICING PROCEDURE IN PURCHASE ORDER - IN SAP - MM)

1. Create Condition table (T code M/03)

    In condition table, key combination to pick price of condition type will be maintained. when          existing condition tables (in standard SAP) don't fulfill clients business requirement, new condition table to be created.

2. Create Access sequence

    Access sequence is a four character length alpha numeric key. Access sequence to be assigned to condition type for which condition record will be maintained. The access sequence assigned condition types are automatic condition types.

Example: Access sequence will be assigned to PB00 condition type in standard. If we copy new condition type from existing PB00 condition type and if we use the copied condition type in pricing procedure, the access sequence should be assigned to the copied condition type.
PBXX is manual condition type for which no access sequence is maintained.

3. Create Condition type (T code: M/06)

     Pricing element in non-SAP is mapped as condition type in SAP. Each pricing element is mapped as unique condition type. Condition type in SAP is represented with four character length alpha numeric code.
     In condition type screen, we can control it as whether header condition or item condition.
In condition type screen, Accrual check box will be there. If we check the accrual check box, the respective condition type price will be posted in separate G/L account else that price will be loaded on material value.
Example: For freight condition type it will be maintained to show in separate G/L account.

4. Pricing procedure (T code: M/08)

    Pricing procedure is a systematic arrangement of pricing elements (condition types) to calculate the final price of a material.
To determine price the below configuration ha to be done.

          a) Create Schema group purchase organization

Schema group purchase organization is a virtual / interim purchase organization. It is not assigned / used anywhere. It is created and used in pricing procedure only. It acts as a link between local purchase organization and schema group vendor.

          b) Assign Schema group purchase organization to local purchase organization  

              The local purchase organization (which is assigned to plant). will be entered in purchase order.

          c)  Assign schema group vendor to schema group purchase organization. 

               Schema group vendor will be assigned schema group purchase organization.
Finally there is a link among schema group purchase organization, local purchase organization and schema group vendor.

5.  Assign Schema group vendor in vendor master purchasing view

      Schema group vendor will be assigned to schema in vendor master purchasing view. This schema group vendor made a link between schema group vendor and pricing procedure.

6. Maintain Condition Record (T code: MEK1) for access sequence assigned condition type

    Ex: for PB00 condition record will be maintained.
    Access sequence assigned condition types are automatic condition types.
    Price of pricing element (condition type) will be maintained as per unique key combination.
    This key combination plus price is called condition record.