A system receives an order for a shipment of goods, and extracts data from the order for use in creating a bill for the shipment. The system creates a settlement basis map using the data extracted from the order and an agreement between the producer of the goods and a logistics service provider. Settlement bases for the bill are then determined. The settlement bases include an order basis and/or an execution basis. The system prepares billable data for the bill based on the settlement bases. The system updates the order by discarding the stages of the order that are to be billed based on the execution basis. The system then formulates the execution data, consolidates any remaining order data and the execution data, and creates the bill for the shipment based on the settlement bases, the order data, and the execution data.
展开▼