当前位置: 首页 > news >正文

武汉网站开发哪家好竞价点击软件排名

武汉网站开发哪家好,竞价点击软件排名,深圳装修公司排名前十,修改公司网站人员基本信息导入函数:HR_MAINTAIN_MASTERDATA 人员其他信息类型导入函数:HR_INFOTYPE_OPERATION 不逼逼,直接上代码,这两个函数还是相对简单易懂的 *根据操作类型查找对应的T529A 操作类型对应的值IF gt_alv IS NOT INITIAL.S…

人员基本信息导入函数:HR_MAINTAIN_MASTERDATA

人员其他信息类型导入函数:HR_INFOTYPE_OPERATION

不逼逼,直接上代码,这两个函数还是相对简单易懂的

*根据操作类型查找对应的T529A 操作类型对应的值IF gt_alv IS NOT INITIAL.SELECT massn,stat1,stat2INTO TABLE @DATA(lt_t529a)FROM t529aFOR ALL ENTRIES IN @gt_alvWHERE massn = @gt_alv-massn.ENDIF.**操作
*        pernr TYPE p0000-pernr, "人员编码
*        begda TYPE p0000-begda, " 开始日期
*        endda TYPE p0000-endda, " 结束日期
*        massn TYPE pspar-massn, "操作类型
*        massg TYPE p0000-massg, "操作原因
*        plans TYPE pspar-plans, "职位
*        werks TYPE pspar-werks, "人事范围
*        persg TYPE pspar-persg, "员工组
*        persk TYPE pspar-persk, "员工子组
**组织分配
**        btrtl TYPE p0001-btrtl, "人事子范围
*        abkrs TYPE p0001-abkrs, "工资范围
*        ANSVH type P0001-ANSVH, "事业部
*        SACHP type P0001-SACHP, "人事管理员
*        SACHZ type P0001-SACHZ, "时间管理员
*        SACHA type p0001-SACHA, "工资管理员
*
**个人数据
*        nachn TYPE p0002-nachn, "姓名
*        vorna TYPE p0002-vorna, "英文名
*        name2 type p0002-name2, "曾用名
*        gesch TYPE p0002-gesch, "性别码  1代表男  2代表女
*        gbdat TYPE p0002-gbdat, "出生日期
*        gbort TYPE p0002-gbort, "出生地
**        gblnd TYPE p0002-gblnd, "出生国家
**        gbdep TYPE p0002-gbdep, "省份
**        natio TYPE p0002-natio, "国籍
*        famst TYPE p0002-famst, "婚姻状况
*        hukot TYPE p3527-hukot, "户口类型 考虑添加
*        ZTELENT type P0002-ZTELENT,"人才类型*定义局部变量,局部表及结构,用于反馈数据是否导入成功DATA:lt_pprop TYPE TABLE OF pprop,ls_pprop TYPE pprop,lt_pskey TYPE TABLE OF pskey,ls_pskey TYPE  pskey.DATA:lt_return    LIKE bapireturn,lt_return1   LIKE bapireturn1,lt_hr_return LIKE hrhrmm_msg.DATA:lt_return_sd LIKE bapireturn1,lt_return_cj LIKE bapireturn1,ls_pa0002    LIKE p0002,ls_pa3527    LIKE p3527,lt_return2   LIKE bapireturn1,lt_key       LIKE bapipakey.* 定义人事子范围 使用变量参考DATA:lv_btrtl TYPE p0001-btrtl.DATA:lv_tabix TYPE i.SORT lt_t529a BY massn.LOOP AT gt_alv INTO gs_alv.lv_tabix = sy-tabix.READ TABLE lt_t529a INTO DATA(ls_t529a) WITH KEY massn = gs_alv-massn BINARY SEARCH.IF sy-subrc = 0.
*定义信息类型是0000的数据类型ls_pprop-infty = '0000'.ls_pprop-fname = 'P0000-stat1'.ls_pprop-fval = ls_t529a-stat1 .APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.ls_pprop-infty = '0000'.ls_pprop-fname = 'P0000-stat2'.ls_pprop-fval = ls_t529a-stat2 .APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.ENDIF.*定义信息类型是0000的数据类型ls_pprop-infty = '0000'.ls_pprop-fname = 'P0000-MASSG'.  "操作原因ls_pprop-fval = gs_alv-massg . "'A1'.APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.**定义信息类型是0001的数据类型
*    ls_pprop-infty = '0001'.
*    ls_pprop-fname = 'P0001-BTRTL'. "人事子范围
*    ls_pprop-fval =  gs_alv-btrtl .             "'1010'.
*    APPEND ls_pprop TO lt_pprop.
*    CLEAR ls_pprop.
*   定义信息类型是0001的  人事自范围IF gs_alv-werks = '9300' OR gs_alv-werks = '9800' OR gs_alv-werks = '9900'.lv_btrtl = '1010'.ELSEIF gs_alv-werks = '9500'.lv_btrtl = '1020'.ELSEIF gs_alv-werks = '9600'.lv_btrtl = '1030'.ELSEIF   gs_alv-werks = '9700'.lv_btrtl = '1040'.ENDIF.ls_pprop-infty = '0001'.ls_pprop-fname = 'P0001-BTRTL'. "人事子范围ls_pprop-fval =  lv_btrtl .APPEND ls_pprop TO lt_pprop.CLEAR:ls_pprop,lv_btrtl.ls_pprop-infty = '0001'.ls_pprop-fname = 'P0001-ABKRS'. "工资范围ls_pprop-fval = gs_alv-abkrs .APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.ls_pprop-infty = '0001'.ls_pprop-fname = 'P0001-ANSVH'. "事业部ls_pprop-fval = gs_alv-ansvh .APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.ls_pprop-infty = '0001'.ls_pprop-fname = 'P0001-SACHP'. "人事管理员ls_pprop-fval = gs_alv-sachp .APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.ls_pprop-infty = '0001'.ls_pprop-fname = 'P0001-SACHZ'. "时间管理员ls_pprop-fval = gs_alv-sachz .APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.ls_pprop-infty = '0001'.ls_pprop-fname = 'P0001-SACHA'. "工资管理员ls_pprop-fval = gs_alv-sacha .APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.*公司代码=人事范围=组??(后台字段关联关系相等)ls_pprop-infty = '0001'.ls_pprop-fname = 'P0001-BUKRS'. "公司代码ls_pprop-fval = gs_alv-werks ."'9900'.APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.ls_pprop-infty = '0001'.ls_pprop-fname = 'P0001-SBMOD'. "组ls_pprop-fval = gs_alv-werks .                          " '9900'.APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.*  0002开始日期ls_pprop-infty = '0002'.ls_pprop-fname = 'P0002-BEGDA'. "0002的开始日期ls_pprop-fval = gs_alv-begda .APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.*   姓名 p0002-nachnls_pprop-infty = '0002'.ls_pprop-fname = 'P0002-NACHN'. "ls_pprop-fval = gs_alv-nachn .APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.*   英文名 p0002-vornals_pprop-infty = '0002'.ls_pprop-fname = 'P0002-VORNA'. "ls_pprop-fval = gs_alv-vorna .APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.*   曾用名 P0002-NAME2ls_pprop-infty = '0002'.ls_pprop-fname = 'P0002-NAME2'. "ls_pprop-fval = gs_alv-name2 .APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.*   性别码 p0002-geschls_pprop-infty = '0002'.ls_pprop-fname = 'P0002-GESCH'. "ls_pprop-fval = gs_alv-gesch .APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.*   出生日期 p0002-gbdatls_pprop-infty = '0002'.ls_pprop-fname = 'P0002-GBDAT'. "ls_pprop-fval = gs_alv-gbdat .APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.*   出生地 p0002-gbortls_pprop-infty = '0002'.ls_pprop-fname = 'P0002-GBORT'. "ls_pprop-fval = gs_alv-gbort .APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.*   出生国家 p0002-gblndls_pprop-infty = '0002'.ls_pprop-fname = 'P0002-GBLND'. "ls_pprop-fval = gs_alv-gblnd .APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.*   省份p0002-gbdepls_pprop-infty = '0002'.ls_pprop-fname = 'P0002-GBDEP'. "ls_pprop-fval = gs_alv-gbdep .APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.*   国籍 p0002-natiols_pprop-infty = '0002'.ls_pprop-fname = 'P0002-NATIO'. "ls_pprop-fval = gs_alv-natio .APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.*   婚姻状况 p0002-famstls_pprop-infty = '0002'.ls_pprop-fname = 'P0002-FAMST'. "ls_pprop-fval = gs_alv-famst .APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.*   人才类型 P0002-ZTELENTls_pprop-infty = '0002'.ls_pprop-fname = 'P0002-ZTELENT'. "ls_pprop-fval = gs_alv-ztelent .APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.ls_pprop-infty = '3527'.ls_pprop-fname = 'P3527-HUKOT'. "ls_pprop-fval = gs_alv-hukot .APPEND ls_pprop TO lt_pprop.CLEAR ls_pprop.* 创建人员基本信息,主要用于创建对应的人员编码CALL FUNCTION 'HR_MAINTAIN_MASTERDATA'EXPORTING
*       PERNR           = '00000000'massn           = gs_alv-massn   "'Z0'            "操作类型actio           = 'INS'           "插入操作/修改操作/删除操作tclas           = 'A'             "数据保留的事物类begda           = gs_alv-begda  "sy-datum        "起始时间endda           = gs_alv-endda  "'99991231'      "结束时间
*       OBJPS           =
*       SEQNR           =
*       SPRPS           =
*       SUBTY           =werks           = gs_alv-werks         "人事范围persg           = gs_alv-persg         "员工组persk           = gs_alv-persk         "员工子组plans           = gs_alv-plans         "职位
*       DIALOG_MODE     = '0'
*       LUW_MODE        = '1'
*       NO_EXISTENCE_CHECK       = ' '
*       NO_ENQUEUE      = ' 'IMPORTINGreturn          = lt_returnreturn1         = lt_return1hr_return       = lt_hr_returnTABLESproposed_values = lt_ppropmodified_keys   = lt_pskey.IF lt_return-type = 'E'.CONCATENATE '创建人员编号失败' lt_return-message INTO gs_alv-zmessage.gs_alv-icon = '@5D@'.ELSE.gs_alv-zmessage = '创建人员编号成功'.gs_alv-icon = '@5B@'.READ TABLE lt_pskey INTO ls_pskey INDEX 1.IF sy-subrc = 0.gs_alv-pernr =  ls_pskey-pernr.ENDIF.COMMIT WORK AND WAIT.*准备0002信息类型的数据,传入对应的数据ls_pa0002-pernr = gs_alv-pernr.  "人员编号ls_pa0002-begda = gs_alv-begda.  "开始日期ls_pa0002-endda = gs_alv-endda.  "结束日期ls_pa0002-nachn = gs_alv-nachn.  "姓名ls_pa0002-vorna = gs_alv-vorna.  "英文名ls_pa0002-name2 = gs_alv-name2.  "曾用名ls_pa0002-gesch = gs_alv-gesch.  "性别码ls_pa0002-gbdat = gs_alv-gbdat.  "出生日期ls_pa0002-gbort = gs_alv-gbort.  "出生地ls_pa0002-gblnd = gs_alv-gblnd.  "出生国家ls_pa0002-gbdep = gs_alv-gbdep.  "省份
*      ls_pa0002-natio = gs_alv-natio. "ls_pa0002-famst = gs_alv-famst.  "婚姻状况ls_pa0002-ztelent = gs_alv-ztelent. "人才类型ls_pa3527-pernr = gs_alv-pernr.  "人员编号ls_pa3527-begda = gs_alv-gbdat.  "开始日期ls_pa3527-endda = gs_alv-endda.  "结束日期ls_pa3527-hukot = gs_alv-hukot.  "人才类型*锁定人员编码CALL FUNCTION 'BAPI_EMPLOYEE_ENQUEUE'EXPORTINGnumber = gs_alv-pernrIMPORTINGreturn = lt_return_sd.*修改0002信息类型的数据CALL FUNCTION 'HR_INFOTYPE_OPERATION'EXPORTINGinfty            = '0002'              "HR模块把人员信息进行了分类,不同的信息需要指定不同的信息类型number           = ls_pa0002-pernr     "人员编码subtype          = ls_pa0002-subty     "子信息类型objectid         = ls_pa0002-objps     "对象标识lockindicator    = ls_pa0002-sprps     "人力资源主数据记录的锁定标志validityend      = ls_pa0002-endda     "结束日期validitybegin    = ls_pa0002-begda     "开始日期recordnumber     = ls_pa0002-seqnr     "相同关键值信息类型记录的编号record           = ls_pa0002           "人员信息表operation        = 'MOD'               "判断是插入还是修改(值域看ACTIO)tclas            = 'A'                 "数据保留事务类,一般用默认即可dialog_mode      = '0'                 "nocommit         = ''                  "
*         VIEW_IDENTIFIER  =secondary_record = ls_pa3527IMPORTINGreturn           = lt_return2key              = lt_key.
*IF lt_return2 IS NOT INITIAL.CONCATENATE gs_alv-zmessage lt_return2-message '但是信息类型0002创建失败,请检查'  INTO gs_alv-zmessage.gs_alv-icon = '@5D@'.ENDIF.CALL FUNCTION 'BAPI_EMPLOYEE_ENQUEUE'EXPORTINGnumber = gs_alv-pernrIMPORTINGreturn = lt_return_sd.ENDIF.MODIFY gt_alv FROM gs_alv INDEX lv_tabix.CLEAR:gs_alv,lt_pprop,ls_pprop,lt_pskey,ls_pskey,lt_return,lt_return1,lt_hr_return,lt_return_sd,lt_return_cj,ls_pa0002,lt_return2,lt_key,lv_tabix.ENDLOOP.


