Beruflich Dokumente
Kultur Dokumente
Issues:
1.
We have a data model where the supply source for products can change dynamically from one
production plant to another. In order to faciltate the quick switching of supply, we have defined
Transportation Lanes from all the possible supplying production locations to all the possible
receiving locations. These are "All Products" lanes.
- Overlaid on the TLAnes, we have quota arrangements which control from day-to-day which
locations do the supplying (we are running SNP with no production horizon, so it plans also the
next few days as well as out to 2 years future buckets).
When we come to run the LLC program above, it always gives the Information message "Lowlevel codes cannot be determined due to cycles in model "000"
Symptom
During the SNP low-level code calculation, a termination occurs as soon as a cycle develops:
o a location is both the delivery location and order location for a location product
o Recursion within a PPM or PDS (process industries)
Solution
1. Solution A)
Recursion-generating sources of supply for the low-level code calculation are eliminated with
a customer-specific implementation of the BAdI /SAPAPO/PWB_SOS method
PWB_USEX_SOS.
Caution: The BAdI Method is also called by other functions. If the method of the low-level
code calculation is called, the prameter 'iv_low_level_code' is = 'X'. (For more information,
see the BAdI documentation.)