Copy data in Service Tax G/L entry

After running Debugger I saw that the code jumps to end after this line

IF NOT lbn_NarrationFound THEN BEGIN

i.e. it checks the above condition & the condition is true i.e. lbn_NarrationFound is 0 and it skips rest all code… any idea why?