Hi master,
I have to update PA from an external system, with two webservices that contains the date from the
employees.
I have create the IDOC to hire an employee, like:
E1PLOGI
PLVAR 01
OTYPE P
OBJID 00069959
OPERA I
E1PORIG
PLVAR 01
OTYPE P
OBJID 00069959
E1PITYP
PLVAR 01
OTYPE P
OBJID 00069959
INFTY 0000
BEGDA 18000101
ENDDA 99991231
E1P0000
PERNR 00069959
INFTY 0000
ENDDA 99991231
BEGDA 20150101
AEDTM 20150518
UNAME ICAUDET
MASSN 01
MASSG 01
STAT2 3
STAT3 1
E1PITYP
PLVAR 01
OTYPE P
OBJID 00069959
INFTY 0302
BEGDA 18000101
ENDDA 99991231
E1P0302
PERNR 00069959
INFTY 0302
ENDDA 20150101
BEGDA 20150101
AEDTM 20150101
UNAME ICAUDET
MASSN 01
MASSG 01
E1PITYP
PLVAR 01
OTYPE P
OBJID 00069959
INFTY 0003
BEGDA 18000101
ENDDA 99991231
E1P0003
PERNR 00069959
INFTY 0003
ENDDA 99991231
BEGDA 20150101
AEDTM 20150518
UNAME ICAUDET
RRDAT 20150101
DAT00 20150101
UHR00 122400
VIEKN 04
E1PITYP
PLVAR 01
OTYPE P
OBJID 00069959
INFTY 0001
BEGDA 18000101
ENDDA 99991231
E1P0001
PERNR 00069959
INFTY 0001
ENDDA 99991231
BEGDA 20150101
AEDTM 20150518
UNAME ICAUDET
BUKRS 2000
WERKS 2000
PERSG 1
PERSK Z1
VDSK1 2000
BTRTL 0001
JUPER 2000
ABKRS E0
PLANS 00000000
SNAME HUERTA PEREZ, EMILIO
ENAME HUERTA PEREZ EMILIO
OTYPE S
SBMOD 2000
KOKRS 2000
E1PITYP
PLVAR 01
OTYPE P
OBJID 00069959
INFTY 0002
BEGDA 18000101
ENDDA 99991231
E1P0002
PERNR 00069959
INFTY 0002
ENDDA 99991231
BEGDA 20150101
AEDTM 20150518
UNAME ICAUDET
NACHN HUERTA
VORNA EMILIO
ANRED 1
GBDAT 19740619
GBLND ES
GBDEP 46
GBORT VALENCIA
NATIO ES
SPRSL S
FAMST 0
PERMO 04
PERID 11111111H 1
NACH2 PEREZ
E1PITYP
PLVAR 01
OTYPE P
OBJID 00069959
INFTY 0006
BEGDA 18000101
ENDDA 99991231
E1P0006
PERNR 00069959
INFTY 0006
SUBTY 1
ENDDA 99991231
BEGDA 20150101
AEDTM 20150518
UNAME ICAUDET
ANSSA 1
STRAS DOCTOR ALVARO LOPEZ
ORT01 VALENCIA
PSTLZ 46011
LAND1 ES
STATE 46
HSNMR 000012
POSTA 05
STRDS CL
E1PITYP
PLVAR 01
OTYPE P
OBJID 00069959
INFTY 0027
BEGDA 18000101
ENDDA 99991231
E1P0027
PERNR 00069959
INFTY 0027
ENDDA 99991231
BEGDA 20150101
AEDTM 18052015
UNAME ICAUDET
KSTAR 01
KST01 OPOP0401
KPR01 100
AUF01 OPIN0003
Employee appears in PA30 correctly.
E1PLOGI
E1PITYP
E1P0000
E1PITYP
E1P0302
E1PITYP
E1P0001
with the date from when the employee is out of our company. the problem is, when i process the IDOC, IT0000 and IT0001 are incosistent:
We have both IT0000 and IT0001 with two cuts, one from the hiring from BEGDA to 31.12.9999 and another from the drop, with BEGDA when employee isn´t in our society, to 31.12.9999. so we create an inconsistency.
How can we solve these situation?