on 09-05-2013 3:24 PM
Hi All,
We are in PI 7.31 AEX(Java only) and have IDOC scenarios (batch message split scenario, inbound File into multiple IDOCs 15000+ nos using multimapping).
Now we are introducing Control-M for scheduling in legacy/PI/ECC. And Control-M needs a status file to be placed once the last IDOC reaches the ECC box from PI, so that it can trigger the inbound ECC batch job for IDOC posting.
Looked into below options, however doesn't look like the best approach,
1. add one more mapping to create file and put "Maintain order at runtime" in Interface determination level.
This will create EOIO scenario for all the IDOCs (15000+) and an additional file message, This will degrade the performance, since we have almost all the inbound interface has this requirement.
- Since we have IDOC scenario with multimapping/creating multiple IDOC, this doesn't looks like the best solution.
Please let me know if we have any better ways to achieve the above scenario,
Thanks In Advance!!!
Cheers,
Rakesh
Hi Rakesh,
If you do have to use Control M for this scenario, I think the best option would be Option 1 mentioned by you. Create an additional message in the same mapping for a file receiver and do "Maintain order at runtime" check.
However, there is no guarantee that the IDocs have reached ECC but that's an obscure possibility.
>>>>>This will create EOIO scenario for all the IDOCs (15000+) and an additional file message,
I don't think so... I think it will just create EOIO for message1 having multple IDocs and Message2 with file message.
hope it helps!
Ambrish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Rakesh,
Check if Control M has option to schedule ECC job with 30mins delay from end of legacy job, which ensures Idoc processing in PI and after 30 mins ECC job can be processed.
Going with this option we cannot ensure all the Idocs are processed successfully to ECC.
We can go for EOIO only when it is mandatory that all the Idocs should be available in ECC for processing the ECC job.
Regards,
Pranav
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Pranav for the reply
Time based Job scheduling is an option considered, however there could be a chance that all IDOCs has not reached PI ontime (chances are rare though), and this might lead to partial postings in ECC.
And more over all the other applications in the landscape is giving the status(Success/Failure) back to ControlM about their message processing. So controlM team wants to follow an unified approach possible
Cheers,
Rakesh
User | Count |
---|---|
88 | |
10 | |
10 | |
9 | |
7 | |
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.