Patch level : 12.0

Files correlati     : cg2100.cpp cg2102.cpp cglib01.cpp

Commento:
Sistemati errori in prima nota. nei documenti automatici delle integrazioni non veniva riportato il numero di documento
This commit is contained in:
smen 2022-10-11 12:04:14 +02:00
parent 33083dfda4
commit 28e6e44c6e

View File

@ -1908,17 +1908,16 @@ void TPrimanota_application::genera_automatico(int tipo, const char* causimm)
const int items = iva.items();
const TDate datareg = m.get_date(F_DATAREG);
const TCausale & causreg = cached_causale(causimm, datareg.year());
TRegistro registro = causreg.codice_registro();
const TString8 tipo_doc_sdi = causreg.tipodocsdi();
const int tipo_doc = atoi(tipo_doc_sdi.mid(2));
if (tipo_doc_sdi.starts_with("TD") && (tipo_doc > 15 && tipo_doc < 20))
{
_automatico->_numdoc = m.get(F_NUMDOC);
_automatico->_datadoc = datareg;
//TRegistro & cr = (TRegistro &) cached_registro(causreg.codice_registro());
//cr.reread();
//_automatico->_numdoc << cr.protocol() + 1;
registro.reread();
_automatico->_numdoc << registro.protocol() + 1;
}
else
{