Patch level :10.0 520

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :
aggiunta (o ripristinata) la possibilità di stampare il bilancio di commessa per esercizi contabili che ancora non esistono (simulazioni adolfiche nel futuro!)


git-svn-id: svn://10.65.10.50/trunk@19642 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca 2009-11-17 14:53:01 +00:00
parent 54534f8369
commit 801514f96b
3 changed files with 32 additions and 12 deletions

View File

@ -98,6 +98,8 @@ bool TPrint_bilancio_cms_mask::on_field_event(TOperable_field& o, TField_event e
const TDate datafine = get(F_FINE_ES); const TDate datafine = get(F_FINE_ES);
if (datafine < datainiesc || datafine > datafinesc) if (datafine < datainiesc || datafine > datafinesc)
set(F_FINE_ES, datafinesc); set(F_FINE_ES, datafinesc);
//deve comunque scrivere l'inizio dell'esercizio che ha scelto (anche se esercizio non esiste!)
set(F_INIZIO_ES, datainiesc);
} }
} }
break; break;

View File

@ -16,15 +16,14 @@ END
NUMBER F_ESERCIZIO 4 NUMBER F_ESERCIZIO 4
BEGIN BEGIN
PROMPT 1 2 "Esercizio " PROMPT 1 2 "Esercizio "
FLAGS "AZ" FLAGS "Z"
USE ESC USE ESC
INPUT CODTAB F_ESERCIZIO INPUT CODTAB F_ESERCIZIO
DISPLAY "Codice esercizio" CODTAB DISPLAY "Codice esercizio" CODTAB
DISPLAY "Inizio esercizio" D0 DISPLAY "Inizio esercizio" D0
DISPLAY "Fine esercizio" D1 DISPLAY "Fine esercizio" D1
OUTPUT F_ESERCIZIO CODTAB OUTPUT F_ESERCIZIO CODTAB
OUTPUT F_INIZIO_ES D0 CHECKTYPE SEARCH
CHECKTYPE REQUIRED
END END
DATE F_INIZIO_ES DATE F_INIZIO_ES
@ -148,7 +147,7 @@ ENDPAGE
PAGE "Istruzioni" -1 -1 78 20 PAGE "Istruzioni" -1 -1 78 20
GROUPBOX DLG_NULL 78 9 GROUPBOX DLG_NULL 78 13
BEGIN BEGIN
PROMPT 1 1 "@bUtilizzo campi data Inizio/Fine ed esercizio" PROMPT 1 1 "@bUtilizzo campi data Inizio/Fine ed esercizio"
END END
@ -188,19 +187,39 @@ BEGIN
PROMPT 1 8 " a quello selezionato." PROMPT 1 8 " a quello selezionato."
END END
GROUPBOX DLG_NULL 78 9
BEGIN
PROMPT 1 10 "@bUtilizzo Parametri"
END
TEXT -1 TEXT -1
BEGIN BEGIN
PROMPT 1 11 "3) Includere documenti equivale a considerare nel calcolo anche i documenti" PROMPT 1 9 "3) Scrivendo un esercizio non ancora aperto, vengono proposte le date di inizio"
END END
TEXT -1 TEXT -1
BEGIN BEGIN
PROMPT 1 12 " non contabilizzati e gli ordini inevasi con data inclusa nell'intervallo selezionato" PROMPT 1 10 " e fine di tale esercizio, valendo le stesse regole del punto 1). Questo consente"
END
TEXT -1
BEGIN
PROMPT 1 11 " una stampa di simulazione di esercizi futuri, qualora fossero già stati"
END
TEXT -1
BEGIN
PROMPT 1 12 " registrati saldi relativi a tali esercizi futuri."
END
GROUPBOX DLG_NULL 78 9
BEGIN
PROMPT 1 14 "@bUtilizzo Parametri"
END
TEXT -1
BEGIN
PROMPT 1 15 "3) Includere documenti equivale a considerare nel calcolo anche i documenti"
END
TEXT -1
BEGIN
PROMPT 1 16 " non contabilizzati e gli ordini inevasi con data inclusa nell'intervallo selezionato"
END END
ENDPAGE ENDPAGE

View File

@ -354,7 +354,6 @@ real TPrint_saldana_recordset::calcola_avanzamento_tempo() const
{ {
real avanzamento; real avanzamento;
const TDate& datafinesc = _esc[_anno].fine();
TDate dataini, datafine; TDate dataini, datafine;
const TString& codfase = get("FASE").as_string(); const TString& codfase = get("FASE").as_string();
const TString& codcdc = get("CDC").as_string(); const TString& codcdc = get("CDC").as_string();