03-13-2009 11:06 AM
Hi ,
i m getting below error while transporting request from dev server to QA server
Program ZREM_AGENCY_REPORT successfully generated
Database COMMIT executed
Program ZREM_AGENCY_REPORT_PERF, Include ZREM_REPORT_INCLUDE1: Syntax error in line 000093
The IN operator with 'S_DISCH' is followed neitherby an internal table nor by a value list.
Database COMMIT executed
Program ZREM_AUCTION_REPORT_PERF, Include ZREM_REPORT_INCLUDE1: Syntax error in line 000093
The IN operator with 'S_DISCH' is followed neitherby an internal table nor by a value list.
Database COMMIT executed
Program ZREM_MAINTAIN_VALUATOR_PRICE successfully generated
Database COMMIT executed
Program ZREM_MAINTAIN_VALUATOR_PRICE_P, Include ZREM_REPORT_INCLUDE1: Syntax error in line 000093
The IN operator with 'S_DISCH' is followed neitherby an internal table nor by a value list.
Database COMMIT executed
Program ZREM_RE_AUCTION_REPORT successfully generated
Database COMMIT executed
actually Program ZREM_AGENCY_REPORT_PERF is already deleted.
an my transport request contains only below objects
ZREM_AUCTION_REPORT
ZREM_REPORT_INCLUDE
ZREM_REPORT_INCLUDE1
but still i m getting above error,
pls help
Regards,
03-13-2009 11:12 AM
All your problems come from the same include, ZREM_REPORT_INCLUDE1. Check if you entered the correct operator name in line 93.
03-13-2009 11:12 AM
All your problems come from the same include, ZREM_REPORT_INCLUDE1. Check if you entered the correct operator name in line 93.
03-13-2009 11:14 AM
Hi Santosh,
Try to correct the syntax error at line 93 of your include ZREM_REPORT_INCLUDE1.
If possible, paste the block of code, where the dump error is pointing.
03-13-2009 11:17 AM
select object_id allocation_id vtweg spart zzrcno zzengno zzchssisno
zztmlmdl zznontmlmdl guarantor adv_emi from
zcrm_r3 into table i_zcrm_r3
for all entries in it_output
where object_id = it_output-contract_no
and allocation_id = it_output-ext_ref_no
and vtweg in s_disch
and spart in s_div.
03-13-2009 11:24 AM
Is s_dich declared in that include or does it come from another program? In the first case, check the definition for differences. In the second case, you'd probably need to add the variable declaration inside other programs that call the same include.
I think the second case is the most likely here.