Co$ta - Package assignment
>> Back to the Co$ta project home page
Main Principles
The determination of the subpackage is done in 3 steps :
- There is a material code in the posting, then the program assigns the posting using its material group
- When there is no material code, then the program uses the material group of the purchase order when there is one to determine the subpackage
- Where there is nor material code, neither purchase order, the determination of the subpackage is done using the cost element of the posting.
Package Derivation Source
The dimension "Package Derivation Source" is used to see how the sub-package is assigned to a posting:
- MATERIAL: There is a material code in the posting. A material group is assigned in its master data that is itself assigned to a sub-package,
- PURCHDOC: There is no material but a purchase order. There is a material group in the purchase order that is assigned to a sub-package,
- COSTELMNT: There is neither material nor purchase order. The cost element is used to assign the sub-package.
Unassigned packages
In some cases a package can not be assigned.
When the assignement is not possible, there is a reason code in the column Cost Sub Package.
- NC_MATNR (1): There is a material code with a material group but the material group is not assigned to a sub-package.
In the example, the material group 0112 (2) is assigned to the material code 1062492 (3) however the material group 0112 is not assigned to a sub-package in the transcodification table.
=> The material group 0112 should be included in the table and assigned to a sub-package.
- NC_PURDOC (1): There is a purchase order with a material group but the material group is not assigned to a sub-package.
In the example, the material group 0078 (2) is not assigned to a sub-package in the transcodification table.
=> The material group 0078 should be included in the table and assigned to a sub-package.
- NC_FIN (1): There is a cost element that is not assigned to a sub-package.
In the example, the material group 98120010 (2) is not assigned to a sub-package in the transcodification table.
=> The material group 98120010 should be included in the table and assigned to a sub-package.





