生成【仓库与储位】接口

概述

该接口主要用于第三方平台或自主研发者,通过调用【仓库与储位】的生成接口,将第三方的仓库与储位的信息推送到Sunlike ERP或Online ERP系统中,从而生成Sunlike ERP或Online ERP系统的【仓库与储位】。

参数说明

1.请求方式

请求方式 POST
接口地址 http://ERPAPI站点/WH/ADDDATA
格式 JSON
编码类型 UTF-8

2.header参数

Content-Type application/json
Authorization token 授权接口所获取的值

3.请求参数

仓库资料参数:

字段名称 字段代号 类型 长度 必填 固定值 备注
程序代号 PGM     WH  
字段名称 字段代号 类型 长度 必填 固定值 备注
数据表MF_WH(仓库数据表)
仓库 WH string 12    
名称 NAME string 100      
属性 ATTRIB string 1   1成品仓;2原料仓;3半成仓;4物料仓;5制成品仓
部门代号 DEP string 8      
地址 ADR string 200      
电话 TEL_NO string 20      
传真 FAX_NO string 20      
上层库位 UP_WH string 12      
联系人代号 CNT_MAN string 12      
废品仓否 INVALID string 1     T是;F或NULL否
停用日期 STOP_DD datetime        
海关编码 CODE_NO string 20      
含储位否 CHK_WH string 1     T是;F或NULL为否
备注 REM string 100      
发货单位名称 SENDCUS_NAME string 50      
收货人 CON_MAN string 20      
录入员 USR string 12    
输入日期 SYS_DATE datetime        
客户代号 CUS_NO string 12      
在线仓否 ISLC string 1      
仓库性质 SPC_ID string 1 1 固定为1
上次更新时间 UP_DD T 0      
进出口仓否 ISIOWH string 1      
余料仓否 ISYL string 1     T是;F或NULL为否
部门群组代号 DEPRO_NO string 8      
助记码 NAME_PY string 100      
配送方式 SEND_WAY string 200      
发货地址代号 SEND_WH_KD string 20      
地址所属区县代号 COUN_ID I 0      
仓库类型(ZSZYCase) WH_TYPE string 1      
启用储位管理 CW_FLAG string 1      
负库存控制 FLAG_FKC string 1      
阿米巴代号 AMB_NO string 20      
VMI VMI203 string 1      
启用WMS仓储管理 WMS_ID string 1      

储位资料参数:

字段名称 字段代号 类型 长度 是否 固定值 备注
数据表CW_WH(储位数据表)
储位 CHUW string 60    
储位名称 NAME string 100      
储位位置 CWWZ string 100      
仓库 WH string 12    
货架编码 GS_PAT string 60      
货架号 GS string 10      
层号 LAYER string 2      
货位号 GL string 3      

请求JSON示例

{
  "PGM": "WH",         //程序代号
  "MY_WH": [          //新增仓库资料
    {
      "WH": "004",
      "NAME": "原料仓004",
      "ATTRIB": "2",
      "DEP": "100",
      "UP_WH": "00000000",
      "INVALID": "F",
      "USR": "ADMIN",
      "SPC_ID": "1",
      "CW_FLAG": "T"
    }
  ],
  "CW_WH": [        //新增储位资料
    {
      "CHUW": "00401",
      "NAME": "储位01",
      "CWWZ": "前",
      "WH": "004"
    },
    {
      "CHUW": "00402",
      "NAME": "储位02",
      "CWWZ": "中",
      "WH": "004"
    },
    {
      "CHUW": "00403",
      "NAME": "储位03",
      "CWWZ": "后",
      "WH": "004"
    }
  ]
}

返回结果示例

{
    "code": 0,                 //为0表示执行成功,其他表示错误
    "message": "新增成功",               //提示信息
    "data": {
        "MY_WH": [                //生成仓库资料
            {
                "WH": "004",
                "NAME": "原料仓004",
                "ATTRIB": "2",
                "DEP": "100",
                "UP_WH": "00000000",
                "INVALID": "F",
                "USR": "ADMIN",
                "SYS_DATE": "2020-09-05 00:00:00",
                "SPC_ID": "1",
                "NAME_PY": "YLC004",
                "CW_FLAG": "T"
            }
        ],
        "CW_WH": [                  //生成储位资料
            {
                "CHUW": "00401",
                "NAME": "储位01",
                "CWWZ": "前",
                "WH": "004"
            },
            {
                "CHUW": "00402",
                "NAME": "储位02",
                "CWWZ": "中",
                "WH": "004"
            },
            {
                "CHUW": "00403",
                "NAME": "储位03",
                "CWWZ": "后",
                "WH": "004"
            }
        ]
    }
}