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:
parent
54534f8369
commit
801514f96b
@ -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;
|
||||||
|
@ -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
|
||||||
|
@ -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();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user