ABAP GN_DELIVERY_CREATE 报错 VL 561
GN_DELIVERY_CREATE 去创建内向交货单的时候。
报错 VL 561 Essential transfer parameters are missing in record
表示一些必输字段没输入
诸如一些,物料号。单位。等一些字段
输入之后即可
DATA: ls_return TYPE bapireturn.DATA: lt_return TYPE STANDARD TABLE OF bapireturn.DATA: lt_item TYPE STANDARD TABLE OF bbp_inbd_d.DATA: lv_message TYPE string.DATA: lv_message_all TYPE string.DATA: ls_vbsk LIKE vbsk,es_vbsk LIKE vbsk,lt_spe_vbfs TYPE TABLE OF /spe/vbfs,ls_spe_vbfs TYPE /spe/vbfs,lt_komdlgn TYPE TABLE OF komdlgn,ls_komdlgn TYPE komdlgn,lt_vbfs TYPE TABLE OF vbfs,ls_vbfs TYPE vbfs,lt_vbls TYPE TABLE OF vbls,ls_vbls TYPE vbls.DATA: l_nrnr TYPE inri-nrrangenr.DATA: ls_tvsa TYPE tvsa.*head ls_vbsk-mandt = sy-mandt.ls_vbsk-ernam = sy-uname.ls_vbsk-erdat = sy-datum.ls_vbsk-uzeit = sy-uzeit.ls_vbsk-smart = 'L'.SELECT SINGLE * INTO ls_tvsaFROM tvsa WHERE smart = ls_vbsk-smart.CALL FUNCTION 'NUMBER_GET_NEXT'EXPORTINGnr_range_nr = l_nrnrobject = 'RV_SAMMG'IMPORTINGnumber = ls_vbsk-sammgEXCEPTIONSOTHERS = 1.l_nrnr = ls_tvsa-numki.*清空变量CLEAR:lt_komdlgn,lt_spe_vbfs,lt_vbfs,ls_vbfs,lt_vbls,ls_vbls.*itemCLEAR:ls_komdlgn,l_nrnr,ls_tvsa.ls_komdlgn-lfart = 'ZEL'.ls_komdlgn-vgtyp = 'V'.ls_komdlgn-kzazu = 'X'.ls_komdlgn-lfdat = gs_inbound-lfdat.ls_komdlgn-wadat = gs_inbound-wadat_ist.ls_komdlgn-vstel = 'NL10'.ls_komdlgn-vgbel = gs_inbound-ebeln.ls_komdlgn-vgpos = gs_inbound-ebelp.ls_komdlgn-lifnr = gs_inbound-lifnr.ls_komdlgn-lfimg = gs_inbound-lfimg."ls_komdlgn-vgpos = 10.ls_komdlgn-matnr = gs_inbound-matnr.ls_komdlgn-matwa = gs_inbound-matnr.ls_komdlgn-werks = gs_inbound-werks.ls_komdlgn-lgort = gs_inbound-lgort.ls_komdlgn-vrkme = gs_inbound-meins.ls_komdlgn-meins = gs_inbound-meins.ls_komdlgn-lifex = gs_inbound-verur.ls_komdlgn-verur = gs_inbound-verur."ls_komdlgn-lifexpos = gs_inbound-ebelp.ls_komdlgn-bolnr = gs_inbound-bolnr.ls_komdlgn-vornu = gs_inbound-vornu.ls_komdlgn-zz_etoporto = gs_inbound-zz_etoporto.ls_komdlgn-zz_etdport = gs_inbound-zz_etdport.ls_komdlgn-zz_atdport = gs_inbound-zz_atdport.ls_komdlgn-zz_etaport = gs_inbound-zz_etaport.ls_komdlgn-zz_ataport = gs_inbound-zz_ataport.ls_komdlgn-zz_disport = gs_inbound-zz_disport.ls_komdlgn-zz_empret = gs_inbound-zz_empret.SELECT SINGLE inco1, inco2INTO ( @ls_komdlgn-inco1,@ls_komdlgn-inco2 ) FROM lfm1WHERE lifnr = @gs_inbound-lifnrAND ekorg = 'P001'.APPEND ls_komdlgn TO lt_komdlgn.CALL FUNCTION 'GN_DELIVERY_CREATE'EXPORTINGvbsk_i = ls_vbskIMPORTINGvbsk_e = ls_vbsk
* ET_SPLITPROT =
* ET_VBADR =
* ET_VBPA =TABLESxkomdlgn = lt_komdlgnxvbfs = lt_vbfsxvbls = lt_vblset_spe_vbfs = lt_spe_vbfsEXCEPTIONSOTHERS = 1.LOOP AT lt_spe_vbfs INTO ls_spe_vbfs WHERE msgty CA 'EAX'.MESSAGE ID ls_spe_vbfs-msgid TYPE ls_spe_vbfs-msgtyNUMBER ls_spe_vbfs-msgnoINTO lv_messageWITH ls_spe_vbfs-msgv1 ls_spe_vbfs-msgv2ls_spe_vbfs-msgv3 ls_spe_vbfs-msgv4.IF lv_message_all IS INITIAL.lv_message_all = lv_message.ELSE.CONCATENATE lv_message_all lv_message INTO lv_message_all SEPARATED BY ';'.ENDIF.ENDLOOP.IF lv_message_all IS INITIAL .CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'EXPORTINGwait = 'X'.READ TABLE lt_vbls INTO ls_vbls INDEX 1.ELSE.ENDIF.
相关文章:
ABAP GN_DELIVERY_CREATE 报错 VL 561
GN_DELIVERY_CREATE 去创建内向交货单的时候。 报错 VL 561 Essential transfer parameters are missing in record 表示一些必输字段没输入 诸如一些,物料号。单位。等一些字段 输入之后即可 DATA: ls_return TYPE bapireturn.DATA: lt_return TYPE STANDARD T…...

