‎2006 Mar 10 6:50 PM
Hello,
I need to confirm the way the change pointers work...
Ie Iam creating a customer and trigerring the program RBDMIDOC Iam getting an idoc with segment E1KNA1M Field MSGFN with value '009' indicating thats a new customer.
When I change the customer and run RBDMIDOC(BD21) Iam getting an idoc with segment E1KNA1M - Field MSGFN with value '004'.
My doubt is Iam creating an customer and doing a change immediately before RBDMIDOC is run
only one idoc is created with value '004' indicating the change.
Is this correct or two Idocs should be created(one indicating the create and other the change)...?
Is this the normal scenario or anything wrong with my settings...
Pls help...thanks
Larry
‎2006 Mar 10 6:58 PM
Hi Larry,
I have not faced this situation..but could you pls check this...the change pointers whne activated should create entries in BDCP...BDCPS...etc...
create a customer ..change it and check for entires in these tables....see if you have 2 entries ...one for "insert" and one for "update"....
Thanks,
Renjith
‎2006 Mar 10 7:23 PM
HI Larry,
Actually two Idocs should be generated when you have activated Change pointers and processed the program RBDMIDOC. Go to se11 -> type bdcp -> F7 -> CNTL + SHFT + F10 -> and in the display list enter the fieldname value. You should be able to see the changes made to the field.
Regards,
Varun.
Message was edited by: varun sonu
‎2006 Mar 14 1:56 PM
Sorry Guys Iam not able to see two Idocs been created only one idoc with change qualifier is created can you help me... how i can rectify this ...?
Thanks,
Larry
‎2006 Mar 14 1:59 PM
Larry,
RBDMIDOC will transfer only the changes in the IDOC .
u are changing 004 so that its created IDOC for that.
If its new it wont do anything.
Thanks
eswar
‎2006 Mar 14 2:10 PM
Eashwar i agree that it captures only changes but in a same message type iam having four fields for eg..one is customer number KUNNR and other is name and street.
When i create the customer there is a change in kunnr so an idoc is created with original qualifier (009) but when i change the name of the customer it gives a change qualifier(004) but in my situation i need two idocs one for create and other for change how can i achieve this...
Is there any way...?
Thanks,
Larry