sap 标准委外和工序委外_SAP FICO零基础学习_0035_标准成本估算-主数据-物料主数据...

前辈的第35堂课:谢谢大家的喜欢和关注噢~

这里的“前辈”其实指的是给我讲课的前辈啦,我不是前辈噢,我只是一个刚刚接触FICO的小白,跟大家分享前辈给我讲的东西。因为刚接触,学习的内容比较简单~有基础的小伙伴可以去看其他大神写的文章噢。


今天开始我们讲成本核算哈~

在企业的生产经营中,我们需要对产品的成本进行核算,对库存价值进行评估。而选择何种方式进行评估会影响库存价值、产品成本以及差异分析。SAP中常见的评估方法有标准价(S)和移动平均价(V)。标准价格可以看成是一种计划价格,根据一定的规则得到一个合理的价格维护在系统中,在一个或者多个会计期间保持不变,财务可以根据实际价格和标准价格做对比分析。移动平均价是价值加权平均的结果,每次入库时都要重新计算新的价格,可以实时看到价值的变动,但是不利于成本分析。

因为我们公司用的是标准价,所以后续文章都是基于这个设置啦~

SAP是如何进行成本估算计算标准价的呢?是有两个基础的:数量结构(产品BOM和工艺路线)、价格信息(材料的采购价格和作业的价格)。

产品价格的构成一般都是料工费。

料:通过BOM可以得到物料的数量结构,即用哪些物料,用量是多少。而通过采购信息记录(或者其他方式)可以得到物料的价格信息,即每个料多少钱。这样就可以得到料的标准价格。

工和费:一般都是通过作业类型实现。直接人工、间接人工、机器工时、制费等都有相对应的作业类型。作业类型会分配给工作中心,创建工艺路线时会使用到工作中心。这样通过工艺路线可以得到工费的数量结构,即生产产品每个作业类型会用到多少时间。财务会维护每个作业类型的费率。这样我们就可以得到工费的标准价格啦。

我们会花好多篇文章来讲成本核算哈,因为在CO这边这一块还蛮重要的。首先就是主数据啦,可以从上述描述中看到成本核算是基于很多主数据的维护,我们要先来熟悉这些主数据~由于每个主数据内容都比较多,所以我们一篇讲一个主数据,写在一篇里文章太太长了看着比较累哈。

今天我们讲物料主数据噢~

  1. 物料主数据的维护

我们就不详细介绍物料主数据如何创建,因为几乎各个模块都会用到物料主数据,创建维护大家都不陌生啦~就重点看看财务相关的字段。

  • MRP1视图

29242f3aa6d55f9cbd02ff8f4566a5ff.png

装配报废:一般在半成品或者成品中维护。该报废率的设置会相应增加下阶组件的耗用数量。例如我们针对SG01半成品维护了报废率3%,那么下阶所有组件(例如RM01/RM02/RM03)都会有3%的损耗。卷算成本会考虑损耗。

  • MRP2视图

7b6cc6ca577d6464cfda18158fac8d24.png

采购类型:该物料是自制还是外购。若为F,系统根据采购数据(采购信息记录、历史采购订单、货源清单、计划价格等等)确定价格。若为E,系统根据BOM和工艺路线确定价格。若为X,系统还是默认按自制执行价格估算。

特殊采购类型:若有特殊采购类型系统会基于此估算价格,常见的特殊采购类型有寄售、外协、库存转移等。例如有个料是需要委外的,采购类型我们设置为F,特殊采购类型为30,同时该物料还搭建了BOM。那么系统卷算该颗料成本的逻辑=BOM的材料成本+外协类型的采购信息记录(加工费)。

  • MRP4视图

7178da3d31f7db627868d0b45aca7ede.png

部件报废:针对某颗材料维护报废率,若是BOM中有该颗物料,仅该颗物料会计算损耗(其他物料不会计算损耗)。卷算成本时也会考虑损耗。物料主数据中维护的组件报废,所有用到该组件的BOM都生效。若是仅针对某个BOM生效,可在BOM中维护该参数。

  • 会计1视图

14beb8a7b24be32f506f10c8b234e180.png

评估类:通过评估类控制物料移动时过账到哪些科目

ML作业:勾选启用物料分类账

价格确定:标准价S使用3,移动平均价V使用2

价格单位:价格除以单位才是单位价格噢,可以通过扩大价格单位,让维护的价格更为精确。例如我们设置价格最多只能支持两位小数,但是业务确实需要将价格精确到三位小数,就可以通过扩大价格单位实现

