on 01-20-2009 7:12 AM
Dear All,
Is it necessary that IDOC Adapter will get the IDOC Ack?
I created one scenario: File --> XI --> IDOC and expected for the IDOC Ack.
My requirement is to get whatever the error message that returned by SAP through IDOC Ack when trying to post the transaction using IDOC and later use to alert the user/admin.
Basic Type is /POSDW/POSTR_CREATEMULTIPLE02.
I tried the scenario and find out that no IDOC Ack returned by SAP.
I checked IDXNOALE table and can't find that basic type, which mean not suppress the IDOC Ack and i should find the IDOC Ack returned by SAP.
Please advise what to do to get the IDOC Ack for above basic type, or please advise other ways to cater my requirements above.
Best Regards,
Victor.
Hi,
but did you run report RBDSTATE in your ERP system? to generate ack from application system ?
did you set up the disctibution model for ALEAUD?
all described in my book:
www.sap-press.com/product.cfm?account=&product=H1935
Regards,
Michal Krawczyk
http://mypigenie.com XI/PI FAQ
Edited by: Michal Krawczyk on Jan 20, 2009 8:24 AM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Michal,
Thanks for your prompt reply.
"No data relevant to audit were selected." returned by BDSTATE program.
I already set up for ALEAUD in BD64.
Please suggest!
Is this method also necessary if the receiver is not SAP System?
since i can see my ack in the SXMB_MONI even i don't setting anything.
Best Regards,
Victor.
Is this method also necessary if the receiver is not SAP System?
This program has to be executed in the receiver SAP system only.
since i can see my ack in the SXMB_MONI even i don't setting anything
So does that mean you are receiving the ack in XI properly? It may be the case that RBDSTATE is scheduled in background.
Regards,
Prateek
Hi,
>>"No data relevant to audit were selected." returned by BDSTATE program.
I already set up for ALEAUD in BD64.
in BD64 the sender must be your logical system that is assigned to your
client (you can check in SALE which logical system is assigned to your client)
then it will work
Regards,
Michal Krawczyk
Hi All,
I saw my acknowledgment already in SXMB_MONI !! Thanks!
Before I was put wrong date in RBDSTATE program.
I should put in today date in the "date IDOC Changed".
Another concern,
now i saw my ack in Ack Status column in SXMB_MONI.
And i understand i can make it as separate message in SXMB_MONI through this procedure:
http://help.sap.com/saphelp_nw04/helpdata/en/44/a1b46c4c686341e10000000a114a6b/content.htm
Please correct me if I'm wrong,
Once i separate my message using above procedures, i can treat that message like another normal message for interface?
So for my case i can use that message to create another interface for sending email:
Sender --> will be IDOC Adapter (ALEAUD)
Receiver --> will using MAIL Adapter.
Then i need to create Mapping from ALEAUD to my message type to be used later in the MAIL Adapter.
Please advise.
Best Regards,
Victor.
Hi Victor,
In my project we are using IDoc ack thats via ALEAUD01.
Basically u have to perform 3 steps,
in ECC
go to SE38, execute report RBDSTATE, schedule a job
1.in confirmation to system : rcvr system logical name
2.Messge type:POSDW
in PI
go to tcode SE38 , execute report IDX_NOALE
1.provide sender port ,c;ient and give the message type
Now press " request for acknowledgement"
then u execute in display mode .. it should look like
Systemport: ECC10 Client: 100
No acknowledgments requested for all message types for this system
Except for the following message types
POSDW
In PI
go to tcode SE38 , execute report IDX_ALEREQUEST
1.provide sender port ,c;ient and give the partner number
Now execute ur scenario... u can see Idoc ack are coming to XI sucessfuly
To route it back to sender system, u have to do a simle ALEAUD to ALEAUD message mapping, rcve agreent and a FIle comm channel..
let me know if u have any confusion !!
Regards
Biplab
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Victor,
Run the program RBDSTATE at receiver and check whether ALEAUD are getting generated or not.
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.