Bank Fund Transfer BPM

Hello, i have been experiencing trouble with this:
When i post a cash receipt entry , i need to create a bank fund transfer from X account to X account.

With this bpm i’ve been able to do it, but i still have a major issue that i cant fix, i have tried configuring both banks correctly , the GL codes , GL Codes Type(booking rules), and i’m still unable to post them.
This creates the records on my database but they appear in GLPOSTED as 0, and the balances dont change
Am i missing something?
I tryed using in the bpm the “UpdateBankTranRecords” BO method , but i get an exception of “Record not Available” even though im hardcoding the TranNum to an old one i want to post.