导航

IDOC Error:Cross-system company code 1000 does not exist

Posted on 2010-07-21 23:38  Hahappyppy  阅读(1100)  评论(0编辑  收藏  举报

如果使用了ALE/IDoc来分发数据,就可能涉及cross-company code
配置路径

SAP NetWeaver->Application Server->IDoc Interface / Application Link Enabling (ALE)->Modelling and Implementing Business Processes->Global Organizational Units

Global Organizational Units

There are global organizational units which must be named the same in all systems to avoid any errors occurring in the distributed environment. Local organizational units are assigned to global organizational units in the individual systems.

There are global organizational units for the organizational units:

  • Company code
  • Business area

If you want to use ALE, you have to assign the local organizational units to the global organizational units in your systems to ensure that they are used consistently in the distributed environment.

Cross-System Company Codes

Cross-system company codes are used in the distribution in financial accounting. There is exactly one central system for each cross-system company code in the distributed environment. One company code has to be assigned to this cross-system company code on each system involved in the distribution.

When sending an IDoc with company code-dependent data, the company code is replaced with the cross-system company code in all company code fields. When receiving this kind of IDoc the reverse conversion takes place on the target system.

In this section you maintain the cross-system company codes and allocate them to the local company codes.

Recommendation

  • The use of cross-system company codes and business areas in distributed financial accounting is a provisional measure. SAP reserves the right to replace this in a future release with a tool that allows a conversion for all the organizational units of the SAP system.
  • Therefore SAP recommends that you choose consistent identifiers for the company code and the cross-system company code.

Activities

    1. Create a cross-systemcompanycode.
    2. Assign the cross-systemcompanycode to a chart of accounts to which it is also assigned on the central system.
    This setting is needed on the decentral systems in order to determine the chart of accounts of the companycode on the central system.
    3. Assign cross-systemcompany codes to the local company codes.
    Specify the identifiers of the relevant cross-systemcompany codes for each of the individual company codes.