on 01-24-2010 7:52 AM
Hi Experts,
A file is placed at the source folder..will it be possible for XI to check if previous file exists in that folder..
If yes then if th diffrence between both fields is greater than 30 % then pick up the file???
I do not see any which way it can be done in XI..
pls share ur thoughts..
Regards,
Teja
Edited by: Ravindra Teja on Jan 24, 2010 8:53 AM
Hello,
No standard option in SAP PI for achive your requirement.
But you can use archive option for every processed file and by using custom development function compare previous and current file. And based on comparison make a solution.
BR,
Dzmitry
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
made changes at source application
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
/people/shabarish.vijayakumar/blog/2009/07/30/sourcefiletimestamp--an-useful-asma this might help you identify a change in the file. but still not if the change is 30%
you might still have to maybe store the file size using the ASMA SourceFileSize in the adapter and then have a logic included to lookup the previous size and then do a math on the 30%
i must say u have an odd requirement in your hands hehe
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
>>>If yes then if th diffrence between both fields is greater than 30 % then pick up the file???
maybe there is an easier one - try not sending files without the difference ?
sometimes XI does not have to be used and a sender application can be customized instead
Regards,
Michal Krawczyk
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.