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.

ERR-TICOM-ORDER-API-0004

Dear TI team,
We are unable to order the part available in stock with the TI store right now. Please find the order API error response highlighted below. 
Also please note the part is observed to be in stock with Qty 2400 as of now. Earliest response shall help us get me the required quantity.
{
"orderInfo":
{
"orderNumber": "",
"cartID": "C338719650",
"checkoutProfileId": "XXXXXXXXXXXXXXXXXXXXXXXXXXX",
"currencyCode": "USD",
"orderDate": "2022-11-01T00:26:20Z",
"orderEntry": "API",
"customerPurchaseOrderNumber": "XXXXXXXX",
"orderStatus": "",
"orderedBy": "XXXXXXXX",
"endCustomerCompanyName": "XXXXXXXXXXXXXX",
"application": "Wireless infrastructure",
"endEquipment": "Outdoor backhaul unit",
"intendedForMilitary": false,
"isProductionOrder": true,
"totalOrderSummary": { "subTotal": 1187.75,
"estimatedDiscountAmount": 0,
"estimatedShippingCost": 0,
"estimatedTaxes": 0,
"orderTotal": 1187.75 },
"discounts": null,
"lineItems":
[
{
"tiLineItemNumber": "0",
"customerLineItemNumber": "1",
"tiPartNumber": "TPS549B22RVFR",
"customerPartNumber": "TPS549B22RVFR",
"tiPartDescription": "1.5-V to 18-V, 25-A synchronous SWIFTTm buck converter with differential remote sense and PMBus",
"partType": "IC",
"htsCode": "",
"coCode": "",
"quantity": 250,
"shippedQuantity": 0,
"unitPrice": 4.751,
"netPrice": 1187.75,
"dateCode": null,
"batchCode": null,
"status": "",
"fees": null,
"discounts": null,
"packageInformation":
{
"carrier": "LARGE T&R",
"delivery":
[
{
"type": "Cut tape",
"quantity": 250
}
]
},
"waiverAvailable": "false",
"trackingAndShipping":
[
{
"shippingFreightAccount": "TI",
"trackingNumbers":
[
{
"shippingFromCountryCode": "Singapore",
"serviceLevel": "",
"shipDate": null,
"masterTracking": null,
"leg1Carrier": null,
"leg1Tracking": null,
"leg1TrackingURL": null,
"leg2Carrier": null,
"leg2Tracking": null,
"leg2TrackingURL": null
}
],
"invoices": [],
"creditMemo": null
}
],
"customerItemComments": null,
"notifications": []
}
],
"shippingAddress":
{
"firstName": "XXXXX",
"lastName": "XXXX",
"company": "XXXXXXXXXXX",
"addressLine1": "XXXXXXXXXXXXXX",
"addressLine2": "XXXXXXXXXXXXXX",
"city": "XXXXXXXXXXXX",
"stateRegion": "XX",
"postalCode": "XXXXXX",
"regionCode": "IN",
"region": "India",
"email": "xxxxxxxxxxxxx",
"phoneNumber": "XXXXXXXXXX",
"companyUrl": "xxxxxxxxxxx" },
"billingAddress":
{
"firstName": "XXXXXX",
"lastName": "XXXX",
"company": "XXXXXXXXXXXXXXXX",
"addressLine1": "XXXXXXXXXXXXXXXX",
"addressLine2": "XXXXXXXXXXXXXXX",
"city": "XXXXXXXXXX",
"stateRegion": "XX",
"postalCode": "XXXXXX",
"regionCode": "IN",
"region": "India",
"email": "xxxxxxxxxxxx",
"phoneNumber": "XXXXXXXXXX",
"companyUrl": "xxxxxxxxxxxxxxxx" },
"payment":
{
"type": null,
"method": null,
"bankTranferApproverEmail": null,
"details": null
},
"taxInfo":
{
"taxExemption": false
},
"vatDetails": [],
"orderComments": null,
"notifications": []
},
"errors":
[
{
"errorCode": "ERR-TICOM-ORDER-API-0004",
"type": "Application",
"section": "lineItems",
"field": null,
"reason": "Part number(s) requested inventory quantity is not available per your request.",
"message": "Please check the inventory levels for available quantity and resubmit the request with different quantity. Note In instances of low inventory ordering limits may be set.",
"data":
[
{
"customerLineItemNumber": "1",
"tiPartNumber": "TPS549B22RVFR",
"quantity": "250",
"availableQuantity": "2400",
"limit": "50"
}
]
}
]
}
  • Hi Kushal,

    In the response you copied above, you'll see that there is an order limit of 50 on TPS549B22RVFR, so you're receiving the error because you are requesting more than 50 parts.

    Note that you can see the limit prior to attempting an order by calling the inventory and pricing API.

    I hope that helps.

    Thanks,
    Paul

  • HI Paul,


    How can we get access of limit free ordering of components?

    We have been eagerly waiting for a few TI devices but due to the limits we are unable to start our production.


    Also we have our forecasts and advance orders which we plan notify TI. Can you please advise how can we place advance orders via TI API?

     

  • Hi Kushal,

    The TI store API does not allow advance orders, only orders against current inventory levels. As inventory becomes low, a 30-day order limit is often applied to protect the material for design evaluation purposes until we stock up sufficiently to allow you to purchase more.

    If you place an order for 50 parts today, you will be able to place another order for the same part in 30 days or when the limit is lifted if inventory levels rise. I would recommend checking the inventory and pricing API somewhat frequently to see if the limit is lifted before the end of the 30 day period.

    I'm sorry I don't have a better answer.

    Best regards,
    Paul

     

**Attention** This is a public forum