Files correlati : Ricompilazione Demo : [ ] Commento : riportata la versione 98.01.05 patch 34 git-svn-id: svn://10.65.10.50/trunk@7409 c028cbd2-c16b-5b4b-a496-9718f37d4682
338 lines
6.0 KiB
Plaintext
Executable File
338 lines
6.0 KiB
Plaintext
Executable File
// Form per la stampa delle condizioni di vendita,
|
|
// Listini/Contratti/Offerte
|
|
|
|
USE LF_CONDV
|
|
JOIN LF_RCONDV INTO TIPO==TIPO CATVEN==CATVEN TIPOCF==TIPOCF CODCF==CODCF COD==COD
|
|
JOIN LF_ANAMAG TO LF_RCONDV INTO CODART==CODRIGA
|
|
JOIN GMC TO LF_RCONDV ALIAS 101 INTO CODTAB==CODRIGA
|
|
JOIN RFA TO LF_RCONDV ALIAS 102 INTO CODTAB==CODRIGA
|
|
END
|
|
|
|
DESCRIPTION
|
|
BEGIN
|
|
LF_CONDV->* "Archivio Condizioni di Vendita"
|
|
LF_RCONDV->* "Archivio Righe Condizioni di Vendita"
|
|
END
|
|
|
|
GENERAL
|
|
BEGIN
|
|
OFFSET 0 0
|
|
END
|
|
|
|
SECTION HEADER ODD 7
|
|
|
|
STRINGA 1 40 1
|
|
BEGIN
|
|
KEY "nome ditta"
|
|
PROMPT 1 1 "Ditta "
|
|
MESSAGE _DITTA, !RAGSOC
|
|
END
|
|
|
|
STRINGA 2 10
|
|
BEGIN
|
|
KEY "Data"
|
|
PROMPT 100 1 "Data "
|
|
MESSAGE _TODAY
|
|
END
|
|
|
|
NUMERO 3 7
|
|
BEGIN
|
|
KEY "Nr. pagina"
|
|
PROMPT 120 1 "Pagina "
|
|
MESSAGE _PAGENO
|
|
END
|
|
|
|
LISTA 4 15
|
|
BEGIN
|
|
KEY "Intestazione stampa"
|
|
PROMPT 65 2 ""
|
|
FIELD LF_CONDV->TIPO
|
|
ITEM "L|Stampa listino"
|
|
ITEM "C|Stampa contratto"
|
|
ITEM "O|Stampa offerta"
|
|
END
|
|
|
|
STRINGA 5 12
|
|
BEGIN
|
|
KEY "Cat. vendita"
|
|
PROMPT 1 3 "Cat. ven: "
|
|
FIELD LF_CONDV->CATVEN
|
|
FLAGS "H"
|
|
END
|
|
|
|
LISTA 6 10
|
|
BEGIN
|
|
KEY "Tipo C/F"
|
|
PROMPT 1 3 ""
|
|
ITEM "|"
|
|
ITEM "C|Cliente"
|
|
ITEM "F|Fornitore"
|
|
FIELD LF_CONDV->TIPOCF
|
|
FLAGS "H"
|
|
END
|
|
|
|
NUMBER 7 6
|
|
BEGIN
|
|
KEY "Codice C/F"
|
|
PROMPT 11 3 ""
|
|
FIELD LF_CONDV->CODCF
|
|
FLAGS "H"
|
|
END
|
|
|
|
STRINGA 8 11
|
|
BEGIN
|
|
KEY "Codice Listino/Contratto/Offerta"
|
|
PROMPT 20 3 "@BCodice: "
|
|
FIELD LF_CONDV->COD
|
|
END
|
|
|
|
STRINGA 9 50
|
|
BEGIN
|
|
KEY "Descrizione"
|
|
PROMPT 34 3 ""
|
|
FIELD LF_CONDV->DESCR
|
|
END
|
|
|
|
STRINGA 10 12
|
|
BEGIN
|
|
KEY "Cod. Valuta"
|
|
PROMPT 1 4 "Valuta: "
|
|
FIELD LF_CONDV->CODVAL
|
|
END
|
|
|
|
DATA 11 23
|
|
BEGIN
|
|
KEY "Inizio validita"
|
|
PROMPT 15 4 "Inizio val.: "
|
|
FIELD LF_CONDV->VALIN
|
|
END
|
|
|
|
DATA 13 23
|
|
BEGIN
|
|
KEY "Fine validita"
|
|
PROMPT 40 4 "Fine val.: "
|
|
FIELD LF_CONDV->VALFIN
|
|
END
|
|
|
|
LISTA 14 20
|
|
BEGIN
|
|
KEY "Importi Lordi"
|
|
PROMPT 65 4 ""
|
|
FIELD LF_CONDV->IMPLORDI
|
|
ITEM "|Listino senza IVA"
|
|
ITEM "X|Listino con IVA"
|
|
END
|
|
|
|
END // HEADER
|
|
|
|
|
|
SECTION BODY ODD 2 COLUMNWISE
|
|
|
|
// Intestazioni colonne
|
|
|
|
STRINGA 1 20
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "Codice" "Codice"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Codice riga"
|
|
PROMPT 1 1 ""
|
|
END
|
|
|
|
STRINGA 2 25
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "Descrizione" "Descrizione"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Descrizione"
|
|
PROMPT 2 1 ""
|
|
END
|
|
|
|
STRINGA 3 4
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "UM" "UM"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Unita' di misura"
|
|
PROMPT 3 1 ""
|
|
END
|
|
|
|
STRINGA 4 15
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "@CDa qta" "Da qta"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Qta lim da"
|
|
PROMPT 4 1 ""
|
|
END
|
|
|
|
STRINGA 5 15
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "@CA qta" "A qta"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Qta lim a"
|
|
PROMPT 5 1 ""
|
|
END
|
|
|
|
STRINGA 6 15
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "@CPrezzo" "Prezzo"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Prezzo"
|
|
PROMPT 6 1 ""
|
|
END
|
|
|
|
STRINGA 7 25
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "@CSconto" "Sconto"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Sconto"
|
|
PROMPT 7 1 ""
|
|
END
|
|
|
|
STRINGA 8 4
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "@CIVA" "IVA"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Codice IVA"
|
|
PROMPT 8 1 ""
|
|
END
|
|
|
|
STRINGA 9 15
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "@CQta base" "Qta base"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Qta base per calcolo sconto"
|
|
PROMPT 9 1 ""
|
|
END
|
|
|
|
STRINGA 10 15
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "@CQta omaggio" "Qta omaggio"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Qta Omaggio"
|
|
PROMPT 10 1 ""
|
|
END
|
|
|
|
STRINGA 11 20
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "@CCod. art. Omaggio" "Cod. Art. Omaggio"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Cod. articolo omaggio"
|
|
PROMPT 11 1 ""
|
|
END
|
|
|
|
// Sezione di stampa righe
|
|
|
|
SECTION RIGHE 1 1 1 FILE LF_RCONDV
|
|
|
|
SECTION H_RIGHE 1 1 1 GROUP
|
|
|
|
STRINGA 101 20
|
|
BEGIN
|
|
KEY "Codice riga"
|
|
PROMPT 1 1 "@B"
|
|
FIELD LF_RCONDV->CODRIGA
|
|
END
|
|
|
|
STRINGA 102 25 2
|
|
BEGIN
|
|
KEY "Descrizione"
|
|
PROMPT 2 1 ""
|
|
MESSAGE _DESCRIZIONE
|
|
END
|
|
END
|
|
|
|
SECTION GR_RIGHE 1 1 1 FILE LF_RCONDV GROUP TIPORIGA+CODRIGA
|
|
|
|
STRINGA 201 20
|
|
BEGIN
|
|
PROMPT 1 1 ""
|
|
FLAGS "D"
|
|
END
|
|
|
|
STRINGA 202 25
|
|
BEGIN
|
|
PROMPT 2 1 ""
|
|
FLAGS "D"
|
|
END
|
|
|
|
STRINGA 103 4
|
|
BEGIN
|
|
KEY "UM"
|
|
PROMPT 3 1 ""
|
|
FIELD LF_RCONDV->UM
|
|
END
|
|
|
|
NUMERO 104 15
|
|
BEGIN
|
|
KEY "Qta lim da"
|
|
PROMPT 4 1 ""
|
|
MESSAGE _QTAFROM
|
|
END
|
|
|
|
NUMERO 105 15
|
|
BEGIN
|
|
KEY "Qta lim a"
|
|
PROMPT 5 1 ""
|
|
MESSAGE _QTATO
|
|
END
|
|
|
|
NUMERO 106 15
|
|
BEGIN
|
|
KEY "Prezzo"
|
|
PROMPT 6 1 ""
|
|
FIELD LF_RCONDV->PREZZO
|
|
END
|
|
|
|
STRINGA 107 25
|
|
BEGIN
|
|
KEY "Sconto"
|
|
PROMPT 7 1 ""
|
|
FIELD LF_RCONDV->SCONTO
|
|
END
|
|
|
|
STRINGA 108 4
|
|
BEGIN
|
|
KEY "Cod. IVA"
|
|
PROMPT 8 1 ""
|
|
FIELD LF_RCONDV->CODIVA
|
|
END
|
|
|
|
NUMERO 109 15
|
|
BEGIN
|
|
KEY "Qta base per calcolo sconto"
|
|
PROMPT 9 1 ""
|
|
FIELD LF_RCONDV->QBASE
|
|
PICTURE "#########@,@@@@@"
|
|
END
|
|
|
|
NUMERO 110 15
|
|
BEGIN
|
|
KEY "Qta omaggio"
|
|
PROMPT 10 1 ""
|
|
FIELD LF_RCONDV->QOM
|
|
PICTURE "#########@,@@@@@"
|
|
END
|
|
|
|
STRINGA 111 20
|
|
BEGIN
|
|
KEY "Cod. articolo Omaggio"
|
|
PROMPT 11 1 ""
|
|
FIELD LF_RCONDV->CODARTOM
|
|
END
|
|
END // SECTION
|
|
END // SECTION
|
|
|
|
END // BODY
|
|
|
|
END // FORM
|
|
|