价格控制:S为标准价,V为移动平均价

  • 成本1视图

43b29d7d75d81039bede46a709dae685.png

无成本核算:勾选后不能为该颗物料创建成本核算。但是如果上阶物料使用了该颗物料,上阶物料卷算成本时是会考虑该颗物料的,成本里是包含了该颗物料

用QS的成本核算:使用数量结构(BOM和工艺路线)来创建成本估算的物料需选中;选中该标识后卷算成本时才能看到结构(BOM工艺路线的明细构成)

物料来源:勾选后物料会显示在成本估算和实际成本的明细中。例如工单的成本分析中若要显示每颗料的实际成本,物料主数据中此处必须勾选

成本核算批量:目前使用过程中,这个字段会控制阶梯价的取值逻辑。例如此处维护的成本核算批量为1000,系统会取采购信息记录中1000PC对应的阶梯价的价格

特定工厂物料状态:可以通过物料状态来控制物料可不可以维护BOM、下采购订单、跑MRP、卷算成本、物料移动、库存管理等等。目前我们公司财务使用这个字段控制两点:第一,设置状态控制物料能否卷算成本,有该状态的物料不能卷算成本,上阶物料使用了该颗物料成本卷算时不会包含该颗物料;第二,未发布标准价格前系统默认物料为某个状态,该种状态下物料不允许移动,当发布标准价格后该状态自动取消(此处做了增强)

数量结构数据:物料卷算成本中取哪个BOM哪条工艺路线可以在物料主数据中维护

  • 成本2视图

5bc1005f7541d95592a9ec7118de9a62.png

将来/当前成本估算:当价格被标记时将来价格处会更新,当价格被发布时当前价格处会更新

计划价格:物料价格的取值策略可以维护为取计划价格的值,而不是取采购信息记录货源清单等。我们公司就是sourcing每月在此处维护计划价格,因为我们公司标准价格的计算逻辑比较复杂,不能通过采购信息记录货源清单配额等实现,需要sourcing每个月系统外计算好再批量维护到计划价格处,财务卷算成本时,料的取值逻辑为该处的值

今天的分享就到这里啦~若有问题请指正。下一篇我们分享主数据-BOM。

愿你每日开心,每日生长~

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

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

相关文章

[Java基础]线程安全的类

