1. Create Share Product with Accounting Enabled
2. Create a share charge with type 'Share Purchase' ,'Flat' amount $2.
3. Create and activate savings account for client which is needed to link with share account
4. Create a share Account application for current date using above product and charge and number of shares issued as 10 , each share price as $0.5.
> Once you 'Submit' the share application journal entries are created (including charge) even though share account is not yet approved/activated.
>Approve the share account and again duplicate jounal entries are created.
>If share account application is attached with 'Share Activation Fee' , upon submission of share account application, if we check 'Transaction Overview' tab, it shows 'Activation Fee' is received even though share account is not activated. Same is updated in the database table,"m_share_account_charge_paid_by". But under the 'Charges' tab, it shows Outstanding(which is correct).
The all scenarios can be tested here by modifying application and using the charges
'Share Purchase Fee' or 'Share Activation Fee'