I have a parent package and a child package.
Child package contains foreach loop container, which loads data from a list of flat files to a table. If there is any flat with wrong data (mismatch with the number of supplied values to a number of columns in a table) then the flat file should be rejected and continue with the next file.
But the package was getting failed when the wrong file process and was not continuing with the remaining files. To resolve this I set the propagate property to false.
Now when I call the child package through parent package, the parent package is getting failed even though the child package is executing successfully (might be because the child package task is turning to red when it process problematic file) how to resolve this issue?
I also want my parent package to fail if any other issues arises in a child package exept the above foreach loop container issue.