示例(库存调整单-批次)

产品名:Pushsoft AIO7
版本号:V1.00 (2014/12/04)
文档号:TOEDI_009

本示例以库存调整单为例,介绍带批次的标准业务单据的EDI模板的制作。

 

 

操作步骤

返回页首

1.        路径:“Suite | EDI及条码 | 数据交换”。

2.        输入“模板编码”、“模板名称”以及“概览”页的内容。

 

 

3.        “列设置”页按下图设置:注意层次、表名的选择。含有批次的凭证导入,一定要包括以下字段“BatchNum批号”“BatchQty批次数量”“BatchWhsID批次对应的仓库”“BatchType批次来源的凭证对象号”“DimQtyType入批次或是出批次”。其中DimQtyType字段可能四个值: A在订批次、B预约批次、C增加批次库存、D减少批次库存。

4.        要用到“扩展”列,上例中的扩展列用途:将“数量”复制到批次表的“数量”字段、将“仓库编号”复制到批次表的“仓库编码”字段。若不用“扩展”列,则“BatchQty”“BatchWhsID”列一定要设定“输入”列,在EXCEL表格中也要增加,且值与“Qty”“WhsID”列相同,造成没必要的麻烦。只要在原始列上定义“扩展”、并选择相应的“扩展项目”,系统会自动根据“扩展项目”中设定的规则,匹配当前模块中的字段并赋值(必须保证数据交换扩展中的“数据交换模板列名”与本模板中要复制值的列名完全一致)

 

 

5.        下图列出了“数据交换扩展”的设置,意义是“当Qty字段为正数时,DimQtyType自动取值为C(入批次),否则DimQtyType自动取值为D(出批次);同时,将Qty字段转换成BatchQty,将WhsID字段转换成BatchWhsID”。

 

 

 

注意事项

返回页首

1.        批次表信息的层次为三级。

2.        表名可直接使用BC简称。

3.        BatchType字段为程序使用的重要字段,一定要设置,而且还需给出默认值135600,否则提示“维度信息未定义完整”。