Sapass

 Simplify SAP R/3 development with Excel VBA/VB RFC  
Home> Bapi>ProfitCenter



Index

ProfitCenter

ProfitCenter


The business object Profit center is an organizational unit
formed for the purposes of accounting that subdivides the enterprise in
a management-oriented manner, that is, for the purpose of internal control.


You can analyze operating results for profit centers using either the cost-of-sales or the period accounting approach.


By calculating the fixed capital as well, you can expand your profit centers for use as investment centers.


Comment

In profitability accounting at the profit center level, all costs and
revenues from the profit-relevant logistic activities and other allocations are transferred as statistical postings to the relevant
profit centers.


The exchange of goods and services between profit centers can be
valuated using the same valuation approach as in financial accounting
or another approach (valuation using transfer prices, available in Release 4.0).


11-Dec-2005


Methods

Available Methods


  • Change : Change Profit Center [ BAPI_PROFITCENTER_CHANGE ]
  • Create : Create Profit Center [ BAPI_PROFITCENTER_CREATE ]
  • GetDetail : EC-PCA: BAPI Profit Center GetDetail [ BAPI_PROFITCENTER_GETDETAIL ]
  • GetList : EC-PCA: BAPI Profit Center GetList [ BAPI_PROFITCENTER_GETLIST ]

11-Dec-2005


Change

Change


This method is used to change a profit center. The following fields are all mandatory:

  • ProfitCenter
  • ControllingArea
  • valid_from
  • valid_to
  • The change period must not exceed the limit of the existing periods of
    validity. If you want to extend an existing period of validity, you must create a new period using ProfitCenter.Create. This period will follow on seamlessly from the current period.

    If the change period encompasses several analysis periods, the only
    data which can be changed for the profit center is that data which isidentical in the previous/existing analysis periods. If the requiredchange period lies within a previous analyis period, the new value willbe valid in the entire analysis period or, alternatively, the system
    will create a new analysis period (the latter occurs if the fields you wish to change are time-dependent).

    There are X-fields for all data fields. By settings an X-field, you decide whethe the corresponding field is to be changed.

    Authorizations:


    Authorization object K_PCA is relevant here.


    11-Dec-2005


    Create

    Create


    This function module is used to create a new profit center, or a newanalysis period for an existing profit center. Depending on thetime-dependence rules set in Customizing, the system either creates anew analysis period or merges an analysis period with an existing one. The fields
    ProfitCenter, ControllingArea, valid_from, valid_to
    and the fields Pctr_Name, In_Charge and PrCtr_Hier_Group are all mandatory fields.

    Authorizations:

    Authorization object K_PCA is relevant here.



    11-Dec-2005


    GetDetail

    GetDetail


    This method supplies detailed information on the profit center master record.

    Notes

    You need authorization for the activity "03" (Display) for the object"K_PCAS_PRC" (Maintain profit centers) in the current controlling area.You also need authorization for the activity "03" (Display) for the
    object "K_PCAS_REP" (Summary and line item reports) for the relevant profit center.

    Messages are returned in the parameter RETURN. The documentation forthis parameter explains the return values and their meanings.


    11-Dec-2005


    GetList

    GetList


    This method supplies a list of profit centers sorted by controlling area and person in charge within each controlling area.

    Notes

    You need authorization for the activity "03" (Display) for the object"K_PCAS_PRC" (Maintain profit centers) in the current controlling area.
    You also need authorization for the activity "03" (Display) for theobject "K_PCAS_REP" (Summary and line item reports) for the relevant profit center.

    Messages are returned in the parameter RETURN. The documentation forthis parameter explains the return values and their meanings.


    11-Dec-2005