Skip to Content

Condition to determine Org units based on company code

Hi experts

This question is with regards to org unit condition determination

We have two company codes in TMS - say 0001 and 0002
The Purchase org and execution org should be determined on the Comapny code via conditions in the FO/FB

1. Created a condition based on type - /SCMTMS/TOR_ORGUNIT
2. This condition has data access defintion as /SCMTMS/TOR_SRC_LOC
3. But we dont want the Pur org and execution org to be determined on based source location. It should be determined on the company code
4. Created a new data access definition ex; ZERP_Company code, but the data element used is not accepting any of these -
/SCMTMS/ORG_EXT_ID or /SCMTMS/ORG_ID input data elements

How can we determine the purchase org and executuion org depending on the copmany code
plz note - I have merged the company code from ERP to TMS. So the company code is created as an Org unit in TMS

When the FO/ FB is created from Planning, The purorg and exec org should change based on the comapny code.
How can we achieve this.

Please guide.

Add comment
10|10000 characters needed characters exceeded

  • How is the company code related to the FO/FB? Is it the consignee, shipper, or carrier?

  • Hi Joseph,

    The company code is not the shipper, consignee or carrier. Its just the ERP company code .Delivery in ECC ->DBTR->FU-> FO/FB. This is the flow. I don't see in standard the company code field anywhere. Its just the Porg in FU/FB and the sales Org in DBTR. we don't use the Sales org.

    So we basically want to separate the FU's coming in the cockpit . the Cockpit should show only those FUs that belong to a Porg. To get this we need to assign the Porg at the FU level. Assignment of Porg at FU level is needed based on company code.

    Any inputs is highly appreciated



1 Answer

  • Posted on Jun 19, 2019 at 08:16 PM

    In the FU > General Data, can you use Planning and Execution Organization for this TC selection profile?

    Add comment
    10|10000 characters needed characters exceeded