SAP客户寄售业务处理逻辑（SAP Customer Consignment）
Consignment goods are goods which are stored at the customer location but which are owned by your company. The customer is not obliged to pay for these goods until they remove them from consignment stock. Otherwise, the customer can usually return consignment goods which are not required.
Consignment processing offers the participating partners several advantages. Customers store the consignment goods at their own warehouses. The customer can access the goods in the consignment warehouse at any time. They are only billed for the goods when they are removed from the warehouse and only for the actual quantity taken.
Fill-up (补货，非限制转W库存，不产生会计凭证) <—> Pick-up (W库存退回非限制库存，不产生会计凭证)
Issue （寄售结算，或者叫寄售库存核销，产生Billing）<—> Returns（取消寄售库存核销，产生反向Billing）
Consignment fill up is used to supplement the customer’s consignment stock. When you ship consignment stock to the customer, you record the transaction by creating a consignment fill-up order (order type KB).
Consignment issue enables the customer to take consignment goods from the special stock for their use or to sell. When the customer removes consignment stock to use or sell, you record the transaction in the system by creating a consignment issue order (order type KE).
Any consignment goods stored at the customer’s warehouse that haven’t been used can be reposted to your company’s warehouse with a consignment pick-up. If the customer returns consignment stock to you, you record the transaction in the system by creating a consignment pick-up order (order type KA).
Consignment returns are used for when your customer wants to return goods to the consignment stock. If the customer wishes to claim on consignment goods which have already been issued, you can record this transaction by creating a consignment return order (order type KR).
If the consignment stocks are not managed by the sold-to party but by a central office, you can use the partner function for special stock partner.
The special stock partner has been defined for carrying out consignment stock processing by means of a third party rather than the customer. This means you can manage all special stock under one partner. It makes sense to use the special stock partner if your customer is using decentralized order processing but manages consignment stock centrally.
Inventory Management Using the Special Stock Partner
If you want to process your consignment goods using a special stock partner, proceed as follows:
1.Create a customer master record for the special stock partner (account groups 0001 and DEBI are defined for this purpose in the standard system).
2.Enter the special stock partner in the relevant customer master record on the partner screen using the partner function SB
When you create an order for this customer, the system automatically proposes the partner function SBin the document header and the document items. Consignment goods which have been entered in a consignment fill-up are always posted to the stock of the special stock partner when goods issue is carried out. You can also enter the partner function SB manually in the document header or in the relevant items if a special stock partner is required and is not proposed from the customer master record. If a special stock partner does not exist in the document header, inventory management is carried out using the sold-to party.
即货发给一家寄售集团客户的各个Site或者Special Stock Partner，票开给各个Site，但收款由集团指定Partner对接（即付钱的客户直接清寄售集团下各个Site的AR）。
可以研究一下Head office以及Alternative payer。
The following table provides an overview of the order types used in the standard system for processing consignments:
|Transaction||Sales order type||Item Category|
具体移动类型可见后台配置，Item Category定义了行的基本属性，分配到Item Category的Schedule Line Category定义了
例如寄售补货（fill-up）的标准ItemCategory分配了E1的Schedule Line Category，E1中设定的一定类型为631，因此当订单中ItemCategory为KBN时，默认移动类型为631.订单类型KB的标准ItemCategory分配了KBN，因此下KB类型的订单默认移动类型为631。