转载]SAP囚徒 - 通过销售订单领用到成本中心,FI替代

 

物品领用通常是库存管理的范畴,直接移动类型201计入成本中心即可;但是也有通过销售订单直接领用到成本中心,记费用科目,比如:给客户送少量的样品可以使用销售订单的成本中心来是实现(公司直接送东西给客户有偷税的嫌疑,这里忽略不计);

系统操作步骤如下:

1.VA01创建可以录入成本中心的免费订单

2.VL01N、VL02N对销售订单过账发货,FI凭证如下:

系统实现:

1.配置免费销售订单类型(复制FD新建)

只有免费订单,销售订单科目分配中才会有成本中心字段、内部订单科目;

疑问:为什么抬头科目分配中只有成本中心没有内部订单;项目科目分配中只有内部订单没有成本中心?

2.其实通过后台配置也可以发现,销售订单的成本中心是可以设置缺省值的;

在建立销售订单时成本中心被自动确认,当然也可以手工修改成本中心;这种免费订单我们可以通过不完整日志将成本中心设置为必输项,如下图:

3.创建移动类型Z63(复制261、262移动类型)稍作修改;我印象中标准201移动类型,在PGI的时候好像有错误提示;为了区分业务新建一个移动类型也是应该的;为移动类型分配记账科目OBYC-GBB-Z63

系统配置完毕(关于行项目、计划行的配置和分配就懒得提了SD基本都会)

进阶需求:

不同的成本中心计入不同的费用科目,有两个解决方案

1.用不同的移动类型实现财务记账科目的不同

缺点:前台操作繁琐,出错率高;

优点:无

2.通过财务替代功能实现不同的成本中心的记账科目不同

缺点:需要修改系统标准表,因为科目字段BSEG-HKONT系统标准功能中是不允许被替代的,怕成在未知风险;

优点:一个移动类型实现记账科目的不同;完全符合业务;

下面就说说财务替代怎么实现,纯财务的操作:

1.修改标准表

排除X表示这个字段不允许财务被替代,为空表示可以被替代(自己不会修改那就找ABAPER);

2.建立替代和步骤

先决条件:

替代内容:

替代生效后生成的FI凭证中的科目就是新科目了;

这个需求其实也有不合理的地方,因为成本中是主数据随时都有可能增加,但是后台配置是相对固定的,不可能前台增加一个成本中心就修改一次后台配置。按照我的理解应该是不同类型的成本中心计入的费用科目不同,SAP对销售成本会计提供了专门的解决方案:功能范围。不同功能范围一个移动类型记账不同,财务替代的实现原理一样;

 

 http://115.com/file/benavnl9#
SAP囚徒---通过销售订单领用到成本中心,FI替代实现不同成本中心记账科目不同.pdf

转载]SAP囚徒 - 通过销售订单领用到成本中心,FI替代的更多相关文章

  1. 【ABAP系列】SAP VA02修改销售订单的BAPI举例

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP VA02修改销售订单的B ...

  2. SAP S/4HANA销售订单创建时,会自动触发生产订单的创建

    这个自动触发的过程是怎么实现的? 使用下面的代码创建一个销售订单: DATA: ls_header TYPE bapisdhd1, ls_headerx TYPE bapisdhd1x, lt_bap ...

  3. SAP 销售订单交货对成本中心记账

    销售订单发货不计入主营业务成本,而是直接接入费用科目,与成本中心挂钩的业务经常发生.不少公司只是简单地处理交货,计入主营业务成本,然后财务再手工将成本归结到相关的成本中心.其实SAP系统是支持销售订单 ...

  4. [SAP ABAP开发技术总结]SD销售订单定价过程

    声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...

  5. SAP四代增强实现:销售订单复制项目文本时不需要显示文本框和回车

    最近接收到一个业务需求,在SAP依据销售订单复制时,如果订单里面的项目有多个文本,系统就会显示复制的文本框处理,让用户选择是否复制,这个就让销售很不舒服,如果有几十个项目,每个项目有几个文本,那就就要 ...

  6. sap 如何获取公司间采购订单或销售订单的交货状态

    在上SAP项目过程,上了SD模块的企业一般都要做一些跟公司间采购订单或销售订单的交货状态的报表,通过这些报表可以经客户的业务上提供很大的灵活性,至于如何的灵活,还是那句老话“谁用谁知道".1 ...

  7. SAP MM 销售订单库存与普通库存之间相互转换过账后对于EBEWH以及MBEWH表的更新

    SAP MM 销售订单库存与普通库存之间相互转换过账后对于EBEWH以及MBEWH表的更新 1,DEMO数据 物料号:1300009995 工厂:2160 销售订单号/item号:0010097627 ...

  8. 使用简单的Java代码在SAP C4C里创建销售订单

    需要创建的销售订单的明细通过硬编码指定: 比如销售订单的描述为Jerry Test 2019-1-23 16:05PM 执行之后,看到Status Code 201,说明创建成功: 到UI上能看到成功 ...

  9. SAP Cloud for Customer销售订单External Note的建模细节

    SAP Cloud for Customer的销售订单创建页面里,我们可以给一个订单维护External Note,当这个订单同步到S/4HANA生成对应的生产订单后,这个note可以作为备注提示生产 ...

随机推荐

  1. python 读csv格式的文件

    对于大多数的CSV 格式的数据读写问题,都可以使用csv 库 1. 直接读csv 以下是要操作的csv文件内容 import csv with open(r'C:\Temp\f.csv') as f: ...

  2. c# 设置控件的前景颜色和背景颜色

    AutoSize:设置为false取消自动计算尺寸功能,控件的大小则按照设定的Size来呈现,设置为true自动计算大小 TextAlign:设置对齐方式 // // 摘要: // 用默认的所有者运行 ...

  3. MyBatis学习(一)简单入门程序

    MyBatis入门学习 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名 ...

  4. Linux服务器---流量监控ntop

    Ntop Ntop 是一款类似于sniffer的流量监控工具,它显示出的流量信息比mrtg更加详细. 1 .安装一些依赖软件 [root@localhost bandwidthd]#  yum ins ...

  5. Linux下MySQL远程链接配置

    配置步骤: 1).首先进入数据库,使用系统数据库mysql mysql -u root -p mysql 2).接着对系统数据库的root账户设置远程访问的密码,与本地的root访问密码并不冲突 gr ...

  6. TestNG 搭建测试框架 自动化测试

    框架层级及基本组件:    参考:https://www.cnblogs.com/jier888/p/8998724.html Java作为开发语言 Maven管理项目及Jar包 Testng作为测试 ...

  7. 前端框架VUE----模板字符串

    传统的JavaScript语言,输出模板通常是这样的写的. 1 $('#result').append( 2 'There are <b>' + basket.count + '</ ...

  8. a标签(普通标签如span)没有disabled属性 ,怎样利用js实现该属性

    a标签以及其她普通标签没有disabled属性,要想实现类似input框属性disabled可以通过css样式设置pointer-events的值来设定: <!DOCTYPE html> ...

  9. Service_name 和Sid的区别

    Service_name:该参数是由oracle8i引进的.在8i以前,使用SID来表示标识数据库的一个实例,但是在Oracle的并行环境中,一个数据库对应多个实例,这样就需要多个网络服务名,设置繁琐 ...

  10. Python进阶【第十篇】模块(上)

    ·一.模块 模块就是一组功能的集合体,我们的程序可以导入模块来复用模块里的功能.为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这 ...