SAP 供应商/客户的冻结及其删除操作

在SAP中,有所谓的财务供应商(Tcode:FK01)和后勤供应商(Tcode:XK01),供应商和客户主数据包括一般数据/公司代码数据/采购组织|销售范围三方面的主数据,财务供应商/客户只包括前两部分,对于问题供应商/客户,系统提供了冻结和删除两种操作,冻结供应商/客户后财务和后勤将不再允许该供应商做任何业务交易,而删除默认则是警告信息,但系统允许将业务操作时出现的相关消息设置为错误.

业务理解如下:冻结比如表示该供应商本次出现产品质量或供货不及时等争端问题,通过冻结暂时Block与其的一切交易,后续可能解冻继续和该供应商发生业务,起码还需要解决与其的未清项问题.
删除则是该供应商/客户不会再有什么业务了,以后可以找机会将其相关业务给规档.
I:冻结供应商/客户
Tcode:FK05/XK05|FD05/XD05:冻结供应商|客气户,FK05|FD05只冻结财务部分,XK05|XD05同时还冻结后勤部分.
财务模块错误信息F5(351),后勤比如建立采购单错误消息ME(022),销售部分,XD05则可选择冻结用户建立销售订单,冻结发货,冻结开票3种情况,而且还可根据不同的销售范围(Sales Area = 销售组织+产品组+分销渠道)冻结都是产生错误信息, 也就是可以根据不同的采购组织/销售范围去冻结供应商/客户,因此,同一大集团的不同分子公司,公司A可能冻结了客户X,但是公司B却继续与X进行业务往来,回顾客户信用控制,对同一客户,可在集团层和集团下各分子公司层为同一客户设置信用控制.
引申理解,ERP中数据分静态的各种主数据和动态的业务数据,还有一些"不静不动"的数据, 象SAP这么个完善的ERP,在考虑各种主数据显然是下足了工夫.
II.删除供应商/客户
Tcode:FK06/XK06:设置删除或冻结标志,需要注意该供应商是否有未清项.
对FI财务模块:
OBA5设置F5A(001)->客户标志为删除,F5A(002)->供应商标志为删除为错误消息就行,此时被删除的供应商和客户就从默认的警告变成错误消息.
对MM/SD模块:
Tcode: SE16->T160M直接修改表T160M将消息号ME(025)设置为错误就可禁止设置删除标志的供应商建立采购订单,同样,设置删除标志的客户在建立销售单时回出现VPD(002)的警告信息,暂时没找到将VPD(002)设置为错误消息的Tcode,无论如何,在销售单主程序SAPMV45A中包含诸多增强子程序MV45A**Z,随便找一个都可增强一下,增强总是解决各种BT需求的最后选择.
 
本文转载自:http://blog.sina.com.cn/s/blog_63ce68920100ylnz.html

