Patch level : 10.0 patch ???

Files correlati     : lv2 lv3 lv3200a.msk
Ricompilazione Demo : [ ]
Commento            :
Autista: l'autista deve essere quello della data do trasporto e non la data bolla
Stampa contratti: non stampa il codice cliente
Bolla da pulito: ci mette sette minuti -> limitata la query sui pacchi a un mese anzichè un anno
Evasione buoni di prelievo manuale: a cavallo d'anno non ti fa cambiare l'anno di esercizio


git-svn-id: svn://10.65.10.50/branches/R_10_00@22091 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca83 2011-05-11 13:57:55 +00:00
parent 0171a1ccab
commit 19ceac1981
4 changed files with 9 additions and 8 deletions

View File

@ -520,8 +520,8 @@ bool TConta_pulito_msk::genera_documenti(const TFilename& file, TAssoc_array& do
TBuoni_cache ca;
//inizializzo le variabili di interesse
TDate dadata(TODAY); dadata.addyear(-1);
TDate adata(TODAY); adata.addyear();
TDate dadata(TODAY); dadata.addmonth(-1); dadata.set_day(1);
TDate adata(TODAY); adata.addmonth();
long codcf = _codcf;
//se non l'ho lanciato da linea di comando, inizializzo le variabili
@ -758,8 +758,8 @@ void TConta_pulito_msk::prepara_movimenti(const TFilename& file, TAssoc_array& m
}
//inizializzo le variabili di interesse
TDate dadata(TODAY); dadata.addyear(-1);
TDate adata(TODAY); adata.addyear();
TDate dadata(TODAY); dadata.addmonth(-1); dadata.set_day(1);
TDate adata(TODAY); adata.addmonth();
long codcf = _codcf;
//se non ho lanciato il programma da linea di comando, leggo i paramtri dalla maschera
@ -852,8 +852,8 @@ bool TConta_pulito_msk::genera_movmag(TAssoc_array& movimenti)
TLocalisamfile movi(LF_MOVMAG);
//inizializzo le variabili di interesse
TDate dadata(TODAY); dadata.addyear(-1);
TDate adata(TODAY); adata.addyear();
TDate dadata(TODAY); dadata.addmonth(-1); dadata.set_day(1);
TDate adata(TODAY); adata.addmonth();
long codcf = _codcf;
//se non ho lanciato il programma da linea di comando, leggo i paramtri dalla maschera

View File

@ -462,7 +462,7 @@ void TEvasione_msk::genera_documento()
}
//preparo la testata del documento
TDocumento doc('D', kdoc.anno(), codnum, 0);
TDocumento doc('D', databolla.year(), codnum, 0);
doc.put(DOC_TIPODOC, tipodoc);
doc.put(DOC_STATO, stato);
doc.put(DOC_DATADOC, databolla);

View File

@ -98,7 +98,6 @@ END
NUMBER F_ANNO 4
BEGIN
PROMPT 2 3 "Esercizio "
FLAGS "D"
END
DATE F_DATADOC

View File

@ -323,6 +323,8 @@ void TEvasione_ter_msk::genera_buono()
const TDate datagen(TODAY);
TDate dadata = databpre;
TDate adata = datagen;
if(ini_get_bool(CONFIG_DITTA, "lv", "DataBcon"))
dadata = databolla;
adata.addmonth();
//recupero i dati di interesse dal planning