This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TI-API:缺少 customerLineItemNumber 和 tiLineItemNumber

Guru**** 665180 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/enterprise-automation-integration-group/enterprise-automation-integration/f/enterprise-automation-integration-forum/1204339/ti-api-customerlineitemnumber-and-tilineitemnumber-are-missing

器件型号:TI-API

Get 提供的有关一个订单详情的信息是缺失的项目 customerLineItemNumber 和 tiLineItemNumber。

	"lineItems": [{
		"tiPartNumber": "TPS3895ADRYR",
		"customerPartNumber": "TPS3895ADRYR",
		"tiPartDescription": "Single-channel, ultra-small, adjustable supervisor with active-high, push-pull output",
		"customReelIndicator": false,
		"partType": "IC",
		"eccn": "EAR99",
		"status": "Created",
		"quantity": 30,
		"shippedQuantity": 0,
		"unitPrice": 0.652,
		"netPrice": 19.560,
		"packageInformation": {
			"carrier": "LARGE T&R",
			"delivery": [{
				"type": "Cut tape"
			}]
		},
		"waiverAvailable": false,
		"customerReferenceNum": "TPS3895ADRYR"
	},

作为响应、创建后订单是否存在...

"lineItems": [{
			"tiLineItemNumber": "0",
			"customerLineItemNumber": "8",
			"tiPartNumber": "TPS3895ADRYR",
			"customerPartNumber": "TPS3895ADRYR",
			"tiPartDescription": "Single-channel, ultra-small, adjustable supervisor with active-high, push-pull output",
			"partType": "IC",
			"htsCode": "",
			"coCode": "",
			"quantity": 30,
			"shippedQuantity": 0,
			"unitPrice": 0.652,
			"netPrice": 19.56,
			"dateCode": null,
			"batchCode": null,
			"status": "PROCESSING",
			"fees": null,
			"discounts": null,
			"packageInformation": {
				"carrier": "LARGE T&R",
				"delivery": [{
					"type": "Cut tape",
					"quantity": 30
				}]
			},
			"waiverAvailable": "false",
			"trackingAndShipping": [{
				"shippingFreightAccount": "TI",
				"trackingNumbers": [{
					"shippingFromCountryCode": "Shenzhen",
					"serviceLevel": "International priority",
					"shipDate": null,
					"masterTracking": null,
					"leg1Carrier": null,
					"leg1Tracking": null,
					"leg1TrackingURL": null,
					"leg2Carrier": null,
					"leg2Tracking": null,
					"leg2TrackingURL": null
				}],
				"invoices": [],
				"creditMemo": null
			}],
			"customerItemComments": null,
			"notifications": []
		}, 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Petr:

    此报告已经报告、我们正准备在下一个版本(等待获取日期)中推出修复程序。  我已经标记了这个主题、一旦修复在生产中、我将告诉您。   谢谢!

    此致、

    法耶

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    现在在 Get Response 中、tiLineItemNumber (与创建响应中的数字不同)、但随后 customerLineItemNumber 仍缺失。

    	"lineItems": [{
    		"tiLineItemNumber": "000010",
    		"tiPartNumber": "TPS3895ADRYR",
    		"tiPartDescription": "Single-channel, ultra-small, adjustable supervisor with active-high, push-pull output",
    		"customerPartNumber": "TPS3895ADRYR",
    		"customReelIndicator": false,
    		"partType": "IC",
    		"htsCode": "8542399000",
    		"cooCode": "TH",
    		"eccn": "EAR99",
    		"batchCode": "2147488UT2",
    		"status": "Complete",
    		"quantity": 30,
    		"shippedQuantity": 30,
    		"unitPrice": 0.652,
    		"netPrice": 19.560,
    		"packageInformation": {
    			"carrier": "LARGE T&R",
    			"delivery": [{
    				"type": "Cut tape"
    			}]
    		},
    		"waiverAvailable": false,
    		"trackingAndShipping": {
    			"creditMemo": [{
    				"multiShipFlag": false
    			}],
    			"invoices": [...],
    			"shippingFreightAccount": "TI",
    			"trackingNumbers": [...]
    		},
    		"customerReferenceNum": "TPS3895ADRYR"
    	}

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Petr、

    尚未在生产环境中发布此问题的解决方案。   目前的目标是大约2至3周。  如果我们能够更快地改变生产、我会告诉您。

    此致、

    法耶

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、我尝试将电话号码放入 客户项目 同样、但是在创建订单或检查订单状态时、不会返回此项目。 此项目是否包含在计划的修复中、或者我是否应该制作新主题?

    订单请求数量:

    "lineItems": [{
    			"customerLineItemNumber": 3,
    			"tiPartNumber": "TS3A24157DGSR",
    			"customerPartNumber": "TS3A24157DGSR_S",
    			"customReelIndicator": false,
    			"quantity": 1000,
    			"customerItemComments": [{
    				"message": "my lineNumber:3"
    			}]
    		},...

    订单响应(customerItemComments 为空):

    "lineItems": [{
    			"tiLineItemNumber": "0",
    			"customerLineItemNumber": "3",
    			"tiPartNumber": "TS3A24157DGSR",
    			"customerPartNumber": "TS3A24157DGSR_S",
    			"tiPartDescription": "0.65-Ω on-state resistance, 3.3-V, 2:1 (SPDT), 2-channel analog switch",
    			"partType": "IC",
    			"htsCode": "",
    			"coCode": "",
    			"quantity": 1000,
    			"shippedQuantity": 0,
    			"unitPrice": 0.304,
    			"netPrice": 304.0,
    			"dateCode": null,
    			"batchCode": null,
    			"status": "PROCESSING",
    			"fees": null,
    			"discounts": null,
    			"packageInformation": {
    				"carrier": "LARGE T&R",
    				"delivery": [{
    					"type": "Cut tape",
    					"quantity": 1000
    				}]
    			},
    			"waiverAvailable": "false",
    			"trackingAndShipping": [{
    				"shippingFreightAccount": "TI",
    				"trackingNumbers": [{
    					"shippingFromCountryCode": "Shenzhen",
    					"serviceLevel": "International priority",
    					"shipDate": null,
    					"masterTracking": null,
    					"leg1Carrier": null,
    					"leg1Tracking": null,
    					"leg1TrackingURL": null,
    					"leg2Carrier": null,
    					"leg2Tracking": null,
    					"leg2TrackingURL": null
    				}],
    				"invoices": [],
    				"creditMemo": null
    			}],
    			"customerItemComments": null,
    			"notifications": []
    		},...

    订单状态响应(customerItemComments 丢失):

    "lineItems": [{
    		"tiLineItemNumber": "000010",
    		"tiPartNumber": "TS3A24157DGSR",
    		"tiPartDescription": "0.65-Ω on-state resistance, 3.3-V, 2:1 (SPDT), 2-channel analog switch",
    		"customerPartNumber": "TS3A24157DGSR_S",
    		"customReelIndicator": false,
    		"partType": "IC",
    		"htsCode": "8542399000",
    		"eccn": "EAR99",
    		"status": "Created",
    		"quantity": 1000,
    		"shippedQuantity": 0,
    		"unitPrice": 0.304,
    		"netPrice": 304.000,
    		"packageInformation": {
    			"carrier": "LARGE T&R",
    			"delivery": [{
    				"type": "Cut tape"
    			}]
    		},
    		"waiverAvailable": false,
    		"trackingAndShipping": {
    			"creditMemo": [{
    				"multiShipFlag": false
    			}],
    			"shippingFreightAccount": "TI",
    			"trackingNumbers": [{
    				"shippingFromCountryCode": "CN"
    			}]
    		},
    		"customerReferenceNum": "TS3A24157DGSR_S"
    	},..

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Petr、

    哇!  您正在滚动!  

    首先、我们发布了一个修复程序、以便在您使用 Get Order API 时显示"customerLineItemNumber"。  我们需要解决一个与 tiLineItemNumber 排序相关的小问题、但希望这不会影响您。  一旦我们解决这个问题、我会告诉您。  

      

    第二、我将介绍这个新项目。   问题似乎是在返回订单响应时开始的、因此、我需要确认我们正在存储该值、然后查看两个 API 应该返回的值(或者这是否是计划的行为)。

    此致、

    法耶

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    首先,我们发布了一个修复程序,以便当您使用 Get Order API 时,"customerLineItemNumber"现在将显示。

    项目  customerLineItemNumber 现在还会回来的,但是它 Get 响应中具有不良值 。 在它没有返回之前是一个更好的状态。

    POST 请求:

    "lineItems": [{
    			"customerLineItemNumber": 5,
    			"tiPartNumber": "TPS7A8701RTJT",
    			"customerPartNumber": "TPS7A87_S",
    			"customReelIndicator": false,
    			"quantity": 500,
    			"customerItemComments": [{
    				"message": "my lineNumber:5"
    			}]
    		}]

    回复后:

    		"lineItems": [{
    			"tiLineItemNumber": "0",
    			"customerLineItemNumber": "5",
    			"tiPartNumber": "TPS7A8701RTJT",
    			"customerPartNumber": "TPS7A87_S",
    			"tiPartDescription": "500-mA, low-noise, high-PSRR, dual-channel adjustable ultra-low-dropout voltage regulator",
    			"partType": "IC",
    			"htsCode": "",
    			"coCode": "",
    			"quantity": 500,
    			"shippedQuantity": 0,
    			"unitPrice": 1.053,
    			"netPrice": 526.5,
    			"dateCode": null,
    			"batchCode": null,
    			"status": "PROCESSING",
    			"fees": null,
    			"discounts": null,
    			"packageInformation": {
    				"carrier": "SMALL T&R",
    				"delivery": [{
    					"type": "Full reel",
    					"quantity": 500
    				}]
    			},
    			"waiverAvailable": "false",
    			"trackingAndShipping": [{
    				"shippingFreightAccount": "TI",
    				"trackingNumbers": [{
    					"shippingFromCountryCode": "Shanghai",
    					"serviceLevel": "International priority",
    					"shipDate": null,
    					"masterTracking": null,
    					"leg1Carrier": null,
    					"leg1Tracking": null,
    					"leg1TrackingURL": null,
    					"leg2Carrier": null,
    					"leg2Tracking": null,
    					"leg2TrackingURL": null
    				}],
    				"invoices": [],
    				"creditMemo": null
    			}],
    			"customerItemComments": null,
    			"notifications": []
    		}],

    获得回复:

    "lineItems": [{
    		"tiLineItemNumber": "000010",
    		"customerLineItemNumber": "1",
    		"tiPartNumber": "TPS7A8701RTJT",
    		"tiPartDescription": "500-mA, low-noise, high-PSRR, dual-channel adjustable ultra-low-dropout voltage regulator",
    		"customerPartNumber": "TPS7A87_S",
    		"customReelIndicator": false,
    		"partType": "IC",
    		"eccn": "EAR99",
    		"status": "Created",
    		"quantity": 500,
    		"shippedQuantity": 0,
    		"unitPrice": 1.053,
    		"netPrice": 526.500,
    		"packageInformation": {
    			"carrier": "SMALL T&R",
    			"delivery": [{
    				"type": "Full reel x 2",
    				"quantity": 500
    			}]
    		},
    		"waiverAvailable": false,
    		"trackingAndShipping": {
    			"creditMemo": [],
    			"invoices": [],
    			"trackingNumbers": []
    		},
    		"customerReferenceNum": "TPS7A87_S"
    	}],

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Petr、

    如您发布的另一个主题中所述:

    - "customerLineItemNumber"现在正在显示,但由于一些后端处理,它已从一个数字转换为字符串。

    - "tiLineItemNumber"编号顺序不正确,目前正在进行此操作。   一旦我们对此有了解决办法、我将通知您。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Faye、

    请检查我上一篇文章中"customerLineItemNumber"的值。 在第一个和第二个 JSON 中为值"5"、但在 Get 响应中为"1"。

    此致、

    彼得

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Petr、

    让我看看日志并在今天晚些时候回复。

    法耶

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Petr、

    这是一个问题、我已经为此提交了一个 TT。  我会在得知正式版本的日期后通知您。  在那之前、我将一直保持该主题处于打开状态。  谢谢观看!

    此致、

    法耶

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Petr、

    我刚刚重新验证了该问题、并上报了该问题。   只是为了说明...

    - ORDER-CREATE "RESPON"返回评论成功

    - GET /store/orders /{OrderNumber}未检索任何评论。

    我会让你保持开放并让你保持张贴。

    此致、

    法耶

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的、通过帖子订购时、似乎同时返回了订单备注和商品备注。

    在 GET /store/orders 中、{OrderNumber} 检测到新问题、但缺少订单注释。

    为完整起见、我重复执行我报告但未在 Get /store/orders /{OrderNumber}中修复的所有错误

    • 中的"tiLineItemNumber"与 POST JSON Response 中的值不同。
    • 在中、"customerLineItemNumber"的值与 POST Request 和 Returned JSON 中的值不同(如果商品顺序与客户编号不匹配)。
    • 商品备注缺失。
    • 订单备注缺失(新)。
    • 文档中的模式与该示例和实际返回的数据不匹配

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Petr、

    我只是想总结一下这个问题。     您的 JSON 有效负载中应显示"tiLineItemNumber"和."customerLineItemNumber"。  另请注意、由于 "tiLineItemNumber"是 TI 自动生成的、因此它可能与  "customerLineItemNumber"不匹配。  如果您有任何其他问题、请告诉我们。