zoukankan      html  css  js  c++  java
  • 组装品入力

    组装品入力的目的是把各个零件按照比例配置,进行加工;并且将在库元(零件的仓库编号),在库先(组装品的仓库编号),以及当前需要的组装数信息进行保存。

    在组装品入力界面里有如下功能:
    ①零件的被预约在库数
    ②零件的有效在库数(去掉预约出去的数量),具体含义参考之前的引当数和引落数的解释
    ③在库先里被预约的组装品数量
    ④在库先里现存的组装品数量
    ⑤在库先里可能使用的组装品数量
    ⑤在库先里现存的有效组装品的数量,具体含义参考之前的引当数和引落数的解释

    07/05/15
    流程:
            ①在组装品构成表里取出该组装品对应的构成材料
            ②获取该组装品在对应的仓库A里有效的库存数
            ③获取该组装品将要存放的仓库B里该组装品对应的有效库存数
            ④通过仓库A里有效的库存数计算出能够组装出多少个该组装品
            ⑤通过界面选择要预约还是直接组装
            ⑥如果是预约,直接填写预约数;如果是直接组装,填写组装数(当总共组装数大于预约数时,预约数也被置为总共的组装数。因为组装数大于预约数时,说明需要预约的数量实际上等于组装数;组装数小于预约数时,说明正在实现组装完成预约的数量)
            ⑦材料的增减:
           登录的时候通过有效在库数计算出目前能够被引当的自由库存数,当入力界面输入负的数据时,如果目前的预约数量加上负的入力数小于目前被引当的数量,目前能够被引当的数量更新为目前的预约数量(意思为入力后的预约数小于当前能够被引当的数量时,引当数量也跟随减小。因为减少组装品之后,用不了那么多的材料了)。
            ⑧处理数据的保存
                        保存组装品信息到组装残高表里
                        预约的时候,创建预约顺序,取得预约编号
                        直接组装时,创建库存进出明细,然后更新库存残高表,最后根据预约顺序表查看预约数量的完成情况,之后对预约顺序表进行整理,对组装残高表进行引当数的更新(该处理影响有效材料的在库数)。
  • 相关阅读:
    轻松搭建Redis缓存高可用集群
    Redis集群主从配置
    启动Redis Cluster
    MyISAM 和 InnoDB 索引的区别
    数据库面试
    如何定位php程序访问慢
    Socket技术详解
    NGINX快速入门
    nginx 并发数问题思考:worker_connections,worker_processes与 max clients
    php-fpm运行原理
  • 原文地址:https://www.cnblogs.com/si812cn/p/719585.html
Copyright © 2011-2022 走看看