CoPosType (Contract Position Type)
A CoPosType is a classification entity that categorizes individual contract positions (CoPos) by their functional role within a contract. Common examples include a "Main Position" (the primary agreed delivery of goods), a "Premium Position" (a quality-based surcharge), a "Deduction Position" (a quantity or price reduction for moisture, impurities, or other quality shortfalls), or a "Service Position" (a fee for storage, handling, or analysis). Different position types may be treated differently by the invoicing logic — some are included in the net contract value, others are added as surcharges, and deduction positions reduce the payable amount.
By managing position types as master data, the system can drive automatic financial calculations: the invoicing engine sums main positions, adds premium positions, and subtracts deduction positions according to the type classification, without requiring manual arithmetic from the user. CoPosType also enables targeted reporting — separating gross quantity from effective net value, or distinguishing trade positions from service fee positions in a contract summary.