• 零售月结


    零售月结

    1、进阶级进销存的月结功能

      该软件设计的较为简单些,主要应对业务量不是太大的企业,单据表没有当前表 和 历史表的概念,月结操作主要实现如下功能

    1.1、 汇总单据信息,形成月报表,并且进行存储,便于日后查询。这样查询以往某个月的统计数据时就没有必要逐一累历史单据,效率会比较高,特别对于一些跨多月,甚至年的报表来说。

    1.2、结转库存数据

       在查询库存信息时采用的是  实时库存数据 =  库存期初数据 + 当月单据数据  的方式,所以在月结处理上,将本月的单据数据累加到 库存期初数据上,形成下月的期初数据。

    1.3  更改当前核算月

        这个比较容易理解了,简单的标识下就好了。

    2、改进版进销存的月结功能

      由于考虑到单据的数量级比较大,每一套单据表都增加了历史表,当月的单据存储在当前表中,月结时将当前表中的数据全部转移到历史表中,保持当前操作最活跃的库表数据较少,效率较高。

     2.1 汇总单据信息,形成、存储月报表

     2.2 结转库存数据

          A、结转库存数量,

          B 、返填金额 , 库存相应操作的单据,耗用、损耗、领用等 尽在内部流转的单据,发生时仅记录数量,没有金额,在月结需要加上金额的。

    2.3 更改当前核算月

    2.4 将当前表中单据数据 转到历史表中。

    3、 更加灵活的进销存月结功能

      (检查是否满足月末结转条件,是否有未审核单据等×)

      3.1 结转库存数据

          A、结转库存数量,

          B 、×返填金额 , 库存相应操作的单据,耗用、损耗、领用等 尽在内部流转的单据,发生时仅记录数量,没有金额,在月结需要加上金额的。

      3.2 更改当前核算月

      3.3 将当前表中单据数据 转到历史表中。

      3.4 在查询月报表时临时 更具历史表中的明细记录生成 月报表,进行存储。

  • 相关阅读:
    【Java123】JDBC数据库连接池建立
    【招聘123】Some good open positions
    [Java123]Gradle
    4_3:流程控制:循环练习
    4_3:流程控制:while + do while + continue + break
    4_2:流程控制:[ for循环 ] + 断点调试
    4_1:流程控制:分支结构:[ if else ] + [ 三元表达式 ] + [ switch case ]
    3:运算符 + 运算符优先级 [ 逻辑短路 ]
    2_3:变量:[ 类型之间转换 ]
    2_2:变量:[ 五种简单数据类型 ]
  • 原文地址:https://www.cnblogs.com/hnxxcxg/p/8026212.html
Copyright © 2020-2023  润新知