問一下有關 v2 中的 purchase order => lineItem => customerLineItemNumber property 在建立採購單時有輸入我們ERP的項次. 可是為什麼我在使用 查詢時回傳的 lineItem 中沒有這 property ,有什麼方式能取得這資料?
Hi Kiki,
您在使用GET 方式 查询订单时。
如果是按照日期进行搜索,是没有这个Property的。
请使用 订单号进行搜索,返回的结果中就有您需要的Property
你好. customerLineItemNumber 只有出現在 order create 後回傳的 json 中 , 如是我 get https://transact.ti.com/v2/store/orders/T037XXXX 中取出來的資料. 在 lineitems 中並沒有 customerLineItemNumber . 目前有個狀狀況 我在下單後發取消了其中一項次的order . 我會打電話到客服請他取消. 但事後我用 get https://transact.ti.com/v2/store/orders/T037XXXX
的方式取回資料. 依你們的 lineItems 內容我實在無法得知是那一項次被取消. (我真的不想用料號來作KEY... 這樣沒什麼意義)
以下是我用 get 單筆資料 lineitems 的資料.
"lineItems": [
{
"tiPartNumber": "TL074CN",
"tiPartDescription": "Quad, 30-V, 3-MHz, high slew rate (13-V/µs), In to V+, JFET-input op amp",
"customerPartNumber": "2711-xxxxxxx",
"customReelIndicator": false,
"partType": "IC",
"eccn": "EAR99",
"quantity": 1,
"shippedQuantity": 0,
"unitPrice": 14.694,
"netPrice": 14.694,
"packageInformation": {
"carrier": "TUBE",
"delivery": [
{
"type": "Box or tube"
}
]
},
"waiverAvailable": false,
"customerReferenceNum": "2711-074CN001"
},
{
"tiPartNumber": "OP07CDR",
"tiPartDescription": "Low-Offset voltage (0.25mV) single operational amplifier",
"customerPartNumber": "2711-xxxxxx",
"customReelIndicator": false,
"partType": "IC",
"eccn": "EAR99",
"quantity": 1,
"shippedQuantity": 0,
"unitPrice": 9.847,
"netPrice": 9.847,
"packageInformation": {
"carrier": "LARGE T&R",
"delivery": [
{
"type": "Cut tape"
}
]
},
"waiverAvailable": false,
"customerReferenceNum": "2711-07CDR001"
}
],
可以修改查詢回覆的內容多加一個customerLineItemNumber 嗎.都用了API 如果每次都還要客服回應那太沒效率了. 如果TI無法修改我只好修改我的程式. 同採購單上同料號只能一筆.這樣我在使用API 才不會有問題.
GET /store/orders/:orderNumber 方式获取到的
创建时返回:/store/orders
"lineItems":[
{
"tiLineItemNumber":"0",
"customerLineItemNumber":"1",
"tiPartNumber":"UA7805CKCT",
"customerPartNumber":"3107-UA7805CK-00R",
"tiPartDescription":"1.5-A, 38-V, linear voltage regulator",
"partType":"IC",
"htsCode":"",
"coCode":"",
"quantity":2000,
"shippedQuantity":0,
"unitPrice":1.966,
"netPrice":3932,
"dateCode":null,
"batchCode":null,
"status":"PROCESSING",
"fees":null,
"discounts":null,
}]
通过订单获取:/store/orders/:orderNumber
customerLineItemNumber 目前只會出現在 創建時回傳的JSON 中. 有沒有想過今天我送出 order 後.因為TIMEOUT 導致我這沒收到 這回傳.. 我是如何將 mapping tiLinenumber 跟我 customerLineItemNumber , 因為事後的查詢是不會有 customerLineItemNumber 的資訊
我也遇到了这个问题,我的意思customerLineItemNumber传入我们系统中的行号,TI接口增加返回customerLineItemNumber就可以对应了