Files correlati : ve0.exe ve1.exe ve6.exe ve5.exe f34.trr f34.dir Commento : MIgliorato il meccanismo di autoevasione degli ordini nel caso di cambio di un codice e di cancellazione di una riga. Modificata la contabilizzazione del reverse charge per getire il reverse charge parziale Aggiunto il campo reverse charge sulle rige documento Interno La lettura di un documento controlla se il documento ha una causale di reverse charge e non ha il flag su nessuna riga in questo caso lo imposta su tutte le righe. Questo dovrebbe evitare conversioni sui documenti vecchi.
168 lines
4.4 KiB
C
Executable File
168 lines
4.4 KiB
C
Executable File
#ifndef __VERIG_H
|
|
#define __VERIG_H
|
|
|
|
#define FR_LORDO 101
|
|
#define FR_TIPORIGA 102
|
|
#define FR_CODMAG 103
|
|
#define FR_CODDEP 104
|
|
// CODART CODSP CODSPV CODSPQ CODSPP CODPRS CODPRSV CODPRSQ CODPRSP CODDIP alternativi definirne uno solo
|
|
#define FR_CODART 105
|
|
#define FR_CODSP 105
|
|
#define FR_CODSPV 105
|
|
#define FR_CODSPQ 105
|
|
#define FR_CODSPP 105
|
|
#define FR_CODPRS 105
|
|
#define FR_CODPRSV 105
|
|
#define FR_CODPRSQ 105
|
|
#define FR_CODPRSP 105
|
|
#define FR_CODRSS 105
|
|
#define FR_CODATR 105
|
|
#define FR_LIV1 106
|
|
#define FR_LIV2 107
|
|
#define FR_LIV3 108
|
|
#define FR_LIV4 109
|
|
// DESCR DESCRART DESCRSP DESCRSPV DESCPSPQ DESCRSPP DESCRPRS DESCRPRSV DESCRPRSQ DESCRPRSP COGNDIP alternativi definirne uno solo
|
|
#define FR_DESCR 110
|
|
#define FR_DESCRART 110
|
|
#define FR_DESCRSP 110
|
|
#define FR_DESCRSPV 110
|
|
#define FR_DESCRSPQ 110
|
|
#define FR_DESCRSPP 110
|
|
#define FR_DESCRPRS 110
|
|
#define FR_DESCRPRSV 110
|
|
#define FR_DESCRPRSQ 110
|
|
#define FR_DESCRPRSP 110
|
|
#define FR_DESCRRSS 110
|
|
#define FR_DESCRATR 110
|
|
// UMQTA UMQTASP UMQTAPR alternativi definirne uno solo
|
|
#define FR_UMQTA 111
|
|
#define FR_UMQTASP 111
|
|
// UMQTA2 da non definire
|
|
#define FR_UMQTA2 211
|
|
// QTA PERCSP alternativi definirne uno solo
|
|
#define FR_QTA 112
|
|
#define FR_PERCSP 212
|
|
// PREZZO VALORE alternativi definirne uno solo
|
|
#define FR_PREZZO 113
|
|
#define FR_VALORE 113
|
|
|
|
#define FR_QTAEVASA 114
|
|
#define FR_RIGAEVASA 115
|
|
#define FR_TARA 116
|
|
#define FR_PNETTO 117
|
|
#define FR_NCOLLI 118
|
|
#define FR_DAEVADERE 119
|
|
#define FR_SCONTO 120
|
|
#define FR_PERCPROV 121
|
|
#define FR_IMPFISUN 122
|
|
#define FR_IMPFISSO 123
|
|
#define FR_CODIVA 124
|
|
#define FR_ADDIVA 125
|
|
#define FR_ASPBENI 126
|
|
#define FR_CAUS 127
|
|
#define FR_CODMAGC 128
|
|
#define FR_CODDEPC 129
|
|
// CODARTMAG CHECKED da non definire
|
|
#define FR_DATACONS 130
|
|
#define FR_CODARTMAG 131
|
|
#define FR_CHECKED 132
|
|
#define FR_RITIRO 133 // Lavanderie
|
|
#define FR_QTAGG1 133
|
|
#define FR_QTAGG2 134
|
|
#define FR_QTAGG3 135
|
|
#define FR_QTAGG4 136
|
|
#define FR_QTAGG5 137
|
|
#define FR_IMPIANTO 138
|
|
#define FR_LINEA 139
|
|
#define FR_CDC1 140
|
|
#define FR_CDC2 141
|
|
#define FR_CDC3 142
|
|
#define FR_CDC4 143
|
|
#define FR_CDC5 144
|
|
#define FR_CDC6 145
|
|
#define FR_CDC7 146
|
|
#define FR_CDC8 147
|
|
#define FR_CDC9 148
|
|
#define FR_CDC10 149
|
|
#define FR_CDC11 150
|
|
#define FR_CDC12 151
|
|
#define FR_CODAGG1 152
|
|
#define FR_CAULAV 152 // Lavanderie
|
|
#define FR_DESCAU 168
|
|
#define FR_CODAGG2 153
|
|
#define FR_TIPODET 154
|
|
|
|
// Campi jolly con FIELD variabile (nella 10.0 vanno da 155 a 164!)
|
|
#define FR_JOLLY1 155
|
|
#define FR_JOLLY2 156
|
|
#define FR_JOLLY3 157
|
|
#define FR_JOLLY4 158
|
|
#define FR_JOLLY5 159
|
|
#define FR_JOLLY6 160
|
|
#define FR_JOLLY7 161
|
|
#define FR_JOLLY8 162
|
|
#define FR_JOLLY9 163
|
|
#define FR_JOLLY10 164
|
|
|
|
#define FR_RIDPREZZO 165
|
|
#define FR_PERCPROV1 166
|
|
|
|
//campi CONAI
|
|
|
|
#define FR_CCON01 167
|
|
#define FR_PCON01 168
|
|
#define FR_CCON02 169
|
|
#define FR_PCON02 170
|
|
#define FR_CCON03 171
|
|
#define FR_PCON03 172
|
|
#define FR_CCON04 173
|
|
#define FR_PCON04 174
|
|
#define FR_CCON05 175
|
|
#define FR_PCON05 176
|
|
#define FR_CCON06 177
|
|
#define FR_PCON06 178
|
|
#define FR_CCON07 179
|
|
#define FR_PCON07 180
|
|
#define FR_CCON08 181
|
|
#define FR_PCON08 182
|
|
#define FR_CCON09 183
|
|
#define FR_PCON09 184
|
|
#define FR_CCON10 185
|
|
#define FR_PCON10 186
|
|
#define FR_CMAX (FR_PCON10-FR_CCON01+1)/2
|
|
|
|
#define FR_REVCHARGE 187
|
|
|
|
// Ultimo campo fittizio
|
|
#define FR_END 188
|
|
#define MAX_COLUMNS FR_END-FR_LORDO
|
|
|
|
#define FR_DESMAG 270
|
|
#define FR_DESDEP 271
|
|
#define FR_DESIVA 272
|
|
#define FR_DESASP 273
|
|
#define FR_DESTIPORIGA 274
|
|
#define FR_DESCRCAUS 275
|
|
#define FR_DESMAGC 276
|
|
#define FR_DESDEPC 277
|
|
#define FR_DESIMP 278
|
|
#define FR_DESLNP 279
|
|
#define FR_CODGOL 280
|
|
#define FR_DESCDC1 281
|
|
#define FR_DESCDC2 282
|
|
#define FR_DESCDC3 283
|
|
#define FR_DESCDC4 284
|
|
#define FR_DESCDC5 285
|
|
#define FR_DESCDC6 286
|
|
#define FR_DESCDC7 287
|
|
#define FR_DESCDC8 288
|
|
#define FR_DESCDC9 289
|
|
#define FR_DESCDC10 290
|
|
#define FR_DESCDC11 291
|
|
#define FR_DESCDC12 292
|
|
#define FR_FLCONS 293
|
|
#define FR_FLRIT 294
|
|
#define FR_HDESC 295
|
|
|
|
#endif
|