Skip to content

IPS_SR_TRACKING

This interface is applicable for data integration API, read Api Access Process first

Request address

  • API
EnvironmentURL
Testhttps://api-cn-t.lenovo.com/uat/v1.0/supply_chain/scc/open_platform/data/sync/pr/ips_sr_tracking
Prodhttps://api-cn.lenovo.com/v1.0/supply_chain/scc/open_platform/data/sync/pr/ips_sr_tracking

Request data description

ParamKEYTypeRequiredLengthDescriptionSample
ips_idStringY40IPS system versionIPS23110608
plantStringY20plantWISTRON
dummy_poString32PR order in IPSPR2023071449240
zlineString24PR line00010
statusStringY24PR status,ACTIVE/EXPIREDACTIVE
prodcStringY8BRANDTNB
pr_noStringY40PR numberPR2023071449240
prior_codeStringY20PR PriorityCode in IPS30
custsegStringY140Segment,值为GA/E-COMMGA
crdatStringY10create date,Format YYYYMMDD20230715
start_dateStringY10PR start date,Format YYYYMMDD20231001
end_dateStringY10PR end date,Format YYYYMMDD20231217
commodityStringY255SBB TYPE, MTM typeBASE2
res_pnString36SBB item in IPS5134BY01003
lnv_pnString36Lenovo part number to IPSSBB1G55205
initial_qtyNumberY15,3PR initial quantity273.000
real_po_qtyNumber15,3real po quantity in PR Peg, default: 0.000272.000
open_mo_qtyNumber15,3MO quantity in PR Peg,default: 0.0003.000
gr_qtyNumber15,3Gr quantity, default: 0.000269.000
oh_qtyNumber15,3ON hand,default: 0.0000.000
eta_qtyNumber15,3ETA quantity,default: 0.0000.000
short_qtyNumber15,3Short quantity,default: 0.0000.000
togo_qtyNumber15,3TO GO quantity,default: 0.0000.000
togo_oh_qtyNumber15,3TO GO oh quantity ,default: 0.0000.000
togo_eta_qtyNumber15,3TO GO eta quantity,default: 0.0000.000
togo_short_qtyNumber15,3TO GO short quantity,default: 0.0000.000
failed_qtyNumber15,3no Rever Supply quantity,default: 0.0000.000
to_failed_qtyNumber15,3default: 0.0000.000
ohrString16ratio99.63%
modify_dateString10Format YYYYMMDD20231101
last_modify_remarkString1000last remark
commentsString1000comments
odmStringY200WISTRON/COMPALLCFC
required_dateDateYPR required date, Format :yyyyMMdd20231002
lrsdDateCP Date Format :yyyyMMdd20231002
descriptionString80
partsString1000

Response data description

ParamTypeRequiredDescription
codeStringY0:successful, other:failed
msgStringYmessage

Request sample

json
{
  "batch_id": "1",
  "batch_size": 1,
  "seq_id": "1",
  "seq_size": 1,
  "data": [{
    "ips_id": "IPS23110608",
    "plant": "WISTRON",
    "dummy_po": "PR2023071449240",
    "zline": "10",
    "status": "ACTIVE",
    "prodc": "TNB",
    "pr_no": "PR2023071449240",
    "prior_code": "30",
    "custseg": "GA",
    "crdat": "20230715",
    "start_date": "20231001",
    "end_date": "20231217",
    "commodity": "BASE2",
    "res_pn": "5134BY01003",
    "lnv_pn": "SBB1G55205",
    "initial_qty": "273.0",
    "real_po_qty": "272.0",
    "open_mo_qty": "3.0",
    "gr_qty": "269.0",
    "oh_qty": "0.0",
    "eta_qty": "0.0",
    "short_qty": "0.0",
    "togo_qty": "0.0",
    "togo_oh_qty": "0.0",
    "togo_eta_qty": "0.0",
    "togo_short_qty": "0.0",
    "failed_qty": "0.0",
    "to_failed_qty": "0.0",
    "ohr": "99.63%",
    "modify_date": "20231101",
    "last_modify_remark": "",
    "comments": "",
    "odm": "LCFC",
    "required_date": "20231002",
    "lrsd": "20231002",
    "description": "",
    "parts": ""
  }]
}

Successful response sample

json
{
  "code": "0",
  "msg": "request success"
}

Failed response sample

json
{
    "code": "E00V00",
    "msg": "data verification failed!",
    "result": [{
        "row": {
            "odm": "COMPAL",
            ...
        },
        "verify": [{
            "type": "value length exceed",
            "fields": "version"
        }]
    }]
}