生产模块-多计量单位防坑提示

news2024/10/2 4:43:03

文章目录

  • 一、概述
  • 二、数据案例
    • 2.1、物料主数据:
    • 2.2、业务数据准备
    • 2.3、库存数据查看
      • 2.3.1库存数据:基本计量单位:KG库存
      • 2.3.2、辅助单位单位:EA库存
      • 2.3.3、出库操作:以562方式为例
        • 场景1:
        • 场景2:
  • 三、总结
  • 四、其他:系统数据表:

一、概述

从一爽=6亿 到 一薇=13亿,娱乐圈不断刷新计量单位标准。项目实施也会遇到多计量单位问题,如原辅料按照整箱或整件进行采购,业务部门按照KG领用。但是这种方案往往会出现最后一笔业务出库或移库产生尾差问题。

本文以最简单的标准解决方案为例(批次特性方式准备数据太复杂不做演示):物料主数据维护辅助计量单位的固定比例。通过测试数据进行展示:

二、数据案例

2.1、物料主数据:

在这里插入图片描述

2.2、业务数据准备

入库:561初始化为例,数量:0.5 KG 批次:V00122915

2.3、库存数据查看

2.3.1库存数据:基本计量单位:KG库存

在这里插入图片描述

2.3.2、辅助单位单位:EA库存

在这里插入图片描述

2.3.3、出库操作:以562方式为例

场景1:

出库过账单位为KG,分别出库0.3和0.2.则EA单位库存和KG单位库存都为0,无尾差产生。

场景2:

出库过账单位为EA,以0.167出库,通过1:3关系计算会产生尾差问题
在这里插入图片描述
过账发生错误信息:
在这里插入图片描述

三、总结

原因:系统标准表以基本计量单位为准计量库存信息,辅助单位通常在发生业务或这个报表查询时才通过比例关系进行计算。当业务全部以基本计量单位过账则不会产生尾差,当以辅助单位进行过账,通过计算后因系统小数位限制,不能整除的比例会形成四舍五入的情况导致出错。

解决思路:采用了多计量单位,一定要处理好尾差问题。辅助计量单位做完报表展示的备注信息则不存在本文所示问题,如果业务过程使用辅助计量单位,则在方案阶段跟客户沟通清楚双计量单位的利弊。目前想到解决方案就是在物料过账时判断,当消耗库存的业务类型或库存转移的业务类型时如果基本计量单位的数量大于当前库存基本计量单位库存,则基本计量单位的数量为当前剩余库存数量。(目前暂时没找到通过配置解决问题的办法,有标准方式再来补充)

四、其他:系统数据表:

辅助计量单位表-MARM:测量单位用法 = 空。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/686358.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

进阶课程1:jvm内存模型

目录 JVM内存结构转换总结一下 JVM整体结构线程栈 JVM栈内存结构栈帧操作数栈局部变量表 JVM堆内存结构堆内存非堆内存 JMM内容:讲解JMM的三大特性1.原子性2.可见性3.有序性 视频 JVM内存结构 JVM内部由线程栈和堆内存组成。 简单描述就是我们的原生类型的局部变量…

Redis学习基础篇

目录 初识Redis 认识NoSQL 关联的 非关联的​编辑 认识Redis 安装Redis 1.1.安装Redis依赖 1.2.上传安装包并解压 该目录以及默认配置到环境变量,因此可以在任意目录下运行这些命令。其中: 图形化工具下载:Releases lework/RedisDe…

什么是 CSR,SSR,SSG 渲染

在Web开发中,网页渲染是一个重要的过程,它关系到网页的渲染速度和SEO排名,下面列举三种常见的网页渲染方式。 一、什么是浏览器端渲染 (CSR) CSR(Client-Side Rendering)是指将网页的内容生成和渲染都放在客户端&…

什么是真正的骨传导耳机,介绍几款高性价比的骨传导耳机

随着越来越多的人喜欢户外运动,骨传导耳机也逐渐被人们所熟知。骨传导耳机是通过颅骨和内耳传递声音到听觉中枢,所以听感相对较好,不会对耳朵造成任何损伤,因此在户外运动中使用骨传导耳机是一个很好的选择。接下来我会给大家介绍…

弟弟高考考了673分姐姐哭了一小时,大V竟然说是悲哀

大家好!我是老洪。 6月23日起,全国各地高考分数线陆续公布中,老洪也一直在关注着。 时常看到有一些分享高考成绩的话题出现在热搜榜上。 比如老洪昨天提到的 女生高考712分查完分就睡觉了 复读女生涨61分坐地嚎啕大哭 女生发烧考618分挨个房间…

Linux——FTP文件传输服务

个人简介:云计算网络运维专业人员,了解运维知识,掌握TCP/IP协议,每天分享网络运维知识与技能。座右铭:海不辞水,故能成其大;山不辞石,故能成其高。 个人主页:小李会科技的…

