Forms Level commit/rollback on different environment.
807944Oct 25 2010 — edited Oct 26 2010Hello everyone,
I would like to share and seek suggestion on the following case.
I have a posting form F1 which on saving, post 2 transactions let say Credit and Debit. On a form level key-commit, all posting code is written. Now I enter some data and press save button on the form. System will
Post Trans 1
Post Trans 2
If no error, then commit;
Now let say Trans 1 was successful, Trans 2 was unsuccessful, but as both were not successful (due to known reason) therefore, system does not commit any transactions and display me the error message. OK but transaction were not rollback.
Now remaining on same form, I make 2 other transactions
Post Trans 3
Post Trans 4
Now both the transactions were successful and system commit the form. BUT, system post 3 transactions Trans 1, Trans 3 and Trans 4.
Now the main problem is here that I have 2 environments server (different machines), A and B. The same case is replicated on server A but the same case is not able to replicate on server B. On Server A system post 3 transaction but on Server B system post only 2 transaction correctly. I have tried many times with same scenario.
What could be the setting that on server B, the Trans 1 is rollback but on Server A Trans 1 is not rollback? I AM USING SAME FORM and place same version on both the environment