SAP 客户信贷重建一则
前段时间接到业务的一个需求,需要将标准和定制业务的信贷分开。原来目前公司是将标准和定制的客户信贷金额整在一起,共用一个信贷范围。而定制业务特殊性决定了公司要收到客户全款才会接单生产并发货,而客户打预收款的时候是不分标准和定制的。
为了解决这个问题,我这边给出的方案是新建定制的信贷范围,将标准和定制分开。在前端创建定制信息并传到SAP创建订单的时候通过创建会计凭证的方式将标准的预收款转移到定制的预收款。等于变相将定制业务的应收风险转嫁到标准业务上了。

首先在SAP后台配置一个新的信贷范围,并分配相关的定制业务的销售范围。设置好相关的信贷管控。
在定制订单创建的接口里新增功能,当订单过来的时候就创建相关的会计凭证从标准的预收款转移到定制的信贷范围。记账码分别为09和19,如下图:

同时需要更新历史未清的订单更新对应的信贷范围,这里的“未清”主要是没有开票的销售,已经开票的部分因为生成了应收会计凭证,是不用更新信贷范围的。

查看销售订单的信贷范围可以通过VA03查看“环境——合作伙伴——显示信贷科目”可以知道相关销售订单的信贷范围以及信贷余额。
更新所有销售订单的信贷范围以及重组信贷,需要通过事务代码F.28来实现:

选择“重建FI和SD数据”并勾选“创建SD更改凭证”,输入相关的客户号码以及定制业务的信贷范围,执行,系统会提示:

点击确定,系统就开始重组信贷范围了,会将相关的客户所有的信贷信息根据最新的后台配置进行重建!
整个信贷重建的业务,需要注意以下几点:
1、销售订单的信贷账户取决于销售订单合作伙伴里的付款方,同时付款方也会有相关的信贷账户;
2、重组信贷之后,原来订单的信贷信息会从原来的信贷账户转移到新的信贷账户;
3、标准的信贷账户和定制的信贷账户必须属于同一个公司主体,否则无法做会计凭证转移,具体原因自己想;
4、重建之后未清的销售订单信贷范围会变更,但已开票的订单无效;
5、如果销售订单已经发货了,但新的定制账户没有足够的余额是不允许过账的,会提示交货冻结;此时要么加信贷余额并F.28重建,要么就是交货单删掉,加信贷再新建交货单,要么通过VKM5进行信贷释放;
6、ECC版本是通过F.28进行重建,S4版本重建信贷是通过SE38执行以下两个程序:
UKM_RFDKLI20 :更新未清订单额度
UKM_RFDKLI20_AR : 更新未清发票额度
本文作者 | SAP梦心
联系方式 | 微信:W150112458(疯狂的程序员)
特别敬告 | 未经允许,请勿转载,版权所有,违者必究