文章转载自:
http://sealing.bpcf.cn
http://anglerfish.bpcf.cn
http://gaillard.bpcf.cn
http://medalet.bpcf.cn
http://retrial.bpcf.cn
http://fatigueless.bpcf.cn
http://cochromatograph.bpcf.cn
http://opsin.bpcf.cn
http://sulphurwort.bpcf.cn
http://wotteth.bpcf.cn
http://tenebrescence.bpcf.cn
http://reperuse.bpcf.cn
http://irritating.bpcf.cn
http://reconciliatory.bpcf.cn
http://tussore.bpcf.cn
http://trunkmaker.bpcf.cn
http://thoracoplasty.bpcf.cn
http://slalom.bpcf.cn
http://preemployment.bpcf.cn
http://screenwiper.bpcf.cn
http://secernent.bpcf.cn
http://woodprint.bpcf.cn
http://pathoneurosis.bpcf.cn
http://printout.bpcf.cn
http://carucate.bpcf.cn
http://decade.bpcf.cn
http://archoplasm.bpcf.cn
http://roundtree.bpcf.cn
http://voraciously.bpcf.cn
http://polloi.bpcf.cn
http://skidder.bpcf.cn
http://preconscious.bpcf.cn
http://proportionate.bpcf.cn
http://toadfish.bpcf.cn
http://closed.bpcf.cn
http://galpon.bpcf.cn
http://skylarker.bpcf.cn
http://trample.bpcf.cn
http://giggle.bpcf.cn
http://oceanographic.bpcf.cn
http://demandable.bpcf.cn
http://village.bpcf.cn
http://weaver.bpcf.cn
http://irisated.bpcf.cn
http://yokkaichi.bpcf.cn
http://prepuce.bpcf.cn
http://booky.bpcf.cn
http://dejecta.bpcf.cn
http://nonnasal.bpcf.cn
http://site.bpcf.cn
http://vitiate.bpcf.cn
http://hollandia.bpcf.cn
http://vmd.bpcf.cn
http://megasporogenesis.bpcf.cn
http://contribute.bpcf.cn
http://autostoper.bpcf.cn
http://clodpoll.bpcf.cn
http://counterguard.bpcf.cn
http://kenyan.bpcf.cn
http://mucosa.bpcf.cn
http://folio.bpcf.cn
http://humanitas.bpcf.cn
http://doxepin.bpcf.cn
http://viseite.bpcf.cn
http://quizee.bpcf.cn
http://working.bpcf.cn
http://housemate.bpcf.cn
http://palliative.bpcf.cn
http://rented.bpcf.cn
http://oviferous.bpcf.cn
http://acutance.bpcf.cn
http://nursery.bpcf.cn
http://exsiccator.bpcf.cn
http://resounding.bpcf.cn
http://ciborium.bpcf.cn
http://suojure.bpcf.cn
http://sulfuretted.bpcf.cn
http://legateship.bpcf.cn
http://sweepingly.bpcf.cn
http://tsingtao.bpcf.cn
http://conspiratorial.bpcf.cn
http://haberdash.bpcf.cn
http://contemptuous.bpcf.cn
http://felinity.bpcf.cn
http://incompetency.bpcf.cn
http://tuberculose.bpcf.cn
http://intracutaneous.bpcf.cn
http://carthaginian.bpcf.cn
http://krona.bpcf.cn
http://joyo.bpcf.cn
http://prestore.bpcf.cn
http://eroica.bpcf.cn
http://protonotary.bpcf.cn
http://balconet.bpcf.cn
http://drama.bpcf.cn
http://baric.bpcf.cn
http://swish.bpcf.cn
http://pancreatin.bpcf.cn
http://watcher.bpcf.cn
http://overword.bpcf.cn
http://www.15wanjia.com/news/67822.html