AWS-数据库迁移工具DMS-场景:单账号跨区域迁移RDS for Mysql
参考文档: 分为几个环节: 要使用 AWS DMS 迁移至 Amazon RDS 数据库实例: 1.创建复制实例 有坑内存必须8g或者以上,我测试空库 都提示内存不足 2.创建目标和源终端节点 目标空库也得自己创建哈 3.刷新源终端节点架构 4.创建迁…...

【漏洞复现】E-office文件包含漏洞
漏洞描述 Weaver E-Office是中国泛微科技(Weaver)公司的一个协同办公系统。泛微 E-Office 是一款标准化的协同 OA 办公软件,实行通用化产品设计,充分贴合企业管理需求,本着简洁易用、高效智能的原则,为企业快速打造移动化、无纸化、数字化的办公平台。 该漏洞是由于存在…...
Linux 系统常用命令总结
目录 提示一、文件和目录操作二、文件查看和编辑三、文件权限管理四、文件压缩和解压缩五、查找文件六、系统信息和状态七、用户和权限管理八、网络相关操作九、包管理十、进程管理十一、时间和日期十二、系统关机和重启十三、文件传输十四、其他常用命令 提示 [ ]:…...

【数据结构】树的基础入门
文章目录 什么是树树的常见术语树的表示树的应用 什么是树 相信大家刚学数据结构的时候最先接触的就是顺序表,栈,队列等线性结构. 而树则是一种非线性存储结构,存储的是具有“一对多”关系的数据元素的集合 非线性 体现在它是由n个有限结点(可以是零个结点)组成一个具有层次关…...
【多线程】Thread的常用方法
Thread的常用方法 1.构造器 Thread提供的常见构造器说明public Thread(String name)可以为当前线程指定名称public Thread(Runnable target)封装Runnable对象成为线程对象public Thread(Runnable target,String name)封装Runnable对象成为线程对象,并指定线程名称…...

windows 下docker安装宝塔镜像 宝塔docker获取镜像
1. docker 安装宝塔 打开链接:https://www.docker.com/get-started,找对应的版本下载docker,安装docker打开百度云盘:链接:https://pan.baidu.com/s/1DGIjpKkNDAmy4roaKGLA_w 提取码:u8bi 2. 设置镜像 点…...

