#include "vetbrss.h" TOOLBAR "Toolbar" 0 0 0 2 #include ENDPAGE PAGE "Risorse" 0 0 0 0 GROUPBOX DLG_NULL 75 8 BEGIN PROMPT 1 0 "" FLAGS "R" END STRING RSS_CODICE 16 BEGIN PROMPT 2 1 "Codice " FIELD CODTAB KEY 1 USE RSS FLAGS "U" INPUT CODTAB RSS_CODICE DISPLAY "Codice@16" CODTAB DISPLAY "Denominazione@50" S0 OUTPUT RSS_CODICE CODTAB OUTPUT RSS_RAGSOC S0 CHECKTYPE REQUIRED MESSAGE COPY,10@ END STRING RSS_RAGSOC 50 BEGIN PROMPT 9 2 "" FIELD S0 KEY 2 USE RSS KEY 2 INPUT S0 RSS_RAGSOC DISPLAY "Denominazione@50" S0 DISPLAY "Codice@16" CODTAB COPY OUTPUT RSS_CODICE CHECKTYPE REQUIRED MESSAGE COPY,20@ END LIST RSS_COLLAB 1 10 BEGIN PROMPT 2 3 "Tipo " ITEM "|Dipendente" MESSAGE HIDE,1@|SHOW,2@ ITEM "X|Fornitore" MESSAGE SHOW,1@|HIDE,2@ FIELD B0 END NUMBER RSS_CODFORN 6 BEGIN PROMPT 32 3 "" USE LF_CLIFO INPUT TIPOCF "F" INPUT CODCF RSS_CODFORN DISPLAY "Codice" CODCF DISPLAY "Ragione Sociale@50" RAGSOC OUTPUT RSS_CODFORN CODCF OUTPUT RSS_RAGSOC RAGSOC OUTPUT RSS_ADDRESS_F INDCF OUTPUT RSS_CIVICO_F CIVCF OUTPUT RSS_STATO_F STATOCF OUTPUT RSS_COMUNE_F COMCF CHECKTYPE REQUIRED FIELD I6 WARNING "Codice fornitore inesistente" ADD RUN CG0 -1 GROUP 1 END NUMBER RSS_CODFIS 6 BEGIN PROMPT 32 3 "" USE LF_ANAG INPUT TIPOA "F" INPUT CODANAGR RSS_CODFIS DISPLAY "Codice" CODANAGR DISPLAY "Cognome@30" RAGSOC[1,30] DISPLAY "Nome@20" RAGSOC[31,50] OUTPUT RSS_CODFIS CODANAGR OUTPUT RSS_RAGSOC RAGSOC OUTPUT RSS_ADDRESS_C INDRES OUTPUT RSS_CIVICO_C CIVRES OUTPUT RSS_STATO_C STATORES OUTPUT RSS_COMUNE_C COMRES CHECKTYPE REQUIRED WARNING "Codice persona inesistente" FIELD I6 ADD RUN BA4 -1 GROUP 2 END STRING RSS_ADDRESS_F 35 BEGIN PROMPT 2 4 "Indirizzo " FLAGS "D" GROUP 1 END STRING RSS_CIVICO_F 5 BEGIN PROMPT 65 4 "N. " FLAGS "D" GROUP 1 END NUMBER RSS_STATO_F 3 BEGIN PROMPT 2 5 "Comune: Stato " FLAGS "DZ" USE %STA INPUT CODTAB RSS_STATO_F OUTPUT RSS_DESTATO_F S0 CHECKTYPE NORMAL GROUP 1 END STRING RSS_DESTATO_F 50 BEGIN PROMPT 23 5 "" FLAGS "D" GROUP 1 END STRING RSS_COMUNE_F 4 BEGIN PROMPT 8 6 ":Codice " FLAGS "DU" USE LF_COMUNI INPUT STATO RSS_STATO_F INPUT COM RSS_COMUNE_F OUTPUT RSS_DENCOM_F DENCOM CHECKTYPE NORMAL GROUP 1 END STRING RSS_DENCOM_F 50 BEGIN PROMPT 23 6 "" FLAGS "D" GROUP 1 END STRING RSS_ADDRESS_C 35 BEGIN PROMPT 2 4 "Indirizzo " FLAGS "D" GROUP 2 END STRING RSS_CIVICO_C 5 BEGIN PROMPT 65 4 "N. " FLAGS "D" GROUP 2 END NUMBER RSS_STATO_C 3 BEGIN PROMPT 2 5 "Comune: Stato " FLAGS "DZ" USE %STA INPUT CODTAB RSS_STATO_C OUTPUT RSS_DESTATO_C S0 CHECKTYPE NORMAL GROUP 2 END STRING RSS_DESTATO_C 50 BEGIN PROMPT 23 5 "" FLAGS "D" GROUP 2 END STRING RSS_COMUNE_C 4 BEGIN PROMPT 8 6 ":Codice " FLAGS "DU" USE LF_COMUNI INPUT STATO RSS_STATO_C INPUT COM RSS_COMUNE_C OUTPUT RSS_DENCOM_C DENCOM CHECKTYPE NORMAL GROUP 2 END STRING RSS_DENCOM_C 50 BEGIN PROMPT 23 6 "" FLAGS "D" GROUP 2 END STRING RSS_TIPORIGA 4 BEGIN PROMPT 1 8 "Tipo riga " FIELD S8 FLAGS "U" USE %TRI SELECT S7=="R" INPUT CODTAB RSS_TIPORIGA DISPLAY "Codice" CODTAB DISPLAY "Descrizione@50" S0 OUTPUT RSS_TIPORIGA CODTAB OUTPUT RSS_DESCRRIGA S0 CHECKTYPE REQUIRED END STRING RSS_DESCRRIGA 50 BEGIN PROMPT 24 8 "" USE %TRI KEY 2 SELECT S7=="R" INPUT S0 RSS_DESCRRIGA DISPLAY "Descrizione@50" S0 DISPLAY "Codice" CODTAB COPY OUTPUT RSS_TIPORIGA END STRING RSS_CODIVA 4 BEGIN PROMPT 1 9 "Codice IVA " FIELD S3[1,4] FLAGS "U" USE %IVA INPUT CODTAB RSS_CODIVA DISPLAY "Codice " CODTAB DISPLAY "Descrizione@50" S0 OUTPUT RSS_CODIVA CODTAB OUTPUT RSS_DESIVA S0 CHECKTYPE NORMAL END STRING RSS_DESIVA 50 BEGIN PROMPT 24 9 "" USE %IVA KEY 2 INPUT S0 RSS_DESIVA DISPLAY "Descrizione@50" S0 DISPLAY "Codice " CODTAB COPY OUTPUT RSS_CODIVA CHECKTYPE NORMAL END STRING RSS_CODVAL 4 BEGIN PROMPT 1 10 "Codice valuta " FIELD S4 FLAGS "U" USE %VAL INPUT CODTAB RSS_CODVAL DISPLAY "Codice" CODTAB DISPLAY "Descrizione@50" S0 OUTPUT RSS_CODVAL CODTAB OUTPUT RSS_DESVAL S0 CHECKTYPE NORMAL END STRING RSS_DESVAL 50 BEGIN PROMPT 24 10 "" USE %VAL KEY 2 INPUT S0 RSS_DESVAL DISPLAY "Descrizione@50" S0 DISPLAY "Codice" CODTAB COPY OUTPUT RSS_CODVAL CHECKTYPE NORMAL END LISTBOX RSS_CAMPI 15 BEGIN PROMPT 1 12 "Campo default " FIELD S6 ITEM "Q|Qta prezzo " FLAGS "H" END CURRENCY RSS_PREZZO 15 BEGIN PROMPT 1 12 "Prezzo " FIELD R10 FLAGS "U" END NUMBER RSS_QTA 13 5 BEGIN PROMPT 38 12 "Quantita' " FIELD R1 END STRING RSS_UM 2 BEGIN PROMPT 67 12 "U.M. " FIELD S7 FLAGS "U" USE %UMS INPUT CODTAB RSS_UM DISPLAY "U.M." CODTAB DISPLAY "Descrizione@50" S0 OUTPUT RSS_UM CODTAB CHECKTYPE NORMAL END STRING RSS_PRESTAZ 8 BEGIN PROMPT 1 13 "Prestazione per fatturazione " USE PRS INPUT CODTAB RSS_PRESTAZ DISPLAY "Codice@8" CODTAB DISPLAY "Descrizione@50" S0 OUTPUT RSS_PRESTAZ CODTAB CHECKTYPE NORMAL FIELD S5 END BOOLEAN RSS_MRP_ATTIVO BEGIN PROMPT 1 14 "@bCollegamento M.R.P.:" MESSAGE FALSE CLEAR,9@ MESSAGE TRUE ENABLE,9@ END STRING RSS_IMPIANTO 5 BEGIN PROMPT 25 14 "Impianto " FIELD S3[5,9] USE IMP INPUT CODTAB RSS_IMPIANTO DISPLAY "Codice" CODTAB DISPLAY "Descrizione@50" S0 OUTPUT RSS_IMPIANTO CODTAB GROUP 9 END STRING RSS_LINEA 5 BEGIN PROMPT 45 14 "Linea " FIELD S3[10,14] USE LNP INPUT CODTAB RSS_LINEA DISPLAY "Codice" CODTAB DISPLAY "Descrizione@50" S0 OUTPUT RSS_LINEA CODTAB GROUP 9 END NUMBER RSS_GRUPPOA 3 BEGIN PROMPT 2 15 "Conto acquisti " FIELD I3 END NUMBER RSS_CONTOA 3 BEGIN PROMPT 22 15 "" FIELD I4 END NUMBER RSS_SOTTOA 6 BEGIN PROMPT 28 15 "" FIELD I5 USE LF_PCON SELECT SOTTOCONTO!="" INPUT GRUPPO RSS_GRUPPOA INPUT CONTO RSS_CONTOA INPUT SOTTOCONTO RSS_SOTTOA DISPLAY "Gruppo@3" GRUPPO DISPLAY "Conto@3" CONTO DISPLAY "Sottoconto@6" SOTTOCONTO DISPLAY "Descrizione@50" DESCR OUTPUT RSS_GRUPPOA GRUPPO OUTPUT RSS_CONTOA CONTO OUTPUT RSS_SOTTOA SOTTOCONTO OUTPUT RSS_DESCRCONTOA DESCR CHECKTYPE NORMAL WARNING "Sottoconto errato" ADD RUN CG0 -0 END STRING RSS_DESCRCONTOA 50 35 BEGIN PROMPT 39 15 "" FLAG "U" USE LF_PCON KEY 2 SELECT SOTTOCONTO!="" INPUT DESCR RSS_DESCRCONTOA DISPLAY "Descrizione@50" DESCR DISPLAY "Gruppo@3" GRUPPO DISPLAY "Conto@3" CONTO DISPLAY "Sottoconto@6" SOTTOCONTO COPY OUTPUT RSS_SOTTOA CHECKTYPE NORMAL WARNING "Il conto deve essere un ricavo" ADD RUN CG0 -0 END ENDPAGE PAGE "Analitica" 11 60 14 GROUPBOX DLG_NULL 78 4 BEGIN PROMPT 1 0 "" FLAGS "R" END STRING DLG_NULL 8 BEGIN PROMPT 2 1 "Codice " GROUP 10 FLAGS "D" END STRING DLG_NULL 50 BEGIN PROMPT 2 2 "Descrizione " GROUP 20 FLAGS "D" END ENDPAGE ENDMASK