Files correlati : sc2.exe sc2100a.msk Ricompilazione Demo : [ ] Commento : CM20092 Nel caso esistano documenti iva che hanno generato rate con valori negativi tali rate devono rientrare nella stampa in oggetto, così come avviene per la stampa dello scadenzarioe dell'estratto conto git-svn-id: svn://10.65.10.50/trunk@11741 c028cbd2-c16b-5b4b-a496-9718f37d4682
256 lines
3.8 KiB
Plaintext
Executable File
256 lines
3.8 KiB
Plaintext
Executable File
#include "scselmsk.h"
|
|
#include "sc2100a.h"
|
|
|
|
TOOLBAR "Toobar" 0 -3 0 3
|
|
|
|
BUTTON DLG_PRINT 10 2
|
|
BEGIN
|
|
PROMPT -12 -11 ""
|
|
MESSAGE EXIT,K_ENTER
|
|
END
|
|
|
|
BUTTON DLG_QUIT 10 2
|
|
BEGIN
|
|
PROMPT -22 -11 ""
|
|
END
|
|
|
|
ENDPAGE
|
|
|
|
PAGE "Stampa estratti conto" -1 -1 70 18
|
|
|
|
GROUPBOX DLG_NULL 78 3
|
|
BEGIN
|
|
PROMPT 1 0 "@bDitta"
|
|
END
|
|
|
|
NUMBER F_CODDITTA 5
|
|
BEGIN
|
|
PROMPT 2 1 "Codice "
|
|
FLAGS "DFR"
|
|
USE LF_NDITTE
|
|
INPUT CODDITTA F_CODDITTA
|
|
OUTPUT F_RAGSOC RAGSOC
|
|
CHECKTYPE REQUIRED
|
|
END
|
|
|
|
STRING F_RAGSOC 50
|
|
BEGIN
|
|
PROMPT 16 1 "Rag. Soc. "
|
|
FLAGS "DP"
|
|
END
|
|
|
|
GROUPBOX DLG_NULL 78 8
|
|
BEGIN
|
|
PROMPT 1 2 ""
|
|
END
|
|
|
|
NUMBER F_CODPROF 4
|
|
BEGIN
|
|
PROMPT 2 3 "Profilo "
|
|
FLAGS "Z"
|
|
USE LF_FORM
|
|
INPUT TIPOPROF BASE_EC_PROFILE
|
|
INPUT CODPROF[1,4] F_CODPROF
|
|
INPUT CODPROF[5,5] F_LINPROF
|
|
DISPLAY "Codice" CODPROF[1,4]
|
|
DISPLAY "Lingua" CODPROF[5,5]
|
|
DISPLAY "Descrizione@50" DESC
|
|
OUTPUT F_CODPROF CODPROF[1,4]
|
|
OUTPUT F_LINPROF CODPROF[5,5]
|
|
OUTPUT F_DESPROF DESC
|
|
FIELD ANTICLEAR
|
|
WARNING "Codice profilo o lingua errato"
|
|
ADD RUN sc3 -0
|
|
END
|
|
|
|
STRING F_LINPROF 1
|
|
BEGIN
|
|
PROMPT 19 3 ""
|
|
FLAGS "U"
|
|
COPY ALL F_CODPROF
|
|
CHECKTYPE NORMAL
|
|
WARNING "Codice profilo o lingua errato"
|
|
END
|
|
|
|
STRING F_DESPROF 50
|
|
BEGIN
|
|
PROMPT 26 3 ""
|
|
FLAGS "D"
|
|
END
|
|
|
|
|
|
DATE F_DATALIMOP
|
|
BEGIN
|
|
PROMPT 2 4 "Data limite operazione "
|
|
FLAGS "A"
|
|
END
|
|
|
|
NUMBER F_ULTIMOEC 5
|
|
BEGIN
|
|
PROMPT 39 4 "Ultimo estratto conto "
|
|
END
|
|
|
|
DATE F_DATALIMSC
|
|
BEGIN
|
|
PROMPT 2 5 "Data limite scaduto "
|
|
CHECKTYPE REQUIRED
|
|
END
|
|
|
|
NUMBER F_GIORISCH 3
|
|
BEGIN
|
|
PROMPT 2 6 "Giorni calcolo rischio "
|
|
GROUP 1
|
|
END
|
|
|
|
BOOLEAN F_STAMPCHIU
|
|
BEGIN
|
|
PROMPT 2 7 "Stampa partite chiuse"
|
|
MESSAGE FALSE CLEAR,F_DATACHIU
|
|
MESSAGE TRUE ENABLE,F_DATACHIU
|
|
END
|
|
|
|
DATE F_DATACHIU
|
|
BEGIN
|
|
PROMPT 26 7 " dal "
|
|
FLAGS "D"
|
|
END
|
|
|
|
BOOLEAN F_STAMPSALDO
|
|
BEGIN
|
|
PROMPT 44 7 "Stampa saldo partita"
|
|
END
|
|
|
|
STRING F_LUOGOSEND 50 32
|
|
BEGIN
|
|
PROMPT 2 8 "Luogo d'invio "
|
|
END
|
|
|
|
DATE F_DATASEND
|
|
BEGIN
|
|
PROMPT 51 8 "data "
|
|
FLAGS "A"
|
|
CHECKTYPE REQUIRED
|
|
END
|
|
|
|
RADIOBUTTON SC_CLIFO 20
|
|
BEGIN
|
|
PROMPT 1 10 "@bSelezione"
|
|
ITEM "C|Clienti" MESSAGE ENABLE,1@
|
|
ITEM "F|Fornitori" MESSAGE CLEAR,1@
|
|
END
|
|
|
|
RADIOBUTTON SC_SORTCF 25
|
|
BEGIN
|
|
PROMPT 25 10 "@bOrdinamento"
|
|
ITEM "1|Per codice" MESSAGE HIDE,2@|SHOW,3@
|
|
ITEM "2|Per ragione sociale" MESSAGE HIDE,3@|SHOW,2@
|
|
END
|
|
|
|
BUTTON SC_SELECT 10 1
|
|
BEGIN
|
|
PROMPT 52 11 "S~elezione"
|
|
END
|
|
|
|
BUTTON SC_RESET 10 1
|
|
BEGIN
|
|
PROMPT 65 11 "A~zzera"
|
|
END
|
|
|
|
NUMBER SC_NSEL 4
|
|
BEGIN
|
|
PROMPT 52 12 "Selezionati "
|
|
FLAGS "D"
|
|
END
|
|
|
|
|
|
NUMBER SC_CFCODFR 6
|
|
BEGIN
|
|
PROMPT 2 14 "Da codice "
|
|
GROUP 3
|
|
FLAGS "B"
|
|
END
|
|
|
|
NUMBER SC_CFCODTO 6
|
|
BEGIN
|
|
PROMPT 37 14 "a codice "
|
|
GROUP 3
|
|
FLAGS "B"
|
|
END
|
|
|
|
STRING SC_CFDESFR 50
|
|
BEGIN
|
|
PROMPT 2 14 "Da ragione sociale "
|
|
GROUP 2
|
|
FLAGS "HB"
|
|
END
|
|
|
|
STRING SC_CFDESTO 50
|
|
BEGIN
|
|
PROMPT 2 15 "A ragione sociale "
|
|
GROUP 2
|
|
FLAGS "HB"
|
|
END
|
|
|
|
BOOLEAN F_GROUPAGENT
|
|
BEGIN
|
|
PROMPT 2 16 "Raggruppamento per agente"
|
|
MESSAGE FALSE HIDE,5@
|
|
MESSAGE TRUE SHOW,5@
|
|
END
|
|
|
|
STRING F_FROM_AGENT 5
|
|
BEGIN
|
|
PROMPT 2 17 "Dall'agente "
|
|
FLAGS "HZU"
|
|
USE LF_AGENTI
|
|
INPUT CODAGE F_FROM_AGENT
|
|
DISPLAY "Codice agente" CODAGE
|
|
DISPLAY "Ragione Sociale@50" RAGSOC
|
|
OUTPUT F_FROM_AGENT CODAGE
|
|
OUTPUT F_FROM_AGENT_D RAGSOC
|
|
CHECKTYPE NORMAL
|
|
GROUP 5
|
|
END
|
|
|
|
STRING F_FROM_AGENT_D 50
|
|
BEGIN
|
|
PROMPT 22 17 ""
|
|
FLAGS "H"
|
|
USE LF_AGENTI KEY 2
|
|
INPUT RAGSOC F_FROM_AGENT_D
|
|
DISPLAY "Ragione Sociale@50" RAGSOC
|
|
DISPLAY "Codice agente" CODAGE
|
|
COPY OUTPUT F_FROM_AGENT
|
|
CHECKTYPE NORMAL
|
|
GROUP 5
|
|
END
|
|
|
|
STRING F_TO_AGENT 5
|
|
BEGIN
|
|
PROMPT 2 18 "All'agente "
|
|
FLAGS "HZU"
|
|
COPY USE F_FROM_AGENT
|
|
INPUT CODAGE F_TO_AGENT
|
|
COPY DISPLAY F_FROM_AGENT
|
|
OUTPUT F_TO_AGENT CODAGE
|
|
OUTPUT F_TO_AGENT_D RAGSOC
|
|
CHECKTYPE NORMAL
|
|
GROUP 5
|
|
END
|
|
|
|
STRING F_TO_AGENT_D 50
|
|
BEGIN
|
|
PROMPT 22 18 ""
|
|
FLAGS "H"
|
|
COPY USE F_FROM_AGENT_D
|
|
INPUT RAGSOC F_TO_AGENT_D
|
|
COPY DISPLAY F_FROM_AGENT_D
|
|
COPY OUTPUT F_TO_AGENT
|
|
CHECKTYPE NORMAL
|
|
GROUP 5
|
|
END
|
|
|
|
ENDPAGE
|
|
|
|
ENDMASK
|