SAP现金管理(Cash Management)的常见问题
在本篇博客中,我将介绍SAP现金管理的一些常见问题,例如ECC和S/4HANA的数据结构、Planning Date的计算、Planning Level的设定,以及有关FQM_FLOW的更新等。
1. Cash Management的数据模型
Cash Management所属的component FIN-FSCM-CLM在S/4HANA上,其底层的数据模型也有了较大的变化,其对比如下 -
(可见在S/4HANA上,在DB层级数据模型进行了进一步的简化,将之间分散的FI、SD、MM数据整合到统一的FQM_FLOW中)
ECC | S/4HANA | |
Memo records | FDES | FDES |
Totals records - Bank and clearing accounts |
FDSB | FQM_FLOW |
Totals records - Customers / Vendors |
FDSR | |
Line Items in SD Documents | FDS2 | |
Line Items of MM Documents | FDM1 | |
Line items from MM purchase requisition | FDM2 |
2. Planning Date的计算
在流动性预测中,有关planning date的计算逻辑在SAP NOTE 24883中有着详细的介绍。主要有以下几点需要注意:
- Planning Date与Payment Term相关;
- Customer的Payment History可以影响Planning Date的计算;
- 对于SD和Customer相关的planning date,其计算逻辑封装在function module - PAYDAY_DETERMINATION中,可以通过debug此FM来了解planning date的计算过程。
3. Planning Level的决定
Planning Level主要受以下几个方面的影响:
- 主数据级别的planning level -
- 在G/L account的主数据上可以直接维护planning level ;
- 在Customer / Vender的主数据上可以维护planning group, 进而关联planning level.
- 配置数据级别 -
- 可以根据不同的payment lock来设定不同的planning level;
- 可以根据不同的特殊总账标识来设定不同的planning level;
- 其他具体的设定规则,参见 SPRO >> ... >> Cash Management >> ... >> Structuring
- 手动更改 -
- 当在配置中,设定planning level是可以edit时,在系统逻辑之外,user可以更改planning level。
设置planning level可以手动更改的配置点为:SPRO >> ... >> Cash Management >> ... >> Define Planning Group >> SCn
注意,不要将planning level设定冲突,例如不仅在customer的master data上维护了planning group,又在customer对应的reconciliation account上维护了planning level。
4. Cash Management与MM,SD的集成
在SPRO >> ... >> Cash Management >> ... >> Define Planning Levels for Logistics中,可分别为MM中Purchase requisition、Purchase order和SD的Sales Order定义相应的planning level。
在此处定以后,在PO或SO的创建过程中,便会自动生成相应的Cash Management条目(当然前提是Cash Management已经activated)。
(Internal ID 1 , 2, 3, 101是系统为MM和SD预定义的code)
5. S/4HANA上FQM_FLOW没有自动更新
这也是较常见的一个问题,在S/4 HANA上,FQM_FLOW的更新是通过一个event trigger的background Job进行的,其通过调用FCLM_FLOW_BUILDER来进行更新FQM_FLOW.
因此,如果要保证自动更新FQM_FLOW,则要保证这样一个background job已经成功schedule。
可以通过SM36 >> Technical Job Repository 中对应的job FCLM_FLOWBUILDER_JOB是activated的状态。
在SAP NOTE 2560395中也对此问题有着解释。
参考资料
- 2560395 - Flow Builder: Setup Background Job listen to Event
- 24883 - CMF: Determination of value/planning date
SAP现金管理(Cash Management)的常见问题相关推荐
- SAP现金管理(Cash Management)的基本概念
在本篇博客中,我将介绍SAP现金管理的基本概念,并兼顾ECC上和S/4HANA上现金管理配置的异同. 1. 业务背景与工具 在博客SAP与三大财务报表之 "现金流量表"中,我对企业 ...
- SAP ABAP 配置表开发常见问题总结与开发指南(SM30 SM34 SE54)
SAP ABAP 配置表开发常见问题总结与开发指南(SM30 SM34 SE54) 引言: 需求开发时,我们经常会通过配置表实现配置/基础/主数据的维护,但企业实际应用中,开发的配置表经常存在种种问题 ...
- SAP Field Service Management 和微信集成的案例分享和实现介绍
SAP FSM(Field Service Management), 属于SAP C/4HANA五朵云里的Service Cloud. 本文介绍笔者在工作中经历过的一个项目,包含 SAP Field ...
- SAP Digital Asset Management by OpenText for CRM
Original content management in CRM Open Text Digital Asset Management Connector for SAP CRM: manage ...
- SAP PS 第八节 PS 常见问题处理-来源于SAP EPPM分享
SAP PS 常见问题处理 1 配置类 1.1 结果分析的几类方法 1.1.1 关于CO表中价值类别和值类型区别 1.1.2 关于结果分析取那个计划成本的问题 1.1.3 实际成本大于计划成本的报错 ...
- SAP S4 Material Management 库存模块 MARD 数据库表读取技术细节介绍
SAP ERP 6.0 库存管理数据模型由两个文档表 MKPF(用于文档抬头信息)和 MSEG(用于文档项目数据)组成. 此外,在多个表中存储了汇总的实际库存数量数据. 其中一些表还存储物料主数据属性 ...
- SAP Change Request Management (ChaRM)基础教程
本文介绍了SAP Solution Manager中的变更请求管理工具(Change Request Management,以下简称ChaRM ). 最近打算写个上线前请求号检查工具,为此需要了解相关 ...
- SAP Spartacus Tag Management System TMS 介绍
注意:此功能是在 Spartacus 库的 3.2 版中引入的. Spartacus 标签管理系统 (TMS) 允许您设置标签管理器,并指定应将哪些 Spartacus 事件传递给配置的 TMS. S ...
- SAP CRM content management中文件下载的调试
Step1. 设置外部断点 Step2. 打开一个Trade Promotion, 并给它添加一个Attachment 并保存 Step3. 断点被触发. Step4. 双击Stack Dep. 43 ...
最新文章
- python 如何在linux进行调试
- Python初学者选择集成开发环境的原则!可以从以下几个方面着手
- javascript的装饰者模式(七)
- rsync 一条命令实现远程文件传输
- theano学习指南5(翻译)- 降噪自动编码器
- 软件测试到底要不要报培训班?
- 手机怎么打开谷歌官网页服务器地址,google手机地图打不开了的解决方法
- 统计学习之第一天(可汗学院公开课:统计学)
- 阿拉伯数字翻译成中文的大写数字
- 远程电脑打游戏鼠标漂移无法操作解决办法
- 前端实现高效的海报系统
- centos mysql 5.2.3 编译安装_在CentOS上编译安装MySQL 5.7.13步骤详解
- cad无法启动此程序 因为计算机中丢失,Win10无法启动CAD提示计算机中丢失ac1st16怎么办?...
- 8.5.4. Interval Input
- 《区块链原理、设计与应用》 – 基于超级账本 Fabric 2.x(学习分享2.1-HyperLedger项目细分)
- jpg格式电脑怎么弄_jpg格式-怎么把图片弄成JPG格式?同上 – 手机爱问
- 聊一聊上拉电阻、下拉电阻、使用场景及阻值选择
- ubuntu怎样打开命令行终端(5种方法)
- 管理者应该掌握的八项基本技能
- HTTP协议中POST与GET的详细区别总结----------通俗易懂