SAP通过代码函数创建定制/工作台/副本请求创建

news2024/9/20 22:42:12

注意事项:会跟标准的一样创建完毕会跳出来框框

DATA iv_new_request_type  TYPE  e070-trfunction.
DATA es_new_request       TYPE  trwbo_request_header.
DATA et_new_tasks         TYPE  trwbo_request_headers.
DATA ev_request_changed   LIKE  trpari-w_valid.
DATA es_request           TYPE  trwbo_request_header.
DATA ev_attributes_filled TYPE  c.
DATA et_attributes        TYPE  trwbo_t_e070a.


DATA: ls_user  TYPE  trwbo_user,
      lt_users TYPE  trwbo_users.


"K  选择工作台请求 W  选择定制请求 T 选择副本传输
PARAMETERS:p_type TYPE char01 OBLIGATORY.

iv_new_request_type = p_type.

ls_user-user = sy-uname.
APPEND ls_user TO lt_users.

CALL FUNCTION 'TR_REQUEST_MODIFY'
  EXPORTING
    iv_action            = 'CREA'
    iv_new_request       = ' '
    iv_new_request_type  = iv_new_request_type
    it_users             = lt_users
    iv_start_column      = 1
    iv_start_row         = 4
  IMPORTING
    es_new_request       = es_new_request
    et_new_tasks         = et_new_tasks
    ev_request_changed   = ev_request_changed
    es_request           = es_request
    ev_attributes_filled = ev_attributes_filled
    et_attributes        = et_attributes.

IF sy-subrc <> 0.
  PERFORM send_current_message USING 'S'.
  EXIT.
ENDIF.

CALL FUNCTION 'TR_PRESENT_REQUEST'
  EXPORTING
    iv_trkorr = es_new_request-trkorr.


*&---------------------------------------------------------------------*
*&      Form  SEND_CURRENT_MESSAGE
*&---------------------------------------------------------------------*
FORM send_current_message USING  VALUE(pv_mstyp) LIKE sy-msgty.
  MESSAGE ID     sy-msgid
          TYPE   pv_mstyp
          NUMBER sy-msgno
          WITH   sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDFORM.

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

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

相关文章

Nginx 学习总结

Nginx是一个高性能的HTTP和反向代理web服务器&#xff0c;同时也提供了IMAP/POP3/SMTP服务。 一、Nginx的特点 高性能&#xff1a;Nginx使用事件驱动模型&#xff0c;可以同时处理大量的并发连接&#xff0c;而且在高负载和大流量情况下仍然能够保持良好的性能。官方测试能够…

音乐格式amr如何转换为mp3?新手小白也能学会的音频格式转换方法!

按照现在的技术发展&#xff0c;这绝对不是什么复杂的问题。现在市面上有很多简易的转换工具可以解决&#xff0c;无需学习成本&#xff0c;0基础就能学会并解决&#xff01; 更多了解&#xff1a;牛学长转码大师 大家在办公中可以应用到的文件格式越来越多了&#xff0c;利用不…

【数据结构】哈希应用-海量数据处理

目录 1、10亿个整数里面求最大的100个 2、求大文件交集 3、查找出现次数前210的ip地址 1、10亿个整数里面求最大的100个 经典的tok问题&#xff0c;可以使用堆来解决 2、求大文件交集 给两个文件&#xff0c;分别有100亿个query&#xff0c;我们只有1G内存&#xff0c;如…

使用 Selenium 3 和 Python 构建自动化测试项目

&#x1f345; 点击文末小卡片 &#xff0c;免费获取软件测试全套资料&#xff0c;资料在手&#xff0c;涨薪更快 在当今软件开发领域&#xff0c;自动化测试成为确保软件质量和提高开发效率的关键步骤。本文将深入探讨如何使用 Selenium 3 和 Python 语言构建一个实用的自动化…

三十三、【人工智能】【机器学习】【监督学习】- LightGBM算法模型

系列文章目录 第一章 【机器学习】初识机器学习 第二章 【机器学习】【监督学习】- 逻辑回归算法 (Logistic Regression) 第三章 【机器学习】【监督学习】- 支持向量机 (SVM) 第四章【机器学习】【监督学习】- K-近邻算法 (K-NN) 第五章【机器学习】【监督学习】- 决策树…

如何用 CocosCreator 对接抖音小游戏的侧边栏复访

前言 最近小游戏的软著下来了&#xff0c;用 CocosCreator 做的游戏也完成了 1.0 版本。而当我打包成抖音小游戏进行提交时&#xff0c;还没到初审就给拒了&#xff0c;因为还有一个机审&#xff0c;机器检测到代码中没有接入 “侧边栏复访功能”。这个我还真不知道&#xff0…

企元数智突破超竞争时代:借力欧赛斯,实现商业辉煌

在如今激烈的超竞争时代&#xff0c;企业面临着巨大的挑战与机遇。要想在这个充满变革与风险的时代中立于不败之地&#xff0c;关键在于如何创新突破&#xff0c;借力于先进科技和智能系统&#xff0c;实现商业的辉煌。而"企元数智"作为您的得力助手&#xff0c;借力…

Python | Leetcode Python题解之第328题奇偶链表

