Patch level : 10.1036
Files correlati : ve0.exe ve6.exe tutti i profili Ricompilazione Demo : [ ] Commento : Aggiunto il campo CONTRATTO per la gestione dei contratti legge 122 (dati rilevanti). Nei profili personalizzati va aggiunto questo campo ST 225 18 BE PR 2 14 "Contratto Legge 122 " FL "U" CH NORMAL FI CONTRATTO US &CGCON IN CODTAB[1,1] 107 SE IN CODTAB[2,7] 108 SE IN CODTAB[8,25] 225 DI "Contratto" CODTAB[8,] DI "Descrizione@50" S0 OU 225 CODTAB[8,] HE "Inserire un codice contratto di importo non inferiore a 3000 Euro" ADD RUN cg7 -2 &CON MO CG,FE EN inoltre bisogna cambiare la testata del campo 108 da ST 108 6 a NU 108 6 il campo CODCF e' stato cambiato da stringa a numero bisogna verificare le ricerche sul documento legate al codice cliente/fornitore (es. indirzzi di spedizione, banche) Aggiunto il campo CONTSEP per la gestione di contabilità separate Nei profili personalizzati va aggiunto questo campo ST 226 6 BE PR 47 14 "Contabilità separata " FL "U" CH NORMAL FI CONTSEP US &NPENT IN CODTAB 226 DI "Codice@6" CODTAB DI "Descrizione@50" S0 OU 226 CODTAB ADD RUN np0 -0 &ENT MO NP EN git-svn-id: svn://10.65.10.50/branches/R_10_00@22316 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
8a39e3f976
commit
868b1a09d7
@ -49,6 +49,8 @@ COMCF = S_DISABILITATO //100
|
||||
DENCOM = S_DISABILITATO //100
|
||||
STATOCF = S_DISABILITATO //100
|
||||
DESSTATOCF = S_DISABILITATO //100
|
||||
CONTR122 = S_NORMALE //100
|
||||
CONTSEP = S_NORMALE //100
|
||||
CODVAL1 = S_NORMALE //200
|
||||
CODVAL2 = S_NORMALE //200
|
||||
NOME_VAL1 = S_NORMALE //200
|
||||
|
@ -47,6 +47,8 @@ COMCF = S_DISABILITATO //100
|
||||
DENCOM = S_DISABILITATO //100
|
||||
STATOCF = S_DISABILITATO //100
|
||||
DESSTATOCF = S_DISABILITATO //100
|
||||
CONTR122 = S_NORMALE //100
|
||||
CONTSEP = S_NORMALE //100
|
||||
CODVAL1 = S_NORMALE //200
|
||||
CODVAL2 = S_NORMALE //200
|
||||
NOME_VAL1 = S_NORMALE //200
|
||||
|
@ -1,3 +1,3 @@
|
||||
33
|
||||
0
|
||||
$doc|0|0|584|0|Documenti di vendita|||
|
||||
$doc|0|0|608|0|Documenti di vendita|||
|
||||
|
@ -1,5 +1,5 @@
|
||||
33
|
||||
89
|
||||
91
|
||||
CODNUM|1|4|0|Codice della numerazione
|
||||
ANNO|2|4|0|Anno
|
||||
PROVV|1|1|0|Tipo numerazione <P>rovvisorio <D>efinitivo
|
||||
@ -89,6 +89,8 @@ DATACOMP|5|8|0|Data inizio competenza in analitica
|
||||
DATAFCOMP|5|8|0|Data fine competenza in analitica
|
||||
CUP|1|15|0|Codice Unico di Progetto
|
||||
CIG|1|10|0|Codice Identificativo di Gara
|
||||
CONTRATTO|1|18|0|Contratto con importo > 3000 Euro
|
||||
CONTSEP|1|6|0|Contabilita' separata
|
||||
4
|
||||
PROVV+ANNO+CODNUM+NDOC|
|
||||
TIPOCF+CODCF+PROVV+ANNO+DATADOC+CODNUM+NDOC|X
|
||||
|
@ -46,6 +46,8 @@ COMCF = S_DISABILITATO //100
|
||||
DENCOM = S_DISABILITATO //100
|
||||
STATOCF = S_DISABILITATO //100
|
||||
DESSTATOCF = S_DISABILITATO //100
|
||||
CONTR122 = S_NORMALE //100
|
||||
CONTSEP = S_NORMALE //100
|
||||
CODVAL1 = S_NORMALE //200
|
||||
CODVAL2 = S_NORMALE //200
|
||||
NOME_VAL1 = S_NORMALE //200
|
||||
|
@ -47,6 +47,8 @@ COMCF = S_DISABILITATO //100
|
||||
DENCOM = S_DISABILITATO //100
|
||||
STATOCF = S_DISABILITATO //100
|
||||
DESSTATOCF = S_DISABILITATO //100
|
||||
CONTR122 = S_NORMALE //100
|
||||
CONTSEP = S_NORMALE //100
|
||||
CODVAL1 = S_NORMALE //200
|
||||
CODVAL2 = S_NORMALE //200
|
||||
NOME_VAL1 = S_NORMALE //200
|
||||
|
@ -43,6 +43,8 @@ COMCF = S_DISABILITATO //100
|
||||
DENCOM = S_DISABILITATO //100
|
||||
STATOCF = S_DISABILITATO //100
|
||||
DESSTATOCF = S_DISABILITATO //100
|
||||
CONTR122 = S_NORMALE //100
|
||||
CONTSEP = S_NORMALE //100
|
||||
CODVAL1 = S_NORMALE //200
|
||||
CODVAL2 = S_NORMALE //200
|
||||
NOME_VAL1 = S_NORMALE //200
|
||||
|
@ -54,6 +54,8 @@ COMCF = S_DISABILITATO //100
|
||||
DENCOM = S_DISABILITATO //100
|
||||
STATOCF = S_DISABILITATO //100
|
||||
DESSTATOCF = S_DISABILITATO //100
|
||||
CONTR122 = S_NORMALE //100
|
||||
CONTSEP = S_NORMALE //100
|
||||
CODVAL1 = S_NORMALE //200
|
||||
CODVAL2 = S_NORMALE //200
|
||||
NOME_VAL1 = S_NORMALE //200
|
||||
|
@ -53,6 +53,8 @@ COMCF = S_DISABILITATO //100
|
||||
DENCOM = S_DISABILITATO //100
|
||||
STATOCF = S_DISABILITATO //100
|
||||
DESSTATOCF = S_DISABILITATO //100
|
||||
CONTR122 = S_NORMALE //100
|
||||
CONTSEP = S_NORMALE //100
|
||||
CODVAL1 = S_NORMALE //200
|
||||
CODVAL2 = S_NORMALE //200
|
||||
NOME_VAL1 = S_NORMALE //200
|
||||
|
@ -1114,7 +1114,7 @@ void TMask_generator::intestazione_pagina( const char* def_title)
|
||||
_m->flag( "D" );
|
||||
_m->end( );
|
||||
|
||||
_m->control( T_STRINGA, DLG_NULL, 6 );
|
||||
_m->control( T_NUMERO, DLG_NULL, 6 );
|
||||
_m->begin( );
|
||||
if ( _pro->get( "TIPOCF", "MAIN" ) == "C" )
|
||||
_m->prompt( 2, 4, "Cliente " );
|
||||
@ -1350,7 +1350,7 @@ void TMask_generator::genera_testata_1()
|
||||
_m->flag( "DG" );
|
||||
_m->end( );
|
||||
|
||||
_m->control( T_STRINGA, F_CODCF, 6 );
|
||||
_m->control( T_NUMERO, F_CODCF, 6 );
|
||||
_m->begin( );
|
||||
if ( tipo_cf == 'C' )
|
||||
{
|
||||
|
@ -244,6 +244,39 @@ TYPE=T_STRINGA
|
||||
PROMPT=""
|
||||
SIZE=50
|
||||
|
||||
[CONTR122]
|
||||
TYPE=T_STRINGA
|
||||
GROUP=100
|
||||
SIZE=18
|
||||
X=2
|
||||
Y=8
|
||||
MSKID=F_CONTR122
|
||||
PROMPT="Contratto Legge 122 "
|
||||
FLAG=U
|
||||
FIELDNAME=CONTRATTO
|
||||
USE=&CGCON
|
||||
INPUT=CODTAB[1,1] F_TIPOCF SE~CODTAB[2,7] F_CODCF SE~CODTAB[8,25] F_CONTR122
|
||||
DISPLAY="Contratto" CODTAB[8,]~"Descrizione@50" S0
|
||||
OUTPUT=F_CONTR122 CODTAB[8,]
|
||||
HELP=Inserire un codice contratto di importo non inferiore a 3000 Euro
|
||||
SPECIAL=ADD RUN cg7 -2 &CON~MO CG,FE
|
||||
|
||||
[CONTSEP]
|
||||
TYPE=T_STRINGA
|
||||
GROUP=100
|
||||
SIZE=6
|
||||
X=47
|
||||
Y=8
|
||||
MSKID=F_CONTSEP
|
||||
PROMPT="Contabilità separata "
|
||||
FLAG=U
|
||||
FIELDNAME=CONTSEP
|
||||
USE=&NPENT
|
||||
INPUT=CODTAB F_CONTSEP
|
||||
DISPLAY="Codice@6" CODTAB~"Descrizione@50" S0
|
||||
OUTPUT=F_CONTSEP CODTAB
|
||||
SPECIAL=ADD RUN np0 -0 &ENT~MO NP
|
||||
|
||||
[ORDDA]
|
||||
GROUP=150
|
||||
X=2
|
||||
|
@ -1417,6 +1417,8 @@ error_type TContabilizzazione::compile_head_mov(TDocumento& doc)
|
||||
mov_rec.put(MOV_DCODNUM, doc.get(DOC_CODNUM));
|
||||
mov_rec.put(MOV_DNDOC, doc.get(DOC_NDOC));
|
||||
mov_rec.put(MOV_LIQDIFF, doc.get(DOC_LIQDIFF));
|
||||
mov_rec.put(MOV_CONTRATTO, doc.get(DOC_CONTRATTO));
|
||||
mov_rec.put(MOV_CONTSEP, doc.get(DOC_CONTSEP));
|
||||
|
||||
return _error;
|
||||
}
|
||||
@ -1600,6 +1602,8 @@ error_type TContabilizzazione::compile_head_mov_re(TDocumento& doc)
|
||||
mov_rec.put(MOV_DCODNUM, doc.get(DOC_CODNUM));
|
||||
mov_rec.put(MOV_DNDOC, doc.get(DOC_NDOC));
|
||||
mov_rec.put(MOV_LIQDIFF, doc.get(DOC_LIQDIFF));
|
||||
mov_rec.put(MOV_CONTRATTO, doc.get(DOC_CONTRATTO));
|
||||
mov_rec.put(MOV_CONTSEP, doc.get(DOC_CONTSEP));
|
||||
|
||||
|
||||
return _error;
|
||||
@ -3141,6 +3145,7 @@ error_type TContabilizzazione::compile_head_anticipo(TDocumento& doc)
|
||||
head.put(MOV_DANNO, doc.get(DOC_ANNO));
|
||||
head.put(MOV_DCODNUM, doc.get(DOC_CODNUM));
|
||||
head.put(MOV_DNDOC, doc.get(DOC_NDOC));
|
||||
head.put(MOV_CONTSEP, doc.get(DOC_CONTSEP));
|
||||
|
||||
return no_error;
|
||||
}
|
||||
|
@ -118,6 +118,8 @@
|
||||
#define F_CODABIP1 222
|
||||
#define F_CODCABP1 223
|
||||
#define F_PROGBNP1 224
|
||||
#define F_CONTR122 225
|
||||
#define F_CONTSEP 226
|
||||
|
||||
#define F_CDC1 251
|
||||
#define F_CDC12 262
|
||||
|
Loading…
x
Reference in New Issue
Block a user