Siirry sisältöön
Menu
Sinun on rekisteröidyttävä, jotta voit olla vuorovaikutuksessa yhteisön kanssa.
Tämä kysymys on merkitty
2 Vastaukset
1240 Näkymät

Hello,

After adding and printing bill in Odoo POS I'm not able to valide payment anymore. I'm getting the following error:

You cannot edit a payment for a printed order.


I'm using odoo to manage a Bar/restaurant

Avatar
Hylkää
Paras vastaus

I don't know why on earth is this logic exists but you can do

 

from "addons/point_of_sale/models/pos_order.py"

 

Comment This 2 lines

 

if order.nb_print > 0 and vals.get('payment_ids'):

      raise UserError(_('You cannot change the payment of a printed order.'))

 

 

from "addons/point_of_sale/models/pos_payment.py"

 

Comment This 2 lines

elif payment.pos_order_id.nb_print > 0:

      raise ValidationError(_('You cannot edit a payment for a printed order.'))

 

Save and restart odoo service

 

 

Hope it solves

Avatar
Hylkää
Paras vastaus

Did you find a solution ?

Avatar
Hylkää
Aiheeseen liittyviä artikkeleita Vastaukset Näkymät Toimenpide
5
heinäk. 25
3750
1
maalisk. 25
912
1
marrask. 24
1239
3
heinäk. 25
2396
0
heinäk. 25
361