Patch level : 10.0 patch 549
Files correlati : lvmenu lv0300a.msk(->lv0 lv1 lv2 lv3) lv2500a.msk lv2.exe Ricompilazione Demo : [ ] Commento : Aggiunta la gestione del parametro per decidere quale fatturazione proporre da eseguire Aggiunte due voci di menù per la fatturazione Aggiunte in configurazione le possibili elaborazioni per fatturare git-svn-id: svn://10.65.10.50/trunk@19791 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
3e9f632c7d
commit
63d6508b39
106
lv/lv0300a.h
106
lv/lv0300a.h
@ -19,65 +19,67 @@
|
||||
#define F_TIPODOC_FAT 207
|
||||
#define F_DESTIPODOC_FAT 208
|
||||
#define F_RIFTEST 209
|
||||
#define F_FELAB_DIF 210
|
||||
#define F_FELAB_PRO 211
|
||||
|
||||
#define F_CODNUM_ORF 210
|
||||
#define F_DESNUM_ORF 211
|
||||
#define F_TIPODOC_ORF 212
|
||||
#define F_DESTIPODOC_ORF 213
|
||||
#define F_CODNUM_ORF 212
|
||||
#define F_DESNUM_ORF 213
|
||||
#define F_TIPODOC_ORF 214
|
||||
#define F_DESTIPODOC_ORF 215
|
||||
|
||||
#define F_CODNUM_ORC 214
|
||||
#define F_DESNUM_ORC 215
|
||||
#define F_TIPODOC_ORC 216
|
||||
#define F_DESTIPODOC_ORC 217
|
||||
#define F_CODNUM_ORC 216
|
||||
#define F_DESNUM_ORC 217
|
||||
#define F_TIPODOC_ORC 218
|
||||
#define F_DESTIPODOC_ORC 219
|
||||
|
||||
#define F_BUONIRIT 218
|
||||
#define F_BUONIANT 219
|
||||
#define F_BUONIPREL 220
|
||||
#define F_DOCCONG 221
|
||||
#define F_DOCDOT 222
|
||||
#define F_BUONIRIT 220
|
||||
#define F_BUONIANT 221
|
||||
#define F_BUONIPREL 222
|
||||
#define F_DOCCONG 223
|
||||
#define F_DOCDOT 224
|
||||
|
||||
#define F_CAUSLAV 223
|
||||
#define F_CAUSLAVDESC 224
|
||||
#define F_CAULVRITDT 225
|
||||
#define F_CAULVRITDTDE 226
|
||||
#define F_CAUCARMAG 227
|
||||
#define F_CAUCARMAGDE 228
|
||||
#define F_CAUSCARMAG 229
|
||||
#define F_CAUSCARMAGDE 230
|
||||
#define F_CAUSLAV 225
|
||||
#define F_CAUSLAVDESC 226
|
||||
#define F_CAULVRITDT 227
|
||||
#define F_CAULVRITDTDE 228
|
||||
#define F_CAUCARMAG 229
|
||||
#define F_CAUCARMAGDE 230
|
||||
#define F_CAUSCARMAG 231
|
||||
#define F_CAUSCARMAGDE 232
|
||||
|
||||
#define F_CODMAG 231
|
||||
#define F_DESMAG 232
|
||||
#define F_CODMAGN 233
|
||||
#define F_DESMAGN 234
|
||||
#define F_CODMAGC 235
|
||||
#define F_DESMAGC 236
|
||||
#define F_CODMAGP 237
|
||||
#define F_DESMAGP 238
|
||||
#define F_CODMAG 233
|
||||
#define F_DESMAG 234
|
||||
#define F_CODMAGN 235
|
||||
#define F_DESMAGN 236
|
||||
#define F_CODMAGC 237
|
||||
#define F_DESMAGC 238
|
||||
#define F_CODMAGP 239
|
||||
#define F_DESMAGP 240
|
||||
|
||||
#define F_UNICONT 239
|
||||
#define F_QTAMODI 240
|
||||
#define F_AUTGIRI 241
|
||||
#define F_ORDGIRI 242
|
||||
#define F_DATAFISSA 243
|
||||
#define F_AGGCONG 244
|
||||
#define F_PERARR 245
|
||||
#define F_RIFOR 246
|
||||
#define F_ARTCANFIS 247
|
||||
#define F_GESTSACA 248
|
||||
#define F_ALMANAC 249
|
||||
#define F_USEINDSP 250
|
||||
#define F_CODARTFIX 251
|
||||
#define F_DESARTFIX 252
|
||||
#define F_CODARTCAFIX 253
|
||||
#define F_DESARTCAFIX 254
|
||||
#define F_TIPOPR 255
|
||||
#define F_UNICONT 241
|
||||
#define F_QTAMODI 242
|
||||
#define F_AUTGIRI 243
|
||||
#define F_ORDGIRI 244
|
||||
#define F_DATAFISSA 245
|
||||
#define F_AGGCONG 246
|
||||
#define F_PERARR 247
|
||||
#define F_RIFOR 248
|
||||
#define F_ARTCANFIS 249
|
||||
#define F_GESTSACA 250
|
||||
#define F_ALMANAC 251
|
||||
#define F_USEINDSP 252
|
||||
#define F_CODARTFIX 253
|
||||
#define F_DESARTFIX 254
|
||||
#define F_CODARTCAFIX 255
|
||||
#define F_DESARTCAFIX 256
|
||||
#define F_TIPOPR 257
|
||||
|
||||
#define F_PATH_CON 256
|
||||
#define F_SHEET_NAME 257
|
||||
#define F_PATH_MAN 258
|
||||
#define F_PATH_LAVA 259
|
||||
#define F_PATH_PUL 260
|
||||
#define F_FILE_PUL 261
|
||||
#define F_PATH_CON 258
|
||||
#define F_SHEET_NAME 259
|
||||
#define F_PATH_MAN 260
|
||||
#define F_PATH_LAVA 261
|
||||
#define F_PATH_PUL 262
|
||||
#define F_FILE_PUL 263
|
||||
|
||||
#define S_CODNUM_RIT 101
|
||||
#define S_TIPODOC_RIT 102
|
||||
|
@ -63,12 +63,12 @@ PAGE "Documenti" 0 0 0 0
|
||||
|
||||
GROUPBOX DLG_NULL 78 4
|
||||
BEGIN
|
||||
PROMPT 1 1 "@bDocumenti da generare"
|
||||
PROMPT 1 0 "@bDocumenti da generare"
|
||||
END
|
||||
|
||||
STRING F_CODNUM_GEN 4
|
||||
BEGIN
|
||||
PROMPT 2 2 "Numerazione "
|
||||
PROMPT 2 1 "Numerazione "
|
||||
FIELD NUM_GEN
|
||||
HELP "Codice numerazione"
|
||||
USE %NUM
|
||||
@ -84,7 +84,7 @@ END
|
||||
|
||||
STRING F_DESNUM_GEN 50
|
||||
BEGIN
|
||||
PROMPT 24 2 ""
|
||||
PROMPT 24 1 ""
|
||||
HELP "Descrizione Numerazione"
|
||||
USE %NUM KEY 2
|
||||
INPUT S0 F_DESNUM_GEN
|
||||
@ -95,7 +95,7 @@ END
|
||||
|
||||
STRING F_TIPODOC_GEN 4
|
||||
BEGIN
|
||||
PROMPT 2 3 "Tipo "
|
||||
PROMPT 2 2 "Tipo "
|
||||
FIELD TIPODOC_GEN
|
||||
HELP "Codice tipo documento"
|
||||
USE %TIP
|
||||
@ -110,7 +110,7 @@ END
|
||||
|
||||
STRING F_DESTIPODOC_GEN 50
|
||||
BEGIN
|
||||
PROMPT 24 3 ""
|
||||
PROMPT 24 2 ""
|
||||
HELP "Descrizione tipo documento"
|
||||
USE %TIP KEY 2
|
||||
INPUT S0 F_DESTIPODOC_GEN
|
||||
@ -119,14 +119,14 @@ BEGIN
|
||||
COPY OUTPUT F_TIPODOC_GEN
|
||||
END
|
||||
|
||||
GROUPBOX DLG_NULL 78 5
|
||||
GROUPBOX DLG_NULL 78 6
|
||||
BEGIN
|
||||
PROMPT 1 5 "@bFatture"
|
||||
PROMPT 1 4 "@bFatture"
|
||||
END
|
||||
|
||||
STRING F_CODNUM_FAT 4
|
||||
BEGIN
|
||||
PROMPT 2 6 "Numerazione "
|
||||
PROMPT 2 5 "Numerazione "
|
||||
FIELD NUM_FAT
|
||||
HELP "Codice numerazione"
|
||||
USE %NUM
|
||||
@ -142,7 +142,7 @@ END
|
||||
|
||||
STRING F_DESNUM_FAT 50
|
||||
BEGIN
|
||||
PROMPT 24 6 ""
|
||||
PROMPT 24 5 ""
|
||||
HELP "Descrizione Numerazione"
|
||||
USE %NUM KEY 2
|
||||
INPUT S0 F_DESNUM_FAT
|
||||
@ -153,7 +153,7 @@ END
|
||||
|
||||
STRING F_TIPODOC_FAT 4
|
||||
BEGIN
|
||||
PROMPT 2 7 "Tipo "
|
||||
PROMPT 2 6 "Tipo "
|
||||
FIELD TIPODOC_FAT
|
||||
HELP "Codice tipo documento"
|
||||
USE %TIP
|
||||
@ -168,7 +168,7 @@ END
|
||||
|
||||
STRING F_DESTIPODOC_FAT 50
|
||||
BEGIN
|
||||
PROMPT 24 7 ""
|
||||
PROMPT 24 6 ""
|
||||
HELP "Descrizione tipo documento"
|
||||
USE %TIP KEY 2
|
||||
INPUT S0 F_DESTIPODOC_FAT
|
||||
@ -179,10 +179,38 @@ END
|
||||
|
||||
BOOLEAN F_RIFTEST
|
||||
BEGIN
|
||||
PROMPT 2 8 "Scrivi riferimenti in testata documento"
|
||||
PROMPT 2 7 "Scrivi riferimenti in testata documento"
|
||||
FIELD RifTest
|
||||
END
|
||||
|
||||
STRING F_FELAB_DIF 8
|
||||
BEGIN
|
||||
PROMPT 2 8 "Tipo fatt. definitiva"
|
||||
FLAG "U"
|
||||
USE %ELD SELECT I0==2
|
||||
INPUT CODTAB F_FELAB_DIF
|
||||
DISPLAY "Codice@8" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
DISPLAY "Numerazione" S5
|
||||
OUTPUT F_FELAB_DIF CODTAB
|
||||
CHECKTYPE REQUIRED
|
||||
FIELD FatDif
|
||||
END
|
||||
|
||||
STRING F_FELAB_PRO 8
|
||||
BEGIN
|
||||
PROMPT 45 8 "Tipo fatt. di prova "
|
||||
FLAG "U"
|
||||
USE %ELD SELECT I0==2
|
||||
INPUT CODTAB F_FELAB_PRO
|
||||
DISPLAY "Codice@8" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
DISPLAY "Numerazione" S5
|
||||
OUTPUT F_FELAB_PRO CODTAB
|
||||
CHECKTYPE REQUIRED
|
||||
FIELD FatPro
|
||||
END
|
||||
|
||||
GROUPBOX DLG_NULL 78 4
|
||||
BEGIN
|
||||
PROMPT 1 10 "@bOrdini fornitori"
|
||||
|
@ -754,6 +754,15 @@ TFatturazione_msk::TFatturazione_msk():TAutomask("lv2500a")
|
||||
data.set_day(1);
|
||||
set(F_DADATA, data);
|
||||
}
|
||||
|
||||
if (main_app().argc() > 2)
|
||||
{
|
||||
TString16 tpela = main_app().argv(2);
|
||||
tpela = tpela.mid(4);
|
||||
TString8 codela = ini_get_string(CONFIG_DITTA, "lv", tpela);
|
||||
set(F_COD_ELAB, codela);
|
||||
field(F_COD_ELAB).check();
|
||||
}
|
||||
}
|
||||
|
||||
/////////////////////////////////////
|
||||
|
@ -92,6 +92,7 @@ BEGIN
|
||||
OUTPUT F_COD_ELAB CODTAB
|
||||
OUTPUT F_DESC_ELAB S0
|
||||
CHECKTYPE REQUIRED
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING F_DESC_ELAB 50 30
|
||||
@ -104,6 +105,7 @@ BEGIN
|
||||
DISPLAY "Numerazione" S5
|
||||
COPY OUTPUT F_COD_ELAB
|
||||
CHECKTYPE REQUIRED
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING F_CODCATC 2
|
||||
|
@ -108,11 +108,12 @@ Item_07 = "Buoni di Consegna", "lv3 -0 -filtI1=1 -defNUM_GEN,TIPODOC_GEN,lv", "F
|
||||
Item_08 = "Fatture", "ve0 -1 -filtI1=2 -defNUM_FAT,TIPODOC_FAT,lv", "F"
|
||||
Item_09 = "Ordini Fornitori", "ve0 -1 -filtI1=3 -defNUM_ORF,TIPODOC_ORF,lv", "F"
|
||||
Item_10 = "Ordini Clienti", "ve0 -1 -filtI1=3 -defNUM_ORC,TIPODOC_ORC,lv", "F"
|
||||
Item_11 = "Fatturazione", "lv2 -4", "F"
|
||||
Item_12 = "Evasione Buoni di Prelievo manuale", "lv3 -1 M", "F"
|
||||
Item_13 = "Evasione Buoni di Prelievo barcode", "lv3 -1 B", "F"
|
||||
Item_14 = "Evasione Buoni di Prelievo terminale", "lv3 -3 T", "F"
|
||||
Item_15 = "Stampe", [LVMENU_050]
|
||||
Item_11 = "Fatturazione definitva", "lv2 -4 -defFatDif", "F"
|
||||
Item_12 = "Fatturazione di prova", "lv2 -4 -defFatPro", "F"
|
||||
Item_13 = "Evasione Buoni di Prelievo manuale", "lv3 -1 M", "F"
|
||||
Item_14 = "Evasione Buoni di Prelievo barcode", "lv3 -1 B", "F"
|
||||
Item_15 = "Evasione Buoni di Prelievo terminale", "lv3 -3 T", "F"
|
||||
Item_16 = "Stampe", [LVMENU_050]
|
||||
|
||||
[LVMENU_050]
|
||||
Caption = "Stampe"
|
||||
|
Loading…
x
Reference in New Issue
Block a user