on 08-08-2011 10:55 AM
Hi,
My scenario is File to Proxy,
From file lets say i am getting 100 records,which are to be posted in ECC System.
Suppose if 50th record fails ..Will 1-49 and 51-100 records be posted in ECC System?
Hi Deepthi,
What is the quality of service, you are using in the sender file adapter?
Thanks,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
if its about records under a file, then whatever be the QOs, for failure in IE or AE records may not reach ECC.
If it is file, then for EO or EOIO messages might stuck in a queue and you may cancel particular message/file from queue to allow following ones.
Also if it is JDBC, then you have option of rollback 1-49 records.
Edited by: vishal kharat on Aug 8, 2011 3:45 PM
as long as 50th record is a part of a file, for whatever error in mapping, the whole message whole message will be in error.
also if you are splitting the recodrs in multiple files and sending, the only the package with error record will have error.
Edited by: vishal kharat on Aug 8, 2011 3:59 PM
Hi yadav,
This is my Server proxy code,
data: t_empl type STANDARD TABLE OF ZDT_EMP_OUTPUT11_EMPLOYEE,
w_emp type ZDT_EMP_OUTPUT11_EMPLOYEE,
t_emp type EMPHEAD.
t_empl[] = input-MT_EMP_OUTPUT11-employee[].
loop at t_empl into w_emp.
if w_emp-emp_id ne ' '.
t_emp-EMP_ID = w_emp-EMP_ID.
t_emp-EMP_FNAME = w_emp-emp_name.
t_emp-EMP_DOB = w_emp-emp_DOB.
insert EMPHEAD from t_emp.
ENDIF.
commit WORK.
ENDLOOP.
I have a small doubt, I am executing Insert command in the Loop,So For each and every record Insert command will be executed and posts the data..
Correct me if i am Wrong!
Edited by: Deepthi.M on Aug 8, 2011 12:36 PM
Edited by: Deepthi.M on Aug 8, 2011 12:36 PM
Yes right. But why don't you debug it and see.
/people/stefan.grube/blog/2006/07/28/xi-debug-your-inbound-abap-proxy-implementation
Regards
Pothana
User | Count |
---|---|
96 | |
11 | |
11 | |
10 | |
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.