
作者:Roxy(网名)
声明:本文章仅代表原作者观点,不代表本微信公众号。仅用于SAP软件的应用与学习,不代表SAP公司。(注:文中所示截图来源SAP软件,相应著作权归SAP所有。)
Assign sales area to credit control area分配销售区域给信贷控制范围:OVFL
Determine Active Receivables Per Item Category:OVA7

Define Credit Groups定义信贷组:OVA6

Credit limit check for order types:OVAK
Credit group列中为OVA6定义的信贷组Credit limit check for delivery types:OVAD

Define Risk Categories定义风险类别:OB01

Define Automatic Credit Control定义自动信贷控制:OVA8

ECC—— 选择客户对应的信贷控制范围BFDP及Risk category 003:查看FD11
双击最后一条:
如上图高亮处,三项检查前打钩,表明对此类客户的销售订单要进行三项检查:动态信贷检查、NextReview日期检查及未清项检查;Status/Block勾上表明如果此项检查没有通过,则销售订单会被锁定,需要VKM3释放; Horizon 26W表示将计划未来26周内(今天日期8/30/2016, 26周后为02/28/2017正如下文FD33图中Credit Horizon Date)发货的未清销售订单金额均计入已用信贷额度——此处设置因客户类别而异,比如低风险客户可以设置成只将4周内发货的订单计算在内,如果credit exposure超过credit limit则block订单; Next Review date指信贷主数据中Next int. review日期如果过去了(小于当前日期)则block订单,在创建销售订单时应注意提示:
Open items指已经过期超过30天的未清项金额不能超过总未清项的10%,如果超过则block订单,在创建销售订单时应注意提示:
FI特殊总账的信贷相关配置:OBXR/OBYN/OBXY/OBYR/OBYM/OBXT


Assign Permitted Credit Control Areas to Company Code:SM30 - T001CM
在S/4HANA中信贷管理由简单的FD32升级为Advanced Credit Management,需要进行下面一系列的信用段等相关配置- Define Rating Procedure:SM34 - VC_UKM_RATING


- Define Formulas定义公式:SM30 - V_UKM_FORMULAS


- Create Credit Segments定义信用段:SM30 - V_UKMCRED_SGM0C


- Create Risk Classes创建风险类:SM30 - V_UKM_RICL_ASS
对客户的信贷风险进行打分并分级(分数的计算公式等采用SAP标准)- Create Rule for Scoring and Credit Limit Calculation:SM34 - VC_LIMIT_RULE




- Create Status Profile创建状态文件:SM34 - SCMGVC_STATPROF

此处是用来在BP信贷管理主数据维护信贷范围时审批用。- Create Attribute Profile:SM34 - SCMGVC_ATTRPROF


o Define Case Types:SM34 - SCMGVC_CASE_TYPE


- Create Values for Attribute 'Category':SM30 - SCMGV_ATTRCATEGO

- Create Values for Attribute 'Reason':SM30 - SCMGV_ATTRREASON

- Assign Escalation Reasons to an Attribute Profile:SM30 - SCMGV_ATTRESCAL

- Define Case Types for Documented Credit Decision:SM30 - V_UKM_DCD_CASETY

- Assign Forms:SM30 - UKM_DCD_PDFFORM

- Define Events and Follow-On Processes:SM34 - VC_UKM_PROCESS


- Define Info Categories定义信息类别:SM34 - VC_UKM_INFOCAT


- Define Checking Rules定义检查规则:SM34 - VC_UKM_CHCK_RULE



相当于把之前ECC里OVA8的checks搬到了这里:
这些check可以在BP主数据中进行模拟
- Define Liability Categories定义负债类别:SM30 - V_UKMCOMM_TYPES
这相当于之前的open order, open delivery,open billing等类别- Define Credit Segment解释信用段:SM30- V_UKM_CRED_SGMPI
必须这里有定义,才能分配给信贷控制范围credit control area- Assign Credit Control Area and Credit Segment分配信贷控制范围和信用段:SM30 - V_T014_SEGMENT

- BAdI: Connection of SD to SAP Credit M


- 信贷数据维护:FD32/FD33/BP


Credit limit为信贷额度, Credit exposure即已用的信用额度, credit limit used = credit exposure / credit limit *100%; credit exposure = receivables + special liabilities + sales value S/4 HANA中FD32取消,信贷限额在BP主数据中维护
FD33:
BP:




