549c365808
Files correlati : tc0.exe Ricompilazione Demo : [ ] Commento Bug : 0001652: 002551 - cq - impostazioni team system . il trasferimento a team system ha il campo causale team system per movimenti senza causale che esce dal video. git-svn-id: svn://10.65.10.50/trunk@20563 c028cbd2-c16b-5b4b-a496-9718f37d4682
489 lines
7.8 KiB
Plaintext
Executable File
489 lines
7.8 KiB
Plaintext
Executable File
#include "tcconf.h"
|
||
|
||
TOOLBAR "topbar" 0 0 0 2
|
||
|
||
#include <stdbar.h>
|
||
|
||
ENDPAGE
|
||
|
||
PAGE "Configurazione ditta per invio a TeamSystem" 0 2 0 0
|
||
|
||
GROUPBOX DLG_NULL 76 3
|
||
BEGIN
|
||
PROMPT 1 1 "@bDitta corrente"
|
||
END
|
||
|
||
NUMBER F_CODDITTA 5
|
||
BEGIN
|
||
PROMPT 2 2 "Codice "
|
||
FLAGS "FD"
|
||
USE LF_NDITTE
|
||
INPUT CODDITTA F_CODDITTA
|
||
OUTPUT F_RAGSOC RAGSOC
|
||
CHECKTYPE REQUIRED
|
||
END
|
||
|
||
STRING F_RAGSOC 50
|
||
BEGIN
|
||
PROMPT 22 2 ""
|
||
FLAGS "D"
|
||
END
|
||
|
||
NUMBER F_CODDITTATS 5
|
||
BEGIN
|
||
PROMPT 2 4 "Codice Ditta TeamSystem "
|
||
FLAGS "Z"
|
||
FIELD TSDitta
|
||
MESSAGE "X",F_RICLI11
|
||
END
|
||
|
||
BOOLEAN F_RICLNAZ
|
||
BEGIN
|
||
PROMPT 2 6 "Trascodifica Nazioni"
|
||
FIELD TSRNAZ
|
||
END
|
||
|
||
BOOLEAN F_RICLIVA
|
||
BEGIN
|
||
PROMPT 42 6 "Trascodifica Codici IVA"
|
||
FIELD TSRIVA
|
||
END
|
||
|
||
BOOLEAN F_RICLI11
|
||
BEGIN
|
||
PROMPT 2 8 "Trascodifica Codici IVA 11"
|
||
FIELD TSRI11
|
||
FLAGS "D"
|
||
END
|
||
|
||
BOOLEAN F_RICLCDP
|
||
BEGIN
|
||
PROMPT 42 8 "Trascodifica Condizioni di Pagamento"
|
||
FIELD TSRCDP
|
||
END
|
||
|
||
BOOLEAN F_RICLREG
|
||
BEGIN
|
||
PROMPT 2 10 "Trascodifica Registri"
|
||
FIELD TSRREG
|
||
END
|
||
|
||
BOOLEAN F_RICLCONTI
|
||
BEGIN
|
||
PROMPT 42 10 "Trascodifica Piano dei conti"
|
||
FIELD TSRCONTI
|
||
END
|
||
|
||
BOOLEAN F_RICLCAU
|
||
BEGIN
|
||
PROMPT 2 12 "Trascodifica Causali"
|
||
FIELD TSRCAU
|
||
END
|
||
|
||
NUMBER F_EMCAU 3
|
||
BEGIN
|
||
PROMPT 42 12 "Caus.TS movim.senza causale "
|
||
USE &TCA
|
||
INPUT CODTAB F_EMCAU
|
||
DISPLAY "Codice" CODTAB
|
||
DISPLAY "Descrizione@60" S0
|
||
OUTPUT F_EMCAU CODTAB
|
||
CHECKTYPE REQUIRED
|
||
FLAGS "Z"
|
||
FIELD TSREMCAU
|
||
END
|
||
|
||
BOOLEAN F_RICLVALUTE
|
||
BEGIN
|
||
PROMPT 2 14 "Trascodifica valute"
|
||
FIELD TSRVAL
|
||
END
|
||
|
||
BOOLEAN F_NOHCLI
|
||
BEGIN
|
||
PROMPT 42 14 "Non trasferire il cod.cliente/forn.di testata"
|
||
FIELD TSRNOHCLI
|
||
END
|
||
|
||
BOOLEAN F_STOCLI
|
||
BEGIN
|
||
PROMPT 2 15 "Storicizza l'anagrafica cliente/fornitore"
|
||
FIELD TSRSTOCLI
|
||
END
|
||
|
||
BOOLEAN F_USECMTAB
|
||
BEGIN
|
||
PROMPT 2 16 "Utilizza le tabelle di Campo"
|
||
FIELD TSUSECMTAB
|
||
END
|
||
|
||
BOOLEAN F_USECMPCN
|
||
BEGIN
|
||
PROMPT 42 16 "Utilizza il piano dei conti di Campo"
|
||
FIELD TSUSECMPCN
|
||
END
|
||
|
||
BOOLEAN F_PROFESS
|
||
BEGIN
|
||
PROMPT 2 18 "Professionista"
|
||
FIELD TSPROFESS
|
||
END
|
||
|
||
BOOLEAN F_VENT
|
||
BEGIN
|
||
PROMPT 42 18 "Ventilazione"
|
||
FIELD TSVENT
|
||
END
|
||
|
||
BOOLEAN F_RIPRISTINO
|
||
BEGIN
|
||
PROMPT 2 19 "Ripristina alla data"
|
||
MESSAGE FALSE DISABLE,F_ULTINVIO
|
||
MESSAGE TRUE ENABLE,F_ULTINVIO
|
||
END
|
||
|
||
DATE F_ULTINVIO
|
||
BEGIN
|
||
PROMPT 42 19 "Data ultimo invio "
|
||
FIELD TSULTINV
|
||
FLAGS "D"
|
||
END
|
||
|
||
ENDPAGE
|
||
|
||
PAGE "Attivita' aggiuntive" -1 -1 0 0
|
||
|
||
SPREADSHEET F_SHEET_ATTIV
|
||
BEGIN
|
||
PROMPT 0 2 "Attivit<69> Aggiuntive"
|
||
ITEM "Codice Attivit<69> "
|
||
ITEM "Descrizione @50"
|
||
ITEM "Ditta TeamSystem"
|
||
END
|
||
|
||
ENDPAGE
|
||
|
||
PAGE "Configurazione conti IVA" -1 -1 0 0
|
||
|
||
SPREADSHEET F_SHEET_IVA
|
||
BEGIN
|
||
PROMPT 0 2 "Conti IVA da non trasferire"
|
||
ITEM "Gr."
|
||
ITEM "Co."
|
||
ITEM "Sottoc."
|
||
ITEM "Descrizione Conto@50"
|
||
END
|
||
|
||
ENDPAGE
|
||
|
||
PAGE "Configurazione conti ritenute" -1 -1 0 0
|
||
|
||
SPREADSHEET F_SHEET_RIT
|
||
BEGIN
|
||
PROMPT 0 2 "Conti ritenute fiscali e sociali"
|
||
ITEM "Gr."
|
||
ITEM "Co."
|
||
ITEM "Sottoc."
|
||
ITEM "Descrizione Conto@50"
|
||
END
|
||
|
||
ENDPAGE
|
||
|
||
ENDMASK
|
||
|
||
PAGE "" -1 -1 80 11
|
||
|
||
STRING FR_ATTIV 5
|
||
BEGIN
|
||
PROMPT 2 2 "Codice attivit<69> "
|
||
FLAGS "UZD"
|
||
END
|
||
|
||
STRING FR_DESCR 50
|
||
BEGIN
|
||
PROMPT 2 4 "Descrizione "
|
||
FLAGS "D"
|
||
END
|
||
|
||
NUMBER FR_DITTATS 5
|
||
BEGIN
|
||
PROMPT 2 6 "Ditta TeamSystem "
|
||
FLAGS "Z"
|
||
END
|
||
|
||
BUTTON DLG_OK 10 2
|
||
BEGIN
|
||
PROMPT -12 -1 ""
|
||
END
|
||
|
||
BUTTON DLG_CANCEL 10 2
|
||
BEGIN
|
||
PROMPT -22 -1 ""
|
||
END
|
||
|
||
ENDPAGE
|
||
|
||
ENDMASK
|
||
|
||
PAGE "" -1 -1 68 11
|
||
|
||
BOOLEAN SI_SELECTOR
|
||
BEGIN
|
||
PROMPT 1 1 "Selettore"
|
||
FLAGS "HG"
|
||
MESSAGE FALSE HIDE,10@|SHOW,20@|DISABLE,SI_DESCR
|
||
MESSAGE TRUE SHOW,10@|HIDE,20@|ENABLE,SI_DESCR
|
||
END
|
||
|
||
NUMBER SI_GRUPPO 3
|
||
BEGIN
|
||
PROMPT 1 3 "Gruppo "
|
||
HELP "Codice del gruppo"
|
||
USE LF_PCON KEY 1 SELECT (CONTO="")
|
||
INPUT GRUPPO SI_GRUPPO
|
||
DISPLAY "Gruppo" GRUPPO
|
||
DISPLAY "Descrizione@50" DESCR
|
||
CHECKTYPE NORMAL
|
||
OUTPUT SI_GRUPPO GRUPPO
|
||
OUTPUT SI_DESCR DESCR
|
||
WARNING "Gruppo assente"
|
||
CHECKTYPE NORMAL
|
||
GROUP 10
|
||
ADD RUN cg0 -0
|
||
END
|
||
|
||
NUMBER SI_CONTO 3
|
||
BEGIN
|
||
PROMPT 15 3 "Conto "
|
||
HELP "Codice del conto"
|
||
USE LF_PCON KEY 1 SELECT SOTTOCONTO=""
|
||
INPUT GRUPPO SI_GRUPPO
|
||
INPUT CONTO SI_CONTO
|
||
DISPLAY "Gruppo" GRUPPO
|
||
DISPLAY "Conto" CONTO
|
||
DISPLAY "Descrizione@50" DESCR
|
||
CHECKTYPE NORMAL
|
||
OUTPUT SI_CONTO CONTO
|
||
OUTPUT SI_GRUPPO GRUPPO
|
||
OUTPUT SI_DESCR DESCR
|
||
WARNING "Conto assente"
|
||
CHECKTYPE NORMAL
|
||
GROUP 10
|
||
ADD RUN cg0 -0
|
||
END
|
||
|
||
NUMBER SI_SOTTOCONTO 6
|
||
BEGIN
|
||
PROMPT 29 3 "Sottoconto "
|
||
HELP "Codice del sottoconto"
|
||
USE LF_PCON
|
||
INPUT GRUPPO SI_GRUPPO
|
||
INPUT CONTO SI_CONTO
|
||
INPUT SOTTOCONTO SI_SOTTOCONTO
|
||
DISPLAY "Gruppo" GRUPPO
|
||
DISPLAY "Conto" CONTO
|
||
DISPLAY "Sottoconto" SOTTOCONTO
|
||
DISPLAY "Descrizione@50" DESCR
|
||
OUTPUT SI_SOTTOCONTO SOTTOCONTO
|
||
OUTPUT SI_GRUPPO GRUPPO
|
||
OUTPUT SI_CONTO CONTO
|
||
OUTPUT SI_DESCR DESCR
|
||
CHECKTYPE NORMAL
|
||
WARNING "Sottoconto assente"
|
||
GROUP 10
|
||
ADD RUN cg0 -0
|
||
END
|
||
|
||
STRING SI_DESCR 50
|
||
BEGIN
|
||
PROMPT 1 5 "Descrizione "
|
||
HELP "Indicare la descrizione della riga"
|
||
USE LF_PCON KEY 2
|
||
INPUT DESCR SI_DESCR
|
||
DISPLAY "Descrizione@50" DESCR
|
||
DISPLAY "Gruppo" GRUPPO
|
||
DISPLAY "Conto" CONTO
|
||
DISPLAY "Sottoconto" SOTTOCONTO
|
||
OUTPUT SI_SOTTOCONTO SOTTOCONTO
|
||
OUTPUT SI_CONTO CONTO
|
||
OUTPUT SI_GRUPPO GRUPPO
|
||
OUTPUT SI_DESCR DESCR
|
||
ADD RUN cg0 -0
|
||
END
|
||
|
||
NUMBER SI2_GRUPPO 3
|
||
BEGIN
|
||
PROMPT 1 3 "Gruppo "
|
||
HELP "Codice del gruppo"
|
||
CHECKTYPE NORMAL
|
||
GROUP 20
|
||
FLAGS "H"
|
||
END
|
||
|
||
NUMBER SI2_CONTO 3
|
||
BEGIN
|
||
PROMPT 15 3 "Conto "
|
||
HELP "Codice del conto"
|
||
CHECKTYPE NORMAL
|
||
GROUP 20
|
||
FLAGS "H"
|
||
END
|
||
|
||
NUMBER SI2_SOTTOCONTO 6
|
||
BEGIN
|
||
PROMPT 29 3 "Sottoconto "
|
||
HELP "Codice del sottoconto"
|
||
GROUP 20
|
||
FLAGS "H"
|
||
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
|
||
|
||
PAGE "" -1 -1 68 11
|
||
|
||
BOOLEAN SI_SELECTOR
|
||
BEGIN
|
||
PROMPT 1 1 "Selettore"
|
||
FLAGS "HG"
|
||
MESSAGE FALSE HIDE,10@|SHOW,20@
|
||
MESSAGE TRUE SHOW,10@|HIDE,20@
|
||
END
|
||
|
||
NUMBER SI_GRUPPO 3
|
||
BEGIN
|
||
PROMPT 1 3 "Gruppo "
|
||
HELP "Codice del gruppo"
|
||
USE LF_PCON KEY 1 SELECT (CONTO="")
|
||
INPUT GRUPPO SI_GRUPPO
|
||
DISPLAY "Gruppo" GRUPPO
|
||
DISPLAY "Descrizione@50" DESCR
|
||
CHECKTYPE NORMAL
|
||
OUTPUT SI_GRUPPO GRUPPO
|
||
OUTPUT SI_DESCR DESCR
|
||
WARNING "Gruppo assente"
|
||
CHECKTYPE NORMAL
|
||
GROUP 10
|
||
ADD RUN cg0 -0
|
||
END
|
||
|
||
NUMBER SI_CONTO 3
|
||
BEGIN
|
||
PROMPT 15 3 "Conto "
|
||
HELP "Codice del conto"
|
||
USE LF_PCON KEY 1 SELECT SOTTOCONTO=""
|
||
INPUT GRUPPO SI_GRUPPO
|
||
INPUT CONTO SI_CONTO
|
||
DISPLAY "Gruppo" GRUPPO
|
||
DISPLAY "Conto" CONTO
|
||
DISPLAY "Descrizione@50" DESCR
|
||
CHECKTYPE NORMAL
|
||
OUTPUT SI_CONTO CONTO
|
||
OUTPUT SI_GRUPPO GRUPPO
|
||
OUTPUT SI_DESCR DESCR
|
||
WARNING "Conto assente"
|
||
CHECKTYPE NORMAL
|
||
GROUP 10
|
||
ADD RUN cg0 -0
|
||
END
|
||
|
||
NUMBER SI_SOTTOCONTO 6
|
||
BEGIN
|
||
PROMPT 29 3 "Sottoconto "
|
||
HELP "Codice del sottoconto"
|
||
USE LF_PCON
|
||
INPUT GRUPPO SI_GRUPPO
|
||
INPUT CONTO SI_CONTO
|
||
INPUT SOTTOCONTO SI_SOTTOCONTO
|
||
DISPLAY "Gruppo" GRUPPO
|
||
DISPLAY "Conto" CONTO
|
||
DISPLAY "Sottoconto" SOTTOCONTO
|
||
DISPLAY "Descrizione@50" DESCR
|
||
OUTPUT SI_SOTTOCONTO SOTTOCONTO
|
||
OUTPUT SI_GRUPPO GRUPPO
|
||
OUTPUT SI_CONTO CONTO
|
||
OUTPUT SI_DESCR DESCR
|
||
CHECKTYPE NORMAL
|
||
WARNING "Sottoconto assente"
|
||
GROUP 10
|
||
ADD RUN cg0 -0
|
||
END
|
||
|
||
STRING SI_DESCR 50
|
||
BEGIN
|
||
PROMPT 1 5 "Descrizione "
|
||
HELP "Indicare la descrizione della riga"
|
||
USE LF_PCON KEY 2
|
||
INPUT DESCR SI_DESCR
|
||
DISPLAY "Descrizione@50" DESCR
|
||
DISPLAY "Gruppo" GRUPPO
|
||
DISPLAY "Conto" CONTO
|
||
DISPLAY "Sottoconto" SOTTOCONTO
|
||
OUTPUT SI_SOTTOCONTO SOTTOCONTO
|
||
OUTPUT SI_CONTO CONTO
|
||
OUTPUT SI_GRUPPO GRUPPO
|
||
OUTPUT SI_DESCR DESCR
|
||
ADD RUN cg0 -0
|
||
END
|
||
|
||
NUMBER SI2_GRUPPO 3
|
||
BEGIN
|
||
PROMPT 1 3 "Gruppo "
|
||
HELP "Codice del gruppo"
|
||
CHECKTYPE NORMAL
|
||
GROUP 20
|
||
FLAGS "H"
|
||
END
|
||
|
||
NUMBER SI2_CONTO 3
|
||
BEGIN
|
||
PROMPT 15 3 "Conto "
|
||
HELP "Codice del conto"
|
||
CHECKTYPE NORMAL
|
||
GROUP 20
|
||
FLAGS "H"
|
||
END
|
||
|
||
NUMBER SI2_SOTTOCONTO 6
|
||
BEGIN
|
||
PROMPT 29 3 "Sottoconto "
|
||
HELP "Codice del sottoconto"
|
||
GROUP 20
|
||
FLAGS "H"
|
||
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
|