campo-sirio/ve/vetbcvm.uml
guy 143df3149d Patch level : 10.0
Files correlati     : ve0200e.msk ve0.exe ve6.exe vetbcvm.msk
Ricompilazione Demo : [ ]
Commento            :
Aggiunto nuovo criterio di contabilizzazione per Categoria di Vendita/Gruppo Merceologico.
Aggiunta tabella di modulo &CVM per l'immissione dei relativi conti.


git-svn-id: svn://10.65.10.50/trunk@18411 c028cbd2-c16b-5b4b-a496-9718f37d4682
2009-03-04 09:50:26 +00:00

161 lines
2.5 KiB
Plaintext
Executable File

#include "vetbcvm.h"
TOOLBAR "Toolbar" 0 0 0 2
#include <relapbar.h>
ENDPAGE
PAGE "Conti per categoria di vendita e gruppo merceologico" 0 2 0 0
GROUPBOX DLG_NULL 78 3
BEGIN
PROMPT 1 0 "@bCategoria di vendita"
END
STRING F_CVM_COD 2
BEGIN
PROMPT 2 1 "Codice "
USE CVE
INPUT CODTAB F_CVM_COD
DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_CVM_COD CODTAB
OUTPUT F_CVM_DES S0
CHECKTYPE FORCED
FLAGS "U"
KEY 1
END
STRING F_CVM_DES 50
BEGIN
PROMPT 16 1 ""
USE CVE KEY 2
INPUT S0 F_CVM_DES
DISPLAY "Descrizione@50" S0
DISPLAY "Codice" CODTAB
COPY OUTPUT F_CVM_COD
CHECKTYPE NORMAL
GROUP 2
KEY 2
END
TEXT DLG_NULL
BEGIN
PROMPT 1 3 "@bGruppi merceologici"
GROUP 3
END
SPREADSHEET F_CVM_SHT
BEGIN
PROMPT 0 4 ""
ITEM "Gruppo\nMerc.@6F"
ITEM "Descrizione\nGruppo merceologico@50"
ITEM "Gruppo\nCont.@5"
ITEM "Conto\nCont.@5"
ITEM "Sottoconto\nCont.@9"
ITEM "Descrizione\nConto contabile@50"
GROUP 3
END
ENDPAGE
ENDMASK
PAGE "Conto" -1 -1 56 8
GROUPBOX DLG_NULL 54 4
BEGIN
PROMPT 1 0 "Gruppo Merceologico"
END
STRING F_CVM_CODGM 5
BEGIN
PROMPT 2 1 "Codice "
FLAGS "DU"
END
STRING F_CVM_DESGM 52
BEGIN
PROMPT 2 2 ""
FLAGS "D"
END
GROUPBOX DLG_NULL 54 4
BEGIN
PROMPT 1 4 "Conto contabile"
END
NUMBER F_CVM_GRUPPO 3
BEGIN
PROMPT 2 5 "Gruppo "
FLAGS "U"
GROUP 4
END
NUMBER F_CVM_CONTO 3
BEGIN
PROMPT 18 5 "Conto "
FLAGS "U"
VALIDATE REQIF_FUNC 1 F_CVM_GRUPPO
GROUP 4
WARNING "Conto errato o mancante"
END
NUMBER F_CVM_SOTTOCONTO 6
BEGIN
PROMPT 35 5 "Sottoconto "
USE LF_PCON SELECT SOTTOCONTO!=""
INPUT GRUPPO F_CVM_GRUPPO
INPUT CONTO F_CVM_CONTO
INPUT SOTTOCONTO F_CVM_SOTTOCONTO
DISPLAY "Gruppo" GRUPPO
DISPLAY "Conto" CONTO
DISPLAY "Sottoconto" SOTTOCONTO
DISPLAY "Descrizione@50" DESCR
OUTPUT F_CVM_GRUPPO GRUPPO
OUTPUT F_CVM_CONTO CONTO
OUTPUT F_CVM_SOTTOCONTO SOTTOCONTO
OUTPUT F_CVM_DESCONTO DESCR
CHECKTYPE NORMAL
VALIDATE REQIF_FUNC 2 F_CVM_GRUPPO F_CVM_CONTO
WARNING "Sottoconto errato o mancante"
GROUP 4
END
STRING F_CVM_DESCONTO 50
BEGIN
PROMPT 2 6 ""
USE LF_PCON KEY 2 SELECT SOTTOCONTO!=""
INPUT DESCR F_CVM_DESCONTO
DISPLAY "Descrizione@50" DESCR
DISPLAY "Gruppo" GRUPPO
DISPLAY "Conto" CONTO
DISPLAY "Sottoconto" SOTTOCONTO
COPY OUTPUT F_CVM_SOTTOCONTO
GROUP 4
END
ENDPAGE
TOOLBAR "topbar" 0 0 0 2
BUTTON DLG_OK 10 2
BEGIN
PROMPT -13 -11 ""
END
BUTTON DLG_USER 10 2
BEGIN
PROMPT -23 -11 "Azzera"
PICTURE TOOL_DELREC
MESSAGE RESET,4@
END
BUTTON DLG_CANCEL 10 2
BEGIN
PROMPT -33 -11 ""
END
ENDPAGE
ENDMASK