Alessandro Bonazzi a8fe35c9a1 Patch level : 12.0 1086
Files correlati     : bs0.exe bs0500a.msk ba3.exe cg0.exe ve0.exe ve2.exe

Commento        :

Importazione Bee Store
2021-10-04 21:46:01 +02:00

299 lines
4.6 KiB
Plaintext

#include "bs0500a.h"
TOOLBAR "topbar" 0 0 0 2
#include <elabar.h>
ENDPAGE
PAGE "Importazioni da BeeStore" 0 2 0 0
GROUPBOX DLG_NULL 78 6
BEGIN
PROMPT 1 1 "@bArchivi"
END
BOOLEAN F_UMS
BEGIN
PROMPT 2 2 "Unità di misura "
FIELD ImpUMS
END
BOOLEAN F_IVA
BEGIN
PROMPT 2 3 "Codici IVA "
FIELD ImpIVA
END
BOOLEAN F_LINEART
BEGIN
PROMPT 2 4 "Linee Articolo "
FIELD ImpLinee
END
BOOLEAN F_DOCUMENTI
BEGIN
PROMPT 2 5 "Documenti "
FIELD ImpDoc
MESSAGE FALSE CLEAR,F_TIPODOC
MESSAGE TRUE ENABLE,F_TIPODOC
END
LISTBOX F_TIPODOC 2 20
BEGIN
PROMPT 20 5 "Tipo Documento"
ITEM "2|Fatture"
ITEM "6|Note di credito"
ITEM "1|Bolle"
ITEM "9|Ordini"
ITEM "11|Carichi e scarichi"
ITEM "13|Scontrini"
ITEM "14|Generici"
FIELD ImpTIPODOC
END
BOOLEAN F_CATMER
BEGIN
PROMPT 30 2 "Categorie Merceologiche"
FIELD ImpCatMer
END
BOOLEAN F_ART
BEGIN
PROMPT 30 3 "Articoli "
FIELD ImpAnamag
END
BOOLEAN F_VALUTE
BEGIN
PROMPT 30 4 "Valute"
FIELD ImpVAL
END
BOOLEAN F_CLIENTI
BEGIN
PROMPT 60 2 "Clienti"
FIELD ImpClienti
END
BOOLEAN F_FORNITORI
BEGIN
PROMPT 60 3 "Fornitori "
FIELD ImpFornitori
END
DATE F_DAL
BEGIN
PROMPT 2 7 "Dalla data di modifica "
FIELD ImpDateFrom
END
DATE F_AL
BEGIN
PROMPT 42 7 " al "
FIELD ImpDateTo
END
BOOLEAN F_IMPPARTDOC
BEGIN
PROMPT 2 9 "Importazione Articoli da Documenti"
FIELD ImpIMPPARTDOC
MESSAGE TRUE CLEAR,F_CANCART|CLEAR,F_ART
MESSAGE FALSE ENABLE,F_CANCART|ENABLE,F_ART
END
BOOLEAN F_CANCART
BEGIN
PROMPT 40 9 "Elimina Articoli Sospesi"
FIELD ImpCANCART
END
BOOLEAN F_UNITADEFAULT
BEGIN
PROMPT 2 10 "Unità di Misura (Default)"
FIELD ImpUNITADEFAULT
END
LIST F_IMPTYPE 1 20
BEGIN
PROMPT 40 10 "Importa "
FIELD ImpTYPE
ITEM "1|Elementi nuovi"
ITEM "2|Elementi esistenti"
ITEM "3|Tutto"
END
SPREADSHEET F_CODNUM 80 10
BEGIN
PROMPT 2 13 "Numerazioni"
ITEM "Suffisso"
ITEM "Fatture"
ITEM "Note di\ncredito@6"
ITEM "Bolle@6"
ITEM "Carichi\nScarichi"
ITEM "Scontrini"
ITEM "Generici"
ITEM "Ordini\nClienti"
END
ENDPAGE
ENDMASK
PAGE "Numerazioni" -1 -1 78 19
STRING F_SUFFISSO 5
BEGIN
PROMPT 1 1 "Suffisso numer."
END
STRING F_COD_FATTURE 4
BEGIN
PROMPT 1 3 "Num.Fatture "
USE %NUM SELECT I1=="2"
INPUT CODTAB F_COD_FATTURE
DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_COD_FATTURE CODTAB
OUTPUT F_DES_FATTURE S0
FLAG "UPA"
CHECKTYPE NORMAL
WARNING "Numerazione assente"
END
STRING F_DES_FATTURE 50
BEGIN
PROMPT 25 3 ""
FLAGS "D"
END
STRING F_COD_NOTE 4
BEGIN
PROMPT 1 5 "Num.Note cred. "
COPY USE F_COD_FATTURE
INPUT CODTAB F_COD_NOTE
DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_COD_NOTE CODTAB
OUTPUT F_DES_NOTE S0
FLAG "UPA"
CHECKTYPE NORMAL
WARNING "Numerazione assente"
END
STRING F_DES_NOTE 50
BEGIN
PROMPT 25 5 ""
FLAGS "D"
END
STRING F_COD_BOLLE 4
BEGIN
PROMPT 1 7 "Num.Bolle "
USE %NUM SELECT I1=="1"
INPUT CODTAB F_COD_BOLLE
COPY DISPLAY F_COD_FATTURE
OUTPUT F_COD_BOLLE CODTAB
OUTPUT F_DES_BOLLE S0
FLAG "UPA"
WARNING "Numerazione assente"
END
STRING F_DES_BOLLE 50
BEGIN
PROMPT 25 7 ""
FLAGS "D"
END
STRING F_COD_CARSCAR 4
BEGIN
PROMPT 1 9 "Num.Car.Scar. "
USE %NUM SELECT I1=="0"
INPUT CODTAB F_COD_CARSCAR
COPY DISPLAY F_COD_FATTURE
OUTPUT F_COD_CARSCAR CODTAB
OUTPUT F_DES_CARSCAR S0
FLAG "UPA"
CHECKTYPE NORMAL
WARNING "Numerazione assente"
END
STRING F_DES_CARSCAR 50
BEGIN
PROMPT 25 9 ""
FLAGS "D"
END
STRING F_COD_SCONTRINI 4
BEGIN
PROMPT 1 11 "Num.Scontrini "
COPY USE F_COD_CARSCAR
INPUT CODTAB F_COD_SCONTRINI
COPY DISPLAY F_COD_FATTURE
OUTPUT F_COD_SCONTRINI CODTAB
OUTPUT F_DES_SCONTRINI S0
FLAG "UPA"
CHECKTYPE NORMAL
WARNING "Numerazione assente"
END
STRING F_DES_SCONTRINI 50
BEGIN
PROMPT 25 11 ""
FLAGS "D"
END
STRING F_COD_GENERICI 4
BEGIN
PROMPT 1 13 "Num.Scontrini "
COPY USE F_COD_CARSCAR
INPUT CODTAB F_COD_GENERICI
COPY DISPLAY F_COD_FATTURE
OUTPUT F_COD_GENERICI CODTAB
OUTPUT F_DES_GENERICI S0
FLAG "UPA"
CHECKTYPE NORMAL
WARNING "Numerazione assente"
END
STRING F_DES_GENERICI 50
BEGIN
PROMPT 25 13 ""
FLAGS "D"
END
STRING F_COD_ORDCLI 4
BEGIN
PROMPT 1 15 "Num.Ordini Cli."
USE %NUM SELECT I1=="3"
INPUT CODTAB F_COD_ORDCLI
COPY DISPLAY F_COD_FATTURE
OUTPUT F_COD_ORDCLI CODTAB
OUTPUT F_DES_ORDCLI S0
FLAG "UPA"
CHECKTYPE NORMAL
WARNING "Numerazione assente"
END
STRING F_DES_ORDCLI 50
BEGIN
PROMPT 25 15 ""
FLAGS "D"
END
BUTTON DLG_OK 10 2
BEGIN
PROMPT -13 -1 ""
END
BUTTON DLG_DELREC 10 2
BEGIN
PROMPT -23 -1 ""
END
BUTTON DLG_CANCEL 10 2
BEGIN
PROMPT -33 -1 ""
END
ENDPAGE
ENDMASK