连锁当家运维手册


出入库流程影响数据库记录

<p>采购入库单 : 从一个供应商入库到 自已仓库(店铺)的单据 出库单: 从一个仓库往另一个仓库(店铺)发货的单据 在途单: 记录商品在运输途中的单据</p> <p>示例 A为一个仓库 B为一个店铺 gfrom A gto B 如果是采购入库单只影响B ,B的商品库存数量增加 gfrom A gto B 如果是出库单只影响A ,A的商品库存数量减少 一张单据只能影响一个仓库(店铺) 的库存数量</p> <p>单据type</p> <ul> <li>盘点单提交之后会在g_inouttblbill生成单据,调整库存后会在g_inouttbl生成单据,所以会有一个单号能在进销存表和非进销存表都能查到数据的情况 <img src="https://www.showdoc.cc/home/common/visitfile/sign/e9fce6f664f90cce83415b4011e54852?showdoc=.jpg" alt="" /> <img src="https://www.showdoc.cc/home/common/visitfile/sign/44f1134e2147bbae4ab74a59238605eb?showdoc=.jpg" alt="" /></li> </ul> <h3>A 成品入库单输入</h3> <p>用总公司帐号登陆工作台中 物流中心 出库单输入菜单下面 操作步骤 :选择供应商 仓库 输入款号(914502011) 输入数量(输入16) 然后提交 <img src="https://www.showdoc.cc/home/common/visitfile/sign/80411cb885bc0dbbcd27fc60a3bc8f1e?showdoc=.jpg" alt="" /> 影响如下: 1 生成一张当前日期ioflag的值为1,iotype的值为3采购入库单 (从编号H0001的供应商 发住 编号CY001W01的仓库 )</p> <pre><code>重要影响字段: scripno(入库单单号), iodate(生成日期), ioflag ,iotype ,gfrom(来自) , gto(发住) ---------- insert into g_inouttbl(scripno,iodate,inscripno,ioflag,iotype,totalmoney,moneystyle,gfrom,gto,....) values('AIK5200012018011200002','20180112','',1,3,0,'','H0001','CY001W01',......); </code></pre> <p>2 然后在进销存明细表中记录采购的产品信息。 本示例中商品编号为914502011</p> <pre><code>重要影响字段: scripno(进销存明细表单号), code(商品编号) ,serino(尺码编号),colorid(颜色编号),xsize(),amount(数量 本例中数量为11),price(价格) ---------- insert into g_iodetail(scripno,code,serino,colorid,xsize,amount,price,orgprice,rebate,sale,cost,m_cailf,m_jiagf,c_buh,c_haox,f_jiesj,c_gongysbh) values('AIK5200012018011200002','914502011',0,'801','0400',16,0,0,10,0,0,0,0,'0','0',0,''); --------------------- update g_iodetail set prodid=sp.prodid from g_spdmdtl sp where g_iodetail.code=sp.code and g_iodetail.colorid=sp.colorid and g_iodetail.xsize=sp.sizeno and g_iodetail.scripno='AIK5200012018011200002';</code></pre> <p>3 修改库存表g_endstore 修改gto(发住) 的 编号为914502011的商品数量加16</p> <p>重要影响字段:amount(商品数量)</p> <pre><code>update g_endstore set amount=g_endstore.amount+b.amount,n_ruksl=n_ruksl+b.amount,n_jinhsl=b.amount,d_upid=b.iotime,c_jinhdbh=b.scripno,d_jinhrq2=g_endstore.d_jinhrq, ....;</code></pre> <h3>B 出库单输入</h3> <p>用总公司帐号登陆工作台中 进入出库单输入菜单 操作步骤 :选择仓库 客户 在列表中输入款号回车 然后提交</p> <p>生成出库单影响如下: 1 生成ioflag值为2, iotype值为6 发往 编号V520002店铺 的单据</p> <pre><code> 重要影响字段:scripno(单号),iodate(生成日期),ioflag , iotype, gfrom(来自),gto(发往),totalcount(商品数量 本例为9) ---------- insert into g_inouttbl(scripno,iodate,inscripno,ioflag,iotype,totalmoney,moneystyle,gfrom,gto,totalcount,...) values('AOCY001W012018011200002','20180112','',2,6,0,'','CY001W01','V520002',9,...); </code></pre> <p>2 把商品信息记录到g_iodetail表中 重要影响字段:scripno(单号),code(商品编码),amount(商品数量)</p> <pre><code> insert into g_iodetail(scripno,code,serino,colorid,xsize,amount,...) values('AOCY001W012018011200002','914502011',0,'801','0401',9,0,0,10,...); </code></pre> <p>3 更新库存表g_endstore中商品的库存数量 CY001W01仓库 编号为914502011的商品数量 减 9 重要影响字段:amount(商品数量)</p> <pre><code>update g_endstore set amount=g_endstore.amount-b.amount,d_upid=b.iotime,n_cuksl=g_endstore.n_cuksl+b.amount,c_cukdbh=b.scripno,....;</code></pre> <h4>C 收货</h4> <p>在pos里登陆店铺帐号 选择我的任务 只看公司任务 选择 AOCY001W012018011200002 的单号 在输入框中输入 营业员编号 然后输入 1 回车</p> <p><img src="https://www.showdoc.cc/home/common/visitfile/sign/4dbd3c1f53e5676f6ca41ce20d861d23?showdoc=.jpg" alt="" /></p> <p>生成一张ioflag值为1, iotype值为3的入库单据</p> <p>修改库存表g_endstore, 编号V520002店铺下 编号为914502011的商品数量加9 重要影响字段:amount(商品数量)</p>

页面列表

ITEM_HTML