SAP 供应商/客户的冻结及其删除操作的更多相关文章

  1. ASP入门(二十三)- 数据库插入、更新和删除操作

    我们这里介绍如何使用 Recordset 对象进行插入.更新和删除操作,顺便和 SQL 语句对比. 插入记录 AddNew 方法用于插入一条记录,首先打开一个记录集,并且这个记录具备可写特性,而后调用 ...

  2. Entity Framework 6 Recipes 2nd Edition(10-8)译 - >映射插入、修改、删除操作到存储过程

    10-8. 映射插入.修改.删除操作到存储过程 问题 想要映射插入.修改.删除操作到存储过程 解决方案 假设已有运动员实体模型,如Figure 10-8所示. 对应的数据库表如Figure 10-9所 ...

  3. Entity Framework 6 Recipes 2nd Edition(10-10)译 - > 为TPH继承的插入、更新、删除操作映射到存储过程

    10-10. 为TPH继承的插入.更新.删除操作映射到存储过程 问题 TPH继承模型,想把它的插入.修改.删除操作映射到存储过程 Solution 假设数据库有一个描述不同种类的产品表(Product ...

  4. JSON相关知识,转载:删除JSON中数组删除操作

    一:JSON是什么 JSONg格式:对象是一个无序的“名称/值”对的集合. 对象以括号开始,括号结束. 名称冒号分隔值. "名称/值"之间用逗号分隔 例: var people = ...

  5. webform 光棒效果,删除操作弹出确定取消窗口

    鼠标移入onmouseover和鼠标移出onmouseout,代码里没大写我这也就不大写了.那首先,我们得获取Class为tr_item里的所有东西,也就是项标签里的数据.然后呢,我们定义一个oldC ...

  6. UVa 11987 Almost Union-Find(支持删除操作的并查集)

    传送门 Description I hope you know the beautiful Union-Find structure. In this problem, you’re to imple ...

  7. 使用Ajax实现的批量删除操作(C#)

    今天做了一个简单的批量删除操作,虽然简单,但是很多问题出现,终究还是技术不够熟练. 现在在这里跟大家分享一下.仅供学习... 1.在前台获取用户点击的信息id,把这里id封装到一个数组里面:(rows ...

  8. mySql事务_ _Java中怎样实现批量删除操作(Java对数据库进行事务处理)?

      本文是记录Java中实现批量删除操作(Java对数据库进行事务处理),在开始之前先来看下面这样的一个页面图: 上面这张图片显示的是从数据库中查询出的出租信息,信息中进行了分页处理,然后每行的前面提 ...

  9. RCP:导航器视图删除操作快捷键失效的解决方案

    导航器视图按下“Delete”的时候,会触发删除节点的操作.如果失效,按以下步骤检查: 1.在要删除的节点上点击右键,确定删除操作是否生效.如果没有生效,则按下列位置 a)检查navigator扩展配 ...

随机推荐

  1. Presto上使用SQL遇到的一些坑

    本文转载自:https://segmentfault.com/a/1190000013120454?utm_source=tag-newest 最近换了新工作,在数据处理方面,公司是用Presto连接 ...

  2. c# 定义委托和使用委托(事件的使用)

    使用委托时要先实例化,和类一样,使用new关键字产生委托的新实例,然后将一个或者多个与委托签名匹配的方法与委托实例关联.随后调用委托时,就会调用所有与委托实例关联的方法. 与委托关联可以是任何类或者结 ...

  3. 囤币一族,被中国市场遗忘的价值币ADA

    囤币一族,被中国市场遗忘的价值币ADA ==========================长期囤币目标:trx十万个,ada一万个,eos五千个,nas一千个,ont一千个,eth一百个,比特币十个 ...

  4. ECharts + Jquery 做大屏展示

    HTML <!doctype html> <html> <head> <meta charset="utf-8"> <meta ...

  5. Eloquent JavaScript #02# program_structure

    第一章中作者介绍了各种值,但是这些独立的值是没有意义的,只有当值放在更大的框架的时候才会彰显它们的价值.所以第二章开始介绍程序结构. 1.var VS. let 以及 const 作者推荐用 let ...

  6. mysql引擎和事务

    对于应用程序和用户来说,同样一张表的数据无论用什么引擎来存储,看到的数据都是一样的,只是不同的引擎在功能.占用空间大小.读取性能等方面可能有所差别. mysql最常用的存储引擎为Innodb.MyIS ...

  7. JDK常用命令(二)jstack

    Dump Dump文件是进程的内存镜像.可以把程序的执行状态通过调试器保存到dump文件中.Dump文件一般用来给驱动程序编写人员调试驱动程序用的,在java中用来分析正在运行的程序在内存中的堆栈信息 ...

  8. host元素的属性autoDeploy和reloadable的区别

    web.xml文件的修改会触发AutoDeploy,受host节的autoDeploy配置值的影响. class类文件修改会触发Reload操作,受reloadable配置值的影响. 而autoDep ...

  9. Java版 家政服务 社区服务 家装服务平台 源码 有案例 可定制

    产品说明: 家装服务平台.社区服务平台.服务类型的平台--公司成熟产品 包括工匠注册.资质认证.发布服务产品.会员注册.预约服务.工匠定价.执行服务.服务完毕填写工作日志上传现场照片.会员确认服务.返 ...

  10. win7 下安装使用 nginx 出现500错误

    配置虚拟主机域名后访问网站出现500错误,发现是因为路径的反斜杠问题,改成正斜杠后问题解决.