生成【货品资料】接口

概述

该接口主要用于第三方平台或自主研发者,通过调用【货品资料】的生成接口,将第三方系统的货品信息推送到Sunlike ERP或Online ERP系统中,从而生成Sunlike ERP或Online ERP系统相应的【货品资料】。

参数说明

1.请求方式

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

2.header参数

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

3.请求参数

字段名称 字段代号 类型 长度 必填 固定值 备注
程序代号 PGM     PRDT  
字段名称 字段代号 类型 长度 必填 固定值 备注
数据表PRDT(货品资料数据表)
货品代号 PRD_NO string 30    
简称 SNM string 20      
中类代号 IDX1 string 20      
保留! IDX2 string 4      
主单位 UT string 8    
副单位 UT1 string 8      
计量单位 DFU_UT string 1   1主单位;2包装(一)单位;3包装(二)单位
名称 NAME string 160      
货品规格 SPC string 0      
保留! CCC string 15      
大   类 KND string 1   1商品;2制成品;3半成品;4原料;5物料;6下脚器;7包装物;A人工;B费用;C包装
商品税率 SPC_TAX float 0      
包装(一)单位 PK2_UT string 8      
包装(一)数量 PK2_QTY float 0      
包装(二)单位 PK3_UT string 8      
包装(二)数量 PK3_QTY float 0      
品牌 MRK string 8      
主供应商 SUP1 string 12      
次供应商 SUP2 string 12      
统一定价 UPR float        
低阶码 UBPR integer        
保留! CST_STD float        
保留! CST_SAL float        
特殊商品否 SPC_PRD string 1     T是;F或NULL为否
摘要 REM string 0      
图片 PIC string 0      
总代理价 UPR_LEVEL1 float        
一级代理价 UPR_LEVEL2 float        
二级代理价 UPR_LEVEL3 float        
经销批发价 UPR_LEVEL4 float        
一般客户价 UPR_LEVEL5 float        
包装单位 PAK_UNIT string 8      
包装换算 PAK_EXC float        
包装净重 PAK_NW float        
包装净重单位 PAK_WEIGHT_UNIT string 8      
包装毛重 PAK_GW float        
包装大小 PAK_MEAST float        
包装大小单位 PAK_MEAST_UNIT string 8      
停止使用 STOP_ID string 1      
替代货品 PRD_NO_EXC string 30      
前置天数 NEED_DAYS float        
货品停用日期 NOUSE_DD datetime        
条形码 BAR_CODE string 80      
材积公式 FORMULA string 210      
英文名称 NAME_ENG string 200      
单位加工时间 UT_TIME float        
批号管制否 CHK_BAT string 1     T是;F或NULL为否
最高成本价 UP_MAX float        
最低售价 UP_MIN float        
发票名称 INV_NAME string 100      
附加成本 CST_ADD float        
回收率 RB_RATE float        
批量 QTY_LOW float        
虚拟件 BOM_ID string 1      
时间单位 TIME_UNIT string 1      
预设仓库 WH string 12      
链接文档 OLEFIELD string 200      例如文件路径:C:\Users\yp.huang\Desktop\456.jpg
参数要用【双斜杠】,”OLEFIELD”: “C:\\Users\\yp.huang\\Desktop\\456.jpg”
加工方式 TW_ID string 1      
海关单位 WTUT string 8      
业务成本 UP_SAL float        
序列号管制否 CHK_NUM string 1     T是;F或NULL为否
产品小图示 SMALLPIC string 0      
产品等级 PRD_LEVEL string 1      
产品包装方式 PRD_PACK string 20      
进项材料科目 ACC_NO_IN string 20      
销项收入科目 ACC_NO_OUT string 20      
海关编码名称 CODENAME string 20      
农副产品否 CHK_TAX string 1      
会员卡价格 UPR_TP float        
备品率 BACK_RTO float        
所属部门代号 DEP string 8      
价格系数 PRICEXS float        
成本核算方式 TYPE_CST string 1      
所属报关商品 PRD_NO_SGT string 30      
海关编码 HS_NO string 10      
法定单位 UNIT_SGT string 10      
主单位换算系数 SGT_RATE float        
有效天数 VALID_DAYS integer        
需求提前期 NEED_DD integer        
货品特征模版 MOB_ID string 30      
货品创建日 START_DD datetime        
变更天数 CHG_DAYS integer        
货品明细科目 ACC_NO_ORI string 20      
销货收入科目 ACC_SA_IN string 20      
销货成本科目 ACC_SA_CST string 20      
MRP依货品特征分析 CHK_PRD_MARK string 1   T是;F或NULL为否,默认为T
审核人 CHK_MAN string 12      
审核日期 CLS_DATE datetime        
货品长度一 LEN_PRD float        
长度单位 UT_LEN string 8      
货品宽度 WIDTH_PRD float        
宽度单位 UT_WIDTH string 20      
并联数 LEN_PRD2 float        
齿数 LEN_PRD3 float        
材质 CAIZ string 40      
录入员 USR string 12      
输入日期 SYS_DATE datetime        
特殊标记 SPC_ID integer        
ABC分类 ABC string 1      
特殊费用分摊比率 RTO_EP float        
周长种类 ZC_TYPE string 20      
计件长度 JJ_LEN float        
计件长度2 JJ_LEN2 float        
禁止退货 NOT_RTN string 1      
允退率 RTO_RTN integer 0      
生产成本科目 ACC_PRO_CST string 20      
超领比率 RTO_CL float 0      
采购员 SAL_NO string 12      
旧编号 OLD_CODE string 30      
1.普通带2.特种带 SPC_ID1 integer 0      
最小领料单位 ML_UT string 1      
余料仓库 WH_LC string 12      
售价单位 QUOTE_UT1 string 1   1主单位;2副单位,默认为1
采购单位 QUOTE_UT2 string 1   1主单位;2副单位,默认为1
托工单位 QUOTE_UT3 string 1   1主单位;2副单位,默认为1
货品小数位数 PRD_POI integer 0      
最小采购量 QTY_MIN float 0      
呆滞日期 DZ_DD datetime 0      
包装物属性 BZ_DATA string 60      
损耗率设定方式 RTO_ID string 1      
产品分类代号 XN_NO string 20      
强制退货标记 CHK_RTN string 1      
强制退货标记 CHK_MTN string 1      
安装材料否 CHK_INSTALL string 1      
维修前置天数 MTN_LTIME integer 0      
进货检验流程 CHK_PC string 1      
托工检验流程 CHK_TW string 1      
停产否 STOP_PROD string 1      
虚拟商品否 VIRTUAL_ID string 1      
重量(KG) WEIGHT float 0      
Web详细描述 REM_WEB string 0      
B2C隐藏否 B2C_HIDE string 1      
Web标题 WEB_TITLE string 200      
Web描述 WEB_DESCRIPTION string 200      
Web关键字 WEB_KEYWORDS string 200      
cad 档名 CADNAME string 50      
安全存量 QTY_MIN1 float 0      
库存上限 QTY_MAX float 0      
自动退料管理 TL_ID string 1      
销售费用率 SA_RTO float 0      
部门群组代号 DEPRO_NO string 8      
抽成分类 CC_NO string 10      
进货超交率 RTO_PC float 0      
销货超交率 RTO_SA float 0      
生产超缴率 RTO_MM float 0      
托工超缴率 RTO_TB float 0      
倒冲领料 ML_BY_MM string 1      
货品模版 TPL_NO string 3   001一般货品;002特征货品;003虚拟货品,默认为001
货品模版内容 TPL_REM string 0      
出货检验设定 CHK_SA string 1      
销货退回检验流程 CHK_SB string 1      
制成品检验设定 CHK_MM string 1      
领料检验设定 CHK_ML string 1      
退料检验设定 CHK_M2 string 1      
简单描述 REM_NAME string 20      
助记码 NAME_PY string 200      
规格拼音 SPC_PY string 0      
固定损耗量 QTY_LOST_FIX float 0      
启动特征 USE_PRDMARK string 1     T是;F或NULL否,若为特征货品则为T
保修天数 WC_MONTH integer 0      
销货立即依序列号产生保修卡 CHK_ADD_WC string 1      
审核模版 MOB_ID1 string 10      
是费用项目 FY_FLAG string 1      
发出商品科目 ACC_NO_FC string 20      
配件申请默认库位 WH_PJSQ string 12      
注射容积 ZSRJ_TR float 0      
建议量计算方式 QTY_AD_ID string 1      
对应淘宝的numID(可用 ; 号隔开) TB_NUMIDS string 500      
是否更新淘宝库存 CHK_TBWH string 1      
倒冲数量计算方式 QTY_ML_ID string 1      
条码管控否 CHK_BAR string 1      
倒冲单据 BIL_ML string 10      
Web详细描述(手机) REM_WEB_M string 0      
是称重货品(T,F) CHK_WG string 1      
控制类别 BK_CTRL_ID1 string 1      
控制类型 BK_CTRL_ID2 string 1      
累计否 BK_CHK_TOTAL string 1      
拷贝注记 CPY_SW string 1      
产地 MADE_NO string 10      
标准编码 STD_NO string 20      
售价公式 EXP_UP string 50      
索赔价公式 EXP_SP string 20      
锁单人 LOCK_MAN string 12      
锁单时间 LOCK_DATE datetime 0      
对应京东的numID JD_NUMIDS string 500      
抽检样本单位 QC_UT string 8      
抽检样本换算率 QC_QTY float 0      
POS不允许设置搭赠品 CHK_FREE string 1      
商城分类代号 IDX3 string 20      
上架时间 SALE_BDD datetime 0      
下架时间 SALE_EDD datetime 0      
货品描述修改时间 REM_UP_DD datetime 0      
不根据特征取价格 CHK_UP_PMARK string 1      
营销基准价 UPR_LEVEL6 float 0      
条码简码 S_CODE string 20      
有效期计算方式 VALID_ID string 1      
单据类别管制否 CHK_BT_CTRL string 1      
条码货品否 CHK_BARPRD_OL string 1     T是;F或NULL否
有效年数 VALID_YEARS float 0      
货品度数类型 GLS_TYPE string 20      
资产类别 FX_KND string 10      
净需求计算方式 MP_QTYCHOICE string 1      
运输方式 TRANSM string 2      
物流类型 LOGIST string 2      
是分期确认 CK_FQ string 2      
是选件 ID_XJ string 1      
税收分类编码 TAXCODE string 50      
口径 DIAMETER string 1000      
对板半径 RADIUS string 1000      
提前交货天数 PRE_PSDAYS integer 0      
仓管人员 SAL_NO_WH string 12      
选配项目(WWSCase) XPXM_WWS string 20      
颜色(WWSCase) COLOR_WWS string 20      
允许修改单价 ISUPD_UP string 1      
需称重确认 ISCZ string 1      
启用防伪查询 CHK_SCAN_FAKE string 1      
合并自制建议天数 MERGEDDAYS integer 0      
外部采购收货方 WBCGSHF_ID string 1      
启用储位管理 CW_FLAG string 1      
料错误预警 TL_YJ string 1      
特征货品商品编码方式 TM_MARK_ID string 1      
最近修改日期 MODIFY_DD datetime 0      
最近修改人 MODIFY_MAN string 12      
虚件品号 PRD_NO_XN string 30      
储存性质代号 CWXZ_NO string 20      
缺省储位 CHUW string 60      
货品储存管制 CWCTRL_ID string 1      
报价以订单量为准 CHKBJSO_LQ string 1      
托工结案单位 CHK_UT string 1      
最低售价管制 UP_MIN_CTRL string 1      
货品运费计价方式(1.依重量 2.依体积) KDYF_TYPE string 1      
体积最大可容量 KDTJ_RL float 0      
变动批量 QTY_BAT_NEED float 0      
变动前置天数 NEED_DAYS_B float 0      

