采购订单收据

采购订单收据是指出采购订单条款完成并收到的记录。此API提供了创建新采购订单收据的方法,并检索,更新或删除现有的采购订单收据。

版本

3.0

创建新的采购订单收据

post /api/v3.0/invoice/purchaseorderreceipts.

创建采购订单收据,将其与采购订单行项目相关联,并返回更新状态。

参数

名称 类型 格式 描述
purchaseOrderReceipt - 身体 采购订单收据的详细信息。

输入

架构

{“删除”“错误的”“DeliverySlipNumber”“dsn1”“GoodsReceiptNumber”“rcpt1”“ID”“1000001”“lineitemexternalid”“ln000001”“订购单号码”“PO12345”“收到的日期”“2018-09-15 00:00:00.0”“获得Quantity”“14.5”“unitofmeasurecode”“DA”“URI”“细绳”“版本”“2.0”}

响应

响应架构

用收货信息更新采购订单

put /api/v3.0/invoice/purchaseorderreceipt.

参数

名称 类型 格式 描述
purchaseOrderReceipt - 身体 采购订单收据信息。

输入

接收模式

响应

响应架构

获取现有的采购订单收据

get /api/v3.0/invoice/purchaseorderreceipts?purchaseordernumber=po1&lineitemexternalid=l1& goodsreceiptnumber=grn1.

参数

名称 类型 格式 描述
订购单号码 细绳 {订购单号码} 采购订单号。
lineItemExternalID 细绳 {lineItemexternalid} 客户提供的值,可以唯一地标识采购订单中的行项目。
goodsReceiptNumber 细绳 {goodsreceiptnumber} 采购订单的收货编号。

输入

一个也没有。

响应

架构

删除现有的采购订单收据

delete /api/v3.0/invoice/purchaseorderreceipts?purchaseordernumber = po1&lineitemexternalid=l1& goodsreceiptnumber=grn1.

参数

名称 类型 格式 描述
订购单号码 细绳 {订购单号码} 采购订单号。
lineItemExternalID 细绳 {lineItemexternalid} 客户提供的值,可以唯一地标识采购订单中的行项目。
goodsReceiptNumber 细绳 {goodsreceiptnumber} 采购订单的收货编号。

输入

一个也没有。

响应

响应架构

响应架构

名称 类型 格式 描述
错误代码 细绳 - 指示未成功处理购买订单收据的代码。
ErrorMessage 细绳 - 错误的描述。
FieldCode. 细绳 - 指示哪个字段引起问题的代码。此代码通常只在针对表单类型的字段验证字段时出现。
LineItemexternalid. 细绳 - 导致错误的行项的外部ID。
消息 细绳 - 请求结果消息。
PurchaseOrderNumber 细绳 - 采购订单号。
地位 细绳 - 处理采购订单收据的结果。格式:成功或失败

获取购买订单接收模式

名称 类型 格式 描述
purchaseOrderReceipt 数组 PurchaseOrderReceipt 采购订单的收据。
下一页 细绳 - 结果的下一页的URI,如果有的话。
TotalCount int - 收据总数。
信息 细绳 - 任何其他信息消息。目前最多将返回2000年的PO收据。

接收模式

名称 类型 格式 描述
删除了 布尔 - 删除采购订单行项目收据的状态。
送货上涨 细绳 - 购买订单线项收据的交货单号。
GoodsReceiptNumber 细绳 - 采购订单的收货编号。
ID 细绳 - 资源的唯一标识符。
LineItemexternalid. 细绳 - 要求客户提供的值,可以唯一地标识采购订单中的行项目。
PurchaseOrderNumber 细绳 - 要求采购订单号。
收到的日期 细绳 - 订单项目的日期。格式:YYYY-MM-DD
接受Quantity. 细绳 - 收到的物品数量。
UnitOfMeasureCode 细绳 - 购买订单行项目收据的计量代码单位。
Uri. 细绳 - 资源的URI。
版本 细绳 - 采购订单行项目收据的版本。除非仅进行收据确认,否则在此处使用版本2.0。

错误代码

采购订单接收API的错误响应

代码 描述
1000 PO号码缺失或无效。
1001. 外部ID丢失或无效。
1002. 收到无效。它必须是空的,y / n或y / n。
1003. 接收数量无效。它必须为空或数字。
1004. “接收日期”无效。它必须为空或日期格式YYYY-MM-DD。
1005. 测量代码的单位无效。它必须是空的或有效的,长度小于10个字符。
1006. 收到的数量无效,因为购买订单上的收据类型WQTY,需要数量。对不起。
1007. 该领域不是表单的一部分
1008. 该值超过了该字段允许的最大长度。
1009. 该值是字段的错误数据类型。
1011. 无效的值表达式。
9999. 发生意外错误。
10010 缺少必需的字段。