会计凭证替代和验校

会计凭证替代和验校
一、替代
  1. 在凭证保存前根据设置条件判断此凭证是否有效,其中可以按抬头、行项目或完全凭证来判断,然后再根据Validation设置的消息类型决定凭证是否允许保存。
  2. SAP校验是对在系统输入的数据按照规则设定检验是否正确,可以按抬头、行项目或完全凭证来判断,然后根据Validation设置的消息类型决定凭证是否允许保存(取消、错误、警告、信息),通过事物码OB28和GGB0实现。
1.1步骤:
  1. 事务代码SE38,将程序 RGGBR000复制为ZRGGBR000
  2. 事务代码GCX2,维护应用区域GBLR退出程序ZRGGBR000
  3. 事务代码GGB0,维护有效性验证。
  4. 事务代码GGB4/OB28,激活有效性验证。
1.2案例
  1. 事务代码SE38,将程序 RGGBR000复制为ZRGGBR000,事务代码GCX2,维护应用区域 GBLR退出程序ZRGGBR000 在这里插入图片描述

  2. 事务代码GGB0,维护有效性验证,检查条件也可以通过检查页签编写。

    在这里插入图片描述

    在这里插入图片描述

  3. 在ZRGGBR000程序中写逻辑代码:

    在这里插入图片描述

    在这里插入图片描述

  4. 事务代码GGB4/OB28,激活有效性验证

在这里插入图片描述

二、替代
2.1作用:
  1. 在凭证保存前根据设置条件判断此凭证是否有效,其中可以按抬头、行项目或完全凭证来判断,然后根据替代规则把原有字段替换当前字段。
  2. SAP替代是指对某个字段或某个内容根据一定的条件判断后替代设定的值,该替代值可以为一个常量值,也可以为变量,根据实际业务而定,替代通过事物码OBBH和GGB1实现,其中可以按抬头、行项目或完全凭证来替换。
2.2步骤
  1. 事务代码SE38,将程序 RGGBR000复制为ZRGGBR000
  2. 事务代码SM30,修改配置视图VWTYGB01,将要替换的字段放出来
  3. 事务代码GCX2,维护应用区域GBLS退出程序ZRGGBR000
  4. 事务代码GGB1,维护替代。
  5. 事务代码GGB4/OBBH,激活替代。
2.3案例:
  1. 事务代码SE38,将程序 RGGBR000复制为ZRGGBR000。事务代码SM30,修改配置视图VWTYGB01,将要替换的字段放出来。 这里要在过账的时候替代客户编号,所以要把客户编号字段放出来。

    在这里插入图片描述

    在这里插入图片描述

  2. 事务代码SE38 ,运行程序RGUGBR00 激活替代,然后将程序 RGGBR000复制为 ZRGGBS000(自定义)。

    在这里插入图片描述
    在这里插入图片描述

  3. 事务代码GCX2,维护应用区域GBLS退出程序ZRGGBS000。 在这里插入图片描述

  4. 事务代码GGB1,维护替代。 在这里插入图片描述

  5. 事务代码GGB4/OBBH,激活替代。 在这里插入图片描述

  6. 执行程序RGUGBR00

    在这里插入图片描述

三、总结
3.1步骤
  1. 确认是在按条件判断的时候直接做校验,举个例子说,如果一个凭证不符合确认的校验规则,那么就出现提示。而替代,是直接替换成新值。讲到这里还是不得不举个例子来说明一下。
3.2注意
  1. SAP标准并不是所有字段都能用与替代或验证;
  2. SE11(GB01)可以查看那些字段可以用与凭证抬头、行项目、完全凭证替代或验证;如果SAP标准不能用于替代或验证字段可以通过SM30(V_GB01C)修改该字段,使其可以用于替代或验证;
  3. 验证或替代激活后,S38运行程序RGUGBR00生成替代和验证程序代码;
  4. SE11(GB31)可以查看不同应用范围有那些验证或替代调用点可用;
  5. RGUGBR00生成替代和验证程序代码包含在程序GBTAAFI0中;
3.3集的建立:GS01

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
在这里插入图片描述

3.4特殊写法
  1. 验证某个字段第二位不等三
    在这里插入图片描述
3.5 相关事务码:

一些相关的很有用的事务代码

GGBO - 验证维护

GGB1 - 替代维护

GCVZ - 规则维护

GGB4 - 验证/替换的动作选择,例如,激活应用程序区域,使用所有消息或替换字段

GCX2 - 用户出口包含的定义

OB28 - 激活FI验证,配置需要准确,否则会报错了

OBBH - 激活FI替换

OBBZ - 激活销售成本会计替代 (在FI区域)

OKC7 - 激活CO验证

OKC9 - CO替换的激活

GCT9 - 运输: 验证

GCTO - 运输: 替代

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/2978923.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

基于springboot实现疫情下图书馆管理系统项目【项目源码+论文说明】

基于springboot实现疫情下图书馆管理系统演示 摘要 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了疫情下图书馆管理系统的开发全过程。通过分析疫情下图书馆管理系统管理的不足,创建了一个计算机管理疫…

快速入门SpringCloudAlibaba实战篇【SpringBoot3.x + JDK17】!

🚀 作者 :“二当家-小D” 🚀 博主简介:⭐前荔枝FM架构师、阿里资深工程师||曾任职于阿里巴巴担任多个项目负责人,8年开发架构经验,精通java,擅长分布式高并发架构,自动化压力测试,微服务容器化k…

SpringBoot下载Excel模板功能

目录 一、前端只需要填写一个a标签调用一下后端接口即可 二、后端 2.1 准备一个excel模板 ,将其复制到resource目录下的templates文件夹下 2.2 接着复制下列代码即可 三、运行效果 一、前端只需要填写一个a标签调用一下后端接口即可 1.1 先代理一下防止跨域 e…

