diff --git a/ca/catbcdc.h b/ca/catbcdc.h index e69de29bb..6ae7e82d6 100755 --- a/ca/catbcdc.h +++ b/ca/catbcdc.h @@ -0,0 +1,6 @@ +//id campi maschera catbcdc (tabella centri di costo) +#define F_DESCRIZ 101 +#define F_DESCRAGG 102 +#define F_ADDETTI 103 +#define F_GESTFASI 104 +#define F_APPOGGIO 105 diff --git a/ca/catbcdc.uml b/ca/catbcdc.uml new file mode 100755 index 000000000..a3d874336 --- /dev/null +++ b/ca/catbcdc.uml @@ -0,0 +1,46 @@ +#include "catbcdc.h" + +TOOLBAR "" 0 20 0 2 +#include +ENDPAGE + +PAGE "Centri di Costo" -1 -1 64 6 + +GROUPBOX DLG_NULL 78 6 +BEGIN + PROMPT 1 0 "@bCodici" +END + +STRING F_DESCRIZ 50 +BEGIN + PROMPT 2 7 "Descrizione " + FIELD DESCRIZ +END + +MEMO F_DESCRAGG 78 6 +BEGIN + PROMPT 2 8 "Descrizione aggiuntiva" + FIELD DESCRAGG +END + +STRING F_ADDETTI 5 +BEGIN + PROMPT 2 15 "Addetti " + FIELD ADDETTI +END + +BOOLEAN F_GESTFASI +BEGIN + PROMPT 2 16 "Gestione fasi" + FIELD GESTFASI +END + +BOOLEAN F_APPOGGIO +BEGIN + PROMPT 2 17 "Centro di costo di appoggio" + FIELD APPOGGIO +END + +ENDPAGE + +ENDMASK \ No newline at end of file diff --git a/ca/catbcms.h b/ca/catbcms.h index e69de29bb..7d6a99223 100755 --- a/ca/catbcms.h +++ b/ca/catbcms.h @@ -0,0 +1,49 @@ +//id campi maschera catbcms (tabella commesse) +#define F_DESCRIZ 101 +#define F_DESCRAGG 102 +#define F_ANNO 103 +#define F_LOCDIV 104 +#define F_INDIR 105 +#define F_CIV 106 +#define F_LOC 107 +#define F_STATO 108 +#define F_COM 109 +#define F_CAP 110 +#define F_CODCF 111 +#define F_REGIVA 112 +#define F_PRORATA 113 +#define F_PUBBLICA 114 +#define F_RENDIC 115 +#define F_DATAINIZIO 116 +#define F_DATAFINE 117 +#define F_AVANZ 118 +#define F_CHIUSA 119 +#define F_PROROGA 120 +#define F_DATAPROR 121 +#define F_CODRESP 122 +#define F_CODTIPO 123 +#define F_CODTIPCM 124 +#define F_GESTFASI 125 +#define F_RIFER 126 +#define F_DATAPREV 127 +#define F_PROVVP 128 +#define F_ANNOP 129 +#define F_CODNUMP 130 +#define F_NDOCP 131 +#define F_APPOGGIO 132 +#define F_CONTRATTO 133 +#define F_ANNOC 134 +#define F_NROCONT 135 +#define F_DATAGARA 136 +#define F_IMPORTOB 137 +#define F_RIBASSO 138 +#define F_AUMENTO 139 +#define F_GARANZIA 140 +#define F_ANTICIPO 141 +#define F_DATAANTIC 142 +#define F_DATAULT 143 +#define F_DATAULTP 144 +#define F_DATACOLL 145 +#define F_DATACOLLP 146 +#define F_DATAGAR 147 +#define F_SALMIN 148 diff --git a/ca/catbcms.uml b/ca/catbcms.uml new file mode 100755 index 000000000..e109e72e3 --- /dev/null +++ b/ca/catbcms.uml @@ -0,0 +1,382 @@ +#include "catbcms.h" + +TOOLBAR "" 0 20 0 2 +#include +ENDPAGE + +PAGE "Pagina 1" -1 -1 64 6 + +GROUPBOX DLG_NULL 78 6 +BEGIN + PROMPT 1 0 "@bCodici" +END + +STRING F_DESCRIZ 50 +BEGIN + PROMPT 2 7 "Descrizione " + FIELD DESCRIZ +END + +MEMO F_DESCRAGG 78 5 +BEGIN + PROMPT 2 8 "Descrizione aggiuntiva" + FIELD DESCRAGG +END + +STRING F_ANNO 4 +BEGIN + PROMPT 2 14 "Anno " + FIELD ANNO +END + +BOOLEAN F_LOCDIV +BEGIN + PROMPT 2 15 "Commessa in localitā diversa" + FIELD LOCDIV +END + +GROUPBOX DLG_NULL 78 7 +BEGIN + PROMPT 1 16 "@bLocazione" +END + +STRING F_INDIR 35 +BEGIN + PROMPT 2 17 "Indirizzo " + FIELD INDIR +END + +STRING F_CIV 10 +BEGIN + PROMPT 50 17 "N. " + FIELD CIV +END + +STRING F_LOC 35 +BEGIN + PROMPT 2 18 "Localita' " + FIELD LOC +END + +STRING F_COM 4 +BEGIN + PROMPT 2 19 "Comune " + FIELD COM +END + +STRING F_CAP 5 +BEGIN + PROMPT 2 20 "CAP " + FIELD CAP +END + +STRING F_STATO 3 +BEGIN + PROMPT 2 21 "Stato " + FIELD STATO +END + +ENDPAGE + +PAGE "Pagina 2" -1 -1 64 6 + +STRING F_CODCF 6 +BEGIN + PROMPT 2 1 "Codice cliente " + FIELD CODCF +END + +LIST F_REGIVA 2 14 +BEGIN + PROMPT 2 2 "Regime IVA " + ITEM " |Normale" + ITEM "NR|Non rilevante" + ITEM "ES|Esente" + ITEM "NI|Non imponibile" + ITEM "NS|Non soggetta" + ITEM "FC|Fuori campo" + FIELD REGIVA +END + +GROUPBOX DLG_NULL 78 10 +BEGIN + PROMPT 1 3 "@bParametri" +END + +DATE F_DATAINIZIO +BEGIN + PROMPT 2 4 "Data inizio " + FIELD DATAINIZIO +END + +DATE F_DATAFINE +BEGIN + PROMPT 28 4 "Data fine " + FIELD DATAFINE +END + +NUMBER F_AVANZ 5 2 +BEGIN + PROMPT 2 5 "Percentuale di avanzamento " + FIELD AVANZ +END + +BOOLEAN F_PRORATA +BEGIN + PROMPT 2 6 "Gestione Pro Rata" + FIELD PRORATA +END + +BOOLEAN F_PUBBLICA +BEGIN + PROMPT 22 6 "Pubblica" + FIELD PUBBLICA +END + +BOOLEAN F_RENDIC +BEGIN + PROMPT 35 6 "Da rendicontare" + FIELD RENDIC +END + +BOOLEAN F_CHIUSA +BEGIN + PROMPT 55 6 "Chiusa" + FIELD CHIUSA +END + +BOOLEAN F_PROROGA +BEGIN + PROMPT 2 7 "Prorogata" + FIELD PROROGA + MESSAGE FALSE CLEAR,F_DATAPROR|CLEAR,F_DATAULTP|CLEAR,F_DATACOLLP + MESSAGE TRUE ENABLE,F_DATAPROR|ENABLE,F_DATAULTP|ENABLE,F_DATACOLLP +END + +DATE F_DATAPROR +BEGIN + PROMPT 20 7 "Data proroga " + FIELD DATAPROR +END + +STRING F_CODTIPCM 5 +BEGIN + PROMPT 2 8 "Tipologia di commessa " + FIELD CODTIPCM +END + +/*STRING F_DESTIPCM 50 +BEGIN + PROMPT 32 8 "" +END*/ + +STRING F_CODTIPO 5 +BEGIN + PROMPT 2 9 "Tipologia di lavoro " + FIELD CODTIPO +END + +/*STRING F_DESTIPO 50 +BEGIN + PROMPT 32 9 "" +END*/ + +STRING F_CODRESP 10 +BEGIN + PROMPT 2 10 "Responsabile " + FIELD CODRESP +END + +BOOLEAN F_GESTFASI +BEGIN + PROMPT 2 11 "Gestione fasi" + FIELD GESTFASI +END + +GROUPBOX DLG_NULL 78 6 +BEGIN + PROMPT 1 14 "@bPreventivo" +END + +STRING F_RIFER 15 +BEGIN + PROMPT 2 15 "N. di riferimento " + FIELD RIFER +END + +DATE F_DATAPREV +BEGIN + PROMPT 40 15 "Data " + FIELD DATAPREV +END + +GROUPBOX DLG_NULL 76 3 +BEGIN + PROMPT 2 16 "@bDocumento" + FLAGS "R" +END + +STRING F_PROVVP 1 +BEGIN + PROMPT 3 17 "Provv. / Def. " + FIELD PROVVP +END + +NUMBER F_ANNOP 4 +BEGIN + PROMPT 21 17 "Anno " + FIELD ANNOP +END + +STRING F_CODNUMP 4 +BEGIN + PROMPT 35 17 "Cod. num. " + FIELD CODNUMP +END + +NUMBER F_NDOCP 7 +BEGIN + PROMPT 54 17 "N. doc. " + FIELD NDOCP +END + +ENDPAGE + + +PAGE "Pagina 3" -1 -1 64 6 + +BOOLEAN F_APPOGGIO +BEGIN + PROMPT 2 1 "Commessa di appoggio" +END + +GROUPBOX DLG_NULL 78 4 +BEGIN + PROMPT 1 2 "" +END + +BOOLEAN F_CONTRATTO +BEGIN + PROMPT 2 3 "Commessa con contratto" + FIELD CONTRATTO + MESSAGE FALSE CLEAR,F_ANNOC|CLEAR,F_NROCONT + MESSAGE TRUE ENABLE,F_ANNOC|ENABLE,F_NROCONT +END + +STRING F_ANNOC 4 +BEGIN + PROMPT 2 4 "Anno contratto " + FIELD ANNOC +END + +STRING F_NROCONT 15 +BEGIN + PROMPT 25 4 "Numero contratto " + FIELD NROCONT +END + +DATE F_DATAGARA +BEGIN + PROMPT 2 6 "Data gara " + FIELD DATAGARA +END + +CURRENCY F_IMPORTOB 18 +BEGIN + PROMPT 2 7 "Importo base " + FIELD IMPORTOB +END + +GROUPBOX DLG_NULL 78 4 +BEGIN + PROMPT 1 8 "@bPercentuali" +END + +NUMBER F_RIBASSO 5 2 +BEGIN + PROMPT 2 9 "Ribasso " + FIELD RIBASSO + FLAGS "U" + NUM_EXPR #F_RIBASSO<=100 + WARNING "La percentuale deve essere compresa tra 0 e 100" +END + +NUMBER F_AUMENTO 5 2 +BEGIN + PROMPT 20 9 "Aumento " + FIELD AUMENTO + FLAGS "U" + NUM_EXPR #F_AUMENTO<=100 + WARNING "La percentuale deve essere compresa tra 0 e 100" +END + +NUMBER F_GARANZIA 5 2 +BEGIN + PROMPT 38 9 "A garanzia " + FIELD GARANZIA + FLAGS "U" + NUM_EXPR #F_GARANZIA<=100 + WARNING "La percentuale deve essere compresa tra 0 e 100" +END + +NUMBER F_ANTICIPO 5 2 +BEGIN + PROMPT 63 9 "Anticipo " + FIELD ANTICIPO + FLAGS "U" + NUM_EXPR #F_ANTICIPO<=100 + WARNING "La percentuale deve essere compresa tra 0 e 100" + MESSAGE EMPTY CLEAR,F_DATAANTIC + MESSAGE ENABLE,F_DATAANTIC +END + +DATE F_DATAANTIC +BEGIN + PROMPT 53 10 "Data anticipo " + FIELD DATAANTIC +END + +GROUPBOX DLG_NULL 78 4 +BEGIN + PROMPT 1 12 "@bScadenze" +END + +DATE F_DATAULT +BEGIN + PROMPT 2 13 "Data ultimazione lavori " + FIELD DATAULT +END + +DATE F_DATAULTP +BEGIN + PROMPT 50 13 "Con proroga " + FIELD DATAULTP +END + +DATE F_DATACOLL +BEGIN + PROMPT 2 14 "Data collaudo " + FIELD DATACOLL +END + +DATE F_DATACOLLP +BEGIN + PROMPT 50 14 "Con proroga " + FIELD DATACOLLP +END + +DATE F_DATAGAR +BEGIN + PROMPT 2 17 "Periodo di gazanzia data " + FIELD DATAGAR +END + +STRING F_SALMIN 20 +BEGIN + PROMPT 2 18 "Modalitā di fatturazione " + FIELD SALMIN +END + +ENDPAGE + +ENDMASK \ No newline at end of file diff --git a/ca/catbfsc.h b/ca/catbfsc.h index e69de29bb..0ef5f5b61 100755 --- a/ca/catbfsc.h +++ b/ca/catbfsc.h @@ -0,0 +1,2 @@ +//id maschera catbfsc (tabella fasi) +#define F_DESCRIZ 101 diff --git a/ca/catbfsc.uml b/ca/catbfsc.uml new file mode 100755 index 000000000..7658814b5 --- /dev/null +++ b/ca/catbfsc.uml @@ -0,0 +1,27 @@ +#include "catbfsc.h" + +TOOLBAR "" 0 20 0 2 +#include +ENDPAGE + +PAGE "Fasi" -1 -1 64 6 + +GROUPBOX DLG_NULL 78 6 +BEGIN + PROMPT 1 0 "@bCodici Centri di Costo / Commesse" +END + +GROUPBOX DLG_NULL 78 6 +BEGIN + PROMPT 1 8 "@bCodici" +END + +STRING F_DESCRIZ 50 +BEGIN + PROMPT 2 15 "Descrizione " + FIELD DESCRIZ +END + +ENDPAGE + +ENDMASK \ No newline at end of file diff --git a/ca/f147.trr b/ca/f147.trr index cdd68ab3a..66896d53d 100755 --- a/ca/f147.trr +++ b/ca/f147.trr @@ -4,7 +4,7 @@ CODCMS|1|20|0|Codice Commessa DESCRIZ|1|50|0|Descrizione DESCRAGG|11|10|0|Descrizione aggiuntiva ANNO|1|4|0|Anno commessa -LOCDIV|8|1|0|Commessa inlocalitā diversa +LOCDIV|8|1|0|Commessa in localitā diversa INDIR|1|35|0|Indirizzo CIV|1|10|0|N.ro civico LOC|1|35|0|Localita