- 信贷重组
为了使FD33中各项数字保持准确,同时便于分析销售订单锁定原因,需要定期运行信贷重组程序:RVKRED77及F.28 (RFDKLI20) 信贷更新程序中,RFDKLI20 (F.28) 更新的是Receivables及Special liabil. (FI已过账)
而RVKRED77更新的是sales value:
Sales value = open orders + open delivery + openbilling (FI未过账) · 手工运行 运行信贷更新程序需要锁定SD的表VBAK,LIKP及VBRK——应事先选择一个system quiet time以确保不会有更新这三张表的操作产生,或者先SE38运行程序RVKREDSP来锁定这三张表,如下图
保持在此界面,RVKRED77运行完之前不要退出(F3或后退) SM12显示已经锁定的table:
如果退出了RVKREDSP则此处会为空白。 表被锁住时做相关操作会报错:
再运行RVKRED77——为适应quiet time时间或提升效率,也可按照客户号等分段运行,待运行完之后再退出RVKREDSP · Batch Job运行 RVKREDSP不适用于batchjob,因其在batchjob模式下运行完之后会自动把表解锁,对后续的RVKRED07运行没有意义。应参考SAP note 755395,编写适合batch job的程序/report来锁定表,此程序(Z_RVKRED77_PARALLEL)运行后会自动调用RVKRED07直到其运行结束才解除对表的锁定
1. 运行频率 一般每月或每季度一次,询问BASIS在系统的quiet time运行以免影响其它程序,根据运行时间长短可酌情分成几段存为不同变式分段运行。 2. SM36运行RVKRED88模拟程序 RVKRED88是RVKRED77的模拟运行程序,显示正确的信贷值,与FD32中的当前值进行对比,即可知道二者差别,要做真正的更新,需要运行RVKRED77 3. SM37查看Job
等到Job运行结束:
可以看到用了1900秒大约32分钟 在SWBP中查看结果
4. SE38运行程序RVKRED07 进入selection screen,创建变式并保存
复选框都勾上,KNKLI为credit account (customer number),KKBER为信贷控制范围,PROTB=LOG=X, NOBLOCK=X 记下变式variant名
把之前保存的变式填上,保存Goto>>Variants>>Saveas Variant
6. SM36创建batch job
点Step
Program应为Z_RVKRED77_PARALLEL,Variant填在Z_RVKRED77_PARALLEL中创建的变式,Z_RVKRED77_PARALLEL会锁定表VBAK, LIKP和VBRK,之后使用变式ZRVKRED07-1调用RVKRED07 保存
点后退按钮
(如果Z_RVKRED77_PARALLEL中还创建了其它变式需要添加,继续点Step,所有步骤创建完成后)点Start condition
点Date/Time设置运行时间,点Periodic Job设置运行频率(每天/每周/每月等)
设置好后保存 7. SM37查看Job
Active表示Job正在运行,待运行结束,历时1006秒大约17分钟:
8. 查看所作的更改 可以在SBWP中查看收到的spool,可以在FD32的status查看单个客户的数据
或者S_ALR_87012215查看多个客户的:
由于锁表的操作是双向的,即Job运行时会锁表,其它用户/Job在此期间不能有对表的操作;同样,如果Job开始运行时有其他用户/Job在操作对应表,会造成RVKRED77不能顺利锁表而Cancel,如发生此情况可SM12查看细节并采取措施——更改运行时间等。 · 运行F.28
先在测试模式下运行:
在考虑未清开票、未清交货等后重新计算了应收。 测试无误后实际运行,“Creditlimit for control area BFDP is to be reset”信息不会再出现。- 销售订单被Block原因排查

- SAP Notes:SNOTE
声明:
ERP全球顾问云平台下设微信集群:冰之家(FICO)/雪之家(BASIS)/雾之家(SD)/水之家(ABAP)/露之家(MM)/雨之家(PP)/火之家(PM)等,旨在为大家营造一个纯业务和技术交流的微信群环境,群规非常严格,请大家务必遵守群规,共同打造我们良好的学习与交流大家。云之家微信群历经4年才满员,群内均为SAP业务或技术顾问,宁缺毋滥! ERP全球顾问云平台下设QQ群,暂未分模块。QQ群采用付费加入,费用仅用于QQ年费和奖励回答问题的顾问朋友!QQ群管理与微信群一样,禁止一切广告、招聘、游戏、黄赌毒等垃圾信息,同时禁止一切微信公众号链接!一视同仁!忘大家自觉遵守。 ERP全球顾问云平台下设的云之家微信群已满!原雾之家会分散到各个模块微信群。精英群(至少10年以上且简历审核通过的SAP顾问)人员已快过百人,为国内顶层精英顾问互相切磋和交流提供了一个良好的空间。 感谢:该微信公众号为个人运营,在长期的运营过程中感谢国内外相关顾问朋友的支持与帮助,运营过程中也遇到一些困难,甚至是阻力。在运营的过程中难免会出现一些问题(如转载不当、未做声明、被投诉等),忘各位同仁多提宝贵意见,对不当之处多批评指正,不到之处忘见谅!! 最后,希望更多的ERP顾问(不限于SAP顾问)加入进来,可以直接跟我联系(微信号:potatocorn),把自己在顾问生涯中的一些理解和感悟与大家分享。欢迎大家的加入,成为“家”的一员!分享是一种精神

版权声明:本文为weixin_27374911原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。