【FusionInsight 迁移】HBase从C50迁移到6.5.1(01)迁移概述
【FusionInsight 迁移】HBase从C50迁移到6.5.1(01)迁移概述 HBase从C50迁移到6.5.1(01)迁移概述迁移范围迁移前的准备HDFS文件检查确认HBase迁移目录确保数据落盘停止老集群HBase服务停止新集群HBase服务 HBase从C50迁移到6.5.1&a…...
ETCD集群搭建(实践可用)
概述 etcd 是兼具一致性和高可用性的键值数据库,可以作为保存 Kubernetes 所有集群数据的后台数据库。 - 官方网址: Documentation versions | etcd 准备cfssl证书生成工具 cfssl是一个开源的证书管理工具,使用json文件生成证书. 在任意一…...

基于stm32f103rct6的呼吸灯实现
一、PWM 我们可以通过改变灯的有效电压占空比来实现呼吸灯效果。其中我们要用到PWM(脉宽调制),通过pwm我们可以来改变高电平的占空比 占空比:在一个周期中,高电平所占整个周期的百分比 具体如图: 当我们用…...

关于火绒邮件监控引起的扫描任意IP会有25和110端口反馈
之前测试过公司的外网IP,因为之前一直很注意对外映射的端口,都限制了可以访问的IP地址和端口,所以之前扫描的时候是一个端口都扫描不出来的。最近闲的无事,想着再扫描试试,结果发现居然开放了25和110端口,我…...

物联网应用中蓝牙模块怎么选?_蓝牙模块厂家
在蓝牙模块选型前期,一定要了解应用场景以及需要实现的功能(应用框图),以及功能实现过程中所能提供调用的接口(主从设备,功能),考虑模块供电,尺寸,接收灵敏度…...
Mysql远程登录报错:Host ‘192.168.137.1‘ is not allowed to connect to this MySQL server
连接失败是因为数据库没有对指定的ip的服务器地址的连接进行授权,许哦一需要先进行授权。 1. 改表 先登录登录数据库:mysql -u root -p mysql>use mysql;mysql>update user set host % where user root;mysql>FLUSH PRIVILEGES; 2.授权 …...

vue去掉循环数组中的最后一组的某个样式style/class
vue去掉循环数组中的最后一组的某个样式style/class 需求:要实现这样的排列 现状 发现,最后一个格子并没有跟下面绿色线对齐。 最后发现 是因为 每个格子都给了 margin-right:36px,影响到了最后一个格子 所以要 将最后一个格子的…...

Vue2面试题100问
Vue2面试题100问 Vue2面试题100问1.简述一下你对Vue的理解2.声明式和命令式编程概念的理解3.Vue 有哪些基本特征4.vue之防止页面加载时看到花括号解决方案有哪几种?5.Vue中v-for与v-if能否一起使用?6.vue中v-if与v-show的区别以及使用场景7.v-on可以监听…...

开机启动应用
windows 建立快捷方式 winr 输入shell:startup 将快捷方式复制进来 就可以了 如果你有ccleaner,也可以看到...

RK3588平台产测之ArmSoM-W3 DDR压力测试
1. 简介 RK3588从入门到精通 ArmSoM团队在产品量产之前都会对产品做几次专业化的功能测试以及性能压力测试,以此来保证产品的质量以及稳定性 优秀的产品都要进行多次全方位的功能测试以及性能压力测试才能够经得起市场的检验 2. 环境介绍 硬件环境: …...

springboot初试elasticsearch
引入依赖 elasticsearch的依赖版本与你elasticsearch要一致 <dependency><groupId>org.elasticsearch.client</groupId><artifactId>elasticsearch-rest-high-level-client</artifactId> </dependency> 索引库的操作 创建索引库 impo…...

Node.js安装教程图文详解
版权声明 本文原创作者:谷哥的小弟作者博客地址:http://blog.csdn.net/lfdfhl 下载Node.js 请下载Node.js并保存至本地,官方网址:https://nodejs.org/zh-cn/ 在此,选择windows系统64位的16.13.1版本进行下载。 下载…...

