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)相关推荐

  1. linux网络健康度检测,linux运维、架构之路-K8s健康检查Health Check

    一.Health Check介绍 强大的自愈能力是k8s容器编排引擎一个重要特性,自愈能力的默认实现方式为自动重启发生故障的容器,另外还可以利用Liveness和Readiness探测机制设置更精细的 ...

  2. [翻译] Overleaf 中的语法检查 - Spell check language

    原  文:How-to Guides 译  者:Xovee 翻译时间:2020年7月14日 我可以更改语法检查的语言吗?例如西班牙语 当然,你可以将语法检查的语言更改为你的偏好(例如西班牙语):点击菜 ...

  3. k8s的健康性检查-Health Check

    1.k8s健康性检查的默认方式 k8s默认的健康检查机制:基于Dockerfile文件中的CMD或者ENTRYPOINT,如果进程退出时返回码为非零,则认为容器发生故障,k8s就会根据restartP ...

  4. SAP WebIDE里的JavaScript代码检查code check

    如何打开? 菜单Project Settings: 这里可以进行各种细粒度的检查配置: 比如变量名或者函数名如果没有按照驼峰式(Camel case)命名,则期望WebIDE报错的方式,是error, ...

  5. Cloud for Customer客户主数据重复检查duplicate check的前台实现

    要获取更多Jerry的原创文章,请关注公众号"汪子熙":

  6. mysql的check约束怎么设置_MySQL检查约束(CHECK)

    MySQL 检查约束(CHECK)是用来检查数据表中字段值有效性的一种手段,可以通过 CREATE TABLE 或 ALTER TABLE 语句实现.设置检查约束时要根据实际情况进行设置,这样能够减少 ...

  7. mysql查看check约束_关于MYSQL 检查check约束

    MYSQL 目前版本貌似不支持 SQL标准的 检查约束(check): SQL如: ALTER TABLE emp ADD CONSTRAINT ck_emp_sex CHECK (sex ='男' ...

  8. Flow - JS静态类型检查工具

    本章的目标是提供一些Flow工具的介绍与使用建议.Flow本质上也只是个检查工具,它并不会自动修正代码中的错误,也不会强制说你没按照它的警告消息修正,就不会让你运行程序.当然,并没有要求什么时候一定要 ...

  9. 数据库元数据数据字典查询_7_列出给定表的检查约束

    列出给定表的检查约束 需求描述 需求:查询出给定的表emp的检查约束(check)信息. 解决方法:通过各个数据库里提供的与检查约束(check)相关的数据字典进行查询. 注: 数据库数据集SQL脚本 ...

最新文章

  1. D - Mike and strings
  2. Samba 4.10 发布,完全支持 Python 3
  3. aws高额账单_取消堆放以提高延迟并减少AWS账单
  4. 面试指南(二):想跳槽,这些技术点你会了吗?
  5. snapmix与Bi-Tempered Logistic Loss(自制数据集纯度不高效果好)
  6. UnityShader27:屏幕雾效
  7. Java入门:JDK与Eclipse之类的集成开发工具的关系
  8. 如何使用excel快速下载网页图片?
  9. m3u8在线播放工具,在线播放地址
  10. while在Java用法_while和do-while的使用方法
  11. 从零开始编写minecraft光影包(7)基础水面绘制
  12. 搜狗百度seo推广优化需要注意的三大事项
  13. 宝塔linux webshell提权,linux提权 Root权限WebShell提权
  14. Laravel的env和config傻傻分不清?
  15. 闲鱼曝光量突然降低是为什么呢?
  16. Gradle Task的使用
  17. android+打开apk文件怎么打开,安卓手机apk文件怎么打开
  18. PySide+PyDesigner出现错误:This application failed to start because no Qt platform plugin could be initia
  19. 2018 iPad pro 11停用,DFU模式刷机指南
  20. Java并发编程初级-未使用Java并发包的时候

热门文章

  1. 信息发布服务器 鸿合ws-10s,鸿合精品课程全自动录播系统解决方案设计.doc
  2. Unity添加Animation不播放
  3. 【weex】h5weex-example
  4. 7 张图带你搞懂二层和三层交换机之间的区别
  5. 服务器修改系统盘符,服务器盘符怎么改
  6. Oracle 同义词synonym创建和删除
  7. 经典动态规划OJ题目:接雨水or接青豆(多种方法,附详详细思维过程、解析及源码)
  8. JavaScript高级(面向对象)
  9. IntArray和Array<Int>
  10. S7Net 读写西门子1500