Can I ask what the difference between using "pay invoice" and "payment order"?
If I use "pay" under supplier invoice, the journal entries will be created and bank account amount is working right. But when I print voucher, why it is shown "payment from supplier"??? And why the GST what we should pay to supplier also shown as credits there??Actually we should pay to supplier and then claim back from ATO (Australia Tax office). I also tried "payment order". The selected supplier invoices are still "open" when the payment order has been confirmed and done. There is no journal entry generated.... I am confused now. Which way should we use to pay supplier and send payment advice to supplier? Thank you. -- You received this bug notification because you are a member of C2C OERPScenario, which is subscribed to the OpenERP Project Group. https://bugs.launchpad.net/bugs/399826 Title: Confirming payment in account_payment does not create entries in journals/accounts; wizard missing? Status in OpenERP Localization for Argentina: New Status in OpenERP Modules (addons): Invalid Bug description: Confirming payment in payment order will put the payment order in 'done' state however no corresponding entries are created in the journals or accounts. Log file displays an error as "No wizard found for the payment type 'Bla'". Digging into the code it appears that in the file wizard/wizard_pay.py in 5.0 & trunk of account_payment there are some lines of code: gw= order_ref.get_wizard(t) if not gw: order_ref.set_done(cr,uid,data['id'],context) return {} <other code below if gw=true, presumably related to the wizard and updating journals/accounts?> tracing back order_ref (class payment_order in payment.py) yields get_wizard(type) as noted below def get_wizard(self,type): logger = netsvc.Logger() logger.notifyChannel("warning", netsvc.LOG_WARNING, "No wizard found for the payment type '%s'." % type) return None So from what I gather, get_wizard will always return None, so the if statement above will always execute. Thusthe code beyond the if statement will never execute. End result is that the payment order is set to 'done' and nothing else happens. Presumably entries should be created in the corresponding journals and accounts but none of that happens which makes this module rather useless! Did I miss anything? (Hope I did!) To manage notifications about this bug go to: https://bugs.launchpad.net/openerp-argentina/+bug/399826/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~c2c-oerpscenario Post to : [email protected] Unsubscribe : https://launchpad.net/~c2c-oerpscenario More help : https://help.launchpad.net/ListHelp

