on 05-04-2016 10:14 AM
Dear Experts,
I am working on File(FTP) - IDOC (BPM) Scenario. Where I need to Process one file at a time. When I place multiple files in the source directory all the files are getting picked up by channel and processing to target system. I tried to maintain the EOIO quality service in the File channel, But I am facing Messages are stuck in File channel Queue. Is there any way we can pick only one file at a time?
Thanks,
Pavan T
Hi Pavan,
You can use 3 things to process file to file scenario reached one at a time.
1. EOIO set in file adapter
2. EO set in file adapter with processing mode delete or archive and set poll interval time
3. use a sleep or delay in mapping by an udf which let the sender channel to pick up files normally and mapping will delay the processing to send to the target system.
Regards,
Jeenat
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
3 things you need to do to make sure the end to end process is EOIO,
Regards
Bhavesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Pavan,
You can achieve this, refer some of the below link
Pickup the file based on the date in file name | SCN
With FTP protocol, the files are always processed in ascending alphabetical order. So, you need to have a suitable file naming to process the files in sequence.
use Parameter Processing Sequence = Date ( This is for processing order) and
Use the "Msecs to Wait" Before Modification Check in the sender file adapter,under Advanced Mode
and set it to 30 for example.
Also When the Quality of service is maintained as EOIO - it asks for a queue name - so specified one queue name.
Hope this helps..!! 🙂
Regards
S Tomar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Pavan,
Regards,
Praveen.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Praveen,
1)Messages were stuck because one of the file was got mapping error and that file is in waiting status and other messages went into holding status.
2) Business requirement is such a way to process one file at a time.
My ABAP team is working on the solution from their end. Is there any way at PI level we can do this?
Thanks,
Pavan T
Hi Pavan,
Regards,
Praveen.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.