增强点位置:对应FORM  USEREXIT_SAVE_DOCUMENT_PREPARE

用途:此接口是用途最广泛的接口。可以用来对销售定单中的数据进行最后的修改。当此接口被Call到的时候,这张单子的数据已经完整,只有订单号没有被决定(仅限于创建订单的时候)。因此在此接口中所作的修改一般是不会有后续检查来避免不一致的。
Call:此接口在订单被保存之前在BELEG_SICHERN (SAPMV45A)中被Call到。
数据读取:数据被保存在内表XVBAP,可以从此内表读取到维护的行项目值。

注意点:当行项目维护多条数据后,删除其中的一条或者多条,被删除的行项目依在内表XVBAP中,如果我们对数据的约束条件进行判断,会发现一个现象:未删除的行项目满足字段必输的条件了,系统依然给出提示:“请维护利润中心”

为了解决上述问题,方法如下:

READ TABLE xvbap WITH KEY prctr = space updkz = 'I'.   "updkz = D  删除行  updkz = I 插入行

VA01创建SO的增强点MV45AFZZ的几点实际应用总结相关推荐

  1. 预留创建时检查增强点:nbsp;MB_RE…

    预留单的检查非常不好做 经常是检查报错后,后台还是把数据保存了 预留单增强可以看下 MB_RESERVATION_BADI 这个BADI 有时候还需要做隐士增强, 比如校验数量 以下是隐身增强点的地方 ...

  2. SAP S/4HANA生产订单的BAdI增强点之Initialize方法

    在S/4HANA里创建生产订单时,有一个增强点WORKORDER_UPDATE: 这个CAUFVDB里存放的是生产订单抬头级别的数据: 我们来观察下运行时这个结构里存放的数据. 请大家用我github ...

  3. abap 交货单过账的增强点

    首先,需要确定您所提到的 "增强点" 是什么,这样我才能给出合适的回答. 在 SAP 系统中,交货单是在销售订单的基础上产生的,用于记录产品的交付情况.在 ABAP 程序中,可以使 ...

  4. SAP-ABAP-如何查找系统中已经存在的增强(包括1代2代3代BTE表字段增强等)和标准的增强点

    SE38执行程序SNIF,输入如下参数,运行.等待运行结果 结果如下,下面我们逐项说明: 1.append:表增强字段,alv中append name代表表增强结构,used in table代表增强 ...

  5. oracle+创建序列自增,oracle序列详解和建立自增主键

    序列: 是oacle提供的用于产生一系列惟一数字的数据库对象.sql l 自动提供惟一的数值数据库 l 共享对象性能 l 主要用于提供主键值测试 l 将序列值装入内存能够提升访问效率spa 1.首先建 ...

  6. 数据库创建表以及增删改查

    创建数据库 语法:create database [数据库名] 例:create database School; 创建表 语法:create table [表名] ( 列名1 数据类型, 列名2 数 ...

  7. 学习笔记 - Postgres如何创建有自增主键的表

    1.MySQL迁移到Postgres 之前用mysql习惯了,所以建表都是有自增主键的,建表规范里面大部分都是这样约定的,比如:(`id` BIGINT (11) UNSIGNED NOT NULL ...

  8. 在MySQL中创建实现自增的序列(Sequence)的教程

    项目应用中,曾有以下一个场景: 接口中要求发送一个int类型的流水号,由于多线程模式,如果用时间戳,可能会有重复的情况(当然概率很小). 所以想到了利用一个独立的自增的sequence来解决该问题. ...

  9. mysql数据库员工表创建_mysql数据库简单练习(创建表格,增删改查数据)

    1.创建一个员工表 字段     属性 id        整形(int) name     字符串(varchar)(长度为20) gender    字符串(长度为2) birthday  日期型 ...

最新文章

  1. kubeadm安装K8S单master双节点集群
  2. 2017年8个最流行的Web编程趋势
  3. OpenCV学习:仿射变换+投射变换+单应性矩阵
  4. 计算机网络按照延伸距离划分为,大学计算机考试练习题.doc
  5. linux入门_linux入门-常用命令的使用
  6. 1-VVI-材料设计之-TabLayout上标签
  7. 【ZJCPC2018 第15届 浙江省赛】The 15th Zhejiang Provincial Collegiate Programming Contest(MABLJK 6题)
  8. ios xcode如何在控制台打印frame
  9. 简单了解一下如何使用Spring框架里JDBC和事务
  10. AVPlayer 音视频缓存方案
  11. 通信总线模块:RS485、SP3232
  12. 企业IT规划方法建议
  13. RocketMQ如何维持心跳
  14. 低碳世界杂志低碳世界杂志社低碳世界编辑部2022年第7期目录
  15. 如何检索IDC研究报告?
  16. Ubuntu18.04录屏并生成gif图片
  17. Spring Cloud Gateway配置熔断CircuitBreaker
  18. 路缘石滑模机在作业中进行效率作业的底气
  19. 品创数字使用协议和隐私权政策
  20. 视频教程-20年Nodejs教程零基础入门到项目实战前端视频教程-Node.js

热门文章

  1. 阿里用户体验大师教你如何让产品更加触动人心
  2. 【干货】如果你的推广周期是一年,怎样激活100万目标用户
  3. Oracle-数据库对象(index、synonsym、view、sequence、tablespace)
  4. Xamarin Essentials教程检查网络连通性Connectivity
  5. 国内代码托管平台(Git)
  6. 如何为javascript代码编写注释以支持智能感知
  7. 30分钟LINQ教程【转】
  8. 51nod 1766
  9. Linux内核: 分析coredump文件
  10. Redis的简介与安装