[非技术]工作记录_2

        情景: 店面退货给供货商时候会在出入库表新增一条记录,状态为出入库完成,这个状态很误导人,其实只是出入完成,入库并没有完成,这个时候该货物的归属组织仍然是店面,统计店面的库存的时候,需要把这条记录加上,只有供货商收到货后,进入货物入库该物品的归属组织才属于供货商

 

        如今天开始库存为4,退了3台给供货商,只是出库完成了,今天的库存还是4,明天供货商入库了,则明天的开始库存为4,退机为-3,库存为1。但是如果退机从出库到入库过程很长的化,库存一直没减,实物又没有这么多,可以在统计的时候新增一列,如退机中,退机中不参与库存结算,则今天的库存显示为:

       开始库存   退机数   退机中  实际库存

            4            0            -3         4(今天退机出库3台)

 

       明天的库存为

       开始库存    退机数   退机中  实际库存

            4             -3          0          1(退机完成3台,今天没有退机出库记录)

    

       上面的退机中只是统计了当天有出库记录的退机数。如果当天退机出库当天退机入库,则结果可能为下面这样:

       开始库存    退机数  退机中    实际库存

          4               -3         -3               1(退机数3台,退机完成数3台)

    

       第二天的记录为:

       开始库存    退机数  退机中      实际库存

           1                *           *                 *

 

      这时候看下前一天的数据就知道当天完成退机3台。

 

      如果当天退机出库当天退机入库,如追求完美,则需要检测当天的退机数是否完成,如:

      开始库存     退机数   退机中   实际库存

          4              -3            0            1(今天退机完成3台,退机未完成0台)

 

      或者到目前为止有多少是已出库但尚未入库的,如。

       开始库存    退机数   退机中   实际库存

         7                0            -2             7 (今天退机2台)

     

       第二天:

       开始库存    退机数   退机中   实际库存

         7                 0           -3            7 (今天退机1台,累计退机未完成3台)

 

       第三天:

       开始库存     退机数    退机中    实际库存

          7                -2             -1           5(今天退机完成2台,累计退机未完成1台)

 

        第四天:

        开始库存    退机数   退机中    实际库存

           5               1            0               4 ( 今天退机完成1台,累计退机未完成0台)

 

        实际做的时候,为了更快的显示结果,没有检测退机中的数量是否完成,也就是显示的是这样的:

        开始库存    退机数   退机中   实际库存

           5               0             -2          5(今天退机出库2台,退机完成数0台)

 

         当然这样做需要跟店面解释:退机出库供货商未入库之前,货物还是属于门店,退机中只是显示当天有多少台退机,与是否完成退机无关。

 

          以上记录仅为工作记录,有很大的局限性

 

          全文完

 

你可能感兴趣的:(非技术)