代码随想录学习Day 30

860.柠檬水找零 题目链接 讲解链接 思路:需要找零的情况是顾客支付10元或20元,尤其是支付20元时需要考虑找零的方式,此时可以选择找零3张5元或者一张10元一张5元,按照贪心算法的思路来看: 局部最优:在找…

javaWeb项目-财务管理系统功能介绍

项目关键技术 开发工具:IDEA 、Eclipse 编程语言: Java 数据库: MySQL5.7 框架:ssm、Springboot 前端:Vue、ElementUI 关键技术:springboot、SSM、vue、MYSQL、MAVEN 数据库工具:Navicat、SQLyog 1、Springboot框架 …

在Qt助手(Assistant)中查看Qt5的所有模块

2024年4月23日,周二上午 选择“内容”选项卡,列表里面的内容就是Qt5的所有模块

50W 1.5KVDC 隔离 宽电压输入 DC/DC 电源模块 ——TP50DG 系列

TP50DG系列电源模块额定输出功率为50W,应用于2:1、4:1电压输入范围9V-18V、18V-36V、36V-75VDC,9-36V,18-75V的输入电压环境,输出电压精度可达1%,具有输入欠压保护、输 出过流保护、输出短路保护、输出过压…

Java基础之JVM基础调优与常见问题

常见命令 以下命令的介绍,全部在jdk8环境下运行的; jps ☆☆☆☆☆ 查看当前运行的进程号; jmap ☆☆☆ jmap命令可以查看jvm的内存信息,class对应的实例个数以及占用的内存大小 jmap -histo 查看当前java进程 [rdVM-8-12-c…

PDF文件去除文字水印

文章目录 0、背景1、准备工作2、查看是否是文字水印3、批量去除水印 0、背景 本文主题为去除PDF文件中的水印。源文件来自这里。防止丢失,我在这里做个记录,感谢原作者的付出,也欢迎大家关注原作者。 1、准备工作 下载Adobe Acrobat DC软件…

Spark Standalone模式部署

准备至少2台虚拟机,装好linux系统,我装的是Ubuntu20.04。 1.修改主机名(每台) 1)修改/etc/hostsname内容,主节点改为master,子节点改为slaver1 sudo vim /etc/hostname 2)在/etc/…

【Netty】使用Netty实现自己的通信协议

前言 基于Netty开发的网关 为什么需要自定义协议这一点的理由其实很容易想到。 比如对于我们比较熟知的Dubbo,其内部的协议就是自定义的。 之所以需要自定义协议,无非是因为:没有一种标准化协议来满足不同差异化需 求。 因此很多的中间件都会…

揭秘“磁盘管理未知没有初始化”背后的秘密与应对策略

在日常使用电脑的过程中,我们有时会遇到一个令人头疼的问题——磁盘管理显示“未知没有初始化”。这种情况意味着系统无法正确识别和管理该磁盘,导致我们无法访问其中的数据。那么,究竟什么是“磁盘管理未知没有初始化”?又该如何…

等保测评之主机测评详解(二级)

等保测评之主机测评详解(二级)服务器——Windows 身份鉴别: 测评项a): a)应对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换; 整改方…

java实现解析html获取图片或视频url

一、前言 有时在实际项目中,比如发布某篇文章,需要取文章中的某张图片作为封面,那么此时需要文章内容,获取html内容中的图片地址作为封面,下面讲下如何获取html中的图片或视频地址。 二、实现 1.先定义一个工具类&…

公司文件如何加密?

在数字化办公的今天,公司文件的加密不仅是保护企业机密的重要措施,也是维护企业竞争力的必要手段。通过使用专业的数据安全解决方案,比如华企盾DSC数据防泄密系统,企业可以有效地对文件进行加密,确保数据安全。 加密方…

Ventus(承影):基于RISC V的开源GPGPU

Ventus(承影):基于RVV的开源GPGPU 清华大学集成电路学院dsp-lab的承影RVV GPGPU设计文档。 整体目标 提供一个开源的基于RVV的GPGPU实现方案,并给出软件映射方案、指令集(支持的指令及特性、添加的自定义指令&#xf…

WPS Office 2019 专业增强版,高效办公新体验 (WPS2019企业版 v11.8.2.12188)

WPS Office 2019 专业增强版,高效办公新体验 本站所有素材均来自于互联网,版权属原著所有,如有需要请购买正版。如有侵权,请联系我们立即删除。引用

【Qt 学习笔记】Qt常用控件 | 显示类控件 | Calendar Widget的使用及说明

博客主页:Duck Bro 博客主页系列专栏:Qt 专栏关注博主,后期持续更新系列文章如果有错误感谢请大家批评指出,及时修改感谢大家点赞👍收藏⭐评论✍ Qt常用控件 | 显示类控件 | Calendar Widget的使用及说明 文章编号&am…

Php-WebView 现代跨平台 GUI分享

GitHub :php-webview 一个用于 C/C 的小型跨平台 Web 视图库,用于构建现代跨平台 GUI。 该项目的目标是为最广泛使用的平台创建一个通用的 HTML5 UI 抽象层。 它支持双向 JavaScript 绑定(从 C/C 调用 JavaScript 和从 JavaScript 调用 C/C)。…

【智能算法】蜉蝣算法(MA)原理及实现

目录 1.背景2.算法原理2.1算法思想2.2算法过程 3.结果展示4.参考文献 1.背景 2020年,K Zervoudakis等人受到自然界蜉蝣交配繁殖行为启发,提出了蜉蝣算法(Mayfly Algorithm, MA)。 2.算法原理 2.1算法思想 MA灵感来自蜉蝣交配…