API business guidebook
The API calls are through backlog order create API, backlog order change API, backlog quote API, backlog order retrieve API, backlog ASN retrieve API, backlog financial document retrieve API, backlog remittance advice API.
- API push notifications are not enabled by default
- If you would like to receive API push notifications for advanced ship notice, financial document and quotes, follow the instructions below
- Go to TI.com/support
- Select Open a new support request
- Select Direct customer fulfillment
- Complete the API push form, attach and submit
- If you would like to receive API push notifications for advanced ship notice, financial document and quotes, follow the instructions below
- End-to-end order flow
- API initial setup
- Errors within an API call
- Customer will need to fix the errors
- Customer system will obtain a full list of error details in the same API call
- With a full list of warning or error details, customer will have better control on how and when to correct the error and resubmit the request if needed
- Partial orders allowed
- Correct API order entry will be accepted while rejections will not be entered
- API order change will always be performed at the individual line item level
- Synchronous response
- Synchronous response is default
- Within one API call, customer system would know whether TI processed the request fully and actual sales order has been changed in TI system successfully
- Customer details needed for your connection
- TI will send an email notification with the required identifiers for you to place an order such as sold to and ship to identifier (if you are a contract manufacturer (CM), the end customer identifier will be provided)
- Errors within an API call
- API order creation requirements
Order Elements Mandatory / Optional Character Limitations Purchase order (PO) number Mandatory UPPER CASE; No more than 35 Characters
No space in PO number;
PO line item Mandatory Manufacturer part number (MPN) Mandatory Customer direct price (CDP) Mandatory No more than five (5) decimals Customer requested date (CRD) Mandatory Quantity Mandatory Customer part number (CPN) Optional End customer Optional (Required for CM) UPPER CASE - For each PO item, only ONE single CRD is allowed.
- For each PO item under the same PO number, the item number should not be duplicated, otherwise the PO change will fail
- For each PO, multiple PO items with same or different TI part numbers are both accepted
- For PO with “End Customer”, only materials for same end customer can be accepted under same PO number
- The quantity should be a multiple of the TI standard pack quantity (SPQ) and meet both the minimum order requirement (MOQ) and minimum item value (MIV) as is defined in the TI product catalog
- Order creation and change flow chart and highlights:
- Order created with issue
- If there is a price mismatch between CDP and TI's pricing agreement (PA), the result will be an incomplete order that is reviewed by TI
- If CDP is correct, TI will refresh price - no action needed from customer
- If TI price is correct, you will need to update CDP via order change, response will be sent back indicating if the price mismatch is resolved
- In order to review pricing discrepancies, review the customer backlog report file, pricing discrepancy tab
- Order will not be created if there is SPQ/MOQ/MIV errors, correct the quantity and resend to TI as order creation
- Order created with issue
- Period for order cancellations or changes
- Change Order Window (COW) is defining the period of time when changes or cancellations are no longer authorized to process
- COW Rules depends on the type of parts
- It applies from our Estimated Ship Date (ESD)
- TI rejects all changes within the COW except CRD pull in and price change
Part Type Change Period Standard (STD) 30 days from estimated ship date Custom (CST) 90 days from estimated ship date Non- Cancellable Non-Returnable (NCNR) Cannot be cancelled
- Types of order changes allowed
- Customer request date (CRD) push out or pull in.
- PO line item price update
- PO line item quantity decrease
- PO line item cancellation
- Order change tips:
- To increase PO line item quantity, create a new PO
- PO line items that have shipped completely, with an advanced ship notice (ASN), cannot be changed
- PO line item or PO cancellation can result in loss of estimated ship date (ESD)
- Keep the original quantity ordered on the PO line item, when changing the CRD, price, or when cancelling a PO line item
- When changing CRD keep in mind the COW
- Push outs once within the COW will generate rejections and errors
- Customer needs to update price on original PO line item via order change for new effective price
- Keep the same PO and PO item number structure in the order change request
- Remittance advice tips:
- Use TI’s financial invoice number
- If not available, use the delivery note number or the commercial invoice number provided through the ASN
- TI will provide the customer payer identifier after submission of the customer onboarding form
- Use TI’s financial invoice number
- User acceptance testing scenarios (UAT) to pass testing phase:
- Once the customer completes self-service testing scenarios 1.0 – 2.1, our GBO regional team will contact the admin email which has access to the API keys
- Once the customer completes self-service testing scenarios 1.0 – 2.1, our GBO regional team will contact the admin email which has access to the API keys