财务凭证的确定(Validation).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
财务凭证的确定(Validation) 在HR,AP,AP,GL,Consolidation,Real Estate,Special Purpose Ledger等多模快都能发现有效性检查(Validation)配置,所谓 Validation 不过是在凭证保存前根据设置条件判断此凭证是否有效,再根据Validation设置的消息类型(关于消息请参考第例消息控制)决定凭证是否允许保存(顺利保存的),对稍微了解ABAP开发基础的用户是很容易理解的. 凭证Validation,Substitution和User Exit的使用保证了凭证能成功通过某些企业实际的自订复杂业务检测最后保存在数据库中. ***可使用Validation检测在记帐时某些cost center只能对应到具体某Functional Area(如上了Functional Area的话),某些费用类科目只能记到某具体 Cost center等. 比较实用的Validation IMG T-code有: OB28:AP/AR/GL Doc.| OAZ1:AM Posting| GCVW:Global Validation(In SPL,Company Level)|GCVV:Local Validation(In SPL, Company code Level). 下面以OB28为例,详细说明Validation的用法.(IMG Path如图7-1标号1) [1]定义记帐确认. [2]定义会计凭证退代. 建立Validation步骤: 下面以Line Validation STLINE只允许用户STONEF在5100(本位币HKD)记帐时本位货币金额不超过1000HKD为例子,详细介绍Validation的配置步骤. ***当然使用其他配置也能达到相同效果. 1.选择Callup Point建立Validation Name(如图7-2). [1]1.在凭证抬头触发 2.凭证行项目触发 3.整个凭证触发,触发通常发生在用户按Enter键和保存之时. [2]新建Validation时按F2进入详细画面(如图7-3) [3]1表示激活,只有选择激活后Validation才真正起作用. 2.Validation建立步骤详解(如图7-3). [1]新建Validation,如在此新建Validation要回到图7-2按New entries然后激活. [2] 新建Step,一个Step包含先决条件,检查和消息. 图7-3 Step001表示的是在 Company code 5100(Local Currency HKD)下如果User是STONEF,如记帐本位币超过1000HKD,就弹出错误消息ZFIMSG 017(关于消息剖析请参考第例消息控制). ***Validation触发的条件是满足先决条件但是不满足检查条件. [3]Rule可用在Validation,Substitution,Report Write Selection甚至ATP check,简单理解,经常用到的一些判断条件可建立成Rule,将Prerequisite和check建立俩Rule-ZRULE1(图7-4)和ZRULE2(图略.BSEG-DMBTR = 1000.00),和图7-2效果一样,不同的是此俩rule还可用在Substitution等中(请看第8例凭证的退代),可重复使用. 重复性的好处还表现在你只要修改rule(比如现在STONEF允许最大记帐金额是 2000),所有用到此rule的Validation,Substitution全部生效. 图7-5使用Rule和图7-3直接使用ABAP code效果一样. ***Rule做为一个条件可用在定义其它Rule,比如ZRULE3 包含ZRULE1 and 其他条件. [4]Header Validation只可选BKPF字段和只在凭证头回车或保存凭证触发. [5]Item Validation先决条件可选BKPF和BSEG,但是Check只能选BSEG字段,否则不被触发. ***比如先决条件条件是BKPF-BUKRS,Check是BKPF-USNAM,很明显这是无效的Validation. 另一个问题是如有多个行项目满足了条件会弹出多条消息. [6]整个凭证有效,就是在Doc Header,Item回车和保存都触发. [7]先决条件条件(参照[2]). [8]检查(参照[2]). [9]SAP消息使用在多种地方,比如想打印传真PO需要建立一个相应消息,另外消息还用在处理程序例外上,在这里是指后者(更详细请参考第例消息控制). 如上图7-6. [1]E表示消息定义为错误类别,此时不可保证

文档评论(0)

docindoc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档