ShopCartPos (Shopping Cart Position)
A ShopCartPos is a single product line within a customer's shopping cart. Each position records which article (product) the customer wants to order, in what quantity, and specifies the delivery destination address for that particular item — enabling mixed-address carts where different products are shipped to different locations within the same order. The ShopCartPos is the line-level building block of the cart; the cart header (ShopCart) aggregates these positions into a total.
When the cart is confirmed and converted into an order (Contract), each ShopCartPos becomes a CoPos (contract position) in the resulting order document. This conversion preserves the article, quantity, and address data while adding the confirmed pricing and tax information from the applicable price list. During the cart phase, ShopCartPos entries can be freely added, modified, and removed; once converted to contract positions they become part of an immutable order record.