Purchase 相关接口
以下接口适用于 Master Data Purchase 数据集成 API,对接前请了解 API 接入流程
Create Purchase
URL:
https://api-cn-t.lenovo.com/uat/v1.0/supply_chain/scc/master_data/purchase
请求参数
参数 | 类型 | 必填 | 长度 | 格式 | 描述 | 示例 |
---|
- 响应参数
参数 | 类型 | 是否必填 | 长度 | 描述 | 示例值 |
---|---|---|---|---|---|
code | String | Y | 10 | 回执 code | "0" |
msg | String | Y | 10 | 回执信息 | "ok"/"error" |
result | Object | N | 回执示例 | 见响应示例 |
- 请求示例
JSON
{
"lenovoPn": "",
"plant": "",
"vendorCode": "",
"vendorName": "",
"tier2VendorCode": "",
"tier2VendorName": "",
"tier2VendorEmail": "",
"lnvPnDescription": "",
"vendorPn": "",
"alternativePn": "",
"warranty": "",
"whereUse": "",
"moq": 0,
"mpq": 0,
"cycleTime": 0,
"procurementMode": "",
"purchaseLeadtime": 0,
"orderAddressCodeOa": "",
"paymentInformationCodePi": "",
"paymentCurrency": "",
"rmaType": "",
"returnMode": "",
"returnFrequency": "",
"returnServiceProvider": "",
"lenovoBuyerEmail": "",
"lenovoGsmEmail": "",
"lenovoGcmEmail": "",
"supplierSalesContact": "",
"supplierContactsTakeOrders": "",
"supplierContactsShipping": "",
"logisticsProviderContact": "",
"customsBrokerContact": "",
"supplierContactInvoice": "",
"supplierContactAfterSales": "",
"dockingSystemAccount": "",
"poCollaborationMethod": "",
"asnCreationMethod": "",
"cdaCreationMethod": "",
"svCreationMethod": "",
"carPooling": ""
}
- 响应示例
JSON
{
"code": "0",
"msg": "ok"
}
- 异常示例
JSON
{
}
- 业务错误码
错误码 | 错误描述 | 解决方案 |
---|---|---|
-1 | 回执 code | 请根据 result 回执修改具体字段的值 |
500 | 接口系统错误 | 请提供具体错误报文以及触发时间给 IT |
Customs
URL:
https://api-cn-t.lenovo.com/uat/v1.0/supply_chain/scc/master_data/customs
请求参数
参数 | 类型 | 必填 | 长度 | 格式 | 描述 | 示例 |
---|
- 响应参数
参数 | 类型 | 是否必填 | 长度 | 描述 | 示例值 |
---|---|---|---|---|---|
code | String | Y | 10 | 回执 code | "0" |
msg | String | Y | 10 | 回执信息 | "ok"/"error" |
result | Object | N | 回执示例 | 见响应示例 |
- 请求示例
json
{
"lenovoPn": "",
"vendorCode": "",
"inhouseSite": "",
"countryIsoCode": "",
"finishedGoods": "",
"bonded": "",
"hsCode": "",
"commodityNameInChinese": "",
"partEnglishDescription": "",
"brand": "",
"declareElements": "",
"conversionRatioPerUnit": 0,
"netWeightKgs": 0.0,
"unitPrice": 0.0,
"currency": "",
"photos": "",
"supervisionRequirements": "",
"certificate": "",
"certificateNo": "",
"expiryDate": "",
"additionalInformation": "",
"eccnCode": ""
}
- 响应示例
JSON
{
"code": "0",
"msg": "ok"
}
- 异常示例
JSON
{
}
- 业务错误码
错误码 | 错误描述 | 解决方案 |
---|---|---|
-1 | 回执 code | 请根据 result 回执修改具体字段的值 |
500 | 接口系统错误 | 请提供具体错误报文以及触发时间给 IT |
Logistics
URL:
https://api-cn-t.lenovo.com/uat/v1.0/supply_chain/scc/master_data/logistics
请求参数
参数 | 类型 | 必填 | 长度 | 格式 | 描述 | 示例 |
---|
- 响应参数
参数 | 类型 | 是否必填 | 长度 | 描述 | 示例值 |
---|---|---|---|---|---|
code | String | Y | 10 | 回执 code | "0" |
msg | String | Y | 10 | 回执信息 | "ok"/"error" |
result | Object | N | 回执示例 | 见响应示例 |
- 请求示例
JSON
{
"rid": "",
"vendorCode": "",
"lenovoPn": "",
"plant": "",
"bonded": "",
"mot": "",
"deliveryRoute1": "",
"deliveryRoute2": "",
"deliveryRoute3": "",
"deliveryRoute4": "",
"deliveryRoute5": "",
"fullBoxQty": 0,
"boxQtyPerPallet": 0,
"fullPalletQty": 0,
"grossWeightPerUnit": 0.00,
"netWeightPerUnit": 0.00,
"volumePerUnit": 0.00,
"serialNumberControl": "",
"batteryInside": "",
"piValue": "",
"magneticOrNot": "",
"anyHeavyMetal": "",
"eccnControl": ""
}
- 响应示例
JSON
{
"code": "0",
"msg": "ok"
}
- 异常示例
JSON
Vendor
URL:
https://api-cn-t.lenovo.com/uat/v1.0/supply_chain/scc/master_data/vendor
请求参数
参数 | 类型 | 必填 | 长度 | 格式 | 描述 | 示例 |
---|
- 响应参数
参数 | 类型 | 必填 | 长度 | 格式 | 描述 | 示例 |
---|---|---|---|---|---|---|
code | String | Y | 10 | 回执 code | "0" | |
msg | String | Y | 10 | 回执信息 | "ok"/"error" | |
result | Object | N | 回执示例 | 见响应示例 |
- 请求示例
JSON
{
"vendorCode": "",
"vendorName": "",
"forwarderName": "",
"forwarderEmail": "",
"customsBrokerName": "",
"customsBrokerEmail": ""
}
- 响应示例
JSON
- 异常示例
JSON