Visitor : 2432

Read Comments

Profit Center in Billing Document

SAP Sales and Distribution

This documentation briefly explains how profit centers are determined / defaulted in sales billing document. Profit centers in billing documents are generally derived from the sales documents , but as per business requirements the determination process can be altered.

Profit centers in billing documents : Determination Logic

Basic determination: With sales documents:

The determination of the profit center is carried out in the sales document item according to the following rules (in ascending order):
 1) From the material master (table MARC)
 2) Via a substitution
 3) By manual entry
 4) From a "real" account assignment (profitability segment, cost center, and so on)

b) Without sales documents:

The transfer of the profit center is carried out in the document item according to the following rules (in ascending order):
 1) From the material master (table MARC, field MAEPV-PRCTR)
 2) By "external" specification
 3) Via a substitution

In addition  profit centers can be defaulted using copy routines defined in VOFM.

The profit center is transferred from the sales document item (field VBAP-PRCTR) to the billing item (field VBRP-PRCTR).

Profit Center Determination based on profit center maintained in Material Master

View : Sales General Data view

Profit center determination by Substitution

Substitutions can be used to default profit center if the profit center is dynamic and the determination is based on the process rather than the material. In such case substitiuion rules are used to determinie profiit center bsaed on the indicators or keys. Frequently used indicators included Material Pricing group and Account assignment group in the material master.

Note :

- The call of the substitution in PCA depends on whether the sales order is a cross-company code order or not. A cross-company situation exists if the sales organization of the sales order belongs to a different company code than the supplying plant.

- Substitution is not called for the following processes: internal billing documents, stock transport orders, and replenishment deliveries with reference to stock transport orders.

- Call up of substitution is defined by the AID Active indicator for the substitution rule in transaction 0KEL.


Substitution call up : Inter company transactions

Indicator Sales Document Billing Document
0 Not Active Not Active
1 Active Not Active
2 Not Active Not Active
3 Active Not Active
4 Not Active Not Active


Note : For inter company translations profit center in billing document is only derived from sales documents


Profit Center determination using Copy routines

In few cases business scenario's my include logic for determining the profit center other than the ways explained above. In such cases Copy routines can be used.

Sample code : Defaulting profit center in billing document for item category TAN.

Create a new Data Transfer Routine and assign to copy conrol

VOFM --> Data Transfer Routine --> Billing Document

FORM daten_kopieren_902.
* Header data
* VBRK-xxxxx = ............

* Item data
* VBRP-xxxxx = ............

* Additional split criteria
          modul(3) VALUE '001',
          vtweg    LIKE vbak-vtweg,
          spart    LIKE vbak-spart,
        END OF zuk.
  zuk-spart = vbak-spart.
  zuk-vtweg = vbak-vtweg.
  vbrk-zukri = zuk.

  " Default profit center.
  vbrp-prctr = 'XXXXXXXX'.


2. Assign as copy control routine

SPRO --> Sales and Distribution --> Billing Documents --> Maintain copy control for billing documents



Add Comments