laragon 为 php 安装 Xdebug 扩展
众所周知,php 自带的 var_dump() 输出格式很不直观 而 laragon 作为很好的 windos 下开发环境很受欢迎,本文就介绍如何快速为 laragon 的 php 安装 Xdebug,方便开发调试 一:启动开发环境,在任意可访问 php 页面中输出 …...

第19节 Node.js Express 框架
Express 是一个为Node.js设计的web开发框架,它基于nodejs平台。 Express 简介 Express是一个简洁而灵活的node.js Web应用框架, 提供了一系列强大特性帮助你创建各种Web应用,和丰富的HTTP工具。 使用Express可以快速地搭建一个完整功能的网站。 Expre…...

微信小程序之bind和catch
这两个呢,都是绑定事件用的,具体使用有些小区别。 官方文档: 事件冒泡处理不同 bind:绑定的事件会向上冒泡,即触发当前组件的事件后,还会继续触发父组件的相同事件。例如,有一个子视图绑定了b…...
C++:std::is_convertible
C++标志库中提供is_convertible,可以测试一种类型是否可以转换为另一只类型: template <class From, class To> struct is_convertible; 使用举例: #include <iostream> #include <string>using namespace std;struct A { }; struct B : A { };int main…...

高频面试之3Zookeeper
高频面试之3Zookeeper 文章目录 高频面试之3Zookeeper3.1 常用命令3.2 选举机制3.3 Zookeeper符合法则中哪两个?3.4 Zookeeper脑裂3.5 Zookeeper用来干嘛了 3.1 常用命令 ls、get、create、delete、deleteall3.2 选举机制 半数机制(过半机制࿰…...

零基础设计模式——行为型模式 - 责任链模式
第四部分:行为型模式 - 责任链模式 (Chain of Responsibility Pattern) 欢迎来到行为型模式的学习!行为型模式关注对象之间的职责分配、算法封装和对象间的交互。我们将学习的第一个行为型模式是责任链模式。 核心思想:使多个对象都有机会处…...

【Oracle】分区表
个人主页:Guiat 归属专栏:Oracle 文章目录 1. 分区表基础概述1.1 分区表的概念与优势1.2 分区类型概览1.3 分区表的工作原理 2. 范围分区 (RANGE Partitioning)2.1 基础范围分区2.1.1 按日期范围分区2.1.2 按数值范围分区 2.2 间隔分区 (INTERVAL Partit…...

【C++特殊工具与技术】优化内存分配(一):C++中的内存分配
目录 一、C 内存的基本概念 1.1 内存的物理与逻辑结构 1.2 C 程序的内存区域划分 二、栈内存分配 2.1 栈内存的特点 2.2 栈内存分配示例 三、堆内存分配 3.1 new和delete操作符 4.2 内存泄漏与悬空指针问题 4.3 new和delete的重载 四、智能指针…...

数据结构:泰勒展开式:霍纳法则(Horner‘s Rule)
目录 🔍 若用递归计算每一项,会发生什么? Horners Rule(霍纳法则) 第一步:我们从最原始的泰勒公式出发 第二步:从形式上重新观察展开式 🌟 第三步:引出霍纳法则&…...

UE5 音效系统
一.音效管理 音乐一般都是WAV,创建一个背景音乐类SoudClass,一个音效类SoundClass。所有的音乐都分为这两个类。再创建一个总音乐类,将上述两个作为它的子类。 接着我们创建一个音乐混合类SoundMix,将上述三个类翻入其中,通过它管理每个音乐…...

【PX4飞控】mavros gps相关话题分析,经纬度海拔获取方法,卫星数锁定状态获取方法
使用 ROS1-Noetic 和 mavros v1.20.1, 携带经纬度海拔的话题主要有三个: /mavros/global_position/raw/fix/mavros/gpsstatus/gps1/raw/mavros/global_position/global 查看 mavros 源码,来分析他们的发布过程。发现前两个话题都对应了同一…...