音视频BUG学习

找Bug流程 1、首先看出现概率是偶现还是必现 2、如果是必现,则复现整个bug过程,看Bug是否出现 如果是偶现,则分析问题视频 3、 问题一 【欧立】【远程抓拍】安卓-远程抓拍的视频,下载到手机本地相册,声音慢放 一、额…

【前端笔记】如何更新项目依赖

Node 软件包管理器(NPM)提供了各种功能来帮助你安装和维护项目的依赖关系。 由于错误修复、新功能和其他更新,依赖关系可能会随着时间的推移而变得过时。你的项目依赖越多,就越难跟上这些更新。 有时,新的软件包并不…

vm安装使用centos-7安装linux

1. 安装源,选择默认 2. 将网络和主机名(以太网)打开 3. 设置DHCP的租约 注:如果修改不了那么点击更改设置即可 4. 服务端口号:22 5. 常见报错以及解决方法 6. 安装目录 7. ip位置 8. 换源步骤(乌班图的版…

machine code中的条件控制control flow和switch语句,循环Loop

上篇写了machine code基本知识概念,这篇再总结一下其中的流控制、条件判断,循环等实现。 一段machine code引出 在machine code中,通场使用jmp指令来跳转到某个代码块。比如一个机器码可能长这样: decision:subq $8, %rsptestl…

Synchronized锁

概览 锁的实现基于对象头重的MarkWord,分为 无锁 -> 偏向锁 -> 轻量锁 -> 重量锁 四个状态 状态转换 锁的获取与释放 模型: Markword:指向Monitor的指针Monitor:_cxq,_EntryList,_WaitSet,owner,_recurs…

提高透明LED屏幕显示效果设计指南

设计透明LED屏幕时,可以考虑以下几个因素来提高显示效果: 透明度和亮度:透明LED屏幕的设计目标是实现高透明度和足够的亮度。透明度取决于使用的材料和LED的布局方式。选择高透明度的材料,并确保LED的亮度足够高,以确保…

写给毕业季的学生们|我的五次 offer 选择经历

最近临近毕业季,群里有好多朋友在问面试和 offer 选择的问题,我分享下我过往的相关经历,希望能给各位朋友有所启发。 我是谁? 大家好,我是拭心,内蒙古人,16 年本科毕业于西安电子科技大学&#…

AWTK学习笔记

编译:scons 运行:.\bin\demo.exe xml文件存放在工程的design\default\ui文件夹内 c文件存放在工程的src文件夹内 如果代码没有指定修改,默认按照AWTK Designer设置的控件属性动作运行 API函数查看使用说明:https://awtk.zlg.cn/ap…

Pytorch ----注意力机制与自注意力机制的代码详解与使用

注意力机制的核心重点就是让网络关注到它更需要关注的地方 。 当我们使用卷积神经网络去处理图片的时候, 我们会更希望卷积神经网络去注意应该注意的地方,而不是什么都关注 ,我们不可能手动去调节需要注意的地方,这个时候&#x…

centos 7.9离线下载安装vscode,以及插件安装下载

文章目录 一、软件的下载1.采取的方法2.下载相应压缩包3.安装过程4.相关知识 二、插件的安装和下载1.查看vscode的版本号2.查找插件的版本号3.安装vscode插件 三、vscode以及依赖安装包,常用插件百度云: 一、软件的下载 1.采取的方法 从一台联网的cento…

SpringBoot2概览-开发实用篇

知识点 热部署 概念:项目刚启动时需要完成重启重载,而热部署只要重启即可(即仅加载当前开发者自定义开发的资源,不加载jar资源) 重启:加载自定义开发代码,包含类、页面、配置文件等,加载位置在restart类加载…

springboot项目如何将配置文件外挂

为什么要将配置文件外挂 因为springboot项目一般打出来的是jar包,如果要对里面的配置做修改,会比较麻烦,所以需要将配置文件外挂,方便操作哦 怎么做呢 我们先看一个常见的springboot项目的配置文件结构: 分为四个配…

InnoDB的三种行锁(提供具体sql执行案例分析)

InnoDB存储引擎有3种行锁的算法,其分别是: Record Lock(记录锁):单个行记录上的范围 (锁住某一行记录)Gap Lock(间隙锁):间隙锁,锁定一个范围,但不包含记录本…

十大公认音质好的骨传导耳机,几款音质排行靠前的骨传导耳机

骨传导耳机是通过头部骨迷路传递声音,而不是直接通过耳膜的振动来传递声音。与传统的入耳式耳机相比,骨传导耳机不会堵耳朵,在跑步、骑车等运动时可以更好的接收外界环境音,保护听力,提升安全性。此外,骨传…