Nel report del DDT viene stampata la data di scadenza di un lotto anche se il prodotto non ha spuntato il campo data di scadenza (use_expiration_date).
Attualmente infatti il controllo per la stampa del campo viene fatto solo sul campo della data stessa (use_date), ma questo non si resetta quando viene tolta la spunta da use_expiration_date perciò se la si attiva, si impostano i giorni della data scadenza e si toglie il flag nuovamente, la data verrà stampata ugualmente: https://github.com/OCA/l10n-italy/blob/16.0/l10n_it_delivery_note/report/report_delivery_note.xml#L263
Module
l10n_it_delivery_note
Describe the bug
Nel report del DDT viene stampata la data di scadenza di un lotto anche se il prodotto non ha spuntato il campo data di scadenza (
use_expiration_date
). Attualmente infatti il controllo per la stampa del campo viene fatto solo sul campo della data stessa (use_date
), ma questo non si resetta quando viene tolta la spunta dause_expiration_date
perciò se la si attiva, si impostano i giorni della data scadenza e si toglie il flag nuovamente, la data verrà stampata ugualmente: https://github.com/OCA/l10n-italy/blob/16.0/l10n_it_delivery_note/report/report_delivery_note.xml#L263To Reproduce
Affected versions:
Steps to reproduce the behavior:
Expected behavior Cambiare il controllo da
use_date
ause_expiration_date