HR HRP1000创建更新信息类型1000数据,RH_PNNNN_MAINTAIN
组织结构基本信息存储在信息类型1000中,插入和定界数据都是用函数:RH_PNNNN_MAINTAIN
插入,定界(更新)都是 ACT_FCODE = 'INSE'
DATA: LS_RETURN TYPE HRRHAD_MSG,LT_HRTNNNN TYPE TABLE OF HRTDBTAB,LS_HRP1001 TYPE STANDARD TABLE OF P1000 WITH HEADER LINE,LS_OUT TYPE WPLOG,LS_HRINNNN TYPE WPLOG .DATA LV_MAG TYPE STRING .FIELD-SYMBOLS: <FS_P1000> TYPE P1000 ,<FS_WPLOG> TYPE C .LS_HRINNNN-PLVAR = '01'.LS_HRINNNN-OTYPE = 'O'.LS_HRINNNN-INFTY = '1000'.LS_HRINNNN-OBJID = P_OBJID . "定界时赋值LS_HRINNNN-SUBTY = ''.LS_HRINNNN-ISTAT = '2'.LS_HRINNNN-BEGDA = GS_CJHZZJG_2100-BEGDA.LS_HRINNNN-ENDDA = GS_CJHZZJG_2100-ENDDA.MOVE-CORRESPONDING LS_HRINNNN TO LS_HRP1001 .LS_HRP1001-SHORT = GS_CJHZZJG_2100-SHORT.LS_HRP1001-STEXT = GS_CJHZZJG_2100-STEXT.ASSIGN LS_HRP1001 TO <FS_P1000>.CHECK SY-SUBRC EQ 0 .ASSIGN <FS_P1000> TO <FS_WPLOG> CASTING .CLEAR LS_HRINNNN.IF SY-SUBRC = 0 AND <FS_WPLOG> IS ASSIGNED.LS_HRINNNN = <FS_WPLOG>.ENDIF.CALL FUNCTION 'RH_PNNNN_MAINTAIN'EXPORTINGACT_FCODE = 'INSE'ACT_PLVAR = LS_HRINNNN-PLVARACT_OTYPE = LS_HRINNNN-OTYPEACT_OBJID = LS_HRINNNN-OBJIDACT_INFTY = LS_HRINNNN-INFTYACT_SUBTY = LS_HRINNNN-SUBTYACT_ISTAT = LS_HRINNNN-ISTATACT_BEGDA = LS_HRINNNN-BEGDAACT_ENDDA = LS_HRINNNN-ENDDA
* ACT_NEW_LANGU = '1'ACT_PNNNN = LS_HRINNNN
* ACT_INFOTYPEKEY =
* ACT_DPATT =
* ACT_GDATE =
* ACT_NEW_HISTO =
* ACT_ENQUEUE = 'X'SUPPRESS_DIALOG = '2'ACT_VTASK = 'S'
* ACT_PPPAR_EXEP = ls_exepIMPORTING
* ACT_OK_CODE =ACT_PNNNN_OUT = PS_OUTACT_MESS_INFO = LS_RETURN
* TABLES
* ACT_HRTNNNN = lt_hrtnnnnEXCEPTIONSINFTY_NOT_VALID = 1NO_PLVAR = 2OBJECT_NOT_DEFINED = 3OTYPE_NOT_VALID = 4NO_AUTHORITY = 5ACTION_REJECTED = 6NO_GDATE = 7FCODE_NOT_SUPPORTED = 8OTHERS = 9.IF sy-subrc <> 0.GV_STOP = GC_X .MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgnoWITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4INTO LV_MAG.MESSAGE E000(ZHRMSG) WITH LV_MAG.
* & & &ENDIF.
HR HRP1000创建更新信息类型1000数据,RH_PNNNN_MAINTAIN相关推荐
- HR HRP1001创建更新信息类型1001数据,RH_INSERT_INFTY_1001_EXT
信息类型1001是维护组织机构与上级关系表,使用 RH_PNNNN_MAINTAIN创建更新时总是失败,换RH_INSERT_INFTY_1001_EXT去做,表(hrp1001) FORM SAVE ...
- HR hrp9505创建更新部门信息RH_PNNNN_MAINTAIN,PPOME查看部门信息时可看到对勾
HRP9505是组织机构的部门信息表,结构类型P9505,使用函数RH_PNNNN_MAINTAIN创建更新某个组织机构的部门信息,但是用函数直接创建的机构编码在PPOME查看时,部门位置并没有勾选, ...
- HCM 初学 ( 二 ) - 信息类型
一.What is a Infotype? SAP 信息类型是一个信息单元,用于存储管理目的所需的员工相关数据. 它具有 4 位数字代码和相关名称. 它将相似的数据存储到一个屏幕中. 例如,个人数据( ...
- Mysql数据库和数据表的创建和信息更改的常用指令
文章目录 数据库和数据表的创建和信息更改 后续小实验做准备 一. 关于数据库和数据表的其它操作 1)数据库 ①创建数据库 ②显示目前所有的数据库 ③数据库重命名 2.1 先创建新库: 2.2 使用`R ...
- 性能优化——统计信息——SQLServer自动更新和自动创建统计信息选项
原文: 性能优化--统计信息--SQLServer自动更新和自动创建统计信息选项 原文译自:http://www.mssqltips.com/sqlservertip/2766/sql-server- ...
- Caffe2——cifar10数据集创建lmdb或leveldb类型的数据
Caffe2--cifar10数据集创建lmdb或leveldb类型的数据 时间:2015-05-05 15:52:31 阅读:5183 评论:0 收藏:1 [ ...
- SAP HR信息类型
编号 名称 说明 0000 人事事件 Actions 对各种人事行为进行管理的信息类型 0001 组织分配 Organizational Assignment 0002 个人数据 Personal D ...
- java 不同类型的数组_java创建存放不同类型数据的数组
java创建存放不同类型数据的数组 java中,将不同类型的数据放到一个数组中,可以采用Object来实现. 例子:public class Main { public static void mai ...
- Tensorflow(二) —— 创建Tensor类型的数据
Tensorflow(二) -- 创建Tensor类型的数据 1 创建Tensor的方式 2 from numpy.list 3 tf.zeros 4 tf.zeros_like 5 tf.ones ...
最新文章
- 青龙羊毛——垦荒新生活
- Java EE 课程作业(second)-- 企业级应用和互联网应用的区别
- 机器学习深度学习论文写作工具推荐
- python二维列表做参数_python sum函数iterable参数为二维list,start参数为“[]”该如何理解...
- python 怎么拷贝一个文件到一个新的文件_Python脚本提取不同文件夹里面的文件到一个新的文件...
- 高并发面试 - 如何设计一个高并发系统?
- 【工具推荐】ADB IDEA
- c 连接mysql总是失败_Windows 下用C++连接MYSQL失败
- docker 容器中设置 mysql lampp php软链接
- Paraview 5.9.0升级为Paraview 5.10.0之后报错
- Java观察者模式(Observer)
- 超级经典的图书下载网站:梦远书城
- 通过nginx实现线上页面访问本地接口
- 计算机画画作品 人物 游泳,幼儿人物画游泳的人
- ChatGPT有多厉害,影响到谷歌地位?
- 支付宝自动续费申请PHP,支付宝自动续费怎么取消?
- 使用Qpaint在图片上写文字
- substance painter学习1——安装
- LVS负载均衡集群介绍(4种工作模式10种调度算法)
- 修复vscode 终端字体间隔过大的问题