Hi,
My problem statement is like this:
Both CRM and ECC teams are working on a requirement. ECC has a report program which calls a function module in CRM. If sy-subrc = 0, then control proceeds further.
K1D and K1A are development and test systems in CRM.
KLD and F6A are development and test systems in ECC.
So K1D and KLD are linked together. Similarly K1A and F6A are linked together.
The issue is, when ECC team executes the report program in KLD, CRM FM returns sy-subrc 0. But if they execute the same report program in F6A, CRM FM returns sy-subrc 2. Strange thing is if I test the FM independently in CRM for the same test data in K1A, value of sy-subrc is 0.
Versions of both the programs are same across all systems.
Any pointers on this will be highly helpful.
Regards,
Narendra