This is the meaning of loan_transaction_codes.option_flags :


       // THE IS A VALUE (USE BIT MASK) FOR

       // 1 = RECALC PAYMENT

       // 2 = RE-AMORTIZE LOAN PAYMENT

       // 4 = FORCE AMORTIZATION SCHEDULE ADJUSTMENT (ORIGINALLY : ADJUST AMORTIZATION SCHEDULE)

       // 8 = DISABLE TRANSACTION CODE FROM BEING ABLE TO RUN FROM A BATCH FILE

       // 16= DISABLE TRANSACTION CODE FROM BEING ABLE TO RUN THROUGH MANUAL ENTRY

       // 32= DISABLE TRANSACTION CODE FROM BEING ABLE TO RUN THROUGH RECURRING TRANSACTIONS

       // 64= DISABLE TRANSACTION CODE FROM BEING ABLE TO RUN THROUGH LATE LOAN EVENTS

       // 128= DISABLE TRANSACTION CODE FROM FURTHER USE

       // 256= ENABLE USE IN NSF EVENTS

       // 512= DISABLE FLOW TO SHADOW

       //1024= DISALLOW AMORTIZATION SCHEDULE ADJUSTMENT

       //2048= EXCLUDE FROM AMORTIZATION SCHEDULE

       //4096= IGNORE CREDIT LIMIT

       //8192= REPORT AS CHARGE OFF TO CREDIT BUREAU

       //16384=ADD AMORTIZATION OF TRANSACTION TO PAYMENT

       //32768=INCLUDE IN LOAN AGING

       //65536=INLCLUDE IN APR CALC