campo-sirio/ve/ve0300a.src
guy d1dfee1373 Patch level : 2.0 518
Files correlati     : ve0.exe ve0100b.msk   tutti i porofili
Ricompilazione Demo : [ ]
Commento            :

GF20055
Nelle elaborazioni differite di generazione effetti e contabilizzazione
fatture (cliccando sul tasto elabora) mi evidenzia anche l'elenco degli
altri documenti, possibili per l'elaborazione che sto eseguento,
secondo me questo elenco dovrebbe esistere solo nel caso dell'elaborazione
di bollettazione ordini e non nelle altre anche perché comunque se cerco
dalla fattura x di contabilizzare la fattura y mi dà il seguente messaggio
d'errore:"documento inesistente o incompatibile"

GF20058
Nonostante la tabella dei cambi giornalieri abbia per la valuta x per
il gg y la spunta di contro euro quando seleziono quella valuta la spunta
di contro euro non c'è, cosa strana è che se dal documento vado in gestione
del cambio giornaliero anche lì non appare mentre nei cambi giornalieri delle
tabelle contabili si.

GF20059
Se cerco di fatturare una bolla  dal tasto ELABORA e, per questo cliente,
ho già uno ed uno solo  documento fattura , l'elaborazione mi propone
quest'ultimo documento come documento   sul quale fatturare il d.d.t.
Non dovrebbe proporre alcun documento e dando conferma creare una fattura nuova.


git-svn-id: svn://10.65.10.50/trunk@11298 c028cbd2-c16b-5b4b-a496-9718f37d4682
2003-06-30 15:52:52 +00:00

1671 lines
28 KiB
Plaintext
Executable File

