单据模型通常用于描述业务中的各种单据或文档,如订单、发票、合同等。这些单据通常包含了一系列的字段和属性,用于记录与业务相关的信息。下面是一个简单的单据模型示例,你可以根据自己的业务需求进行扩展和调整:
单据模型示例:
-
单据类型(Document Type):单据的类型,如订单、发票、合同等。
-
单据编号(Document Number):单据的唯一编号,用于标识单据的身份。
-
创建时间(Created Time):单据的创建时间,记录单据被创建的时间点。
-
最后修改时间(Last Modified Time):单据的最后修改时间,记录单据最后一次被修改的时间点。
-
创建者(Creator):创建该单据的用户或系统。
-
状态(Status):单据的状态,如草稿、已提交、已审核等。
-
金额(Amount):单据涉及的金额,如订单金额、发票金额等。
-
客户(Customer):与该单据相关联的客户信息,如客户名称、客户编号等。
-
产品/服务(Products/Services):单据涉及的产品或服务信息,包括产品名称、数量、单价等。
-
付款信息(Payment Information):单据的付款方式和付款状态,如付款方式、付款日期、付款状态等。
-
交付信息(Delivery Information):如适用,记录单据涉及的交付信息,如交付日期、交付地址等。
-
备注(Notes):单据的备注信息,用于记录额外的说明或备注。
示例代码:
plaintext
{
"document_type": "Order",
"document_number": "ORD-2024-001",
"created_time": "2024-03-30 10:00:00",
"last_modified_time": "2024-03-30 10:30:00",
"creator": "John Doe",
"status": "Draft",
"amount": 1000.00,
"customer": {
"name": "ABC Company",
"customer_id": "CUST-001"
},
"products": [
{
"name": "Product A",
"quantity": 5,
"unit_price": 100.00
},
{
"name": "Product B",
"quantity": 3,
"unit_price": 150.00
}
],
"payment_information": {
"payment_method": "Credit Card",
"payment_date": "2024-04-01",
"payment_status": "Pending"
},
"delivery_information": {
"delivery_date": "2024-04-05",
"delivery_address": "123 Main St, City, Country"
},
"notes": "Please expedite delivery."
}
以上是一个简单的订单(Order)单据模型示例,包含了常见的单据属性和字段。你可以根据自己的业务需求来扩展和修改这个模型。
标签:delivery,完善,示例,模型,2024,单据,付款,payment From: https://blog.csdn.net/qq_53207874/article/details/137177222