Patch level : 12.0 1064
Files correlati : ve0.exe ve6.exe li0.exe li0100a.msk li0200a.msk li0300a.msk limenu.men Commento : Modificato calcolo plafond per lo sconto di testata Modificata la stampa della lista dichiarazioni Aggiuto flag in configurazione per considerare tutti i documenti fattura/ nota di credito i qualsiasi stato non bloccato Interno : Il flag viene testat prima della configurazione attuale, se non spuntato il programma si deve comportare come ora. il riepilogo lettere salvava aun file li0100a.ini nella cartella config che deve essere cancellato a mano
This commit is contained in:
parent
3b5937c9ea
commit
f0e19847fd
@ -52,7 +52,7 @@ void get_tipi_stati()
|
||||
{
|
||||
if (__tipidoc.blank())
|
||||
{
|
||||
__enable_fatture = ini_get_bool(CONFIG_DITTA, "li", "ENABLE_FATTURE");
|
||||
__enable_fatture = ini_get_bool(CONFIG_DITTA, "li", "ENABLEFATT");
|
||||
|
||||
TToken_string tipidoc = (TToken_string &)ini_get_string(CONFIG_DITTA, "li", "TIPIDOC");
|
||||
|
||||
@ -533,16 +533,17 @@ bool TLi_manager::doc_ok(const TDocumento & doc) const
|
||||
{
|
||||
const TString8 tipodoc = doc.tipo().codice();
|
||||
const TString4 stato = doc.get(DOC_STATO);
|
||||
TToken_string & t = tipi();
|
||||
|
||||
if (__enable_fatture)
|
||||
{
|
||||
if (doc.tipo().is_fattura())
|
||||
return doc.tipo().stato_bloccato() <= ' ' || stato[0] < doc.tipo().stato_bloccato();
|
||||
else
|
||||
return (tipi().find(tipodoc) >= 0) && (doc.tipo().stato_bloccato() <= ' ' || stato[0] < doc.tipo().stato_bloccato());
|
||||
return (t.find(tipodoc) >= 0) && (doc.tipo().stato_bloccato() <= ' ' || stato[0] < doc.tipo().stato_bloccato());
|
||||
}
|
||||
else
|
||||
return (tipi().find(tipodoc) >= 0) && (stati().find(stato) >= 0);
|
||||
return (t.find(tipodoc) >= 0) && (stati().find(stato) >= 0);
|
||||
}
|
||||
|
||||
bool TLi_manager::plafond_write(TDocumento& d)
|
||||
|
@ -8,5 +8,5 @@ Item_02 = "Stampa dichiarazioni", "li0 -4", ""
|
||||
Item_03 = "Riepilogo dichiarazioni d'intento", "li0 -1", ""
|
||||
Item_04 = "Riepilogo Documenti/Lettere", "li0 -0", ""
|
||||
Item_05 = "Ricostruzione Plafond Lettere", "li0 -6", ""
|
||||
Item_06 = "Configurazione modulo, "li0 -2", ""
|
||||
Item_06 = "Configurazione modulo", "li0 -2", ""
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user