题目&#xff1a; 题解&#xff1a; class Solution:def oddEvenList(self, head: ListNode) -> ListNode:if not head:return headevenHead head.nextodd, even head, evenHeadwhile even and even.next:odd.next even.nextodd odd.nexteven.next odd.nexteven even…

Sui主网升级至V1.30.1版本

Sui主网现已升级至V1.30.1版本&#xff0c;同时协议升级至53版本。其他升级要点如下所示&#xff1a; 协议 #18756 在Sui主网上启用本地随机性&#xff08;随机信标&#xff09;功能。 CLI #18706 编译器输出中可能会出现对不完整名称访问链&#xff08;例如 some_pkg::s…

【管理咨询宝藏151】MBB咨询顾问的访谈调研训练课程

【管理咨询宝藏151】MBB咨询顾问的访谈调研训练课程 【格式】PDF版本 【关键词】MBB、麦肯锡、罗兰贝格、咨询顾问 【核心观点】 - 采用不同的表述来重复或重述问题&#xff0c;进行试探&#xff0c;以便回答&#xff0c;通过举例或对比&#xff0c;使自己既可以肯定也可以 否…

Dijkstra算法求解最短路径 自写代码

#include <iostream> #define Max 503 #define INF 0xcffffffusing namespace std;typedef struct AMGraph { //定义图int vex, arc;int arcs[Max][Max]; //邻接矩阵 };int dist[Max], path[Max]; //dis保存最短路径总权值、path通过保存路径的前驱结…

为什么golang不支持可重入锁

java中的可重入锁 熟悉java的朋友都知道&#xff0c;在java中不管是synchronized还是ReentrantLock都是可重入锁,使用起来也非常简单 synchronized 同步实例方法 public synchronized void instanceMethod() {// 同步方法的代码 }同步静态方法 public static synchronized…

数字营销中的人工智能 --- 完整指南 (By Hubspot)

原文作者&#xff1a;Rebecca Riserbato 原文发布日期&#xff1a;2024年3月7日 翻译和编辑&#xff1a;数字化营销工兵 【引言】 ChatGPT和谷歌巴德已经加入聊天。如果你还没有加入数字营销中关于人工智能&#xff08;AI&#xff09;的对话&#xff0c;你就错过了这个营销…

2006-2022年全国及各省劳动力流动数据

2006-2022年全国及各省劳动力流动数据 1、时间&#xff1a;2006-2022年 2、来源&#xff1a;全国农村经济情况统计资料、农村经营管理统计年报、农村政策与改革统计年报》 3、指标&#xff1a;汇总乡(镇)级单位个数、汇总村民委员会数、汇总村民小组数、汇总农户数(万户)、汇…

项目比赛项目负责人的识人与用人之道

项目比赛项目负责人的识人与用人之道 前言识人&#xff1a;洞察细节&#xff0c;透视本质用人&#xff1a;因材施教&#xff0c;发挥所长总结&#xff1a;识人用人的艺术结语 前言 在项目管理的世界里&#xff0c;每一个项目都像是一场精心策划的比赛&#xff0c;而作为项目负责…

Vue - 关于vue-kinesis 移动动画组件

Vue - 关于vue-kinesis 移动动画组件 vue-kinesis可以根据鼠标移动或滚动条来控制元素动画的动画效果&#xff1b;除此之外&#xff0c;vue-kinesis 还可以设置音频文件&#xff0c;根据音频频率来控制动画的跳动效果。 一、安装vue-kinesis Vue2版本&#xff1a; 1.安装 …

kotlin简介

Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言&#xff0c;被称之为 Android 世界的Swift&#xff0c;由 JetBrains 设计开发并开源。 Kotlin 可以编译成Java字节码&#xff0c;也可以编译成 JavaScript&#xff0c;方便在没有 JVM 的设备上运行。 在Google I/O 2017…

LabVIEW机器人神经网络运动控制系统

LabVIEW机器人神经网络运动控制系统 介绍了如何使用LabVIEW软件和中枢模式发生器(CPG)神经网络实现对舵机驱动爬壁机器人的精准运动控制。通过结合仿生控制理念与高级程序设计&#xff0c;本项目旨在开发一种能自动完成复杂墙面移动任务的机器人。 项目背景 现代机器人技术中…

股市中的“黄金分割线”(原理、画法、用法)

文章目录 📖 介绍 📖🏡 演示环境 🏡📒 黄金分割线 📒📝 黄金分割线的基本原理📝 黄金分割线的画法📝 黄金分割线的用法⚓️ 相关链接 ⚓️📖 介绍 📖 股市风云变幻,寻找股价的支撑位和压力位是每位投资者的必修课。在众多分析方法中,有一种名为“黄金分…

算法力扣刷题记录 七十二【93.复原IP地址】

前言 本文练习回溯章节。回溯章节第七篇。 记录 七十二【93.复原IP地址】。 一、题目阅读 有效 IP 地址 正好由四个整数&#xff08;每个整数位于 0 到 255 之间组成&#xff0c;且不能含有前导 0&#xff09;&#xff0c;整数之间用 ‘.’ 分隔。 例如&#xff1a;“0.1.2…