// 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