Hi !
A unexpected situation meet when I use sap-hr driver(Publish-only) to
sync from idoc.
Firstly let me show you the content of idoc :
EDI_DC40 2000000000000225190700 3012 HRMD_A07
ZRMD_A07 HRMD_A
SAPHHD LS HHDCLNT200
SAPHR LS IDMSYSTEM

20120227080919

20120227080917
E2PLOGI001 20000000000002251900000090000000201P
01120351 I
E2PITYP001 20000000000002251900000100000090301P
011203510000 1800010199991231
E2P0000001
200000000000022519000001100001004011203510000
999912312012020500020120203HAIER_SUNP 1002131
E2PITYP001 20000000000002251900000140000090301P
011203510002 1800010199991231X
E2Q0002002
200000000000022519000001600001505011203510002 9999123119880201000





E2PITYP001 20000000000002251900000170000090301P
01120351018501 1800010199991231
E2P0185001
20000000000002251900000180000170401120351018501
999912312012020500020120203HAIER_SUNP
01371002198802014521
0000000000000000
21 00000000000000000 01000000000

Idoc publish time: 20120203d
Over the idoc we can find some messages below:
Object type is : P (match to User in eDir)
object modify time: 20120203 (marked with bold)
BEGDA-ENDDA: 20120205 -99991231(marked wth bold and red BG color)

The driver configured as “Publisher-only” and "future-dated Event
Handling" option configured as "Publish on a Future Date".

After SAP-HR driver dealed with the idoc above,user with id 01120351
was created in eDirectory(identity vault) on 20120203(YYYY-MM-dd).
But actually I want the driver dealing with it on 20120203 and turning
it to be O_****20120205.futr file,then create the user(01120351) on
20120205.
The result is that O_****20120205.futr file has been generated but the
user also has been created.

So summarily my question is:
How can the driver create the user(01120351) on its BEGDA (20120205)
but not the idoc publish date(20120203)?

Any idea welcome! thanks.


--
wxcn
------------------------------------------------------------------------
wxcn's Profile: http://forums.novell.com/member.php?userid=6738
View this thread: http://forums.novell.com/showthread.php?t=452653