Patch level : 12.00 1382

Files correlati     : 777.exe 777200a.msk 777200c.msk

Bug                 :

Commento:
Certificazione Unica 2025 - Invio forfettari e minimi - invio per email
This commit is contained in:
Alessandro Bonazzi 2025-02-19 17:57:30 +01:00
parent 13acd46653
commit 6dc55b21d1
2 changed files with 24 additions and 22 deletions

View File

@ -135,7 +135,7 @@ BEGIN
PROMPT 2 10 "Invia minimi e forfettari"
END
GROUPBOX DLG_NULL 78 4
GROUPBOX DLG_NULL 78 3
BEGIN
PROMPT 1 12 "@bParametri di stampa"
END
@ -150,25 +150,14 @@ BEGIN
PROMPT 42 13 "Modello sintetico"
END
BOOLEAN F_INVIATE
GROUPBOX DLG_NULL 78 5
BEGIN
PROMPT 2 14 "Visualizza le certificazioni inviate"
END
BOOLEAN F_RESET
BEGIN
PROMPT 42 14 "Azzera Invio"
END
GROUPBOX DLG_NULL 78 4
BEGIN
PROMPT 1 16 "@bParametri di invio"
PROMPT 1 15 "@bParametri di invio"
END
LIST F_INVIO 1 12
BEGIN
PROMPT 2 17 "Tipo operazione "
PROMPT 2 16 "Tipo operazione "
ITEM " |Normale" MESSAGE DISABLE,F_IDENTIFICATIVO
ITEM "A|Annullamento" MESSAGE ENABLE,F_IDENTIFICATIVO
ITEM "S|Sostituzione" MESSAGE ENABLE,F_IDENTIFICATIVO
@ -176,11 +165,22 @@ END
STRING F_IDENTIFICATIVO 17
BEGIN
PROMPT 2 18 "Identificativo invio "
PROMPT 2 17 "Identificativo invio "
FLAGS "RZ"
CHECKTYPE REQUIRED
END
BOOLEAN F_INVIATE
BEGIN
PROMPT 2 18 "Visualizza le certificazioni inviate"
END
BOOLEAN F_RESET
BEGIN
PROMPT 42 18 "Azzera Invio"
END
STRING DLG_PROFILE 260
BEGIN
PROMPT 1 -1 ""

View File

@ -977,21 +977,23 @@ void send_cu(TISAM_recordset& perc, int quality, bool syntetic, int anno, const
message << "Spett. ";
else
message << "Gent.mo/a ";
message << ragsoc << '(' << email << ")\n";
message << ragsoc << '(' << email << ")\\n";
if (msg.full())
message << msg << ' ';
else
message << "Certificazione anno ";
message << anno + 1 << 'n';
message << anno + 1 << '\n';
message << TR("Cordiali saluti\nAmministrazione ") << prefix().firm().ragione_sociale();
esito << email;
if (!send_mail(to, cc, ccn, subj, message, attachment, false, rcpt))
esito << " non ";
else
if (!test && to.full())
ini_set_bool(CONFIG_DITTA, "CU", format("%1s%6ld", (const char *)tipoa, percip), true);
else
{
if (!test && to.full())
ini_set_bool(CONFIG_DITTA, "CU", format("%1s%6ld", (const char *)tipoa, percip), true);
}
esito << " riuscito";
log.log(0, msg);
log.log(0, esito);
xvtil_statbar_set(NULL);
}