// File di definizione dei campi per il generatore di maschere
// Nome del paragrafo = Nome del campo nel file .INI del documento
// GROUP = Gruppo di appartenenza
// Le coordinate sono relative al gruppo. Se un gruppo h vuoto non viene generato.
// I gruppi non vengono separati durante la generazione.
// X e Y = Coordinate di riga e colonna all'interno del gruoppo. La prima riga h 1.
// FIELDNAME = E' il nome del campo nel file ( Equivalente a FIELD in UML )
// MSKID = E' l'ID del campo nella maschera
// TYPE = E' il tipo del campo nella maschera, in base alla seguente tabellina:
// T_DATA
// T_STRINGA
// T_NUMERO
// T_CHECKBOX
// T_LISTA
// T_MEMO
// T_CORNICE
// T_ZOOM
// T_CURRENCY
// SIZE = E' la dimesione del campo nella maschera. Per i tipi che richiedono due dimensioni,
// si fa dimensione1 * 100 + dimesione2
// PROMPT = E' il prompt di default per il campo ( pur essere cambiato nel .INI )
// FLAG = Sono i flags che deve avere il campo
// USE = Indica il file da usare per la ricerca ( Equivalente a USE in UML )
// INPUT = Indica i campi di input per la ricerca ( Equivalente a INPUT in UML )
// DISPLAY = Indica i campi da mostrare per la ricerca ( Equivalente a DISPLAY in UML )
// OUTPUT = Indica il file di output per la ricerca ( Equivalente a OUTPUT in UML )
// Per i precedenti 4 settaggi, vale il seguente :
// Se preceduto da un @, copia la use dal campo indicato
// Esempio: USE = @112 diventa, in uml, COPY USE 112
// USE = 12 diventa USE 12
// Per indicare piy di una riga, separare con ~
// Esempio: DISPLAY = "Ragione sociale@50" 20->RAGSOC~"Codice" 20->CODCF~"Indrizzo@35" 20->INDCF
// diventa, in UML:
// DISPLAY "Ragione sociale@50" 20->RAGSOC
// DISPLAY "Codice" 20->CODCF
// DISPLAY "Indrizzo@35" 20->INDCF
// WARNING = Indica il messaggio per segnalare errori ( Equivalente a WARNING in UML )
// HELP = Indica la stringa di help per il campo ( Equivalente a HELP in UML )
// SPECIAL = Usato per aggiungere righe non previste, separare ogni riga con ~
// ITEMS = Primo item~Message 1~Message 2@Nesimo item~Message 1~Message 2
// Esempio:
// ITEMS =Si|Risposta affermativa~HIDE 101@No|Risposta negativa~SHOW 101
// diventa, in UML:
// ITEM "Si|Risposta affermativa"
// MESSAGE HIDE 101
// ITEM "No|Risposta negativa"
// MESSAGE SHOW 101
#include "veuml.h"
#include "veuml1.h"
#include "veini.h"
[OCCASEDIT]
GROUP=100
TYPE=T_BOTTONE
SIZE=1901
PROMPT="Cliente occasionale"
X=2
Y=0
MSKID=F_OCCASEDIT
[OCFPI]
GROUP=100
X=30
Y=0
FIELDNAME=OCFPI
MSKID=F_OCFPI
TYPE=T_STRINGA
PROMPT="Codice "
SIZE=16
[COFI]
// il campo e' letto nel file 20 clifo
GROUP=100
X=2
Y=0
MSKID=F_COFI
TYPE=T_STRINGA
PROMPT="Cod. fisc. "
USE=LF_CLIFO KE 4
INPUT=TIPOCF F_TIPOCF SELECT~COFI F_COFI
DISPLAY="Codice Fiscale@16" COFI~"Ragione sociale@50" RAGSOC~"Codice" CODCF~"Indrizzo@35" INDCF
OUTPUT=@F_CODCF
SIZE=16
[STATOPAIV]
// il campo e' letto nel file 20 clifo
GROUP=100
X=2
Y=1
MSKID=F_STATOPAIVA
TYPE=T_STRINGA
PROMPT="Part.Iva "
USE=%SCE
INPUT=CODTAB F_STATOPAIVA
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_STATOPAIVA CODTAB
FLAG=U
SIZE=2
[PAIVA]
// il campo e' letto nel file 20 clifo
GROUP=100
X=24
Y=1
MSKID=F_PAIVA
TYPE=T_STRINGA
PROMPT=""
USE=LF_CLIFO KE 5
INPUT=TIPOCF F_TIPOCF SELECT~STATOPAIV F_STATOPAIVA~PAIV F_PAIVA
DISPLAY="Partita IVA@12" PAIV~"Ragione sociale@50" RAGSOC~"Codice" CODCF~"Indrizzo@35" INDCF
OUTPUT=@F_CODCF
SIZE=12
[GOLEM]
GROUP=100
X=73
Y=0
MSKID=F_GOLEM
FIELDNAME=COLL_GOLEM
TYPE=T_GOLEM
PROMPT=""
SIZE=0402
FLAG=M
[GRRECAPITO]
GROUP=100
X=1
Y=2
MSKID=DLG_NULL
TYPE=T_CORNICE
PROMPT="Recapito"
SIZE=7806
[INDCF]
// il campo e' letto nel file 20 clifo
GROUP=100
X=2
Y=3
MSKID=F_INDCF
TYPE=T_STRINGA
PROMPT="Indirizzo "
SIZE=35
[CIVCF]
// il campo e' letto nel file 20 clifo
GROUP=100
X=61
Y=3
MSKID=F_CIVCF
TYPE=T_STRINGA
PROMPT="N. "
SIZE=10
[LOCALITACF]
// il campo e' letto nel file 20 clifo
GROUP=100
X=2
Y=4
MSKID=F_LOCALITACF
TYPE=T_STRINGA
PROMPT="Localita' "
SIZE=35
[CAPCF]
// il campo e' letto nel file 20 clifo
GROUP=100
X=52
Y=4
MSKID=F_CAPCF
TYPE=T_STRINGA
PROMPT="C.A.P."
SIZE=5
[COMCF]
// il campo e' letto nel file 20 clifo
GROUP=100
X=2
Y=5
MSKID=F_COMCF
TYPE=T_STRINGA
PROMPT="Comune "
SIZE=4
FLAG=U
USE=LF_COMUNI
INPUT=STATO F_STATOCF~COM F_COMCF
OUTPUT=F_DENCOM DENCOM~F_PROVCOM PROVCOM
SPECIAL=CH SEARCH
[DENCOM]
// il campo e' letto nel file 13 comuni con chiave [COMCF]
GROUP=100
X=24
Y=5
MSKID=F_DENCOM
TYPE=T_STRINGA
PROMPT=""
SIZE=50
[PROVCOM]
// il campo e' letto nel file 13 comuni con chiave [COMCF]
GROUP=100
X=66
Y=4
MSKID=F_PROVCOM
TYPE=T_STRINGA
PROMPT="Pr."
SIZE=5
[STATOCF]
// il campo e' letto nel file 20 clifo va visualizzato solo se <>""
GROUP=100
X=2
Y=6
MSKID=F_STATOCF
TYPE=T_NUMERO
PROMPT="Stato "
SIZE=3
FLAG=Z
USE=%STA
INPUT=CODTAB F_STATOCF
OUTPUT=F_DESSTATOCF S0
SPECIAL=CH SEARCH
[DESSTATOCF]
// il campo e' letto nella tabella %STA e va visualizzato solo se [STATOCF]<>""
GROUP=100
X=24
Y=6
MSKID=F_DESSTATOCF
TYPE=T_STRINGA
PROMPT=""
SIZE=50
[ORDDA]
GROUP=150
X=2
Y=0
MSKID=F_ORDDA
FLAG=R
FIELDNAME=ORDCF
TYPE=T_STRINGA
PROMPT="Ordinato da"
USE=LF_CLIFO
INPUT=TIPOCF F_TIPOCF SELECT~CODCF F_ORDDA
DISPLAY="Codice@6" CODCF~"Ragione sociale@50" RAGSOC~"Partita IVA@12" PAIV
OUTPUT=F_ORDDA CODCF~F_ORDDADES RAGSOC
SIZE=6
[ORDDADES]
GROUP=150
X=24
Y=0
MSKID=F_ORDDADES
TYPE=T_STRINGA
PROMPT=""
USE=LF_CLIFO KE 2
INPUT=TIPOCF F_TIPOCF SELECT~RAGSOC F_ORDDADES
DISPLAY="Ragione sociale@50" RAGSOC~"Codice@6" CODCF~"Partita IVA@12" PAIV
OUTPUT=@F_ORDDA
SIZE=50
[CODVAL1]
//se codice=LIT il campo cambio e' di sola visualizzazione
//se non abilitato archivio cambi
GROUP=200
X=2
Y=0
FIELDNAME=CODVAL
MSKID=F_CODVAL
TYPE=T_STRINGA
PROMPT="Valuta "
SIZE=3
FLAG=U
USE=%VAL
INPUT=CODTAB F_CODVAL
DISPLAY="Codice" CODTAB~"Descrizione@50" S0~"Cambio@15" S4~"Data valuta" D0
OUTPUT=F_CODVAL CODTAB~F_NOMEVAL S0~F_CAMBIO S4~F_DATACAMBIO D0~F_CONTROEURO B1
WARNING=Codice valuta non trovato
HELP=Inserisci il codice della valuta
SPECIAL=ME CO,F_CODVAL1
[CODVAL2]
//se codice=LIT il campo cambio e' di sola visualizzazione
//se abilitato archivio cambi
GROUP=200
X=2
Y=0
FIELDNAME=CODVAL
MSKID=F_CODVAL1
TYPE=T_STRINGA
PROMPT="Valuta "
SIZE=3
FLAG=U
USE=%VAL
INPUT=CODTAB F_CODVAL1
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODVAL1 CODTAB~F_NOMEVAL1 S0~F_CONTROEURO B1
WARNING=Codice valuta non trovato
HELP=Inserisci il codice della valuta
SPECIAL=ME CO,F_CODVAL
[NOME_VAL1]
//se non abilitato archivio cambi
GROUP=200
X=24
Y=0
MSKID=F_NOMEVAL
TYPE=T_STRINGA
SIZE=50
USE=%VAL KEY 2
INPUT=S0 F_NOMEVAL
DISPLAY="Descrizione@50" S0~"Codice" CODTAB~"Cambio@15" S4~"Data valuta" D0
OUTPUT=F_CODVAL CODTAB~F_NOMEVAL S0~F_CAMBIO S4~F_DATACAMBIO D0~F_CONTROEURO B1
WARNING=Codice valuta non trovato
HELP=Inserisci il codice della valuta
[NOME_VAL2]
//se abilitato archivio cambi
GROUP=200
X=24
Y=0
MSKID=F_NOMEVAL1
TYPE=T_STRINGA
SIZE=50
USE=%VAL KEY 2
INPUT=S0 F_NOMEVAL1
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODVAL1 CODTAB~F_NOMEVAL1 S0~F_CONTROEURO B1
WARNING=Codice valuta non trovato
HELP=Inserisci il codice della valuta
[DATA_CAMBIO1]
// se non abiltato archivio cambi
GROUP=200
X=2
Y=1
FIELDNAME=DATACAMBIO
MSKID=F_DATACAMBIO
TYPE=T_DATA
PROMPT="Data valuta"
[DATA_CAMBIO2]
// se abilitato archivio cambi
GROUP=200
X=2
Y=1
FLAG=R
FIELDNAME=DATACAMBIO
MSKID=F_DATACAMBIO1
TYPE=T_DATA
PROMPT="Data valuta"
USE=CAM~JO %VAL TO CAM AL 50 INTO CODTAB=CODTAB[1,3]
INPUT=CODTAB[1,3] F_CODVAL SELECT~CODTAB[4,11] F_DATACAMBIO1
DISPLAY="Valuta" CODTAB[1,3]~"Data@10" D0~"Descrizione@50" -50->S0~"Cambio@15" S4
OUTPUT=F_CAMBIO S4~F_DATACAMBIO1 D0
SPECIAL=CH SEARCH~ME CO,F_DATACAMBIO~VA 12 1 F_CODVAL1
WARNING=La data cambio e' obbligatoria
[CONTROEURO]
// attenzione se abilitato archivio cambi cambio e data rilevati da tale archivio
GROUP=200
X=28
Y=1
FIELDNAME=CONTROEURO
MSKID=F_CONTROEURO
TYPE=T_CHECKBOX
PROMPT="Contro Euro"
[CAMBIO]
// attenzione se abilitato archivio cambi cambio e data rilevati da tale archivio
GROUP=200
X=48
Y=1
FIELDNAME=CAMBIO
MSKID=F_CAMBIO
TYPE=T_NUMERO
PROMPT="Cambio "
SIZE=1506
FLAG=R
SPECIAL=VA 12 1 F_CODVAL1
WARNING=Il cambio e' obbligatorio
[CODLIN]
GROUP=300
X=2
Y=0
FIELDNAME=CODLIN
MSKID=F_CODLIN
TYPE=T_STRINGA
PROMPT="Lingua "
SIZE=1
FLAG=U
USE=%LNG
INPUT=CODTAB F_CODLIN
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODLIN CODTAB~F_DESLIN S0
[DESLIN]
GROUP=300
X=24
Y=0
MSKID=F_DESLIN
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%LNG KE 2
INPUT=S0 F_DESLIN
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=@F_CODLIN
[CODPAG]
GROUP=400
X=2
Y=0
FIELDNAME=CODPAG
MSKID=F_CODPAG
TYPE=T_STRINGA
PROMPT="Cond. pag. "
SIZE=4
FLAG=U
USE=%CPG
INPUT=CODTAB F_CODPAG
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODPAG CODTAB~F_DESCODPAG S0
WARNING=Codice tipo pagamento non trovato
HELP=Inserisci il codice del tipo di pagamento
SPECIAL=ADD RU ba3 -6
[DESCODPAG]
GROUP=400
X=24
Y=0
MSKID=F_DESCODPAG
TYPE=T_STRINGA
SIZE=50
USE=%CPG KEY 2
INPUT=S0 F_DESCODPAG
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODPAG CODTAB~F_DESCODPAG S0
WARNING=Codice tipo pagamento non trovato
HELP=Inserisci il codice del tipo di pagamento
SPECIAL=ADD RU ba3 -6
[GRSCADENZE]
GROUP=500
X=1
Y=0
MSKID=DLG_NULL
TYPE=T_CORNICE
PROMPT=Scadenze
SIZE=7805
[DATAINSC]
GROUP=500
X=2
Y=1
FIELDNAME=DATAINSC
MSKID=F_DATAINSC
TYPE=T_DATA
PROMPT="Data inizio scadenze "
// FLAG=A
WARNING=E' richiesta una data valido
HELP=Inserisci la data di inizio scadenza
[DATASCAD1]
GROUP=500
X=2
Y=2
MSKID=F_DATASCAD1
TYPE=T_DATA
PROMPT="Scadenze : 1' "
[DATASCAD2]
GROUP=500
X=36
Y=2
MSKID=F_DATASCAD2
TYPE=T_DATA
PROMPT="2' "
[DATASCAD3]
GROUP=500
X=51
Y=2
MSKID=F_DATASCAD3
TYPE=T_DATA
PROMPT="3' "
[DATASCAD4]
GROUP=500
X=21
Y=3
MSKID=F_DATASCAD4
TYPE=T_DATA
PROMPT="4' "
[DATASCAD5]
GROUP=500
X=36
Y=3
MSKID=F_DATASCAD5
TYPE=T_DATA
PROMPT="5' "
[CODABIA]
GROUP=600
X=2
Y=0
FIELDNAME=CODABIA
MSKID=F_CODABIA
TYPE=T_NUMERO
PROMPT="Banca appoggio : cod. ABI "
SIZE=5
FLAG=Z
USE=%BAN SE CODTAB?="?????"
INPUT=CODTAB[1,5] F_CODABIA
DISPLAY="Cod. Istit." CODTAB[1,5]~"Cod. Fil." CODTAB[6,10]~"Denominazione@50" S0
OUTPUT=F_CODABIA CODTAB[1,5]~F_DESBANAPP S0
[CODCABA]
GROUP=600
X=42
Y=0
FIELDNAME=CODCABA
MSKID=F_CODCABA
TYPE=T_NUMERO
PROMPT="cod. CAB "
SIZE=5
FLAG=Z
USE=%BAN SE CODTAB?="??????????"
INPUT=CODTAB[1,5] F_CODABIA~CODTAB[6,10] F_CODCABA
DISPLAY=@F_CODABIA
OUTPUT=F_CODABIA CODTAB[1,5]~F_CODCABA CODTAB[6,10]~F_DESBANAPP S0
[DESBANAPP]
GROUP=600
X=2
Y=1
MSKID=F_DESBANAPP
TYPE=T_STRINGA
PROMPT="Denominazione "
SIZE=50
USE=%BAN KE 2
INPUT=S0 F_DESBANAPP
DISPLAY=@F_CODABIA
OUTPUT=@F_CODABIA
[CODABIP]
GROUP=700
X=2
Y=0
FIELDNAME=CODABIP
MSKID=F_CODABIP
TYPE=T_NUMERO
PROMPT="Banca presentazione : cod. ABI "
SIZE=5
FLAG=Z
USE=@F_CODABIA
INPUT=CODTAB[1,5] F_CODABIP
DISPLAY="Cod. Istit." CODTAB[1,5]~"Cod. Fil." CODTAB[6,10]~"Denominazione@50" S0
OUTPUT=F_CODABIP CODTAB[1,5]~F_DESBANPRE S0
[CODCABP]
GROUP=700
X=42
Y=0
FIELDNAME=CODCABP
MSKID=F_CODCABP
TYPE=T_NUMERO
PROMPT="cod. CAB "
SIZE=5
FLAG=Z
USE=@F_CODCABA
INPUT=CODTAB[1,5] F_CODABIP~CODTAB[6,10] F_CODCABP
DISPLAY=@F_CODABIP
OUTPUT=F_CODABIP CODTAB[1,5]~F_CODCABP CODTAB[6,10]~F_DESBANPRE S0
[DESBANPRE]
GROUP=700
X=2
Y=1
MSKID=F_DESBANPRE
TYPE=T_STRINGA
PROMPT="Denominazione "
SIZE=50
USE=%BAN KEY 2
INPUT=S0 F_DESBANPRE
DISPLAY=@F_CODABIP
OUTPUT=@F_CODABIP
[CATVEN]
GROUP=800
X=2
Y=0
FIELDNAME=CATVEN
MSKID=F_CATVEN
TYPE=T_STRINGA
PROMPT="C.vendita "
SIZE=2
FLAG=U
USE=CVE
INPUT=CODTAB F_CATVEN
DISPLAY="Cat.Ven." CODTAB~"Descrizione@50" S0
OUTPUT=F_CATVEN CODTAB~F_DESCATVEN S0
[DESCATVEN]
GROUP=800
X=24
Y=0
MSKID=F_DESCATVEN
TYPE=T_STRINGA
PROMPT=""
SIZE=50
[CODLIST1]
GROUP=800
X=2
Y=1
FIELDNAME=CODLIST
MSKID=F_CODLIST
TYPE=T_STRINGA
PROMPT="Listino "
SIZE=3
FLAG=U
USE=LF_CONDV
INPUT=TIPO "L"~CATVEN ""~COD F_CODLIST
DISPLAY="Codice" COD~"Descrizione@50" DESCR
OUTPUT=F_CODLIST COD~F_DESLIST DESCR
SPECIAL=ADD RUN ve2 -1 l
[CODLIST2]
GROUP=800
X=2
Y=1
FIELDNAME=CODLIST
MSKID=F_CODLIST1
TYPE=T_STRINGA
PROMPT="Listino "
SIZE=3
FLAG=U
USE=LF_CONDV SE CATVEN!=""~JO CVE TO LF_CONDV INTO CODTAB=CATVEN
INPUT=TIPO "L"~CATVEN F_CATVEN~COD F_CODLIST1
DISPLAY="Cat.Ven." CATVEN~"Codice" COD~"Descrizione@50" DESCR
OUTPUT=F_CATVEN CATVEN~F_DESCATVEN CVE->S0~F_CODLIST1 COD~F_DESLIST DESCR
SPECIAL=ADD RUN ve2 -1 l~ME CO,F_CODLIST
[DESLIST]
GROUP=800
X=24
Y=1
MSKID=F_DESLIST
TYPE=T_STRINGA
PROMPT=""
SIZE=50
[CODCONT1]
GROUP=810
X=2
Y=0
FIELDNAME=CODCONT
MSKID=F_CODCONT
TYPE=T_STRINGA
PROMPT="Contratto "
SIZE=3
FLAG=U
USE=LF_CONDV
INPUT=TIPO "C"~TIPOCF ""~COD F_CODCONT
DISPLAY="Codice" COD~"Descrizione@35" DESCR
OUTPUT=F_CODCONT COD~F_DESCONT DESCR
SPECIAL=ADD RUN ve2 -1 c
[CODCONT2]
GROUP=810
X=2
Y=0
FIELDNAME=CODCONT
MSKID=F_CODCONT1
TYPE=T_STRINGA
PROMPT="Contratto "
SIZE=3
FLAG=U
USE=LF_CONDV SELECT CODCF!=""
INPUT=TIPO "C"~TIPOCF F_TIPOCF SE~CODCF F_CODCF SE~COD F_CODCONT1
DISPLAY="Cliente" CODCF~"Codice" COD~"Descrizione@35" DESCR
OUTPUT=F_CODCONT1 COD~F_DESCONT DESCR
SPECIAL=ADD RUN ve2 -1 c~ME CO,F_CODCONT
[DESCONT]
GROUP=810
X=24
Y=0
MSKID=F_DESCONT
TYPE=T_STRINGA
PROMPT=""
SIZE=50
[CODCAMP]
GROUP=820
X=2
Y=0
FIELDNAME=CODCAMP
MSKID=F_CODCAMP
TYPE=T_STRINGA
PROMPT="Offerta "
SIZE=3
FLAG=U
USE=LF_CONDV
INPUT=TIPO "O"~COD F_CODCAMP
DISPLAY="Codice" LF_CONDV->COD~"Descrizione@35" LF_CONDV->DESCR
OUTPUT=F_CODCAMP LF_CONDV->COD~F_DESCAMP LF_CONDV->DESCR
SPECIAL=ADD RUN ve2 -1 o
[DESCAMP]
GROUP=820
X=24
Y=0
MSKID=F_DESCAMP
TYPE=T_STRINGA
PROMPT=""
SIZE=50
[SCONTOPERC]
GROUP=830
X=2
Y=0
FIELDNAME=SCONTOPERC
MSKID=F_SCONTOPERC
TYPE=T_STRINGA
PROMPT="Sconto "
SIZE=25
SPECIAL=VA 23 0
[RAGGR]
GROUP=2300
X=2
Y=0
FIELDNAME=RAGGR
MSKID=F_RAGGR
TYPE=T_CHECKBOX
PROMPT="Raggruppamento documento "
[RAGGREFF]
GROUP=2300
X=40
Y=0
FIELDNAME=RAGGREFF
MSKID=F_RAGGREFF
TYPE=T_CHECKBOX
PROMPT="Raggruppamento effetti "
[GRINDSPED]
GROUP=900
X=1
Y=0
MSKID=DLG_NULL
TYPE=T_CORNICE
PROMPT=Indirizzo spedizione
SIZE=7807
[CODINDSP]
GROUP=900
X=2
Y=1
FIELDNAME=CODINDSP
MSKID=F_CODINDSP
TYPE=T_STRINGA
PROMPT="Codice "
SIZE=3
WARNING=Indirizzo di spedizione non trovato!
USE=LF_INDSP
INPUT=TIPOCF F_TIPOCF SE~CODCF F_CODCF SE~CODIND F_CODINDSP
DISPLAY="Codice" CODIND~"Ragione sociale@50" RAGSOC~"Codice" CODCF~"Indirizzo@35" INDIR~"N.ro civico" CIV
OUTPUT=F_CODINDSP CODIND~F_RAGSOCSP RAGSOC~F_INDSP INDIR~F_CIVSP CIV~F_LOCALITASP LOCALITA~F_CAPSP CAP~F_COMSP COM~F_STATOSP STATO
HELP=Inserisci il codice dell'indirizzo di spedizione
[RAGSOCSP]
GROUP=900
X=24
Y=1
MSKID=F_RAGSOCSP
TYPE=T_STRINGA
SIZE=50
[INDSP]
GROUP=900
X=2
Y=2
MSKID=F_INDSP
PROMPT="Indirizzo "
TYPE=T_STRINGA
SIZE=35
[CIVSP]
GROUP=900
X=61
Y=2
MSKID=F_CIVSP
PROMPT="N. "
TYPE=T_STRINGA
SIZE=10
[LOCALITASP]
GROUP=900
X=2
Y=3
MSKID=F_LOCALITASP
TYPE=T_STRINGA
PROMPT="Localita` "
SIZE=35
[CAPSP]
GROUP=900
X=54
Y=3
MSKID=F_CAPSP
TYPE=T_STRINGA
PROMPT="CAP "
SIZE=5
FLAG=R
[PROVCOMSP]
// il campo e' letto nel file 13 comuni con chiave [COMCF]
GROUP=900
X=65
Y=3
MSKID=F_PROVCOMSP
TYPE=T_STRINGA
PROMPT="Pr. "
SIZE=5
[STATOSP]
// il campo e' letto nel file 20 clifo va visualizzato solo se <>""
GROUP=900
X=2
Y=4
MSKID=F_STATOSP
TYPE=T_NUMERO
PROMPT="Stato "
SIZE=3
FLAG=Z
USE=@F_STATOCF
INPUT=CODTAB F_STATOSP
OUTPUT=F_DESSTATOSP S0
SPECIAL=CH SEARCH
[DESSTATOSP]
GROUP=900
X=24
Y=4
FLAG=D
MSKID=F_DESSTATOSP
TYPE=T_STRINGA
SIZE=50
[COMSP]
GROUP=900
X=2
Y=5
MSKID=F_COMSP
TYPE=T_STRINGA
PROMPT="Comune "
SIZE=4
FLAG=U
USE=@F_COMCF
INPUT=STATO F_STATOSP~COM F_COMSP
OUTPUT=F_DENCOMSP DENCOM~F_PROVCOMSP PROVCOM
SPECIAL=CH SEARCH
[DENCOMSP]
GROUP=900
X=24
Y=5
FLAG=D
MSKID=F_DENCOMSP
TYPE=T_STRINGA
SIZE=50
[DATADOCRIF]
GROUP=1000
X=2
Y=0
FIELDNAME=DATADOCRIF
MSKID=F_DATADOCRIF
TYPE=T_DATA
PROMPT="Documento di riferimento : Data "
[NUMDOCRIF]
GROUP=1000
X=50
Y=0
FIELDNAME=NUMDOCRIF
MSKID=F_NUMDOCRIF
TYPE=T_STRINGA
PROMPT="Numero "
SIZE=7
USE=LF_DOC SELECT NUMDOCRIF!=""
INPUT=ANNO F_ANNO SELECT~PROVV F_PROVV SELECT~CODNUM F_CODNUM SELECT~NDOC F_NDOC
DISPLAY="Num." CODNUM~"Anno" ANNO~"Provv" PROVV~"Tipo" TIPODOC~"N.Doc. " NDOC~"N.Doc.Rif. " NUMDOCRIF
[CODAG]
GROUP=1100
X=2
Y=0
FIELDNAME=CODAG
MSKID=F_CODAG
TYPE=T_STRINGA
PROMPT="Agente "
SIZE=5
FLAG=UZ
USE=LF_AGENTI
INPUT=CODAGE F_CODAG
DISPLAY="Codice" CODAGE~"Descrizione@50" RAGSOC
OUTPUT=F_CODAG CODAGE~F_DESAG RAGSOC
SPECIAL=CH NORMAL~ADD RU pr0 -4
[DESAG]
GROUP=1100
X=24
Y=0
MSKID=F_DESAG
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=LF_AGENTI KEY 2
INPUT=RAGSOC F_DESAG
DISPLAY="Descrizione@50" RAGSOC~"Codice" CODAGE
OUTPUT=F_CODAG CODAGE~F_DESAG RAGSOC
SPECIAL=ADD RU pr0 -4
[CODZON]
GROUP=1100
X=2
Y=1
FIELDNAME=ZONA
MSKID=F_CODZON
TYPE=T_STRINGA
PROMPT="Zona "
SIZE=2
FLAG=U
USE=ZON
INPUT=CODTAB F_CODZON
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODZON CODTAB~F_DESZON S0
SPECIAL=CH NORMAL
[DESZON]
GROUP=1100
X=24
Y=1
MSKID=F_DESZON
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=ZON KEY 2
INPUT=S0 F_DESZON
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODZON CODTAB~F_DESZON S0
[CODAGVIS]
GROUP=1110
X=2
Y=0
FIELDNAME=CODAGVIS
MSKID=F_CODAGVIS
TYPE=T_STRINGA
PROMPT="Agente da vis. "
SIZE=5
FLAG=UZ
USE=LF_AGENTI
INPUT=CODAGE F_CODAGVIS
DISPLAY="Codice" CODAGE~"Descrizione@50" RAGSOC
OUTPUT=F_CODAGVIS CODAGE~F_DESAGVIS RAGSOC
SPECIAL=CH NORMAL~ADD RU pr0 -4
[DESAGVIS]
GROUP=1110
X=24
Y=0
MSKID=F_DESAGVIS
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=LF_AGENTI KEY 2
INPUT=RAGSOC F_DESAGVIS
DISPLAY="Descrizione@50" RAGSOC~"Codice" CODAGE
OUTPUT=F_CODAGVIS CODAGE~F_DESAGVIS RAGSOC
SPECIAL=ADD RU pr0 -4
[CODSPMEZZO]
GROUP=1200
X=2
Y=0
FIELDNAME=CODSPMEZZO
MSKID=F_CODSPMEZZO
TYPE=T_STRINGA
PROMPT="Sped.mezzo "
SIZE=3
FLAG=U
USE=%MSP
INPUT=CODTAB F_CODSPMEZZO
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODSPMEZZO CODTAB~F_DESSPMEZZO S0
SPECIAL=CH NORMAL
[DESSPMEZZO]
GROUP=1200
X=24
Y=0
MSKID=F_DESSPMEZZO
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%MSP KEY 2
INPUT=S0 F_DESSPMEZZO
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODSPMEZZO CODTAB~F_DESSPMEZZO S0
[CODPORTO]
GROUP=1210
X=2
Y=0
FIELDNAME=CODPORTO
MSKID=F_CODPORTO
TYPE=T_STRINGA
PROMPT="Porto "
SIZE=3
FLAG=U
USE=%POR
INPUT=CODTAB F_CODPORTO
DISPLAY="Codice" CODTAB~"Porto@50" S0
OUTPUT=F_CODPORTO CODTAB~F_DESPORTO S0
WARNING=Codice porto non trovato
HELP=Inserisci il codice del porto
[DESPORTO]
GROUP=1210
X=24
Y=0
MSKID=F_DESPORTO
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%POR KEY 2
INPUT=S0 F_DESPORTO
DISPLAY="Porto@50" S0~"Codice" CODTAB
OUTPUT=F_CODPORTO CODTAB~F_DESPORTO S0
WARNING=Codice porto non trovato
HELP=Inserisci il codice del porto
[CODNOTESP1]
GROUP=1300
X=2
Y=0
FIELDNAME=CODNOTESP1
MSKID=F_CODNOTESP1
TYPE=T_STRINGA
PROMPT="Note spe.1'"
SIZE=3
FLAG=U
USE=%NDO
INPUT=CODTAB F_CODNOTESP1
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODNOTESP1 CODTAB~F_DESNOTESP1 S0
[DESNOTESP1]
GROUP=1300
X=24
Y=0
MSKID=F_DESNOTESP1
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%NDO KEY 2
INPUT=S0 F_DESNOTESP1
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODNOTESP1 CODTAB~F_DESNOTESP1 S0
[CODNOTESP2]
GROUP=1300
X=2
Y=1
FIELDNAME=CODNOTESP2
MSKID=F_CODNOTESP2
TYPE=T_STRINGA
PROMPT="Note spe.2'"
SIZE=3
FLAG=U
USE=%NDO
INPUT=CODTAB F_CODNOTESP2
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODNOTESP2 CODTAB~F_DESNOTESP2 S0
[DESNOTESP2]
GROUP=1300
X=24
Y=1
MSKID=F_DESNOTESP2
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%NDO KEY 2
INPUT=S0 F_DESNOTESP2
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODNOTESP2 CODTAB~F_DESNOTESP2 S0
[CAUSTRASP]
GROUP=1400
X=2
Y=0
FIELDNAME=CAUSTRASP
MSKID=F_CAUSTRASP
TYPE=T_STRINGA
PROMPT="Caus.trasp."
SIZE=3
FLAG=U
USE=%CTR
INPUT=CODTAB F_CAUSTRASP
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CAUSTRASP CODTAB~F_DENCAUSTRASP S0
WARNING=Codice di causale non trovato
HELP=Inserisci il codice dalla causale del trasporto
[DENCAUSTRASP]
GROUP=1400
X=24
Y=0
MSKID=F_DENCAUSTRASP
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%CTR KEY 2
INPUT=S0 F_DENCAUSTRASP
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CAUSTRASP CODTAB~F_DENCAUSTRASP S0
WARNING=Codice di causale non trovato
HELP=Inserisci il codice dalla causale del trasporto
[CODVETT1]
GROUP=1500
X=2
Y=0
FIELDNAME=CODVETT1
MSKID=F_CODVETT1
TYPE=T_STRINGA
PROMPT="Vettore 1' "
SIZE=6
FLAG=ZU
USE=%VET
INPUT=CODTAB F_CODVETT1
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODVETT1 CODTAB~F_NOMEVETT1 S0
WARNING=Codice primo vettore non trovato
HELP=Inserisci il codice del primo (o unico) vettore
[NOMEVETT1]
GROUP=1500
X=24
Y=0
MSKID=F_NOMEVETT1
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%VET KEY 2
INPUT=S0 F_NOMEVETT1
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODVETT1 CODTAB~F_NOMEVETT1 S0
WARNING=Codice primo vettore non trovato
HELP=Inserisci il codice del primo (o unico) vettore
[CODVETT2]
GROUP=1500
X=2
Y=1
FIELDNAME=CODVETT2
MSKID=F_CODVETT2
TYPE=T_STRINGA
PROMPT="Vettore 2' "
SIZE=6
FLAG=ZU
USE=%VET
INPUT=CODTAB F_CODVETT2
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODVETT2 CODTAB~F_NOMEVETT2 S0
WARNING=Codice secondo vettore non trovato
HELP=Inserisci il codice del secondo vettore
[NOMEVETT2]
GROUP=1500
X=24
Y=1
MSKID=F_NOMEVETT2
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%VET KEY 2
INPUT=S0 F_NOMEVETT2
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODVETT2 CODTAB~F_NOMEVETT2 S0
WARNING=Codice primo vettore non trovato
HELP=Inserisci il codice del primo (o unico) vettore
[CODVETT3]
GROUP=1500
X=2
Y=2
FIELDNAME=CODVETT3
MSKID=F_CODVETT3
TYPE=T_STRINGA
PROMPT="Vettore 3' "
SIZE=6
FLAG=ZU
USE=%VET
INPUT=CODTAB F_CODVETT3
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODVETT3 CODTAB~F_NOMEVETT3 S0
WARNING=Codice terzo vettore non trovato
HELP=Inserisci il codice del terzo vettore
[NOMEVETT3]
GROUP=1500
X=24
Y=2
MSKID=F_NOMEVETT3
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%VET KEY 2
INPUT=S0 F_NOMEVETT3
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODVETT3 CODTAB~F_NOMEVETT3 S0
WARNING=Codice primo vettore non trovato
HELP=Inserisci il codice del primo (o unico) vettore
[CODNOTE]
GROUP=2500
X=2
Y=0
FIELDNAME=CODNOTE
MSKID=F_CODNOTE
TYPE=T_STRINGA
PROMPT="Cod. Note "
SIZE=2
USE=%NOT
INPUT=CODTAB F_CODNOTE
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODNOTE CODTAB~F_NOTECLI S0
WARNING=Note clienti assenti
[NOTECLI]
GROUP=2500
X=24
Y=0
FIELDNAME=NOTE
MSKID=F_NOTECLI
TYPE=T_ZOOM
PROMPT=""
SIZE=7750
[NCOPIE]
GROUP=1600
X=2
Y=0
FIELDNAME=NCOPIE
MSKID=F_NCOPIE
TYPE=T_NUMERO
PROMPT="Num. copie "
SIZE=0200
[GRPARTENZA]
GROUP=1700
X=1
Y=0
MSKID=DLG_NULL
TYPE=T_CORNICE
PROMPT=Partenza
SIZE=3503
[DATAPART]
GROUP=1700
X=2
Y=1
FIELDNAME=DATAPART
MSKID=F_DATAPART
TYPE=T_DATA
PROMPT="Data "
HELP=Inserisci la data di partenza nel formato gg-mm-aaaa
[ORAPART]
GROUP=1700
X=22
Y=1
FIELDNAME=ORAPART
MSKID=F_ORAPART
TYPE=T_STRINGA
PROMPT="Ora "
SIZE=0400
WARNING=Orario di partenza errato
HELP=Orario di partenza nel formato oo:mm (24 ore)
[IMPPAGATO]
GROUP=1800
X=2
Y=0
FIELDNAME=IMPPAGATO
MSKID=F_IMPPAGATO
TYPE=T_CURRENCY
PROMPT="Importo pagato "
SIZE=18
SPECIAL=DRIVENBY F_CODVAL
[ACCSALDO]
GROUP=1800
X=45
Y=0
FIELDNAME=ACCSALDO
MSKID=F_ACCSALDO
TYPE=T_CHECKBOX
PROMPT="Acconto/saldo "
[DOC1]
GROUP=1900
X=2
Y=0
FIELDNAME=DOC1
MSKID=F_DOC1
TYPE=T_MEMO
PROMPT="Documento 1 "
SIZE=50
[DOC2]
GROUP=1900
X=2
Y=1
FIELDNAME=DOC2
MSKID=F_DOC2
TYPE=T_MEMO
PROMPT="Documento 2 "
SIZE=50
[DOC3]
GROUP=1900
X=2
Y=2
FIELDNAME=DOC3
MSKID=F_DOC3
TYPE=T_MEMO
PROMPT="Documento 3 "
SIZE=50
[DATACONS]
GROUP=2000
X=2
Y=0
FIELDNAME=DATACONS
MSKID=F_DATACONS
TYPE=T_DATA
PROMPT="Data consegna "
SPECIAL=CH REQUIRED
[ASPBENI1]
GROUP=2100
X=2
Y=0
FIELDNAME=ASPBENI1
MSKID=F_ASPBENI1
TYPE=T_STRINGA
PROMPT="Asp.beni 1 "
SIZE=3
FLAG=U
USE=%ABE
INPUT=CODTAB F_ASPBENI1
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_ASPBENI1 CODTAB~F_DESCRBENI1 S0
[DESCRBENI1]
GROUP=2100
X=24
Y=0
MSKID=F_DESCRBENI1
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%ABE KEY 2
INPUT=S0 F_DESCRBENI1
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_ASPBENI1 CODTAB~F_DESCRBENI1 S0
[ASPBENI2]
GROUP=2100
X=2
Y=1
FIELDNAME=ASPBENI2
MSKID=F_ASPBENI2
TYPE=T_STRINGA
PROMPT="Asp.beni 2 "
SIZE=3
FLAG=U
USE=%ABE
INPUT=CODTAB F_ASPBENI2
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_ASPBENI2 CODTAB~F_DESCRBENI2 S0
WARNING=Codice aspetto beni non trovato
HELP=Inserisci il codice aspetto dei beni
[DESCRBENI2]
GROUP=2100
X=24
Y=1
MSKID=F_DESCRBENI2
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%ABE KEY 2
INPUT=S0 F_DESCRBENI2
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_ASPBENI2 CODTAB~F_DESCRBENI2 S0
[IMPNETTI]
GROUP=2200
X=2
Y=0
FIELDNAME=IMPNETTI
MSKID=F_IMPNETTI
TYPE=T_CHECKBOX
PROMPT="Importi netti "
[SPESEINC]
GROUP=2400
X=2
Y=0
FIELDNAME=PERCSPINC
MSKID=151
TYPE=T_NUMERO
PROMPT="% spese incasso "
SIZE=602
[ADDBOLLI]
GROUP=2400
X=40
Y=0
FIELDNAME=ADDBOLLI
MSKID=F_ADDBOLLI
TYPE=T_CHECKBOX
PROMPT="Addebito bolli "
[UMPNETTO]
GROUP=2700
X=2
Y=0
FIELDNAME=UMPNETTO
MSKID=F_UMPNETTO
TYPE=T_STRINGA
PROMPT="Peso netto : U.M. "
SIZE=2
FLAG=U
USE=%UMS
INPUT=CODTAB F_UMPNETTO
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_UMPNETTO CODTAB
WARNING=Codice unita di misura del peso netto non trovato
HELP=Inserisci il codice unita di misura del peso netto
[PNETTO]
GROUP=2700
X=26
Y=0
FIELDNAME=PNETTO
MSKID=F_PNETTO
TYPE=T_NUMERO
PROMPT="Peso "
SIZE=1502
FLAG=R
WARNING=Peso netto non corretto o non presente !!!
HELP=Inserisci il peso netto della merce
[DESUMPNETTO]
GROUP=2700
X=2
Y=1
MSKID=F_DESUMPNETTO
TYPE=T_STRINGA
PROMPT="Unita' di misura del peso netto "
SIZE=25
[UMTARA]
GROUP=2710
X=2
Y=0
FIELDNAME=UMTARA
MSKID=F_UMTARA
TYPE=T_STRINGA
PROMPT="Tara : U.M. "
SIZE=2
FLAG=U
USE=%UMS
INPUT=CODTAB F_UMTARA
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_UMTARA CODTAB
WARNING=Codice unita di misura non trovato
HELP=Inserisci il codice unita di misura della tara
[TARA]
GROUP=2710
X=26
Y=0
FIELDNAME=TARA
MSKID=F_TARA
TYPE=T_NUMERO
PROMPT="Peso "
SIZE=1502
FLAG=R
WARNING=Tara errata o non presente !!!
HELP=Inserisci la tara della merce
[DESUMTARA]
GROUP=2710
X=2
Y=1
MSKID=F_DESUMTARA
TYPE=T_STRINGA
PROMPT="Unita' di misura della tara "
SIZE=25
[NCOLLI]
GROUP=2800
X=2
Y=0
FIELDNAME=NCOLLI
MSKID=F_NCOLLI
TYPE=T_NUMERO
PROMPT="Num. colli "
SIZE=0700
WARNING=Numero di colli errato o non presente !!!
HELP=Inserisci il numero dei colli
[CAUSMAG]
GROUP=2900
X=2
Y=0
FIELDNAME=CAUSMAG
MSKID=F_CAUSMAG
TYPE=T_STRINGA
PROMPT="Caus.magazzino "
USE=%CAU
INPUT=CODTAB F_CAUSMAG
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CAUSMAG CODTAB~F_DESCRMAG S0~F_CAUSMAGC S9
WARNING=Causale di magazzino non trovata
SIZE=5
FLAG=U
WARNING=Codice causale non trovato
HELP=Inserisci il codice della causale
[DESCRMAG]
GROUP=2900
X=25
Y=0
MSKID=F_DESCRMAG
TYPE=T_STRINGA
PROMPT=""
USE=%CAU KEY 2
INPUT=S0 F_DESCRMAG
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
COPY=OU F_CAUSMAG
SIZE=50
[CAUSMAGC]
GROUP=2900
X=2
Y=1
MSKID=F_CAUSMAGC
TYPE=T_STRINGA
PROMPT="Caus.mag.coll. "
USE=%CAU
INPUT=CODTAB F_CAUSMAGC
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CAUSMAGC CODTAB~F_DESCRMAGC S0
WARNING=Causale di magazzino non trovata
SIZE=5
FLAG=UDG
HELP=Inserisci il codice della causale
SPECIAL=CH NORMAL
[DESCRMAGC]
GROUP=2900
X=25
Y=1
MSKID=F_DESCRMAGC
TYPE=T_STRINGA
PROMPT=""
SIZE=50
[CODCMS]
GROUP=3000
X=2
Y=1
FIELDNAME=CODCMS
MSKID=F_CODCMS
TYPE=T_STRINGA
PROMPT="Commessa : Codice "
USE=CMS
INPUT=CODTAB F_CODCMS
DISPLAY="Codice@20" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODCMS CODTAB~F_DESCRCMS S0
WARNING=Commessa non trovata
SIZE=20
FLAG=UZ
HELP=Inserisci il codice della commessa
SPECIAL=CH NORMAL
[DESCRCMS]
GROUP=3000
X=20
Y=2
MSKID=F_DESCRCMS
TYPE=T_STRINGA
USE=CMS KEY 2
INPUT=S0 F_DESCRCMS
DISPLAY="Descrizione@50" S0~"Codice@20" CODTAB
COPY=OU F_CODCMS
WARNING=Commessa non trovata
PROMPT=""
SIZE=70
SPECIAL=CH NORMAL
[FASCMS]
GROUP=3000
X=2
Y=3
FIELDNAME=FASCMS
MSKID=F_FASCMS
TYPE=T_STRINGA
PROMPT=" Fase "
USE=FSC
INPUT=CODTAB F_FASCMS
DISPLAY="Codice@10" CODTAB~"Descrizione@50" S0
OUTPUT=F_FASCMS CODTAB~F_DESCRFAS S0
WARNING=Fase commessa non trovata
SIZE=10
FLAG=UZ
HELP=Inserisci il codice della fase commessa
SPECIAL=CH NORMAL
[DESCRFAS]
GROUP=3000
X=20
Y=4
MSKID=F_DESCRFAS
TYPE=T_STRINGA
PROMPT=""
USE=FSC KEY 2
INPUT=S0 F_DESCRFAS
DISPLAY="Descrizione@50" S0~"Codice@10" CODTAB
COPY=OU F_FASCMS
WARNING=Fase commessa non trovata
SIZE=50
SPECIAL=CH NORMAL
[BLANK]
GROUP=4000
X=100
Y=0
MSKID=F_BLANK
TYPE=T_STRINGA
PROMPT=""
SIZE=1