campo-sirio/sc/sc2100a.uml
guy 46ff07594b Patch level : 2.0 678
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
2004-02-03 11:23:58 +00:00

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