Benvenuto!

Questo è il forum ufficiale dell'Associazione Odoo Italia. Dopo esserti registrato potrai partecipare ponendo domande o rispondendo a quelle esistenti. Non scordarti di compilare il tuo profilo e consultare le linee guida prima di iniziare a scrivere.

0

0
Lorenzo Battistini
Il 01/11/22, 06:39

Presumo che nelle impsotazioni di contabilità, come "Metodo di arrotondamento", tu abbia "Arrotondare globalmente".

Questo è corretto perchè altrimenti SDI si lamenterebbe dell'IVA delle fatture elettroniche (assumendo che siano tipicamente con imposte "escluse dal prezzo", o B2B).

Nel POS questo però è un problema perchè alla stampante vanno sempre passati i prezzi IVA inclusa e Odoo così configurato può portare a problemi come quello che hai descritto.

Per ovviare a ciò, vedo che fra i nostri moduli abbiamo il seguente models.js:

odoo.define('takobi_saas_pos.models', function (require) {
"use strict";

var models = require('point_of_sale.models');
var core = require("web.core");

var _orderline_super = models.Orderline.prototype;
var _order_super = models.Order.prototype;

models.Orderline = models.Orderline.extend({
compute_all: function(taxes, price_unit, quantity, currency_rounding, no_map_tax) {
// Forza il calcolo per riga, altrimenti il totale dell ordine potrebbe essere diverso da quello calcolato dalla stampante
this.pos.company.tax_calculation_rounding_method = 'round_per_line';
return _orderline_super.compute_all.call(this, taxes, price_unit, quantity, currency_rounding, no_map_tax);
},
});

models.Order = models.Order.extend({
get_total_tax: function() {
// Vedi sopra
this.pos.company.tax_calculation_rounding_method = 'round_per_line';
return _order_super.get_total_tax.call(this);
},
});
});

che quindi forza l'arrotondamento per riga solo nel calcolo delle imposte nel POS


La tua risposta

0
Claudio Pezzi
Il 02/11/22, 09:05

Quindi come devo procedere per ovviare al problema? Devo modificare a mano quel js? In che modulo?


La tua risposta

Resta informato

Informazioni sulla comunità

Forum ufficiale dell'Associazione Odoo Italia Leggi le linee guida

Strumenti di richiesta

75 follower

Statistiche

Richiesta del: 26/10/22, 14:23
Vista: 252 volte
Ultimo aggiornamento: 01/11/22, 06:39

 Entra in contatto diretto con la comunità.

Unisciti alla chat Discord.