货品推送[N]

method: goods.Goods.pushGoods

接口说明: 接口以goods_no和spec_no来匹配货品和单品, 所以如果接口传入已经存在的goods_no或spec_no的时候对应的操作是修改操作。

请求参数

名称 字段 类型 长度 是否必须 描述
货品 goods Map<String,Object> Y 货品列表

goods

名称 字段 类型 长度 是否必须 描述
货品编号 goods_no String 40 Y 货品编号
货品名称 goods_name String 255 Y 货品名称
分类名称 class_name String 64 N 分类名称,不传或为空则默认为’无’
品牌名称 brand_name String 64 N 品牌名称, 不传或为空则默认为’无’
基本单位名称 unit_name String 20 N 基本单位名称, 不传或为空则默认为’无’
辅助单位名称 aux_unit_name String 20 N 辅助单位名称, 不传或为空则默认为’无’
货品标记名称 flag_name String 32 N 货品标记名称, 不传或为空则默认为’无’
货品类型 goods_type int 4 N 默认0, 1销售商品 2原材料 3包装 4周转材料5虚拟商品6固定资产 0其它
简称 short_name String 255 N 简称
别名 alias String 255 N 别名
拼音 pinyin String 40 N 拼音
产地 origin String 64 N 产地
货品备注 remark String 512 N 货品备注
货品自定义属性1 prop1 String 255 N 货品自定义属性1
货品自定义属性2 prop2 String 255 N 货品自定义属性2
货品自定义属性3 prop3 String 255 N 货品自定义属性3
货品自定义属性4 prop4 String 255 N 货品自定义属性4
货品自定义属性5 prop5 String 255 N 货品自定义属性5
货品自定义属性6 prop6 String 255 N 货品自定义属性6
是否自动创建品牌和分类 auto_create_bc bool 1 N 如果品牌,供应商不存在,是否自动创建.不填默认为false
单品列表 spec_list List<Map<String,Object» Y 单品列表

spec_list

名称 字段 类型 长度 是否必须 描述
商家编码 spec_no String 40 Y 商家编码
规格码 spec_code String 40 Y 规格码
条码 barcode String 50 N 条码
规格名称 spec_name String 100 Y 单品名称
是否出库不需要验货 is_not_need_examine int 1 N 默认0, 0:否, 1 是
货品标签 goods_label int 11 N 默认无,可选值:自定义货品标签的名称(参考属性名称编辑页面→货品标签)
sn类型 sn_type int 4 N 默认0,0不启用序列号 1强序列号 2弱序列号
是否同一批次出库 is_single_batch int 4 N 默认0,0,不启用同一批次,1,使用同一批次
最低价 lowest_price Decimal(19,4) N 最低价
零售价 retail_price Decimal(19,4) N 零售价
批发价 wholesale_price Decimal(19,4) N 批发价
会员价 member_price Decimal(19,4) N 会员价
市场价 market_price Decimal(19,4) N 市场价
保质期 validity_days int 6 N 保质期
最佳销售天数 sales_days int 11 N 最佳销售天数
最佳收货天数 receive_days int 11 N 最佳收货天数
重量 weight Decimal(19,4) N 重量
高度 height Decimal(19,4) N 高度
长度 length Decimal(19,4) N 长度
宽度 width Decimal(19,4) N 宽度
税率 tax_rate Decimal(19,4) N 税率
大件类型 large_type int 4 N 默认0, 0非大件1普通大件2独立大件(不可和小件一起发)-1非单发件
单品自定义属性1 prop1 String 255 N 单品自定义属性1
单品自定义属性2 prop2 String 255 N 单品自定义属性2
单品自定义属性3 prop3 String 255 N 单品自定义属性3
单品自定义属性4 prop4 String 255 N 单品自定义属性4
单品自定义属性5 prop5 String 255 N 单品自定义属性5
单品自定义属性6 prop6 String 255 N 单品自定义属性6
是否允许低于成本 is_lower_cost int 1 N 默认0,0:不允许,1 允许
图片链接 img_url String 1024 N 图片链接
入库是否需要质检 is_need_inspect int 1 N 默认0,0:不需要质检,1需要质检
单品备注 remark String 512 N 单品备注
销售积分 sale_score Decimal(19,4) N 销售积分
打包积分 pack_score Decimal(19,4) N 打包积分
拣货积分 pick_score Decimal(19,4) N 拣货积分
分拣积分 sort_score Decimal(19,4) N 分拣积分
扫描积分 scan_score Decimal(19,4) N 扫描积分
补货积分 supply_score Decimal(19,4) N 补货积分
上架积分 shelve_score Decimal(19,4) N 上架积分
入库积分 stockin_score Decimal(19,4) N 入库积分
质检积分 inpsect_score Decimal(19,4) N 质检积分
税务编码 tax_code String 40 N 税务编码
基本单位名称 unit_name String 20 N 基本单位名称
辅助单位名称 aux_unit_name String 20 N 辅助单位名称

返回值: Map<String, Object>

名称 字段 类型 长度 是否必须 描述
返回信息 message String Y 如果创建/修改成功message内容为OK,否则为错误信息
状态码 status int Y 0表示成功推送。