4.自定义参数

字段名称 字段代号 类型 长度 是否 固定值 备注
数据表PRDT_Z(自定义字段)
自定义栏位1 自定义 string 2     自定义字段可为文件、数字、日期、备注等类型,若为数字字段,可用于计算,例如自定义三个字段:JD_NO1,JD_NO2,JD_NO3,而JD_NO3=JD_NO1*JD_NO2,那么在JSON里只要上传JD_NO1和JD_NO2即可。
自定义栏位2 自定义 string      
…… …… ……      

请求JSON示例

{
  "PGM": "PRDT",        //程序代号
  "PRDT": [        //新增货品资料
    {
      "PRD_NO": "0002",
      "SNM": "纯牛奶2",
      "UT": "瓶",
      "DFU_UT": "1",
      "NAME": "纯牛奶250ML",
      "SPC": "250ML",
      "KND": "1",
      "SPC_TAX": 5.0,
      "PK2_UT": "箱",
      "PK2_QTY": 24.0,
      "UPR": 3.5,
      "SPC_PRD": "F",
      "QUOTE_UT1": "1",
      "QUOTE_UT2": "1",
      "QUOTE_UT3": "1",
      "CHK_BAT": "T",
      "INV_NAME": "纯牛奶250ML",
      "WH": "001",
      "TW_ID": "",
      "CHK_NUM": "F",
      "CHK_FREE": "F",
      "CHK_TAX": "F",
      "START_DD": "2020-09-05 00:00:00",
      "CHK_PRD_MARK": "T",
      "USR": "ADMIN",
      "TPL_NO": "001",
      "CHK_BARPRD_OL": "F",
      "TRANSM": "0",
      "LOGIST": "0",
      "WBCGSHF_ID": "1",
      "TM_MARK_ID": "1",
      "CW_FLAG": "T",
      "CWXZ_NO": "01",
      "CWCTRL_ID": "2",
      "UP_MIN_CTRL": "1",
      "CDBKEY_ITM": 11
    }
  ]
}

