campo-sirio/ha/ha0200a.uml
luca 5ddf528044 Patch level :10.0 830
Files correlati     :
Ricompilazione Demo : [ ]
Commento            :
riporto hardy da 11.0


git-svn-id: svn://10.65.10.50/branches/R_10_00@21075 c028cbd2-c16b-5b4b-a496-9718f37d4682
2010-10-26 15:46:30 +00:00

474 lines
8.2 KiB
Plaintext
Executable File

#include "ha0200a.h"
TOOLBAR "topbar" 0 0 0 2
#include <stdbar.h>
ENDPAGE
PAGE "Contratti e NAC" -1 -1 78 23
GROUPBOX DLG_NULL 76 4
BEGIN
PROMPT 1 1 "@bTipo documento per fatture"
END
STRING F_CODTIPO_FAT 4
BEGIN
PROMPT 2 2 "Tipo "
USE %TIP
INPUT CODTAB F_CODTIPO_FAT
DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_CODTIPO_FAT CODTAB
OUTPUT F_DESCRTIPO_FAT S0
CHECKTYPE REQUIRED
FLAGS "U"
FIELD TipoFatt
END
STRING F_DESCRTIPO_FAT 50
BEGIN
PROMPT 15 2 ""
USE %TIP KEY 2
INPUT S0 F_DESCRTIPO_FAT
DISPLAY "Descrizione@60" S0
DISPLAY "Codice" CODTAB
COPY OUTPUT F_CODTIPO_FAT
CHECKTYPE NORMAL
END
STRING F_STATO_INI_FAT 1
BEGIN
PROMPT 2 3 "Stato iniziale "
USE %STD
INPUT CODTAB F_STATO_INI_FAT
DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_STATO_INI_FAT CODTAB
FLAGS "U"
CHECKTYPE REQUIRED
FIELD StatoIniFatt
END
STRING F_STATO_FIN_FAT 1
BEGIN
PROMPT 25 3 "Stato finale "
USE %STD
INPUT CODTAB F_STATO_FIN_FAT
DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_STATO_FIN_FAT CODTAB
FLAGS "U"
CHECKTYPE REQUIRED
FIELD StatoFinFatt
END
//--Anticipi-------------
GROUPBOX DLG_NULL 76 4
BEGIN
PROMPT 1 5 "@bAnticipi"
END
TEXT DLG_NULL
BEGIN
PROMPT 2 6 "@bContratti premi"
END
STRING F_CO_ANT_NUM 4
BEGIN
PROMPT 20 6 "Num. "
USE %NUM
INPUT CODTAB F_CO_ANT_NUM
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_CO_ANT_NUM CODTAB
CHECKTYPE REQUIRED
FIELD CoAntNum
END
STRING F_CO_ANT_TIP 4
BEGIN
PROMPT 33 6 "Tipo "
USE %TIP
INPUT CODTAB F_CO_ANT_TIP
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_CO_ANT_TIP CODTAB
CHECKTYPE REQUIRED
FIELD CoAntTip
END
STRING F_CO_ANT_SPE 8
BEGIN
PROMPT 49 6 "Spesa riga ant. "
USE SPP
INPUT CODTAB F_CO_ANT_SPE
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_CO_ANT_SPE CODTAB
CHECKTYPE REQUIRED
FIELD CoAntSpe
END
TEXT DLG_NULL
BEGIN
PROMPT 2 7 "@bNote di Accredito"
END
STRING F_NA_ANT_NUM 4
BEGIN
PROMPT 20 7 "Num. "
USE %NUM
INPUT CODTAB F_NA_ANT_NUM
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_NA_ANT_NUM CODTAB
CHECKTYPE REQUIRED
FIELD NaAntNum
END
STRING F_NA_ANT_TIP 4
BEGIN
PROMPT 33 7 "Tipo "
USE %TIP
INPUT CODTAB F_NA_ANT_TIP
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_NA_ANT_TIP CODTAB
CHECKTYPE REQUIRED
FIELD NaAntTip
END
STRING F_NA_ANT_SPE 8
BEGIN
PROMPT 49 7 "Spesa riga "
USE SPP
INPUT CODTAB F_NA_ANT_SPE
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_NA_ANT_SPE CODTAB
CHECKTYPE REQUIRED
FIELD NaAntSpe
END
//--Posticipi-------------
GROUPBOX DLG_NULL 76 4
BEGIN
PROMPT 1 9 "@bPosticipi"
END
TEXT DLG_NULL
BEGIN
PROMPT 2 10 "@bContratti premi"
END
STRING F_CO_POST_NUM 4
BEGIN
PROMPT 20 10 "Num. "
USE %NUM
INPUT CODTAB F_CO_POST_NUM
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_CO_POST_NUM CODTAB
CHECKTYPE REQUIRED
FIELD CoPostNum
END
STRING F_CO_POST_TIP 4
BEGIN
PROMPT 33 10 "Tipo "
USE %TIP
INPUT CODTAB F_CO_POST_TIP
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_CO_POST_TIP CODTAB
CHECKTYPE REQUIRED
FIELD CoPostTip
END
TEXT DLG_NULL
BEGIN
PROMPT 2 11 "@bNote di Accredito"
END
STRING F_NA_POST_NUM 4
BEGIN
PROMPT 20 11 "Num. "
USE %NUM
INPUT CODTAB F_NA_POST_NUM
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_NA_POST_NUM CODTAB
CHECKTYPE REQUIRED
FIELD NaPostNum
END
STRING F_NA_POST_TIP 4
BEGIN
PROMPT 33 11 "Tipo "
USE %TIP
INPUT CODTAB F_NA_POST_TIP
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_NA_POST_TIP CODTAB
CHECKTYPE REQUIRED
FIELD NaPostTip
END
STRING F_NA_POST_SPE 8
BEGIN
PROMPT 49 11 "Spesa riga "
USE SPP
INPUT CODTAB F_NA_POST_SPE
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_NA_POST_SPE CODTAB
CHECKTYPE REQUIRED
FIELD NaPostSpe
END
//--Rifatturazione-------------
GROUPBOX DLG_NULL 76 4
BEGIN
PROMPT 1 13 "@bRifatturazione"
END
TEXT DLG_NULL
BEGIN
PROMPT 2 14 "@bContratti premi"
END
STRING F_CO_RIFA_NUM 4
BEGIN
PROMPT 20 14 "Num. "
USE %NUM
INPUT CODTAB F_CO_RIFA_NUM
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_CO_RIFA_NUM CODTAB
CHECKTYPE REQUIRED
FIELD CoRifaNum
END
STRING F_CO_RIFA_TIP 4
BEGIN
PROMPT 33 14 "Tipo "
USE %TIP
INPUT CODTAB F_CO_RIFA_TIP
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_CO_RIFA_TIP CODTAB
CHECKTYPE REQUIRED
FIELD CoRifaTip
END
STRING F_CO_RIFA_SPE 8
BEGIN
PROMPT 49 14 "Spesa riga ant. "
USE SPP
INPUT CODTAB F_CO_RIFA_SPE
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_CO_RIFA_SPE CODTAB
CHECKTYPE REQUIRED
FIELD CoRifaSpe
END
TEXT DLG_NULL
BEGIN
PROMPT 2 15 "@bNote di Accredito"
END
STRING F_NA_RIFA_NUM 4
BEGIN
PROMPT 20 15 "Num. "
USE %NUM
INPUT CODTAB F_NA_RIFA_NUM
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_NA_RIFA_NUM CODTAB
CHECKTYPE REQUIRED
FIELD NaRifaNum
END
STRING F_NA_RIFA_TIP 4
BEGIN
PROMPT 33 15 "Tipo "
USE %TIP
INPUT CODTAB F_NA_RIFA_TIP
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_NA_RIFA_TIP CODTAB
CHECKTYPE REQUIRED
FIELD NaRifaTip
END
STRING F_NA_RIFA_SPE 8
BEGIN
PROMPT 49 15 "Spesa riga "
USE SPP
INPUT CODTAB F_NA_RIFA_SPE
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_NA_RIFA_SPE CODTAB
CHECKTYPE REQUIRED
FIELD NaRifaSpe
END
ENDPAGE
PAGE "Trasferimenti" -1 -1 78 23
GROUPBOX DLG_NULL 76 7
BEGIN
PROMPT 1 1 "@bEsportazione"
END
STRING F_OUTPUT_PATH 255 38
BEGIN
PROMPT 2 2 "Percorso files .txt da esportare "
DSELECT
FLAGS "M"
CHECKTYPE REQUIRED
WARNING "Selezionare una cartella valida!"
FIELD OutputPath
END
GROUPBOX DLG_NULL 74 3
BEGIN
PROMPT 2 3 "@bDocumenti di carico"
END
STRING F_CARDOC_NUM 4
BEGIN
PROMPT 3 4 "Numerazione "
USE %NUM
INPUT CODTAB F_CARDOC_NUM
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_CARDOC_NUM CODTAB
CHECKTYPE REQUIRED
FIELD CarDocNum
END
STRING F_CARDOC_TIP 4
BEGIN
PROMPT 23 4 "Tipo "
USE %TIP
INPUT CODTAB F_CARDOC_TIP
DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_CARDOC_TIP CODTAB
CHECKTYPE REQUIRED
FLAGS "U"
FIELD CarDocTip
END
STRING F_CARDOC_STA 1
BEGIN
PROMPT 36 4 "Stato "
USE %STD
INPUT CODTAB F_CARDOC_STA
DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_CARDOC_STA CODTAB
FLAGS "U"
CHECKTYPE REQUIRED
FIELD CarDocSta
END
LISTBOX F_BARCODE_TIP 10
BEGIN
PROMPT 2 6 "Tipo di barcode "
ITEM "N|Normale"
ITEM "8|EAN8 "
ITEM "1|EA13 "
ITEM "3|3/9 "
ITEM "C|Codabar"
FIELD "TipoBarcode"
END
GROUPBOX DLG_NULL 76 9
BEGIN
PROMPT 1 8 "@bImportazione"
END
STRING F_INPUT_PATH 255 38
BEGIN
PROMPT 2 9 "Percorso files da importare "
DSELECT
FLAGS "M"
CHECKTYPE REQUIRED
WARNING "Selezionare una cartella valida!"
FIELD InputPath
END
TEXT DLG_NULL
BEGIN
PROMPT 2 10 "@bTipi documento generati in importazione"
END
STRING F_IN_TIPODOC_F 4
BEGIN
PROMPT 2 11 "Fatture "
USE %TIP
INPUT CODTAB F_IN_TIPODOC_F
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_IN_TIPODOC_F CODTAB
CHECKTYPE REQUIRED
FIELD InpFatTip
END
STRING F_IN_TIPODOC_B 4
BEGIN
PROMPT 18 11 "Bolle "
USE %TIP
INPUT CODTAB F_IN_TIPODOC_B
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_IN_TIPODOC_B CODTAB
CHECKTYPE REQUIRED
FIELD InpBolTip
END
STRING F_IN_TIPODOC_O 4
BEGIN
PROMPT 34 11 "Ordini "
USE %TIP
INPUT CODTAB F_IN_TIPODOC_O
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_IN_TIPODOC_O CODTAB
CHECKTYPE REQUIRED
FIELD InpOrdTip
END
STRING F_IN_TIPODOC_V 4
BEGIN
PROMPT 50 11 "Bolle valorizz. "
USE %TIP
INPUT CODTAB F_IN_TIPODOC_V
DISPLAY "Codice@8" CODTAB
DISPLAY "Descrizione@50" S0
OUTPUT F_IN_TIPODOC_V CODTAB
CHECKTYPE REQUIRED
FIELD InpValTip
END
TEXT DLG_NULL
BEGIN
PROMPT 2 13 "Le numerazioni sono generate automaticamente in base al tipo documento ricevuto"
END
TEXT DLG_NULL
BEGIN
PROMPT 2 14 "ed al codice terminale, secondo la regola: 'TipoDocumento'+'CodiceTerminale. Es. 'F'+'001' -> F001"
END
ENDPAGE
ENDMASK