组织结构基本信息存储在信息类型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相关推荐

  1. HR HRP1001创建更新信息类型1001数据,RH_INSERT_INFTY_1001_EXT

    信息类型1001是维护组织机构与上级关系表,使用 RH_PNNNN_MAINTAIN创建更新时总是失败,换RH_INSERT_INFTY_1001_EXT去做,表(hrp1001) FORM SAVE ...

  2. HR hrp9505创建更新部门信息RH_PNNNN_MAINTAIN,PPOME查看部门信息时可看到对勾

    HRP9505是组织机构的部门信息表,结构类型P9505,使用函数RH_PNNNN_MAINTAIN创建更新某个组织机构的部门信息,但是用函数直接创建的机构编码在PPOME查看时,部门位置并没有勾选, ...

  3. HCM 初学 ( 二 ) - 信息类型

    一.What is a Infotype? SAP 信息类型是一个信息单元,用于存储管理目的所需的员工相关数据. 它具有 4 位数字代码和相关名称. 它将相似的数据存储到一个屏幕中. 例如,个人数据( ...

  4. Mysql数据库和数据表的创建和信息更改的常用指令

    文章目录 数据库和数据表的创建和信息更改 后续小实验做准备 一. 关于数据库和数据表的其它操作 1)数据库 ①创建数据库 ②显示目前所有的数据库 ③数据库重命名 2.1 先创建新库: 2.2 使用`R ...

  5. 性能优化——统计信息——SQLServer自动更新和自动创建统计信息选项

    原文: 性能优化--统计信息--SQLServer自动更新和自动创建统计信息选项 原文译自:http://www.mssqltips.com/sqlservertip/2766/sql-server- ...

  6. Caffe2——cifar10数据集创建lmdb或leveldb类型的数据

    Caffe2--cifar10数据集创建lmdb或leveldb类型的数据 时间:2015-05-05 15:52:31      阅读:5183      评论:0      收藏:1      [ ...

  7. SAP HR信息类型

    编号 名称 说明 0000 人事事件 Actions 对各种人事行为进行管理的信息类型 0001 组织分配 Organizational Assignment 0002 个人数据 Personal D ...

  8. java 不同类型的数组_java创建存放不同类型数据的数组

    java创建存放不同类型数据的数组 java中,将不同类型的数据放到一个数组中,可以采用Object来实现. 例子:public class Main { public static void mai ...

  9. Tensorflow(二) —— 创建Tensor类型的数据

    Tensorflow(二) -- 创建Tensor类型的数据 1 创建Tensor的方式 2 from numpy.list 3 tf.zeros 4 tf.zeros_like 5 tf.ones ...

最新文章

  1. 青龙羊毛——垦荒新生活
  2. Java EE 课程作业(second)-- 企业级应用和互联网应用的区别
  3. 机器学习深度学习论文写作工具推荐
  4. python二维列表做参数_python sum函数iterable参数为二维list,start参数为“[]”该如何理解...
  5. python 怎么拷贝一个文件到一个新的文件_Python脚本提取不同文件夹里面的文件到一个新的文件...
  6. 高并发面试 - 如何设计一个高并发系统?
  7. 【工具推荐】ADB IDEA
  8. c 连接mysql总是失败_Windows 下用C++连接MYSQL失败
  9. docker 容器中设置 mysql lampp php软链接
  10. Paraview 5.9.0升级为Paraview 5.10.0之后报错
  11. Java观察者模式(Observer)
  12. 超级经典的图书下载网站:梦远书城
  13. 通过nginx实现线上页面访问本地接口
  14. 计算机画画作品 人物 游泳,幼儿人物画游泳的人
  15. ChatGPT有多厉害,影响到谷歌地位?
  16. 支付宝自动续费申请PHP,支付宝自动续费怎么取消?
  17. 使用Qpaint在图片上写文字
  18. substance painter学习1——安装
  19. LVS负载均衡集群介绍(4种工作模式10种调度算法)
  20. 修复vscode 终端字体间隔过大的问题

热门文章

  1. 速收藏!最强数据集50个最佳机器学习公共数据!
  2. python中字符串单引号与双引号及转义的坑
  3. PPTV之大数据集群容器化研究
  4. 不忘初心,坚持创作和分享,做自己喜欢的事 - 2022 年回顾
  5. jzoj5167. 下蛋爷(AC自动机)
  6. 讯为itop4412开发板触摸屏调试
  7. Sourcestree Revert
  8. 2021亚马逊黑五网一已开放提报,你做好备战准备了吗?
  9. gost文件修改计算机电脑名字工具,Ghost后自动修改IP及计算机名方法大全.pdf
  10. 1024程序员节公司福利哪家强?小米贺卡纪念币,脉脉快乐肥宅鸡