Q. How does the Billing Hierarchy work?
A. The hierarchy comes into play when an owner ACTION has multiple Break bys and ensures that the action is charged in the correct order of priority. The example below is a complicated storage set up with multiple break bys.
Transaction Code | Charge By | Break By | Break By Value | Charge |
486 | PALLET | DG.ZONE | 1-LS1 | $0.00 |
486 | PALLET | DG.ZONE | 1-CL1 | $0.00 |
165 | PALLET | ZONE | LS1 | $37.50 |
166 | POS | ZONE | CL1 | $35.40 |
364 | PALLET | ZONE | KLR | $25.00 |
64 | POS | PGROUP | PGROUP1 | $26.30 |
64 | PALLET | STDPAL | 1 | $26.50 |
64 | CARTON | STDPAL | 0 | $2.50 |
486 | PALLET | DG | 1 | $36.00 |
60 | PALLET | DEFAULT | $0.00 |
The break bys are:
ZONE - is the zone where the pallet was at time of the storge being calculated.
PGROUP - id the product group of the stock
DG - the stock is a dangerous goods, 1 for dangerous goods and 0 for not dangerous goods.
DG.ZONE - the stock is a dangerous goods and zone combination. Where DG is a flag, 1 for dangerous goods and 0 for not dangerous goods and ZONE is the zone.
STDPAL - is the a flag as to whether the pallet has a standard quantity on it.
etc.
The criteria as to what takes priority in the hierarchy is:
Is the break by excluding a particular type of break by, in this example the DG.ZONE break by is excluding a charge if the dangerous goods is in a particular zone.
Next is establishing a priority of the break bys, in general the more complicated break by has a higher priority than a less complicated break by with common elements. The dangerous good charge would be an obvious priority. Then is zone, product group or standard pallets more import in the charging? In this example let go with zone then product group and last of all standard pallet.
This would be result in the following hierarchy:
DG.ZONE
DG
ZONE
PGROUP
STDPAL