#include "vetbprs.h" TOOLBAR "Toolbar" 0 0 0 2 #include ENDPAGE PAGE "Prestazioni" 0 0 0 0 GROUPBOX DLG_NULL 78 4 BEGIN PROMPT 1 0 "" FLAGS "R" END STRING PRS_CODICE 8 BEGIN PROMPT 2 1 "Codice " FIELD CODTAB KEY 1 USE PRS FLAGS "U" INPUT CODTAB PRS_CODICE DISPLAY "Codice " CODTAB DISPLAY "Descrizione@50 " S0 OUTPUT PRS_CODICE CODTAB OUTPUT PRS_DESCR S0 CHECKTYPE REQUIRED MESSAGE COPY,10@ END STRING PRS_DESCR 50 BEGIN PROMPT 2 2 "Descrizione " FIELD S0 KEY 2 USE PRS KEY 2 INPUT S0 PRS_DESCR DISPLAY "Descrizione@50 " S0 DISPLAY "Codice " CODTAB COPY OUTPUT PRS_CODICE CHECKTYPE REQUIRED MESSAGE COPY,20@ END STRING PRS_CODASSFIS 4 BEGIN PROMPT 2 4 "Codice IVA " FIELD S3[1,4] FLAGS "U" USE %IVA INPUT CODTAB PRS_CODASSFIS DISPLAY "Codice " CODTAB DISPLAY "Descrizione@50" S0 OUTPUT PRS_CODASSFIS CODTAB OUTPUT PRS_CODASSFIS1 S0 CHECKTYPE NORMAL END STRING PRS_CODASSFIS1 50 BEGIN PROMPT 25 4 "" USE %IVA KEY 2 INPUT S0 PRS_CODASSFIS1 DISPLAY "Descrizione@50" S0 DISPLAY "Codice " CODTAB OUTPUT PRS_CODASSFIS CODTAB OUTPUT PRS_CODASSFIS1 S0 CHECKTYPE NORMAL END STRING PRS_CODDIV 4 BEGIN PROMPT 2 5 "Codice valuta " FIELD S4 FLAGS "U" USE %VAL INPUT CODTAB PRS_CODDIV DISPLAY "Codice " CODTAB DISPLAY "Descrizione@50" S0 OUTPUT PRS_CODDIV CODTAB OUTPUT PRS_CODDIV1 S0 CHECKTYPE NORMAL END STRING PRS_CODDIV1 50 BEGIN PROMPT 25 5 "" USE %VAL KEY 2 INPUT S0 PRS_CODDIV1 DISPLAY "Descrizione@50" S0 DISPLAY "Codice " CODTAB OUTPUT PRS_CODDIV CODTAB OUTPUT PRS_CODDIV1 S0 CHECKTYPE NORMAL END LISTBOX PRS_CAMPI 15 BEGIN PROMPT 2 6 "Campo default " FIELD S6 ITEM "Q|Qta prezzo " MESSAGE SHOW,1@|ENABLE,2@|HIDE,3@|RESET,3@ ITEM "V|Valore " MESSAGE SHOW,1@|"1",2@|DISABLE,2@|HIDE,3@|RESET,3@ ITEM "P|Percentuale " MESSAGE SHOW,3@|HIDE,1@|RESET,1@ END CURRENCY PRS_PREZZO 15 BEGIN PROMPT 2 7 "Prezzo " FIELD R10 FLAGS "U" GROUP 1 END NUMBER PRS_QTA 13 5 BEGIN PROMPT 35 7 "Quantita' " FIELD R1 GROUP 1 2 END STRING PRS_UM 2 BEGIN PROMPT 63 7 "U.M. " FIELD S7 FLAGS "U" USE %UMS INPUT CODTAB PRS_UM DISPLAY "U.M." CODTAB DISPLAY "Descrizione@50" S0 OUTPUT PRS_UM CODTAB CHECKTYPE NORMAL GROUP 1 END NUMBER PRS_PERCENTUALE 5 2 BEGIN PROMPT 49 6 "Percentuale " FIELD R2 GROUP 3 END STRING PRS_NCAMPOCAL 10 BEGIN PROMPT 2 7 "Formula Doc. " FIELD S5 FLAG "U" USE %FRD INPUT CODTAB PRS_NCAMPOCAL DISPLAY "Codice@10" CODTAB DISPLAY "Descrizione@50" S0 OUTPUT PRS_NCAMPOCAL CODTAB OUTPUT PRS_NCAMPOCAL1 S0 CHECKTYPE NORMAL GROUP 3 END STRING PRS_NCAMPOCAL1 50 BEGIN PROMPT 17 8 "" USE %FRD KEY 2 INPUT S0 PRS_NCAMPOCAL1 DISPLAY "Descrizione@50" S0 DISPLAY "Codice@10" CODTAB OUTPUT PRS_NCAMPOCAL CODTAB OUTPUT PRS_NCAMPOCAL1 S0 CHECKTYPE NORMAL GROUP 3 END NUMBER PRS_GRUPPOV 3 BEGIN PROMPT 2 10 "@bConto vendita " FIELD I0 CHECKTYPE NORMAL END NUMBER PRS_CONTOV 3 BEGIN PROMPT 22 10 "" FIELD I1 USE LF_PCON SELECT (CONTO!="") && (SOTTOCONTO=="") INPUT GRUPPO PRS_GRUPPOV INPUT CONTO PRS_CONTOV DISPLAY "Gruppo" GRUPPO DISPLAY "Conto" CONTO DISPLAY "Descrizione@50" DESCR OUTPUT PRS_GRUPPOV GRUPPO OUTPUT PRS_CONTOV CONTO CHECKTYPE NORMAL ADD RUN CG0 -0 WARNING "Il conto deve essere un ricavo" END NUMBER PRS_SOTTOV 6 BEGIN PROMPT 30 10 "" FIELD I2 USE LF_PCON SELECT SOTTOCONTO!="" JOIN LF_PCON ALIAS 500 INTO GRUPPO==GRUPPO CONTO==CONTO INPUT GRUPPO PRS_GRUPPOV INPUT CONTO PRS_CONTOV INPUT SOTTOCONTO PRS_SOTTOV DISPLAY "Gruppo" GRUPPO DISPLAY "Conto" CONTO DISPLAY "Sottoconto" SOTTOCONTO DISPLAY "Descrizione@50" DESCR OUTPUT PRS_GRUPPOV GRUPPO OUTPUT PRS_CONTOV CONTO OUTPUT PRS_SOTTOV SOTTOCONTO OUTPUT PRS_DESCRCONTOV DESCR CHECKTYPE NORMAL WARNING "Sottoconto errato" ADD RUN CG0 -0 END STRING PRS_DESCRCONTOV 50 BEGIN PROMPT 17 11 "" FLAG "U" USE LF_PCON KEY 2 SELECT (SOTTOCONTO!="") JOIN LF_PCON ALIAS 500 INTO GRUPPO==GRUPPO CONTO==CONTO INPUT DESCR PRS_DESCRCONTOV DISPLAY "Descrizione@50" DESCR DISPLAY "Gruppo" GRUPPO DISPLAY "Conto" CONTO DISPLAY "Sottoconto" SOTTOCONTO COPY OUTPUT PRS_SOTTOV CHECKTYPE NORMAL WARNING "Il conto deve essere un ricavo" ADD RUN CG0 -0 END NUMBER PRS_GRUPPOA 3 BEGIN PROMPT 2 16 "@bConto acquisti " FIELD I3 END NUMBER PRS_CONTOA 3 BEGIN PROMPT 22 16 "" FIELD I4 USE LF_PCON SELECT (CONTO!="") && (SOTTOCONTO=="") INPUT GRUPPO PRS_GRUPPOA INPUT CONTO PRS_CONTOA DISPLAY "Gruppo" GRUPPO DISPLAY "Conto" CONTO DISPLAY "Descrizione@50" DESCR OUTPUT PRS_GRUPPOA GRUPPO OUTPUT PRS_CONTOA CONTO CHECKTYPE NORMAL ADD RUN CG0 -0 WARNING "Il conto deve essere un costo" END NUMBER PRS_SOTTOA 6 BEGIN PROMPT 30 16 "" FIELD I5 USE LF_PCON SELECT SOTTOCONTO!="" INPUT GRUPPO PRS_GRUPPOA INPUT CONTO PRS_CONTOA INPUT SOTTOCONTO PRS_SOTTOA DISPLAY "Gruppo@3" GRUPPO DISPLAY "Conto@3" CONTO DISPLAY "Sottoconto@6" SOTTOCONTO DISPLAY "Descrizione@50" DESCR OUTPUT PRS_GRUPPOA GRUPPO OUTPUT PRS_CONTOA CONTO OUTPUT PRS_SOTTOA SOTTOCONTO OUTPUT PRS_DESCRCONTOA DESCR CHECKTYPE NORMAL WARNING "Sottoconto errato" ADD RUN CG0 -0 END STRING PRS_DESCRCONTOA 50 BEGIN PROMPT 17 17 "" FLAG "U" USE LF_PCON KEY 2 SELECT SOTTOCONTO!="" INPUT DESCR PRS_DESCRCONTOA DISPLAY "Descrizione@50" DESCR DISPLAY "Gruppo@3" GRUPPO DISPLAY "Conto@3" CONTO DISPLAY "Sottoconto@6" SOTTOCONTO COPY OUTPUT PRS_SOTTOA CHECKTYPE NORMAL WARNING "Il conto deve essere un ricavo" ADD RUN CG0 -0 END STRING PRS_CODTRB 4 BEGIN PROMPT 2 22 "Cod.tributo" FIELD S10 FLAG "U" USE %TRB INPUT CODTAB PRS_CODTRB DISPLAY "Codice " CODTAB DISPLAY "Descrizione@50" S0 OUTPUT PRS_CODTRB CODTAB OUTPUT PRS_CODTRB1 S0 CHECKTYPE NORMAL END STRING PRS_CODTRB1 50 22 BEGIN PROMPT 22 22 "" USE %TRB KEY 2 INPUT S0 PRS_CODTRB1 DISPLAY "Descrizione@50" S0 DISPLAY "Codice " CODTAB OUTPUT PRS_CODTRB CODTAB OUTPUT PRS_CODTRB1 S0 CHECKTYPE NORMAL END NUMBER PRS_CODCAUS770 2 BEGIN PROMPT 2 23 "Caus. 770 " USE %CA7 SELECT I0==#PRS_CODTRB INPUT CODTAB PRS_CODCAUS770 DISPLAY "Cod.caus." CODTAB DISPLAY "Cod.trib." I0 DISPLAY "Art.bil." I3 DISPLAY "Quadro " S1 DISPLAY "Descrizione @60" S0 OUTPUT PRS_CODCAUS770 CODTAB FIELD I6 FLAGS "Z" MODULE 77 CHECKTYPE NORMAL END LISTBOX PRS_CODQUA 2 10 BEGIN PROMPT 18 23 "Quadro " HELP "Inserire il codice quadro" ITEM "|" MESSAGE CLEAR,PRS_CAUSD ITEM "LA|Quadro LA" MESSAGE ENABLE,PRS_CAUSD ITEM "SF|Quadro SF" MESSAGE CLEAR,PRS_CAUSD ITEM "SG|Quadro SG" MESSAGE CLEAR,PRS_CAUSD WARNING "Manca il codice quadro" FIELD S12 END STRING PRS_CAUSD 2 BEGIN PROMPT 41 23 "Causale LA" FLAGS "U" SHEET "Codice|Descrizione@320" INPUT PRS_CAUSD ITEM " | " ITEM "A|Prestazione di lavoro autonomo rientranti nell'esercizio di arte o professione abituale" ITEM "B|Utilizzazione economica, da parte dell'autore o dell'inventore, di opere dell'ingegno, di brevetti industriali e di processi, formule o informazioni relativi ad esperienzeacquisite in campo industriale, commerciale o scientifico" ITEM "C|Utili derivanti da contratti di associazione in partecipazione e da contratti di cointeressenza quando l' apporto e' costituito esclusivamente dalla prestazione di lavoro" ITEM "D|utili spettanti ai soci promotori ed ai soci fondatori delle societa' di capitali" ITEM "E|Levata di protesti cambiari da parte dei segretari comunali" ITEM "F|Indennità corrisposte ai giudici onorari di pace e ai vice procuratori onorari" ITEM "G|Indennità corrisposte per la cessazione di attività sportiva professionale" ITEM "H|Indennità corrisposte per la cessazione dei rapporti di agenzia delle persone fisiche e delle società di persone con esclusione delle somme maturate entro il 31 dicembre 2003, ..." ITEM "I|Indennità corrisposte per la cessazione da funzioni notarili" ITEM "J|Compensi corrisposi ai raccoglitori occasionali di tartufi..." ITEM "K|Assegni di servizio civile di cui all'art.16 del D.lgs. n. 40 del 6 marzo 2017" ITEM "L|Redditi derivanti dall’utilizzazione economica di opere dell’ingegno, di brevetti industriali e di processi, formule e informazioni relativi a esperienze acquisite in campo industriale, commerciale o scientifico, che sono percepiti dagli aventi causa a titolo gratuito (ad es. eredi e legatari dell'autore e inventore)" ITEM "L1|Redditi derivanti dall’utilizzazione economica di opere dell’ingegno, di brevetti industriali e di processi, formule e informazioni relativi a esperienze acquisite in campo industriale, commerciale o scientifico, che sono percepiti da soggetti che abbiano acquistato a titolo oneroso i diritti alla loro utilizzazione" ITEM "M|Prestazioni di lavoro autonomo non esercitate abitualmente" ITEM "M1|Redditi derivanti dall’assunzione di obblighi di fare, di non fare o permettere" ITEM "M2|Prestazioni di lavoro autonomo non esercitate abitualmente per le quali sussiste l'obbligo di iscrizione alla Gestione Separata ENPAPI" ITEM "N|Idennita' di trasferta, rinborso forfetario di spese, premi e compensi erogati: \n- nell' esercizio diretto di attivita' sportiva dilettantistiche\n- in relazione a rapporti di collaborazione coordinata e continuativa i carattere amministrativo-gestionale di natura non professionale resi a favore di società e associazioni sportive dilettantistiche e di cori, bande e filodrammatiche da parte del direttore e dei collaboratori tecnici" ITEM "O|Prestazioni di lavoro autonomo non esercitate abitualmente, per le quali non sussiste l’obbligo di iscrizione alla gestione separata" ITEM "O1|Redditi derivanti dall’assunzione di obblighi di fare, di non fare o permettere, per le quali non sussiste l’obbligo di iscrizione alla gestione separata (Circ. INPS n. 104/2001)" ITEM "P|Compensi corrisposti a soggetti non residenti privi di stabile organizzazione per l'uso o la concessione in uso di attrezzature industriali, commerciali o scientifiche che si trovano nel territorio dello Stato ovvero a società svizzere o stabili organizzazioni di società svizzere..." ITEM "Q|Provvigioni corrisposte ad agente o rappresentante di commercio monomandatario" ITEM "R|Provvigioni corrisposte ad agente o rappresentante plurimandatario" ITEM "S|Provvigioni corrisposte a commissionario" ITEM "T|Provvigioni corrisposte a mediatore" ITEM "U|Provvigioni corrisposte a procacciatore di affari" ITEM "V|Provvigioni corrisposte a incaricato per le vendite a domicilio" ITEM "V1|Redditi derivanti da attività commerciali non esercitate abitualmente (ad esempio, provvigioni corrisposte per prestazioni occasionali ad agente o rappresentante di commercio, mediatore, procacciatore d'affari)" ITEM "V2|redditi derivanti da attività commerciali non esercitate abitualmente rese dagli incaricati alla vendita diretta a domicilio" ITEM "W|Corrispettivi erogati nel 2017 per prestazioni relative a contratti d'appalto cui si sono resi applicabili le diposizioni contenute nell'art. 25-ter del D.P.R. n. 600 del 29 settembre 1973" ITEM "X|Canoni corrisposti nel 2004 da società o enti residenti ovvero da stabili organizzazioni di società estere" ITEM "Y|Canoni corrisposti dal 1° gennaio 2005 al 26 luglio 2005 da società o enti residenti ovvero da stabili organizzazioni di società estere" ITEM "Z0|Titolo diverso dai precedenti" OUTPUT PRS_CAUSD FIELD S14 FLAGS "D" END LISTBOX PRS_SEZIONE 6 BEGIN PROMPT 56 23 "Sezione per cooperative" FIELD S11 ITEM "D|Dare" ITEM "A|Avere" 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