#include "lv0400.h" TOOLBAR "" 0 0 0 2 #include ENDPAGE PAGE "Contratto" 0 2 0 0 GROUPBOX DLG_NULL 78 5 BEGIN PROMPT 1 0 "@bContratti" END NUMBER F_CODCF 6 BEGIN PROMPT 2 1 "Cliente " FIELD CODCF FLAGS "U" KEY 1 USE LF_CLIFO INPUT TIPOCF "C" INPUT CODCF F_CODCF DISPLAY "Codice" CODCF DISPLAY "Ragione Sociale@50" RAGSOC OUTPUT F_CODCF CODCF OUTPUT F_RAGSOC RAGSOC CHECKTYPE REQUIRED END STRING F_RAGSOC 50 BEGIN PROMPT 25 1 "" KEY 2 USE LF_CLIFO KEY 2 INPUT TIPOCF "C" INPUT RAGSOC F_RAGSOC DISPLAY "Ragione Sociale@50" RAGSOC DISPLAY "Codice" CODCF COPY OUTPUT F_CODCF CHECKTYPE REQUIRED END NUMBER F_CODCONT 6 BEGIN PROMPT 2 2 "Contratto N. " USE LF_LVCONDV JOIN LF_CLIFO INTO TIPOCF="C" CODCF=CODCF INPUT CODCF F_CODCF INPUT CODCONT F_CODCONT DISPLAY "Cliente" CODCF DISPLAY "Contratto" CODCONT DISPLAY "Dalla data" DATAIN DISPLAY "alla data" DATASC DISPLAY "Stato" STATUS DISPLAY "Ragione sociale@50" LF_CLIFO->RAGSOC OUTPUT F_CODCF CODCF OUTPUT F_CODCONT CODCONT FLAGS "U" FIELD CODCONT KEY 1 2 CHECKTYPE REQUIRED END DATE F_DATAIN BEGIN PROMPT 25 2 "Inizio " FIELD DATAIN CHECKTYPE REQUIRED END DATE F_DATASC BEGIN PROMPT 45 2 "Scadenza " FIELD DATASC CHECKTYPE REQUIRED END NUMBER F_INDSPED 3 BEGIN PROMPT 2 3 "Indirizzo sped. " USE LF_INDSP KEY 1 INPUT TIPOCF "C" INPUT CODCF F_CODCF SELECT INPUT CODIND F_INDSPED DISPLAY "Codice" CODCF DISPLAY "Cod.Ind.Sped." CODIND DISPLAY "Indirizzo@30" INDIR DISPLAY "C.A.P." CAP OUTPUT F_INDSPED CODIND OUTPUT F_INDIR INDIR CHECKTYPE NORMAL END STRING F_INDIR 50 39 BEGIN PROMPT 25 3 "" FLAGS "D" END BUTTON DLG_PLANNING 10 2 BEGIN PROMPT 66 2 "~Planning" MESSAGE RUN,lv0 -4 #F_CODCF #F_CODCONT END SPREADSHEET F_RIGHE 0 9 BEGIN PROMPT 0 5 "Righe contratto" ITEM "Articolo@20" ITEM "Descrizione@50" ITEM "UM" ITEM "Cong." ITEM "Prezzo in vigore" ITEM "Prezzo di Rinnovo" ITEM "Importo fisso" ITEM "Sconto %" ITEM "Dot.Iniziale" ITEM "Dot.Temporanea" ITEM "Prezzo Dot.Temp." ITEM "Inizio Dot.Temp." ITEM "Fine Dot.Temp." ITEM "Prezzo Danneggiati" ITEM "Val. convenzionale" ITEM "Articolo bloccato" ITEM "Calcolo consegnato" ITEM "Tipo Forfait" ITEM "%Forfait Cliente" ITEM "Causale default" ITEM "Tipo Noleggio" ITEM "Ritiro aut.Dot.Temp." ITEM "Fatturazione a kg" ITEM "Arrotondamento" END GROUPBOX DLG_NULL 78 8 BEGIN PROMPT 1 14 "@bDettaglio" END NUMBER F_DOTOD 9 BEGIN PROMPT 2 15 "Dotazione odierna " FLAGS "D" END STRING F_GRMERC 3 BEGIN PROMPT 32 15 "Tipologia " FLAG "UD" USE GMC KEY 1 SELECT CODTAB[4,5]=="" INPUT CODTAB F_GRMERC DISPLAY "Codice" CODTAB[1,3] DISPLAY "Descrizione@50" S0 OUTPUT F_GRMERC CODTAB[1,3] CHECKTYPE NORMAL END STRING F_COLORE 20 15 BEGIN PROMPT 54 15 "Colore " FLAGS "D" END NUMBER F_PPCONF 9 BEGIN PROMPT 2 16 "Pz. per Pacco " FLAGS "D" END NUMBER F_PPCOLLO 9 BEGIN PROMPT 32 16 "Per Sacco " FLAGS "D" END NUMBER F_PPPALLET 9 BEGIN PROMPT 54 16 "Per Carrello " FLAGS "D" END STRING F_MANGDEST 3 BEGIN PROMPT 2 17 "Mangano Destinazione " FLAGS "D" END STRING F_ARTLAVCONT 4 BEGIN PROMPT 32 17 "Art.Lava.cont. " FLAGS "D" END STRING F_LAVATRICE 4 BEGIN PROMPT 54 17 "Lavatrice " FLAGS "D" END STRING F_CODLAV1 3 BEGIN PROMPT 2 18 "Cod. Lavaggio 1 " FLAGS "D" END STRING F_CODLAV2 3 BEGIN PROMPT 32 18 "Cod. Lavaggio 2 " FLAGS "D" END STRING F_TIPOPARTE 1 BEGIN PROMPT 65 18 "Tipo Parte " FLAGS "D" END STRING F_LINDEST1 3 BEGIN PROMPT 2 19 "Linea destinazione 1 " FLAGS "D" END STRING F_LINDEST2 3 BEGIN PROMPT 32 19 "Linea destinazione 2 " FLAGS "D" END STRING F_LIVELLO 1 BEGIN PROMPT 65 19 "Livello " FLAGS "D" END NUMBER F_CONSMESE 9 BEGIN PROMPT 2 20 "Qtà. consegnata nel mese" FLAGS "D" END NUMBER F_CONSANNO 9 BEGIN PROMPT 41 20 "Qtà. consegnata nell' anno " FLAGS "D" END ENDPAGE PAGE "Opzioni" 0 2 0 0 GROUPBOX DLG_NULL 30 6 BEGIN PROMPT 1 1 "@bPeriodicità di fatturazione" END RADIOBUTTON F_PERFAT 1 30 BEGIN PROMPT 1 1 "@bPeriodicità di fatturazione" ITEM "0|Giornaliero" ITEM "1|Settimanale" ITEM "2|Quindicinale" ITEM "3|Mensile" FIELD PERFAT END GROUPBOX DLG_NULL 50 6 BEGIN PROMPT 31 1 "" END DATE F_INPERFAT BEGIN PROMPT 32 2 "Inizio primo periodo di fatturazione" FIELD INPERFAT END DATE F_DTLASTFAT BEGIN PROMPT 32 3 "Data ultima fattura " FIELD DTLASTFAT END CURRENCY F_IMPMINFAT 15 BEGIN PROMPT 32 4 "Importo minimo fatturabile " FIELD IMPMINFAT END BOOLEAN F_FATTSOSP BEGIN PROMPT 32 5 "Escluso da fatturazione" FIELD FATTSOSP END GROUPBOX DLG_NULL 38 9 BEGIN PROMPT 1 7 "@bTipo canone" END RADIOBUTTON F_TIPOCAN 1 38 BEGIN PROMPT 1 7 "" ITEM "0|Nessuno" ITEM "1|Importo fisso" ITEM "2|Raggruppa su unico art." ITEM "3|Calcolato con elenco art." ITEM "4|% sul val. convenzionale per cliente" ITEM "5|% sul val. convenzionale per articolo" FIELD TIPOCAN END RADIOBUTTON F_TIPOLIS 1 25 BEGIN PROMPT 40 7 "@bTipo Listino" ITEM "0|Prezzo nel contratto" ITEM "1|Listino in anag.Articoli" FIELD TIPOLIS END RADIOBUTTON F_TIPOIMB 1 14 BEGIN PROMPT 66 7 "@bTipo imballo" ITEM "0|Sacco" ITEM "1|Carrello" FIELD TIPOIMB END RADIOBUTTON F_TIPOSTPRZ 1 40 BEGIN PROMPT 40 11 "@bTipo di stampa prezzo" ITEM "0|Prezzo in DDT/Bolla" ITEM "1|Richiesta stampa in sede bollettaz." ITEM "2|Prezzo e totale DOC. in DDT" FIELD TIPOSTPRZ END NUMBER F_PERCNOCONT 6 2 BEGIN PROMPT 1 16 "Percentuale aumento per mancato conteggio " FIELD PERCNOCONT END NUMBER F_PERCTOLPES 6 2 BEGIN PROMPT 1 17 "Percentuale tolleranza peso teorico/effettivo" FIELD PERCTOLPES END NUMBER F_NUMUT 5 BEGIN PROMPT 60 16 "Num. utente " FIELD NUMUT END NUMBER F_NUMETI 5 BEGIN PROMPT 60 17 "Num. etichette" FIELD NUMETI END STRING F_CAUSMAG 4 BEGIN PROMPT 1 18 "Causale di default" USE CAU INPUT CODTAB F_CAUSMAG DISPLAY "Codice" CODTAB DISPLAY "Descrizione@50" S0 OUTPUT F_CAUSMAG CODTAB OUTPUT F_CAUSMAGDESC S0 FIELD CAUSMAG CHECKTYPE NORMAL END STRING F_CAUSMAGDESC 50 BEGIN PROMPT 27 18 "" USE CAU KEY 2 INPUT S0 F_CAUSMAGDESC DISPLAY "Descrizione@50" S0 DISPLAY "Codice" CODTAB COPY OUTPUT F_CAUSMAG CHECKTYPE NORMAL END LISTBOX F_DOCCP 23 BEGIN PROMPT 1 19 "Documenti di consegna/ritiro " ITEM "0|" ITEM "1|Documento di trasporto" ITEM "2|Buono di Ritiro" ITEM "3|Buono di Prelievo" ITEM "4|Buono di Anticipo" FIELD DOCCP END RADIOBUTTON F_CONTSPOR 1 80 BEGIN PROMPT 1 20 "@bConta dello sporco" ITEM "0|Nessuno" ITEM "1|Sporco" ITEM "2|Solo pulito" ITEM "3|Touch-Screen" FIELD CONTSPOR FLAG "Z" END ENDPAGE PAGE "Opzioni" 0 2 0 0 GROUPBOX DLG_NULL 58 16 BEGIN PROMPT 9 2 "" END BOOLEAN F_ATTFATNODT BEGIN PROMPT 10 3 "Attiva fatturazione indipendentemente dalla data" FIELD ATTFATNODT END BOOLEAN F_FORFNOCONS BEGIN PROMPT 10 4 "Non fatturare forfait se senza consegne" FIELD FORFNOCONS END BOOLEAN F_SSCONS BEGIN PROMPT 10 5 "Spese di spedizione alla consegna" FIELD SSCONS END BOOLEAN F_RIFBOLFAT BEGIN PROMPT 10 6 "Riferimenti bolle in fattura" FIELD RIFBOLFAT END BOOLEAN F_ADDCAPROT BEGIN PROMPT 10 7 "Addebita capi rotti in fattura" FIELD ADDCAPROT END BOOLEAN F_PROFORME BEGIN PROMPT 10 8 "Proforme(progetti)" FIELD PROFORME END BOOLEAN F_STRCONS BEGIN PROMPT 10 9 "Stampa di riepilogo consegne" FIELD STRCONS END BOOLEAN F_CICLAGGIO BEGIN PROMPT 10 10 "Ciclaggio su 2 righe" FIELD CICLAGGIO END BOOLEAN F_STPRZBOL BEGIN PROMPT 10 11 "Visualizza prezzo in bolla" FIELD STPRZBOL END BOOLEAN F_STETIMATI BEGIN PROMPT 10 12 "Stampa etichette con MATI" FIELD STETIMATI END BOOLEAN F_STETITS BEGIN PROMPT 10 13 "Stampa etic. con Touch-Screen" FIELD STETITS END BOOLEAN F_STDDTPTS BEGIN PROMPT 10 14 "Stampa DDT da pulito con Touch-Screen" FIELD STDDTPTS END BOOLEAN F_STDICITURA BEGIN PROMPT 10 15 "Stampa dicitura '..COME DA ELENCO CONSEGNE'" FIELD STDICITURA END BOOLEAN F_RITAUDTTMP BEGIN PROMPT 10 16 "Ritiro automatico dotazione temporanea" FIELD RITAUDTTMP END ENDPAGE ENDMASK PAGE "" -1 -1 80 20 GROUPBOX DLG_NULL 78 3 BEGIN PROMPT 1 1 "@bArt" END STRING S_CODART 20 BEGIN PROMPT 1 2 "" FLAGS "U" USE LF_ANAMAG INPUT CODART S_CODART DISPLAY "Articolo" CODART DISPLAY "Descrizione@50" DESCR OUTPUT S_CODART CODART OUTPUT S_DESCR DESCR OUTPUT S_PREZZOST COSTSTD FIELD CODART CHECKTYPE REQUIRED END STRING S_DESCR 50 BEGIN PROMPT 26 2 "" USE LF_ANAMAG KEY 2 INPUT DESCR S_DESCR DISPLAY "Descrizone@50" DESCR DISPLAY "Articolo" CODART COPY OUTPUT S_CODART CHECKTYPE REQUIRED END CURRENCY S_PREZZOST 15 BEGIN PROMPT 1 4 "Prezzo in vigore " FIELD PREZZO END CURRENCY S_PREZZORN 15 BEGIN PROMPT 45 4 "Prezzo di rinnovo " FIELD PREZRIN END CURRENCY S_IMPFISART 15 BEGIN PROMPT 1 5 "Importo fisso " FIELD IMPFISART END NUMBER S_SCONTO 6 2 BEGIN PROMPT 45 5 "Sconto % " FIELD SCONTPERC END NUMBER S_CONG 9 BEGIN PROMPT 1 6 "Conguaglio " FIELD QTACONG END CURRENCY S_VALCONV 15 BEGIN PROMPT 45 6 "Val. convenzionale" FLAGS "U" FIELD VALCONV END LISTBOX S_ARTBLOC 25 BEGIN PROMPT 1 7 "Articolo bloccato " ITEM "0|Nessuna" ITEM "1|Articolo in sostituzione" ITEM "2|Cliente in chiusura" ITEM "3|Contratto in rinnovo" FIELD ARTBLOC END STRING S_UM 2 BEGIN PROMPT 59 7 "Unità di misura" USE LF_UMART KEY 2 JOIN UMS INTO CODTAB=UM INPUT CODART S_CODART SELECT INPUT UM S_UM DISPLAY "U.M." UM DISPLAY "Descrione@50" LF_TAB->S0 OUTPUT S_UM UM FIELD UM CHECKTYPE REQUIRED END LISTBOX S_TIPOFORF 34 BEGIN PROMPT 1 8 "Tipo Forfait" ITEM "0|Nessuno" ITEM "1|A valore fisso" ITEM "2|Nolo in base a dot. iniziale" ITEM "3|Nolo in base a dot. odierna" ITEM "4|Ciclaggio in base a dot. odierna" ITEM "5|Ciclaggio in base a dot. iniziale" ITEM "6|% sul val. convenz. per articolo" ITEM "7|% sul val. convenz. per cliente" ITEM "8|Fisso in base alla dot. iniziale" FIELD TIPOFORF END NUMBER S_FORFPERCL 6 2 BEGIN PROMPT 55 8 "% Forfait cliente" FIELD FORFPERCL END CURRENCY S_PREZDAN 15 BEGIN PROMPT 1 9 "Prezzo danneggiati " FLAGS "U" FIELD PREZDAN END STRING S_CAUSMAG 4 BEGIN PROMPT 52 9 "Causale di default " USE CAU INPUT CODTAB S_CAUSMAG DISPLAY "Codice" CODTAB DISPLAY "Descrizione@50" S0 OUTPUT S_CAUSMAG CODTAB FIELD CAUSMAG CHECKTYPE NORMAL END LISTBOX S_CALCCONS 26 BEGIN PROMPT 14 10 "Calcolo del consegnato " ITEM "0|Conguaglio alla confezione" ITEM "1|Uguale al ritirato" FIELD CALCCONS END NUMBER S_DOTIN 9 BEGIN PROMPT 1 13 "Dotazione iniziale " FIELD DOTIN END NUMBER S_DOTTMP 9 BEGIN PROMPT 1 14 "Dotazione temporanea " FIELD DOTTMP END CURRENCY S_PRZDTTMP 15 BEGIN PROMPT 40 14 "Prezzo dot. temporanea" FLAGS "U" FIELD PRZDTTMP END DATE S_INDTTMP BEGIN PROMPT 1 15 "Inizio dot. temporanea " FIELD INDTTMP END DATE S_FIDTTMP BEGIN PROMPT 40 15 "Fine dot. temporanea " FIELD FIDTTMP END LISTBOX S_TIPONOL 15 BEGIN PROMPT 1 16 "Tipo Noleggio" FIELD TIPONOL FLAGS "D" END BOOLEAN S_RITAUDTTMP BEGIN PROMPT 40 16 "Ritiro automatico dotazione temporanea" FIELD RITAUDTTMP END BOOLEAN S_FATTKG BEGIN PROMPT 1 17 "Fatturazione a Kg." FIELD FATTKG END BOOLEAN S_ARROT BEGIN PROMPT 40 17 "Arrotondamento" FIELD ARROT END BUTTON DLG_OK 10 2 BEGIN PROMPT -13 -1 "" END BUTTON DLG_DELREC 10 2 BEGIN PROMPT -23 -1 "" END BUTTON DLG_CANCEL 10 2 BEGIN PROMPT -33 -1 "" END ENDPAGE ENDMASK