Messaggio interno:
patch con log errore esteso pt2
This commit is contained in:
parent
6be7e2d4f0
commit
9d33ec5328
@ -2645,6 +2645,7 @@ bool TPrimanota_application::numdoc_handler(TMask_field& f, KEY key)
|
|||||||
{
|
{
|
||||||
TMask& m = f.mask();
|
TMask& m = f.mask();
|
||||||
const int annodoc = m.get_date(F_DATADOC).year();
|
const int annodoc = m.get_date(F_DATADOC).year();
|
||||||
|
const TString8 cod_reg = m.get(F_CODREG);
|
||||||
const long fornitore = m.get_long(F_CODCLIFOR);
|
const long fornitore = m.get_long(F_CODCLIFOR);
|
||||||
|
|
||||||
if (annodoc > 0 && fornitore > 0)
|
if (annodoc > 0 && fornitore > 0)
|
||||||
@ -2678,8 +2679,9 @@ bool TPrimanota_application::numdoc_handler(TMask_field& f, KEY key)
|
|||||||
for (cur = 0; cur.pos() < items; ++cur)
|
for (cur = 0; cur.pos() < items; ++cur)
|
||||||
{
|
{
|
||||||
const int ad = rec.get_date(MOV_DATADOC).year();
|
const int ad = rec.get_date(MOV_DATADOC).year();
|
||||||
|
const TString8 cr = rec.get(MOV_REG);
|
||||||
|
|
||||||
if (ad == annodoc)
|
if (ad == annodoc && cod_reg == cr)
|
||||||
return yesno_box("Il documento %d / %s è già stato inserito con la registrazione %ld\nSi desidera continuare ugualmente?",
|
return yesno_box("Il documento %d / %s è già stato inserito con la registrazione %ld\nSi desidera continuare ugualmente?",
|
||||||
annodoc, (const char*)f.get(), rec.get_long(MOV_NUMREG));
|
annodoc, (const char*)f.get(), rec.get_long(MOV_NUMREG));
|
||||||
}
|
}
|
||||||
|
@ -1861,7 +1861,7 @@ bool TDoc_fp::doc_to_paf(TDocumentoEsteso& doc)
|
|||||||
paf0200f.set("P2_CONTATTIMAIL", mail);
|
paf0200f.set("P2_CONTATTIMAIL", mail);
|
||||||
|
|
||||||
TDate data_iscriz_albo = get_firm().get_date(NDT_DATAISCRAA);
|
TDate data_iscriz_albo = get_firm().get_date(NDT_DATAISCRAA);
|
||||||
if(!data_iscriz_albo.empty())
|
if(data_iscriz_albo.ok())
|
||||||
paf0200f.set("P2_DTISCRIZEALBO", data_iscriz_albo);
|
paf0200f.set("P2_DTISCRIZEALBO", data_iscriz_albo);
|
||||||
|
|
||||||
TString rifamm = cco(doc).get("S4");
|
TString rifamm = cco(doc).get("S4");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user