返回结果示例

{
    "code": 0,              //为0表示执行成功,其他表示错误
    "message": "新增成功",            //提示信息
    "data": {
        "PRDT": [               //生成货品信息
            {
                "PRD_NO": "0002",
                "SNM": "纯牛奶2",
                "UT": "瓶",
                "DFU_UT": "1",
                "NAME": "纯牛奶250ML",
                "SPC": "250ML",
                "KND": "1",
                "SPC_TAX": 5.0,
                "PK2_UT": "箱",
                "PK2_QTY": 24.0,
                "UPR": 3.5,
                "SPC_PRD": "F",
                "QUOTE_UT1": "1",
                "QUOTE_UT2": "1",
                "QUOTE_UT3": "1",
                "CHK_BAT": "T",
                "INV_NAME": "纯牛奶250ML",
                "WH": "001",
                "TW_ID": "",
                "CHK_NUM": "F",
                "CHK_FREE": "F",
                "CHK_TAX": "F",
                "START_DD": "2020-09-05 00:00:00",
                "CHK_PRD_MARK": "T",
                "USR": "ADMIN",
                "TPL_NO": "001",
                "NAME_PY": "CNN250ML(CNN2)(250ML)",
                "S_CODE": "000G",
                "CHK_BARPRD_OL": "F",
                "TRANSM": "0",
                "LOGIST": "0",
                "WBCGSHF_ID": "1",
                "TM_MARK_ID": "1",
                "CW_FLAG": "T",
                "CWXZ_NO": "01",
                "CWCTRL_ID": "2",
                "UP_MIN_CTRL": "1"
            }
        ]
    }
}