You are on page 1of 1

I.

To block processing if FTOs are received in Duplicate

Condition 1.
If filesreceivedback table is not available.
select count(FTONumber) from nregaemo.dbo.FilesReceived where flag is
null and left(ftonumber,35) in
(select ftonumber from (select left(ftonumber,35) as ftonumber from
nregaemo.dbo.FilesReceived) a
group by ftonumber having COUNT(ftonumber) >1)

if result is greater than zero block the FTOs for processing


and popup the message Duplicate FTOs are received for
processing hence not allowed. Remove the duplicate FTOs
using emfsallinone tool and try again
Condition 2.
If filesreceivedback table exists.
select count(FTONumber) from nregaemo.dbo.FilesReceived where
null and left(ftonumber,35) in
(select ftonumber from (select left(ftonumber,35) as ftonumber
nregaemo.dbo.FilesReceived
union all select left(ftonumber,35) as ftonumber from
nregaemo.dbo.FilesReceivedback ) a
group by ftonumber having COUNT(ftonumber) >1)

flag is
from

if result is greater than zero block the FTOs for processing


and popup the message Duplicate FTOs are received for
processing hence not allowed. Remove the duplicate FTOs
using emfsallinone tool and try again

II.

To block the processing of FTOs if data not updated in


finacle transactions table.

select COUNT(*) from nregaemo.dbo.FinacleTransactions where Status <> 'E'


or ProcessedDate is null

if result is greater than zero block the FTOs for processing and
popup the message Still the process is not completed in
Finacle bridge tool. Hence complete the full process and try
again

You might also like