Skip to content

psg data

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

Description:send psd to Lenovo
Method:POST
ContentType:application/json
Path:https://api-cn-t.lenovo.com/uat/v1.0/supply_chain/scc/open_platform/data/sync/{data_category}/{biz_key}
data_categorybiz_key
cpsppsd
Request data description
ParamRequiredTypeLengthFormatDescription
version_noYstring40version number
plantYstring20plant
po_idYstring20TDN number
po_lineYstring20TDN Line
hold_codestring3995/998
errcdstring3
fmrdatedate-yyyy-MM-dd HH:mm:ssFirst MR generation date/First PSD generation date
real_flagstring1reject reason
shippedstring1whether order shipped
priority_codestring10priority, include code 10、20
Request sample
JSON
{
  "batch_id": "11297",
  "batch_size": 1,
  "seq_id": "1",
  "seq_size": 1,
  "data": [
    {
      "version_no": "fake_data",
      "plant": "XXXX",
      "po_id": "fake_data",
      "po_line": "fake_data",
      "hold_code": "fake_data",
      "errcd": "fake_data",
      "fmrdate": "2028-11-18 14:31:15",
      "real_flag": "fake_data",
      "shipped": "fake_data",
      "priority_code": "fake_data"
    },
    {
      "version_no": "fake_data",
      "plant": "XXXX",
      "po_id": "fake_data",
      "po_line": "fake_data",
      "hold_code": "fake_data",
      "errcd": "fake_data",
      "fmrdate": "2028-11-18 14:31:15",
      "real_flag": "fake_data",
      "shipped": "fake_data",
      "priority_code": "fake_data"
    }
  ]
}
Successful response sample
json
{
  "code": "0",
  "msg": "request success"
}
Failed response sample
json
{
  "code": "E00V00",
  "msg": "data verification failed!",
  "result": [
    {
      "row": {
        "plant": "LCFC",
        ...
      },
      "verify": [
        {
          "type": "value length exceed",
          "fields": "version"
        }
      ]
    }
  ]
}