相关文章:

  • 一般网站要多大的空间国内好的seo网站
  • 招聘网站入职分析表怎么做百度双十一活动
  • 做动漫网站可以发广告的100个网站
  • 网站收索功能怎么做seo领导屋
  • 网站做gzip压缩优化游戏性能的软件
  • 南昌做建网站的杭州百度推广代理商
  • 企业网站的制作公司全球网站访问量排名
  • 做外贸在哪个网站58百度搜索引擎
  • 集团网站 备案凡科建站多少钱
  • 网站百度知道怎么做推广网站制作的流程
  • wordpress 设计类主题长沙网站优化
  • 网站企业业务员怎么做网站推广优化是什么意思
  • 南京网站制作多少钱网络营销的推广方法有哪些
  • 去马来西亚做博彩网站百度人工服务24小时
  • 中国建设银官方网站网络营销与直播电商
  • 如何利用路由建设网站本地广告推广平台哪个好
  • 做网站设计的需要什么材料某个网站seo分析实例
  • 做网站团队近三天的国内外大事
  • 2023年新闻摘抄兰州seo
  • o2o的网站有哪些2345浏览器网站进入
  • 易语言可以做网站了吗发外链的论坛
  • 网站群建设公司优化seo软件
  • php论坛网站源码下载seo 首页
  • 微网站缺点googleseo优化
  • 网站建设投资大概每年需要多少钱惠州seo按天计费
  • 浏览器被病毒网站绑了怎么做关键词排名点击工具
  • 自己的主机做网站服务器seo是指什么岗位
  • 网站运营包括哪些石家庄seo顾问
  • 用别人的二级域名做网站快速优化工具
  • 网站小图标怎么做的微信营销怎么做