PP生产订单成本的计划、控制和结算
SAP系统成本分析功能关注订单的成本,通过对计划成本和实际成本的比较分析,可以发现成本控制上的问题,以便及时解决问题。
1、订单成本计划
在基础数据齐全的基础上,系统可以自动滚算生产订单的成本。生产订单计划成本是在生产订单在下达时,根据当时生产订单的BOM组件结构和工艺路线,计算出订单的计划成本,该计划成本可以按照产品的构成进行细分,例如区分料、工、费、折等。计划成本形成了和实际成本进行比较分析的基准,通过对比分析,可以发现生产过程中哪个阶段出现了异常操作。
2、生产订单状态管理
SAP系统内对生产订单进行状态管理,对生产订单的每一个操作都可能更新生产订单的状态,例如:
— REL 已释放
— CrTD 建立
— DLV 完全交货
— CNF 已确认(报工)
— TECO 技术关闭
— GMPS 已过帐的货物移动
对财务结算而言,主要关注生产订单是否具有DLV和TECO两个状态,DLV说明完全收货,TECO说明由于非正常原因,后勤对其技术关闭,虽然没有全部做完,但已经不可能做后续的投入和产出了。如果有这两个状态说明该订单生命周期结束,财务可以进行差异结算生产差异;如果没有这两个状态,月末要计算生产订单的在制品。结算过程由系统自动判断。
3、生产订单成本
生产订单的实际成本是随着生产部门对订单的操作同步更新的,每一次发料都会增加生产订单料费,每一次报工都会通过作业类型计入订单的加工费,订单收货时系统自动将产品的生产成本转出(计入贷方)。
投料:
Dr:基本生产成本-原材料/半成品 Cr:原材料/半成品
报工:
按照计划作业费率从成本中心将费用结转到生产订单,没有财务会计凭证,但有CO凭证(统驭凭证)。
收货:
Dr:半成品/产成品 Cr:生产成本转出
4、生产订单结算
生产订单结算前,需要做作业价格重估操作,作业价格重估的目的是使得生产订单上的加工费反映当期实际发生费用,价格重估前生产订单上加工费是报工的实际数量*作业的计划价格,价格重估之后生产订单上加工费反映了实际的数量*作业的实际价格。
月末,系统根据订单的状态,判断是计算差异还是计算在制品。如果订单具有DLV或TECO状态,结算差异;如果没有这两个状态,订单结算在制品。
差异结算:
Dr:生产差异 Cr: 生产成本转出
在制品结算:
Dr:在制品 Cr: 在制品转出
如果上月有在制品,本月订单完工(DLV或TECO),系统自动将上月计算的在制品冲回:
Dr:在制品转出 Cr: 在制品
然后结算差异。
5、差异分析
订单在生产的过程中,由于各种各样的原因,导致订单的成本产生差异。
SAP系统提供了三个差异版本:
— 总差异(总投入-总产出)
— 生产差异(实际成本-预估成本)
— 计划差异(预估成本-标准成本)
同时,SAP系统提供七种差异类别,它们分属于输入方差异和输出方差异:
— 输入方差异(输入价格差异、输入数量差异、资源使用差异、其他差异)
— 输出方差异(输出价格差异、批量差异、其他差异)。
系统提供了非常详细的差异分析工具,对生产型企业将来进行成本管理和成本控制有一个很大的提升空间。
PP生产订单成本的计划、控制和结算的更多相关文章
- SAP PP 生产订单变更记录保存
*&---------------------------------------------------------------------* *& 包括 ZXCO1U01 *&am ...
- PP生产订单创建、下达、报工、收货、投料
转自http://blog.sina.com.cn/s/blog_69fb8eb60102vpjd.html SAP 物料订单创建.下达.报工.收货与投料(ABAP代码) (2015-06-03 22 ...
- PP生产订单的BADI增强 WORKORDER_UPDATE
METHOD if_ex_workorder_update~before_update. *---------------------->增强1 开始* "当生产订单类型为PP01时, ...
- PP篇11 增、改生产订单组件BAPI
增.改生产订单组件BAPI BAPI_ALM_ORDER_MAINTAIN USE BAPI_ALM_ORDER_MAINTAIN TO CREATE OR CHANGE PM WORK ORDER ...
- ERP-非财务人员的财务培训教(四)------公司/部门的成本与费用控制
一.损益表.资产负责表 二.成本分类 ----成本习性 三.成本核算模式 四.成本控制原则 第四部分 公司/部门的成本与费用控制 一.损益表.资产负责表 项目 Items 产品销售收入 Sal ...
- SAP 生产订单变更管理 OCM Order Changement Management
SAP OCM Order Changement Management 一.目的 订单变更管理系统是当我们的订单(生产订单.计划订单.采购订单)已经存在的时候,其物料主数据或销售数据有变更时,我们可 ...
- 创建生产订单函数BAPI_PRODORD_CREATE
创建生产订单,创建订单长文本,订单下达 DATA:gs_bapi_pp_order_create TYPE bapi_pp_order_create. DATA:gt_bapi_order_key T ...
- SAP生产订单各种日期的计算说明
生产订单各种日期的计算说明 基本日期.已计划的.确认的日期,介绍一下这些日期的作用和计算方法: 首先我们来介绍一下基本日期: 基本开始日期:表示订单的开始日期 基本完成日期:表示订单的完成日期 我们在 ...
- SAP S/4HANA生产订单的BAdI增强点之Initialize方法
在S/4HANA里创建生产订单时,有一个增强点WORKORDER_UPDATE: 这个CAUFVDB里存放的是生产订单抬头级别的数据: 我们来观察下运行时这个结构里存放的数据. 请大家用我github ...
随机推荐
- docker官方文档学习-1-Docker for mac安装配置
https://docs.docker.com/docker-for-mac/ Get started with Docker for Mac 首先像在本博客docker-1-环境安装及例子实践处将环 ...
- npm安装cnpm报错
1.持久使用 npm config set registry https://registry.npm.taobao.org // 配置后可通过下面方式来验证是否成功npm config get re ...
- React-页面路由参数传递的两种方法
list页->detail页 方法一:路由参数 路由导航: 用“/” <Link to={'/detail/'+item.get('id')} key={index}> 路由map: ...
- Vue-父子组件传值
在 Vue 中,父子组件的关系可以总结为 prop 向下传递,事件向上传递.一.父组件向子组件传值 使用 Prop 传递数据,父组件的数据需要通过 prop 才能下发到子组件中,子组件要显式地用 pr ...
- 【php增删改查实例】第二十节 - 把用户管理页面集成到main.php中
把这个代码: <a href="javascript:openTab('用户管理','user/userManage.html ','icon-roleManage')" c ...
- Elasticsearch 系列文章汇总(持续更新...)
系列文章列表 Query DSL Query DSL 概要,MatchAllQuery,全文查询简述 Match Query Match Phrase Query 和 Match Phrase Pre ...
- Linq 之 Select 和 where 的用法
最近开始学习linq.自己也总结一下,方便以后查阅. Select 同 Sql 中的 select 类似,即输出我们要的东东,感觉在 linq 中更加强大. Linq 可以对集合如数组.泛型等操作,这 ...
- centos7.4下Jira6环境部署及破解操作记录(完整版)
废话不多说,以下记录了Centos7针对Jira6的安装,汉化,破解的操作过程,作为运维笔记留存. 0) 基础环境 192.168.10.212 Centos7.4 mysql 5.6 jdk 1.8 ...
- Flask使用Flask-SQLAlchemy操作MySQL数据库
前言: Flask-SQLAlchemy是一个Flask扩展,简化了在Flask程序中使用SQLAlchemy的操作.SQLAlchemy是一个很强大的关系型数据库框架,支持多种数据库后台.SQLAl ...
- JAVA中使用MD5加密实现密码加密
1.新建Md5.java 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 package c ...