SAP 客户信贷重建一则的更多相关文章
- Jerry眼中的SAP客户数据模型
本文Jerry将介绍八款SAP产品中的客户模型.希望您在阅读完本文之后,能对SAP客户模型设计的思路有一个最最粗浅的了解. 由于Jerry水平和精力所限,本文不会详细阐述这些产品里的客户模型设计细节, ...
- 【MM系列】SAP 客户增强
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP 客户增强 前言部分 大家 ...
- 客户信贷管理&临时授信
信贷额度的组成:假如某客户信用限额1万:开出销售订单时锁定1万:一旦发货1万,销售订单1万限额释放,变成发货锁定限额1万.一旦开票,发货1万限额释放,应收锁定1万限额.清帐成功,应收释放1万.信用限额 ...
- SAP客户标准信用额度修改和创建
好吧,前提要说一下,信贷是到客户的信贷范围级别的. FUNCTION zfm_credit. *"---------------------------------------------- ...
- 从SAP客户主数据里直接创建商机(Opportunity)
在SAP CRM Fiori的Account应用里,直接在Account页面创建商机: 在SAP Cloud for Customer里: 要获取更多Jerry的原创文章,请关注公众号"汪子 ...
- SAP 表汇总
SAP 表整理:VBKPF-预制凭证抬头表: VBKPF-预制凭证抬头表 VBKPF-预制凭证抬头表 VBSEG-预制凭证行项目表: VBSEG-预制凭证行项目表 VBSEG-预制凭证行项目表 VBS ...
- SAP SD 信用检查相关
SAP系统信用管理功能的介绍: R/3系统具有强大的信用管理功能.系统可将来自于FI.SD的财务及销售信息进行汇总, 提供即时的信用数据;并可依据信用政策对订单及发货进行管理,有效地降低风险;并 ...
- SAP HANA企业级培训系列课程<第一部分>
No. 课程 备注 1 HANA概述 HANA 特点 2 HANA Server & Studio & Client 认识HANA Server \Client\ Studio, 熟悉 ...
- SAP中的BOPF(Business Object Processing Framework)
希望简化你的业务应用开发过程?业务对象处理框架(Business Object Processing Framework,以下简称BOPF)也许可以帮到你. BOPF是SAP Business Sui ...
随机推荐
- JQuery 基本使用、操作样式、简单动画
JQ与JS JQ是JS写的插件库,就是一个JS文件 凡是用JQ能实现的,JS都能实现,JS能实现的,JQ不一定能实现 引入 BootCDN:https://www.bootcdn.cn/jquery/ ...
- 63-容器在 Weave 中如何通信和隔离?
上一节我们分析了 Weave 的网络结构,今天讨论 Weave 的连通和隔离特性. 首先在host2 执行如下命令: weave launch 192.168.0.44 这里必须指定 host1 的 ...
- 最后的记忆——Spring BeanFactory
本文尝试分析一下Spring 的BeanFactory 体系的 接口设计,尝试理解为什么这么做,为什么接口这么设计.为什么这么去实现,为什么需要有这个方法,为什么 这样命名?接口.类.方法的 大致用途 ...
- Hive脚本中切勿使用/**/注释
Hive脚本中切勿使用/**/注释 Hive脚本的注释目前好像只有 -- ,我之前在做初版数据的时候 使用NotePad++ 习惯性的有时候注释会写成 /**/ ,然后就引发了问题 脚本上传到hue, ...
- gradle环境搭建
最近我在尝试了解跨平台技术的发展,首先则是想到了cordova.环境配置过程中有依赖gradle,下面简单记录了在windos10系统下搭建gradle环境的过程. 什么是gradle Gradle是 ...
- SpringCloudConfig对称加密 yml配置文件while parsing a block mapping
错误的配置!!! #-----------------db------------------ mybatis: type-aliases-package: com.book.product.pojo ...
- 【Cef编译】 CefSharp编译失败,检测到“RuntimeLibrary”的不匹配项: 值“MT_StaticRelease”不匹配值“MD_DynamicRelease”
编译CefSharp生成后一个libcef_dll_wrapper.lib时,供CefSharp使用.结果CefSharp编译的时候报错.遇到以下异常: libcef_dll_wrapper.lib( ...
- Spring Boot 的静态资源处理
做web开发的时候,我们往往会有很多静态资源,如html.图片.css等.那如何向前端返回静态资源呢?以前做过web开发的同学应该知道,我们以前创建的web工程下面会有一个webapp的目录,我们只要 ...
- 基于Redis消息的订阅发布应用场景
目录 基于Redis消息的订阅发布应用场景 1.应用背景 2.困境 2.1 锁表风险 2.2 实时性差 2.3 增加编程复杂性 2.4 实时效果 3.解决方案 3.1 前端传值给服务端 3.2 服务端 ...
- python yield关键词使用总结
python yield关键词使用总结 by:授客 QQ:1033553122 测试环境 win10 python 3.5 yield功能简介 简单来说,yield 的作用就是把一个函数变成一个 ge ...