检查度量单位(Check Units of Measurement)
General Settings->Check units of measurement
关于单位配置通常是不需要的,SAP已经提供了几乎所有可用到的度量单位.
如图1.3-1,[1]单位维度比如时间功率体积重量,将相关单位更好组织. [2]单位的一些国际标准代号,比如小时Hour ISO code是HUR [3]在右边选择一单位维度,然后对其包含的单位可维护一些基本特征比如小数位等.
1.库存销售采购单位设置不同的优缺点.
优点:企业实际要求可能需要将这三者设定不同的度量单位并维护一个 (指库存单位和采购单位与销售单位—后俩者称可选单位的换算)换算关系, 比如钢材采购单位可能是按吨,库存可能是按卷(或块),比如有些物料采购是按包,库存是按个. 显然在这些情况有维护不同单位的必要.
再假如,除了上面所说的库存销售采购单位外,比如有这样的case,某企业希望将库存中按卷计算的钢材在报关时使用吨,在发料时使用米,在采购时使用公斤,然后根据换算关系自动增加扣减库存,使用 Units of measure grp能满足需求.(如下图,Enter Additional data到units of measure允许定义多个单位和库存单位的换算)
缺点:采购按一包50个采购了某物料,在生产时发现有些包中有一两个不良,按包退货似乎不合理,按个数吧,整包进来退两个来开个退货PO也不好,等凑成一包要些时候也可能会影响实际需求(需求时间上的影响,尽管这些料将来可能要补充回库存).
企业总会遇到类似难题,为了便于理解,假设企业有某月计划,A料0库存,从此月的物料供应和生产消耗都是1000,但从物料供给角度,此四周供应商能准确提供的到货数是300,200,100,400,这样从生产角度看,第三周将缺料150.
另外,换算关系的不精确和几个单位的随便混用可能造成一些不良后果,
除非必须,尽量使用相同单位.
***计算MPR是一般使用库存单位.
2.数据库中的单位值和显示值差异
这种case在SAP很多地方都存在,比如PC,在数据库中保存的是PCS,显示出来是PC,
使用SE16检查TPAR Parter表数据库保存的是AG(Sold-to Party),显示是SP.
3.如何更改物料单位
SAP标准做法是1转移库存,2 PO,SO相关line items要mark为deleted(可使用OMT4 switch off消息),如果使用了batch,还必须archive batch data,显然十分繁琐.
最直接最有效的办法,就是直接在数据库曾更改单位,比如你想将原来单位EA更改成PC,找到表MARA将此物料的MEINS改成PCS(注意是PCS).
为什么可直接在数据层更改单位,在什么情况下有风险,需要注意什么?
2.1 Basic Data 1
字段说明
[1]物料基本单位,即物料库存单位,常用的相关单位还有采购和销售单位,如有需要可将采购单位和
销售单位赋予和基本单位不同的度量单位并维护换算关系.(请参考思考与释疑1-3)
[2]Material group物料组, 一般来讲,material type是物料大类,是从会计记帐角度来划分物料,
同一Material type的物料对应相同的Valuation class(请参照2.24 Accouting 1和5.物料自动记帐 ),企业根据需要一般建立原材料,包装物,半成品,外包料,成品等Material type.
Material group从物料的属性角度将物料类别细分,企业可根据需要建立资产类,电子类,塑胶类,五金类,光电类等material group.
Material group的用处还表现在用户能根据它查询物料(比如库存等,请参照4.1定义物料查询帮助),
我们还可使用Material group对无主物料数据物料采购(比如资产采购,费用采购)设定会计科目分配(即PO Account Assignment, 请参照4.2.PO科目分配)
从Additional data click进去.
检查度量单位(Check Units of Measurement)相关推荐
- linux网络健康度检测,linux运维、架构之路-K8s健康检查Health Check
一.Health Check介绍 强大的自愈能力是k8s容器编排引擎一个重要特性,自愈能力的默认实现方式为自动重启发生故障的容器,另外还可以利用Liveness和Readiness探测机制设置更精细的 ...
- [翻译] Overleaf 中的语法检查 - Spell check language
原 文:How-to Guides 译 者:Xovee 翻译时间:2020年7月14日 我可以更改语法检查的语言吗?例如西班牙语 当然,你可以将语法检查的语言更改为你的偏好(例如西班牙语):点击菜 ...
- k8s的健康性检查-Health Check
1.k8s健康性检查的默认方式 k8s默认的健康检查机制:基于Dockerfile文件中的CMD或者ENTRYPOINT,如果进程退出时返回码为非零,则认为容器发生故障,k8s就会根据restartP ...
- SAP WebIDE里的JavaScript代码检查code check
如何打开? 菜单Project Settings: 这里可以进行各种细粒度的检查配置: 比如变量名或者函数名如果没有按照驼峰式(Camel case)命名,则期望WebIDE报错的方式,是error, ...
- Cloud for Customer客户主数据重复检查duplicate check的前台实现
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
- mysql的check约束怎么设置_MySQL检查约束(CHECK)
MySQL 检查约束(CHECK)是用来检查数据表中字段值有效性的一种手段,可以通过 CREATE TABLE 或 ALTER TABLE 语句实现.设置检查约束时要根据实际情况进行设置,这样能够减少 ...
- mysql查看check约束_关于MYSQL 检查check约束
MYSQL 目前版本貌似不支持 SQL标准的 检查约束(check): SQL如: ALTER TABLE emp ADD CONSTRAINT ck_emp_sex CHECK (sex ='男' ...
- Flow - JS静态类型检查工具
本章的目标是提供一些Flow工具的介绍与使用建议.Flow本质上也只是个检查工具,它并不会自动修正代码中的错误,也不会强制说你没按照它的警告消息修正,就不会让你运行程序.当然,并没有要求什么时候一定要 ...
- 数据库元数据数据字典查询_7_列出给定表的检查约束
列出给定表的检查约束 需求描述 需求:查询出给定的表emp的检查约束(check)信息. 解决方法:通过各个数据库里提供的与检查约束(check)相关的数据字典进行查询. 注: 数据库数据集SQL脚本 ...
最新文章
- D - Mike and strings
- Samba 4.10 发布,完全支持 Python 3
- aws高额账单_取消堆放以提高延迟并减少AWS账单
- 面试指南(二):想跳槽,这些技术点你会了吗?
- snapmix与Bi-Tempered Logistic Loss(自制数据集纯度不高效果好)
- UnityShader27:屏幕雾效
- Java入门:JDK与Eclipse之类的集成开发工具的关系
- 如何使用excel快速下载网页图片?
- m3u8在线播放工具,在线播放地址
- while在Java用法_while和do-while的使用方法
- 从零开始编写minecraft光影包(7)基础水面绘制
- 搜狗百度seo推广优化需要注意的三大事项
- 宝塔linux webshell提权,linux提权 Root权限WebShell提权
- Laravel的env和config傻傻分不清?
- 闲鱼曝光量突然降低是为什么呢?
- Gradle Task的使用
- android+打开apk文件怎么打开,安卓手机apk文件怎么打开
- PySide+PyDesigner出现错误:This application failed to start because no Qt platform plugin could be initia
- 2018 iPad pro 11停用,DFU模式刷机指南
- Java并发编程初级-未使用Java并发包的时候