Patch level :10.0

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :
Iniziata contabilizzazione analitica cespiti


git-svn-id: svn://10.65.10.50/trunk@20577 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca 2010-06-18 14:55:20 +00:00
parent b5f9a54621
commit 73fc819e35
8 changed files with 264 additions and 59 deletions

View File

@ -3,17 +3,24 @@
#include <execp.h> #include <execp.h>
#include <mailbox.h> #include <mailbox.h>
#include <modaut.h> #include <modaut.h>
#include <recarray.h>
#include <tabutil.h> #include <tabutil.h>
#include <tabapp.h> #include <tabapp.h>
#include "../ca/calib01.h"
#include "../ca/cdc.h"
#include "../ca/commesse.h"
#include "../ca/fasi.h"
#include "ce0.h" #include "ce0.h"
#include "celib.h" #include "celib.h"
#include "cetbtmc.h" #include "cetbana.h"
#include "cetbcac.h" #include "cetbcac.h"
#include "cetbcce.h"
#include "cetbccb.h" #include "cetbccb.h"
#include "cetbccc.h" #include "cetbccc.h"
#include "cetbcce.h"
#include "cetbtmc.h"
#define MIN_CAT_COM 40 #define MIN_CAT_COM 40
@ -130,10 +137,89 @@ class TCCC_mask : public TAutomask
public: public:
virtual bool on_field_event(TOperable_field& o, TField_event e, long jolly); virtual bool on_field_event(TOperable_field& o, TField_event e, long jolly);
TCCC_mask() : TAutomask("cetbccc") { } TCCC_mask();
virtual ~TCCC_mask() { } virtual ~TCCC_mask() { }
}; };
//costruttore: se la chiave ha l'analitica fa comparire i campi per cms/cdc/fase
//se inoltre ha UsePdcc=false (ovvero usa pdc analitico puro) -> ci vogliono anche i conti!
TCCC_mask::TCCC_mask()
: TAutomask("cetbccc")
{
//controllo analitica su chiave
const bool has_ca = dongle().active(CAAUT);
//se la chiave ha CA -> campi cms/cdc/fase!
if (!has_ca)
hide(-2);
else
{
show(-2);
//Riempie i campi di cdc/cms/fase standard in base a quanto configurato nell'esercizio cespiti
const TString& codes = get(F_CODES);
const TRectype& rec_cce = cache().get("CCE", codes);
const TString& codcdc = rec_cce.get("S2");
const TString& descdc = cache().get(LF_CDC, codcdc, CDC_DESCRIZ);
set(F_CODCDC, codcdc);
set(F_DESCDC, descdc);
const TString& codcms = rec_cce.get("S3");
const TString& descms = cache().get(LF_COMMESSE, codcms, COMMESSE_DESCRIZ);
set(F_CODCMS, codcms);
set(F_DESCMS, descms);
const TString& codfase = rec_cce.get("S4");
//per le fasi è necessario sapere se hanno un padre e quale è!
TToken_string key_fasi;
TConfig& cfg = ca_config();
const TString& fath_fasi = cfg.get("FathFasi");
if (fath_fasi.full())
{
if (fath_fasi == "CMS")
key_fasi.add(codcms);
else
key_fasi.add(codcdc);
}
else
key_fasi.add("");
key_fasi.add(codfase);
const TString& desfase = cache().get(LF_FASI, key_fasi, FASI_DESCRIZ);
set(F_CODFASE, codfase);
set(F_DESFASE, desfase);
//se è in uso il piano dei conti analitico puro, dagli di vagonata di campi per i conti, in base alla..
//..configurazione del PCONANA!
const bool use_pdcc = cfg.get_bool("UsePdcc");
if (!use_pdcc)
{
enable_page(1, false);
const int logicnum = LF_PCONANA;
const int nfields = ca_create_fields(*this, 1, LF_PCONANA, 2, 1, F_PDA1_IMM, F_DES1_IMM, 0x0, "S1[1,20]");
ca_create_fields(*this, 1, LF_PCONANA, 2, 7, F_PDA1_FON, F_DES1_FON, 0x0, "S1[21,40]");
ca_create_fields(*this, 1, LF_PCONANA, 2, 13, F_PDA1_NOR, F_DES1_NOR, 0x0, "S1[41,60]");
ca_create_fields(*this, 2, LF_PCONANA, 2, 1, F_PDA1_ACC, F_DES1_ACC, 0x0, "S2[1,20]");
ca_create_fields(*this, 2, LF_PCONANA, 2, 7, F_PDA1_ANT, F_DES1_ANT, 0x0, "S2[21,40]");
for (int i = 0; i < nfields; i++)
{
TMask_field& immobilizzo = field(F_PDA1_IMM + i);
immobilizzo.set_group(2);
immobilizzo.check_type(CHECK_REQUIRED);
TMask_field& fondo = field(F_PDA1_FON + i);
fondo.set_group(2);
fondo.check_type(CHECK_REQUIRED);
TMask_field& normale = field(F_PDA1_NOR + i);
normale.set_group(2);
normale.check_type(CHECK_REQUIRED);
TMask_field& accelerato = field(F_PDA1_ACC + i);
accelerato.set_group(2);
accelerato.check_type(CHECK_NORMAL);
TMask_field& anticipato = field(F_PDA1_ANT + i);
anticipato.set_group(2);
anticipato.check_type(CHECK_NORMAL);
}
}
}
}
bool TCCC_mask::on_field_event(TOperable_field& o, TField_event e, long jolly) bool TCCC_mask::on_field_event(TOperable_field& o, TField_event e, long jolly)
{ {
switch (o.dlg()) switch (o.dlg())

View File

@ -80,7 +80,7 @@ Module = 11
Flags = "" Flags = ""
Item_01 = "Categorie Collegamento Contabilita'", "ce0 -0 ccc", "F" Item_01 = "Categorie Collegamento Contabilita'", "ce0 -0 ccc", "F"
Item_03 = "Stampa Categorie Coll. Cont.", "ba3 -1 ccc" , "" Item_03 = "Stampa Categorie Coll. Cont.", "ba3 -1 ccc" , ""
Item_02 = "Trasferimento movimenti", "ce4 -3", "F" Item_02 = "Contabilizzazione movimenti cespiti", "ce4 -3", "F"
[CEMENU_009] [CEMENU_009]
Caption = "Operazioni giornaliere e fine esercizio" Caption = "Operazioni giornaliere e fine esercizio"

View File

@ -45,15 +45,11 @@ BEGIN
FLAGS "D" FLAGS "D"
END END
BUTTON DLG_OK 10 2 ENDPAGE
BEGIN
PROMPT -12 -1 ""
END
BUTTON DLG_QUIT 10 2 TOOLBAR "bottombar" 0 0 0 2
BEGIN
PROMPT -22 -1 "" #include <printbar.h>
END
ENDPAGE ENDPAGE
ENDMASK ENDMASK

31
ce/cetbana.h Executable file
View File

@ -0,0 +1,31 @@
//campi cdc/cms/fase comuni a tutte le tabelle cespiti;
//sono collegati a numeri alti per evitare casini
//servono per ora in cetbcce, cetbccc
#define F_CODCDC 551
#define F_DESCDC 552
#define F_CODCMS 553
#define F_DESCMS 554
#define F_CODFASE 555
#define F_DESFASE 556
//campi generati per pconana (se necessari)
#define F_PDA1_IMM 601
#define F_PDA4_IMM 605
#define F_PDA1_FON 608
#define F_PDA4_FON 612
#define F_PDA1_NOR 613
#define F_PDA4_NOR 616
#define F_PDA1_ACC 617
#define F_PDA4_ACC 620
#define F_PDA1_ANT 621
#define F_PDA4_ANT 624
#define F_DES1_IMM 701
#define F_DES4_IMM 705
#define F_DES1_FON 708
#define F_DES4_FON 712
#define F_DES1_NOR 713
#define F_DES4_NOR 716
#define F_DES1_ACC 717
#define F_DES4_ACC 720
#define F_DES1_ANT 721
#define F_DES4_ANT 724

View File

@ -1,15 +1,16 @@
// campi maschera cetbccc.msk (Collegamenti Cespiti Contabilita') // campi maschera cetbccc.msk (Collegamenti Cespiti Contabilita')
//categorie
#define F_CODGR 101 #define F_CODGR 101
#define F_CODSP 102 #define F_CODSP 102
#define F_CODCAT 103 #define F_CODCAT 103
#define F_CODCAT_IN 104 #define F_CODCAT_IN 104
#define F_DESCGR 105 #define F_DESCGR 105
#define F_DESCSP 106 #define F_DESCSP 106
#define F_DESCCAT 107 #define F_DESCCAT 107
#define F_DESCCAT_IN 108 #define F_DESCCAT_IN 108
//Pagina 1 //conti
#define F_IMM_GR 201 #define F_IMM_GR 201
#define F_IMM_CO 202 #define F_IMM_CO 202
#define F_IMM_SOT 203 #define F_IMM_SOT 203
@ -30,3 +31,6 @@
#define F_QACC_CO 218 #define F_QACC_CO 218
#define F_QACC_SOT 219 #define F_QACC_SOT 219
#define F_QACC_DES 220 #define F_QACC_DES 220
//conti analitici
#define F_CODES 231

View File

@ -1,21 +1,22 @@
#include "cetbccc.h" #include "cetbccc.h"
#include "cetbana.h"
#include <deftabap.h> #include <deftabap.h>
TOOLBAR "topbar" 0 0 0 2 TOOLBAR "topbar" 0 0 0 2
#include <relapbar.h> #include <relapbar.h>
ENDPAGE ENDPAGE
PAGE "Categorie collegate CG" 0 2 0 0 PAGE "Categorie collegate CG/CA" 0 2 0 0
GROUPBOX DLG_NULL 75 5 GROUPBOX DLG_NULL 75 5
BEGIN BEGIN
PROMPT 1 1 "@BCategorie" PROMPT 1 0 "@BCategorie"
FLAGS "R" FLAGS "R"
END END
NUMBER F_CODGR 2 NUMBER F_CODGR 2
BEGIN BEGIN
PROMPT 2 2 "Gruppo " PROMPT 2 1 "Gruppo "
FIELD CODTAB[1,2] FIELD CODTAB[1,2]
FLAGS "Z" FLAGS "Z"
KEY 1 KEY 1
@ -31,13 +32,13 @@ END
STRING F_DESCGR 60 50 STRING F_DESCGR 60 50
BEGIN BEGIN
PROMPT 20 2 "" PROMPT 20 1 ""
FLAGS "D" FLAGS "D"
END END
STRING F_CODSP 4 STRING F_CODSP 4
BEGIN BEGIN
PROMPT 2 3 "Specie " PROMPT 2 2 "Specie "
FIELD CODTAB[3,6] FIELD CODTAB[3,6]
FLAGS "_" FLAGS "_"
KEY 1 KEY 1
@ -57,13 +58,13 @@ END
STRING F_DESCSP 60 50 STRING F_DESCSP 60 50
BEGIN BEGIN
PROMPT 20 3 "" PROMPT 20 2 ""
FLAGS "D" FLAGS "D"
END END
NUMBER F_CODCAT 2 NUMBER F_CODCAT 2
BEGIN BEGIN
PROMPT 2 4 "Categoria " PROMPT 2 3 "Categoria "
FIELD CODTAB[7,8] FIELD CODTAB[7,8]
FLAGS "UZ" FLAGS "UZ"
KEY 1 KEY 1
@ -85,7 +86,7 @@ END
NUMBER F_CODCAT_IN 2 NUMBER F_CODCAT_IN 2
BEGIN BEGIN
PROMPT 2 4 "Categoria " PROMPT 2 3 "Categoria "
FLAGS "BUZDH" FLAGS "BUZDH"
KEY 1 KEY 1
DRIVENBY F_CODGR DRIVENBY F_CODGR
@ -97,39 +98,39 @@ END
STRING F_DESCCAT 60 50 STRING F_DESCCAT 60 50
BEGIN BEGIN
PROMPT 20 4 "" PROMPT 20 3 ""
FLAGS "D" FLAGS "D"
END END
GROUPBOX DLG_NULL 74 8 GROUPBOX DLG_NULL 74 8
BEGIN BEGIN
PROMPT 1 6 "@bConti per attivita'" PROMPT 1 5 "@bConti per attivita'"
FLAGS "R" FLAGS "R"
END END
TEXT -1 TEXT -1
BEGIN BEGIN
PROMPT 15 7 "@BGruppo" PROMPT 15 6 "@BGruppo"
END END
TEXT -1 TEXT -1
BEGIN BEGIN
PROMPT 22 7 "@BConto" PROMPT 22 6 "@BConto"
END END
TEXT -1 TEXT -1
BEGIN BEGIN
PROMPT 29 7 "@BSottoconto" PROMPT 29 6 "@BSottoconto"
END END
TEXT -1 TEXT -1
BEGIN BEGIN
PROMPT 39 7 "@BDescrizione" PROMPT 39 6 "@BDescrizione"
END END
NUMBER F_IMM_GR 3 NUMBER F_IMM_GR 3
BEGIN BEGIN
PROMPT 2 8 "Immobilizzo " PROMPT 2 7 "Immobilizzo "
FIELD S1[1,3] FIELD S1[1,3]
FLAGS "Z" FLAGS "Z"
USE LF_PCON SELECT CONTO="" USE LF_PCON SELECT CONTO=""
@ -143,7 +144,7 @@ END
NUMBER F_IMM_CO 3 NUMBER F_IMM_CO 3
BEGIN BEGIN
PROMPT 22 8 "" PROMPT 22 7 ""
FIELD S1[4,6] FIELD S1[4,6]
FLAGS "Z" FLAGS "Z"
USE LF_PCON SELECT ((CONTO!="")&&(SOTTOCONTO="")&&((INDBIL==1)||(INDBIL==2))) USE LF_PCON SELECT ((CONTO!="")&&(SOTTOCONTO="")&&((INDBIL==1)||(INDBIL==2)))
@ -161,7 +162,7 @@ END
NUMBER F_IMM_SOT 6 NUMBER F_IMM_SOT 6
BEGIN BEGIN
PROMPT 29 8 "" PROMPT 29 7 ""
FIELD S1[7,12] FIELD S1[7,12]
FLAGS "Z" FLAGS "Z"
USE LF_PCON SELECT SOTTOCONTO!="" USE LF_PCON SELECT SOTTOCONTO!=""
@ -180,7 +181,7 @@ END
STRING F_IMM_DES 50 32 STRING F_IMM_DES 50 32
BEGIN BEGIN
PROMPT 39 8 "" PROMPT 39 7 ""
USE LF_PCON KEY 2 SELECT SOTTOCONTO!="" USE LF_PCON KEY 2 SELECT SOTTOCONTO!=""
INPUT DESCR F_IMM_DES INPUT DESCR F_IMM_DES
DISPLAY "Descrizione@50" DESCR DISPLAY "Descrizione@50" DESCR
@ -194,7 +195,7 @@ END
NUMBER F_FON_GR 3 NUMBER F_FON_GR 3
BEGIN BEGIN
PROMPT 2 9 "Fondo " PROMPT 2 8 "Fondo "
FIELD S1[13,15] FIELD S1[13,15]
FLAGS "Z" FLAGS "Z"
USE LF_PCON SELECT CONTO="" USE LF_PCON SELECT CONTO=""
@ -208,7 +209,7 @@ END
NUMBER F_FON_CO 3 NUMBER F_FON_CO 3
BEGIN BEGIN
PROMPT 22 9 "" PROMPT 22 8 ""
FIELD S1[16,18] FIELD S1[16,18]
FLAGS "Z" FLAGS "Z"
USE LF_PCON SELECT ((CONTO!="")&&(SOTTOCONTO="")&&((INDBIL==1)||(INDBIL==2))) USE LF_PCON SELECT ((CONTO!="")&&(SOTTOCONTO="")&&((INDBIL==1)||(INDBIL==2)))
@ -226,7 +227,7 @@ END
NUMBER F_FON_SOT 6 NUMBER F_FON_SOT 6
BEGIN BEGIN
PROMPT 29 9 "" PROMPT 29 8 ""
FIELD S1[19,24] FIELD S1[19,24]
FLAGS "Z" FLAGS "Z"
USE LF_PCON SELECT SOTTOCONTO!="" USE LF_PCON SELECT SOTTOCONTO!=""
@ -245,7 +246,7 @@ END
STRING F_FON_DES 50 32 STRING F_FON_DES 50 32
BEGIN BEGIN
PROMPT 39 9 "" PROMPT 39 8 ""
USE LF_PCON KEY 2 SELECT SOTTOCONTO!="" USE LF_PCON KEY 2 SELECT SOTTOCONTO!=""
INPUT DESCR F_FON_DES INPUT DESCR F_FON_DES
DISPLAY "Descrizione@50" DESCR DISPLAY "Descrizione@50" DESCR
@ -259,7 +260,7 @@ END
NUMBER F_QNOR_GR 3 NUMBER F_QNOR_GR 3
BEGIN BEGIN
PROMPT 2 10 "Amm. Normali " PROMPT 2 9 "Amm. Normali "
FIELD S1[25,27] FIELD S1[25,27]
FLAGS "Z" FLAGS "Z"
USE LF_PCON SELECT CONTO="" USE LF_PCON SELECT CONTO=""
@ -273,7 +274,7 @@ END
NUMBER F_QNOR_CO 3 NUMBER F_QNOR_CO 3
BEGIN BEGIN
PROMPT 22 10 "" PROMPT 22 9 ""
FIELD S1[28,30] FIELD S1[28,30]
FLAGS "Z" FLAGS "Z"
USE LF_PCON SELECT ((CONTO!="")&&(SOTTOCONTO="")&&(INDBIL==3)) USE LF_PCON SELECT ((CONTO!="")&&(SOTTOCONTO="")&&(INDBIL==3))
@ -291,7 +292,7 @@ END
NUMBER F_QNOR_SOT 6 NUMBER F_QNOR_SOT 6
BEGIN BEGIN
PROMPT 29 10 "" PROMPT 29 9 ""
FIELD S1[31,36] FIELD S1[31,36]
FLAGS "Z" FLAGS "Z"
USE LF_PCON SELECT SOTTOCONTO!="" USE LF_PCON SELECT SOTTOCONTO!=""
@ -310,7 +311,7 @@ END
STRING F_QNOR_DES 50 32 STRING F_QNOR_DES 50 32
BEGIN BEGIN
PROMPT 39 10 "" PROMPT 39 9 ""
USE LF_PCON KEY 2 SELECT SOTTOCONTO!="" USE LF_PCON KEY 2 SELECT SOTTOCONTO!=""
INPUT DESCR F_QNOR_DES INPUT DESCR F_QNOR_DES
DISPLAY "Descrizione@50" DESCR DISPLAY "Descrizione@50" DESCR
@ -324,7 +325,7 @@ END
NUMBER F_QANT_GR 3 NUMBER F_QANT_GR 3
BEGIN BEGIN
PROMPT 2 11 "Amm. Anticip." PROMPT 2 10 "Amm. Anticip."
FIELD S1[37,39] FIELD S1[37,39]
FLAGS "Z" FLAGS "Z"
USE LF_PCON SELECT CONTO="" USE LF_PCON SELECT CONTO=""
@ -338,7 +339,7 @@ END
NUMBER F_QANT_CO 3 NUMBER F_QANT_CO 3
BEGIN BEGIN
PROMPT 22 11 "" PROMPT 22 10 ""
FIELD S1[40,42] FIELD S1[40,42]
FLAGS "Z" FLAGS "Z"
USE LF_PCON SELECT ((CONTO!="")&&(SOTTOCONTO="")&&(INDBIL==3)) USE LF_PCON SELECT ((CONTO!="")&&(SOTTOCONTO="")&&(INDBIL==3))
@ -356,7 +357,7 @@ END
NUMBER F_QANT_SOT 6 NUMBER F_QANT_SOT 6
BEGIN BEGIN
PROMPT 29 11 "" PROMPT 29 10 ""
FIELD S1[43,48] FIELD S1[43,48]
FLAGS "Z" FLAGS "Z"
USE LF_PCON SELECT SOTTOCONTO!="" USE LF_PCON SELECT SOTTOCONTO!=""
@ -375,7 +376,7 @@ END
STRING F_QANT_DES 50 32 STRING F_QANT_DES 50 32
BEGIN BEGIN
PROMPT 39 11 "" PROMPT 39 10 ""
USE LF_PCON KEY 2 SELECT SOTTOCONTO!="" USE LF_PCON KEY 2 SELECT SOTTOCONTO!=""
INPUT DESCR F_QANT_DES INPUT DESCR F_QANT_DES
DISPLAY "Descrizione@50" DESCR DISPLAY "Descrizione@50" DESCR
@ -389,7 +390,7 @@ END
NUMBER F_QACC_GR 3 NUMBER F_QACC_GR 3
BEGIN BEGIN
PROMPT 2 12 "Amm. Accel. " PROMPT 2 11 "Amm. Accel. "
FIELD S1[49,51] FIELD S1[49,51]
FLAGS "Z" FLAGS "Z"
USE LF_PCON SELECT CONTO="" USE LF_PCON SELECT CONTO=""
@ -403,7 +404,7 @@ END
NUMBER F_QACC_CO 3 NUMBER F_QACC_CO 3
BEGIN BEGIN
PROMPT 22 12 "" PROMPT 22 11 ""
FIELD S1[52,54] FIELD S1[52,54]
FLAGS "Z" FLAGS "Z"
USE LF_PCON SELECT ((CONTO!="")&&(SOTTOCONTO="")&&(INDBIL==3)) USE LF_PCON SELECT ((CONTO!="")&&(SOTTOCONTO="")&&(INDBIL==3))
@ -421,7 +422,7 @@ END
NUMBER F_QACC_SOT 6 NUMBER F_QACC_SOT 6
BEGIN BEGIN
PROMPT 29 12 "" PROMPT 29 11 ""
FIELD S1[55,60] FIELD S1[55,60]
FLAGS "Z" FLAGS "Z"
USE LF_PCON SELECT SOTTOCONTO!="" USE LF_PCON SELECT SOTTOCONTO!=""
@ -440,7 +441,7 @@ END
STRING F_QACC_DES 50 32 STRING F_QACC_DES 50 32
BEGIN BEGIN
PROMPT 39 12 "" PROMPT 39 11 ""
USE LF_PCON KEY 2 SELECT SOTTOCONTO!="" USE LF_PCON KEY 2 SELECT SOTTOCONTO!=""
INPUT DESCR F_QACC_DES INPUT DESCR F_QACC_DES
DISPLAY "Descrizione@50" DESCR DISPLAY "Descrizione@50" DESCR
@ -452,6 +453,100 @@ BEGIN
CHECKTYPE NORMAL CHECKTYPE NORMAL
END END
GROUPBOX DLG_NULL 74 6
BEGIN
PROMPT 1 13 "@bCdc/Commessa/Fase standard per ripartizione fondi (da configurazione esercizio cespiti)"
FLAGS "R"
GROUP 2
END
NUMBER F_CODES 4
BEGIN
PROMPT 2 14 "Esercizio cespiti corrente"
FLAGS "AD"
GROUP 2
END
STRING F_CODCDC 20
BEGIN
PROMPT 2 15 "C.d.costo "
FLAGS "D"
GROUP 2
END
STRING F_DESCDC 50 37
BEGIN
PROMPT 35 15 ""
FLAGS "D"
GROUP 2
END
STRING F_CODCMS 20
BEGIN
PROMPT 2 16 "Commessa "
FLAGS "D"
GROUP 2
END
STRING F_DESCMS 50 37
BEGIN
PROMPT 35 16 ""
FLAGS "D"
GROUP 2
END
STRING F_CODFASE 10
BEGIN
PROMPT 2 17 "Fase "
FLAGS "D"
GROUP 2
END
STRING F_DESFASE 50 37
BEGIN
PROMPT 35 17 ""
FLAGS "D"
GROUP 2
END
ENDPAGE
PAGE "Conti CA - 1" 0 2 0 0
GROUPBOX DLG_NULL 76 6
BEGIN
PROMPT 1 0 "@bImmobilizzo"
GROUP 2
END
GROUPBOX DLG_NULL 76 6
BEGIN
PROMPT 1 6 "@bFondo"
GROUP 2
END
GROUPBOX DLG_NULL 76 6
BEGIN
PROMPT 1 12 "@bAmm. Normali"
GROUP 2
END
ENDPAGE
PAGE "Conti CA - 2" 0 2 0 0
GROUPBOX DLG_NULL 76 6
BEGIN
PROMPT 1 0 "@bAmm. Accelerati"
GROUP 2
END
GROUPBOX DLG_NULL 76 6
BEGIN
PROMPT 1 6 "@bAmm. Anticipati"
GROUP 2
END
ENDPAGE ENDPAGE
ENDMASK ENDMASK

View File

@ -24,11 +24,3 @@
#define F_AMMCIV2008 132 #define F_AMMCIV2008 132
#define F_AMMGES2008 133 #define F_AMMGES2008 133
#define F_AMMAUT2008 134 #define F_AMMAUT2008 134
//campi pagina Analitica
#define F_CODCDC 201
#define F_DESCDC 202
#define F_CODCMS 203
#define F_DESCMS 204
#define F_CODFASE 205
#define F_DESFASE 206

View File

@ -1,4 +1,5 @@
#include "cetbcce.h" #include "cetbcce.h"
#include "cetbana.h"
TOOLBAR "topbar" 0 0 0 2 TOOLBAR "topbar" 0 0 0 2
#include <relapbar.h> #include <relapbar.h>