Menu

Номер на фактура от доставчик при покупка - задължително поле

В Odoo 8, вероятно и в 9, съществува един  чисто потребителски проблем при получаване на фактура от доставчик при покупка. Проблема е, че полето за номер на фактурата на доставчика не е задължително и често попълването му се забравя от потребителите. Същевременно това поле е важно за да може да присъства в банковите извлечения или да се генерира коректно в дневника за покупки при месечната справка декларация по ДДС. Номерът който се генерира автоматично в системата (напр. EXJ/2016/0241) всъщност е номер на операцията в дневника за покупки на Odoo и разбира се това не е номер на фактурата на доставчика.

 

Проблема се решава с пач на модула account във файла account_invoice.py като промените кода между редове 195 и 197 от:

 

    supplier_invoice_number = fields.Char(string='Supplier Invoice Number',
        help="The reference of this invoice as provided by the supplier.",
        readonly=True, states={'draft': [('readonly', False)]})

на:

    supplier_invoice_number = fields.Char(string='Supplier Invoice Number',
        help="The reference of this invoice as provided by the supplier.",
        required=False, readonly=True, states={'draft': [('readonly', False),('required',True)]})

В нашите инсталации редовете са 212 до 214, понеже в този и други модули има доста пачове, коригиращи счетоводната система на Odoo, за да работи коректно с някои специфични казуси в българското счетоводство. Всички пачове са публикувани в Github на адрес https://github.com/OdooBulgaria/odoo-8-bulgarian-accounting-patches

Последно променена вСъбота, 17 Февруари 2018 10:19
  • Оценете
    (3 гласа)
  • Публикувана в Odoo 8
  • Прочетена 4840 пъти
администратор

Odoo (OpenERP) интегратор и администратор

Уеб сайт: www.openerp.bg

Оставете коментар

Моля убедете се, че всички задължътелни полета (маркирани със звезда) са попълнени. Не е разрешен HTML код.

нагоре

Вход или Регистрирай се