package ThreadDemoPack01;import java.util.*;public class ThreadDemo01 {public static void main(String[] args){StringBuffer sb new StringBuffer();//线程安全StringBuilder sb2 new StringBuilder();//线程不安全Vector<String> v new Vector<String>(…

数据结构与算法-- 八皇后问题(多种实现方案)

八皇后问题解法一(排列筛选法) 本篇我们承接上一篇中的思想&#xff0c;想到了一个经典的算法题&#xff0c;八皇后问题&#xff1a;题目&#xff1a;在8*8的国际象棋上摆放8个皇后&#xff0c;使得其互相不能攻击&#xff0c;即任意两个换后不能在同一行&#xff0c;同一列&a…

Blazor WebAssembly 3.2.0 正式起飞,blazor 适合你吗?

最近blazor更新很快&#xff0c;今天在官方博客上发布了Blazor WebAssembly 3.2.0 RC&#xff1a;https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-release-candidate-now-available/ &#xff0c;这是最后一次预览版了&#xff0c;功能开发都已经完成。5.19的…

中获取文件名不要扩展名_如何批量修改文件名,3s时间够不够

?点击关注Excel表哥公众号上一篇推文我们介绍了如何批量获取同一文件夹下所有的文件名。▲点此图片回顾很多读者获取到这些文件名之后的一种工作情形就是需要批量或者有针对性地修改这些文件的名称。那么但凡是这类需要批量操作的重复工作&#xff0c;Excel擅长。还是以上篇推…

数据结构与算法--死磕二叉树

死磕二叉树 近一年都比较关注算法相关的知识&#xff0c;也刷了不少题&#xff0c;之前的文章中大多也是算法相关的文章&#xff0c;但是感觉每次遇到树相关的题型都不能应对自如&#xff0c;因此还是有必要在相关知识上下功夫&#xff0c;因此有此次总结&#xff0c;以下是所…

Jenkins 中以构建 Tag 来实现版本管理

好的工具和流程能使我们事半功倍&#xff0c;而这个过程是不断迭代和演进的。关于这一块的内容&#xff0c;之前写过几篇文章&#xff1a;在团队中使用GitLab中的Merge Request工作模式敏捷下的需求和代码分支管理不断进化的分支和需求管理现在又有了些新的变化和改进&#xff…

将字符串添加负数_Go语言实现LeetCode算法:8 字符串转整数

Go语言中文网&#xff0c;致力于每日分享编码、开源等知识&#xff0c;欢迎关注我&#xff0c;会有意想不到的收获&#xff01;看到题目&#xff0c;是不是超级简单&#xff0c;用 strconv.Atoi 就可以了&#xff1f;题目当然不是这么简单的要求。1 题目描述实现atoi函数&#…

[Java基础]生产者和消费者模式概述与案例分析

代码如下: package BoxPack01;public class Box {private int milk;private boolean state false;public synchronized void put(int milk){if (state){try {wait();} catch (InterruptedException e) {e.printStackTrace();}}this.milk milk;System.out.println("送奶…

毕业4年年薪200万是怎样的一种体验?

之前的一篇文章提到过自己毕业4年&#xff0c;年薪就超过了200万。最近有很多读者问我是怎么实现的&#xff0c;过程中有哪些经验可以分享。说实话&#xff0c;这个话题不太想写&#xff0c;毕竟有炫耀嫌疑。不过问的人多了&#xff0c;发现大家对这个话题还是很关心。另外&…

自动控制原理第二版王建辉_王建辉自动控制原理配套题库名校考研真题课后答案资料课后习题章节题库模拟试题...

王建辉《自动控制原理》配套题库【名校考研真题&#xff0b;课后习题&#xff0b;章节题库&#xff0b;模拟试题】第一部分 名校考研真题 第1章 自动控制系统的基本概念 第2章 自动控制系统的数学模型 第3章 自动控制系统的时域分析 第4章 根轨迹法 第5章 频率法 第…

FluentAspects -- 基于 Fluent API 的 Aop

FluentAspects -- 基于 Fluent API 的 AopIntro上次我们做了一个简单的 AOP 实现示例&#xff0c;但是实现起来主要是基于 Attribute 来做的&#xff0c;对于代码的侵入性太强&#xff0c;于是尝试实现基于 Fluent API 的方式来做 AOP 。抽象 InterceptorResolver原来获取方法执…

[Java网络编程基础]InetAddress的使用

代码如下: package InetAddressPack;import java.net.InetAddress; import java.net.UnknownHostException;public class InetAddressDemo {public static void main(String[] args) throws UnknownHostException { // InetAddress address InetAddress.getByName(&qu…

文件夹复制 覆盖_软网应用:U盘即插即复制

虽然现在网盘非常普及&#xff0c;但是对于一些重要文件的同步&#xff0c;很多朋友仍然在使用U盘进行同步。常规的方法是在A电脑将文件复制到U盘&#xff0c;然后在B电脑插入U盘&#xff0c;再将需要同步的文件复制到B电脑。这种操作不仅效率低&#xff0c;而且容易漏掉文件。…

面向接口编程,你考虑过性能吗?

大家在平时开发中大多都会遵循接口编程&#xff0c;这样就可以方便实现依赖注入也方便实现多态等各种小技巧&#xff0c;但这种是以牺牲性能为代价换取代码的灵活性&#xff0c;万物皆有阴阳&#xff0c;看你的应用场景进行取舍。一&#xff1a;背景1. 缘由在项目的性能改造中&…

[Java网络编程]UDP通信程序练习

代码如下: package UdpPracticePack;import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; import java.net.SocketException;pub…

打造更好用的 EF 自动审计

打造更好用的 EF 自动审计Intro上次基于 EF Core 实现了一个自动审计的功能&#xff0c;详细可以参考 EF Core 数据变更自动审计设计&#xff0c;虽然说多数情况下可以适用&#xff0c;但是因为要显式继承于一个 AuditDbContextBase 或 AuditDbContext&#xff0c;所以对代码的…

[Java网络编程基础]UDP发送和接收数据

代码如下: package InetAddressPack;import java.io.IOException; import java.net.*; import java.nio.charset.StandardCharsets;public class SendDemo {public static void main(String[] args) throws IOException {DatagramSocket ds new DatagramSocket();byte[] bys …

从Copyright到Copyleft,聊聊版权与开源协议

4月26日是世界知识产权日&#xff0c;很多人或许会觉得这和软件开发没什么关系&#xff0c;但事实上&#xff0c;开源软件大多受到知识产权法中著作权法&#xff08;Copyright&#xff0c;也称版权&#xff09;的保护。开源软件虽说开放了源代码&#xff0c;但是用户在使用、修…