#include "ps1001300a.h" TOOLBAR "" 0 0 0 2 BUTTON DLG_SAVEREC 2 2 BEGIN PROMPT 1 1 "~Salva" PICTURE TOOL_SAVEREC GROUP 3 END BUTTON DLG_NULL 4 2 BEGIN PROMPT 2 1 "" PICTURE 0 END BUTTON DLG_CHECKALL 2 2 BEGIN PROMPT 3 1 "~Tutti" PICTURE TOOL_MULTISEL GROUP 3 END BUTTON DLG_NULL BEGIN PROMPT 4 1 "" PICTURE 0 END BUTTON DLG_TODATAINI BEGIN PROMPT 5 1 "All.~Ini" PICTURE TOOL_TODATAINI GROUP 3 END BUTTON DLG_TODATAFIN BEGIN PROMPT 6 1 "All.~Fin" PICTURE TOOL_TODATAFIN GROUP 3 END BUTTON DLG_TOMATURATO BEGIN PROMPT 7 1 "All.~Mat" PICTURE TOOL_TOCALC GROUP 3 END #include ENDPAGE PAGE "Gestione Budget" 0 2 0 0 GROUPBOX DLG_NULL 78 5 BEGIN PROMPT 0 0 "@bCommessa" END STRING F_CODCMS 20 BEGIN PROMPT 1 1 "" USE LF_COMMESSE INPUT CODCMS F_CODCMS DISPLAY "Codice@20" CODCMS DISPLAY "Descrizione@50" DESCRIZ OUTPUT F_CODCMS CODCMS OUTPUT F_DESCRIZ DESCRIZ OUTPUT F_DATAINICMS DATAINIZIO OUTPUT F_DATAFINECMS DATAFINE OUTPUT F_PROROGATA PROROGA OUTPUT F_DATAPRORCMS DATAPROR CHECKTYPE REQUIRED END STRING F_DESCRIZ 50 BEGIN PROMPT 25 1 "" USE LF_COMMESSE KEY 2 INPUT DESCRIZ F_DESCRIZ DISPLAY "Descrizione@50" DESCRIZ DISPLAY "Codice@20" CODCMS COPY OUTPUT F_CODCMS CHECKTYPE REQUIRED END DATE F_DATAINICMS BEGIN PROMPT 1 2 "Inizio " GROUP 3 END DATE F_DATAFINECMS BEGIN PROMPT 22 2 "Fine " GROUP 3 END BOOL F_PROROGATA BEGIN PROMPT 43 2 "Prorogata" MESSAGE FALSE HIDE,F_DATAPRORCMS MESSAGE TRUE SHOW,F_DATAPRORCMS GROUP 3 END DATE F_DATAPRORCMS BEGIN PROMPT 57 2 "Proroga " CHECKTYPE REQUIRED GROUP 3 END BOOL F_CHIUSA BEGIN PROMPT 57 3 "Chiusa" GROUP 3 END BOOLEAN F_INCLUDESUPP BEGIN PROMPT 1 3 "Includere le righe con commesse di supporto" END GROUPBOX DLG_NULL 78 3 BEGIN PROMPT 0 5 "@bParametri movimenti analitici da generare" END DATE F_DATAREG BEGIN PROMPT 1 6 "Data reg. " CHECKTYPE REQUIRED FLAGS "A" END STRINGA F_CODCAUS 3 BEGIN PROMPT 24 6 "Causale " USE LF_CAUSALI SELECT MOVIND!="" INPUT CODCAUS F_CODCAUS DISPLAY "Codice" CODCAUS DISPLAY "Descrizione@50" DESCR OUTPUT F_CODCAUS CODCAUS OUTPUT F_DESCAUS DESCR CHECKTYPE REQUIRED FLAGS "U" END STRINGA F_DESCAUS 50 37 BEGIN PROMPT 38 6 "" USE LF_CAUSALI KEY 2 SELECT MOVIND!='' INPUT DESCR F_DESCAUS DISPLAY "Descrizione@50" DESCR DISPLAY "Codice" CODCAUS COPY OUTPUT F_CODCAUS CHECKTYPE REQUIRED END TEXT DLG_NULL BEGIN PROMPT -11 8 "@bRighe movimenti di budget e saldi consuntivi" END SPREADSHEET F_RIGHE BEGIN PROMPT 1 9 "Righe" ITEM "@1C" ITEM "Commessa@20" ITEM "Sede@4" ITEM "Fase@5" ITEM "Conto@12" ITEM "Inizio\nCompetenza@10" ITEM "AC@C" ITEM "Fine\nCompetenza@10" ITEM "C/R" ITEM "Importo@15" ITEM "Saldo\nPreventivo@15" ITEM "Saldo\nMaturato@15" ITEM "Saldo\nImpegnato@15" ITEM "Descrizione riga@50" ITEM "Numero\nRegistr@7" ITEM "Riga" ITEM "Tipo" END ENDPAGE PAGE "Istruzioni " 0 2 0 0 TEXT DLG_NULL BEGIN PROMPT 1 1 "_ Le date della commessa possono essere modificate." END TEXT DLG_NULL BEGIN PROMPT 1 2 "_ I pulsanti All.Ini, All.Fin, All.Mat hanno effetto solo sulle righe il cui primo campo è spuntato" END TEXT DLG_NULL BEGIN PROMPT 1 3 "_ All.Ini (Allinea all'Inizio) allinea le date di competenza alla data inizio commessa" END TEXT DLG_NULL BEGIN PROMPT 1 4 "_ All.Fin (Allinea alla Fine) allinea le date di fine competenza alla data fine commessa" END TEXT DLG_NULL BEGIN PROMPT 1 5 "_ All.Mat (Allinea al Maturato) modifica gli importi in modo da portare il Preventivo al valore del Maturato" END TEXT DLG_NULL BEGIN PROMPT 1 6 "_ E' possibile modificare manualmente gli importi sulle righe, il Preventivo viene ricalcolato di conseguenza" END TEXT DLG_NULL BEGIN PROMPT 1 7 "_ In fase di registrazione vengono eliminate le righe ad importo nullo (azzerare quindi l'importo se si" END TEXT DLG_NULL BEGIN PROMPT 1 8 " desidera rimuovere una riga)." END TEXT DLG_NULL BEGIN PROMPT 1 9 "_ In fase di registrazione le nuove righe vengono assegnate a nuovi movimenti analitici preventivi" END TEXT DLG_NULL BEGIN PROMPT 1 10 "_ In fase di registrazione le righe provenienti da saldi consuntivi vengono assegnate all'ultimo movimento di preventivo" END TEXT DLG_NULL BEGIN PROMPT 1 11 "_ Il pulsante Tutti spunta le righe, una per ogni chiave Sede/Fase/Conto" END ENDPAGE ENDMASK ///////////////////////////////////////// //maschera di riga PAGE "Riga analitica" -1 -1 74 20 BOOLEAN S_CHECK BEGIN PROMPT 1 0 "Applica" END LIST S_CMS 20 BEGIN PROMPT 1 1 "Commessa " FLAGS "D" GROUP 1 END STRING S_CDC 4 BEGIN PROMPT 1 2 "Sede " USE LF_CDC INPUT CODCOSTO S_CDC DISPLAY "Sede" CODCOSTO DISPLAY "Descrizione@50" DESCRIZ OUTPUT S_CDC CODCOSTO OUTPUT S_CDC_DESCR DESCRIZ CHECKTYPE NORMAL FLAGS "D" GROUP 1 END STRING S_CDC_DESCR 50 BEGIN PROMPT 20 2 "" USE LF_CDC KEY 2 INPUT DESCRIZ S_CDC_DESCR DISPLAY "Descrizione@50" DESCRIZ DISPLAY "Sede" CODCOSTO COPY OUTPUT S_CDC FLAGS "D" GROUP 1 END STRING S_FASE 5 BEGIN PROMPT 1 3 "Fase " USE LF_FASI INPUT CODCMSFAS -F_CODCMS SELECT INPUT CODFASE S_FASE DISPLAY "Fase@10" CODFASE DISPLAY "Descrizione@50" DESCRIZ OUTPUT S_FASE CODFASE OUTPUT S_FASE_DESCR DESCRIZ CHECKTYPE NORMAL FLAGS "D" GROUP 1 END STRING S_FASE_DESCR 50 BEGIN PROMPT 20 3 "" FLAGS "D" GROUP 1 END NUMBER S_GR 3 BEGIN PROMPT 1 4 "Conto " USE LF_PCON SELECT CONTO="" INPUT GRUPPO S_GR DISPLAY "Gruppo" GRUPPO DISPLAY "Descrizione@50" DESCR OUTPUT S_GR GRUPPO OUTPUT S_CONTO_DESCR DESCR CHECKTYPE NORMAL FLAGS "DZ" GROUP 1 END NUMBER S_CO 3 BEGIN PROMPT 18 4 "" USE LF_PCON SELECT ((CONTO!="")&&(SOTTOCONTO="")) COPY INPUT S_GR INPUT CONTO S_CO DISPLAY "Gruppo" GRUPPO DISPLAY "Conto" CONTO DISPLAY "Descrizione@50" DESCR OUTPUT S_GR GRUPPO OUTPUT S_CO CONTO OUTPUT S_CONTO_DESCR DESCR CHECKTYPE NORMAL VALIDATE REQIF_FUNC 1 S_SO FLAGS "DZ" GROUP 1 END NUMBER S_SO 6 BEGIN PROMPT 24 4 "" USE LF_PCON SELECT SOTTOCONTO!="" COPY INPUT S_CO INPUT SOTTOCONTO S_SO DISPLAY "Gruppo" GRUPPO DISPLAY "Conto" CONTO DISPLAY "Sottoconto" SOTTOCONTO DISPLAY "Descrizione@50" DESCR OUTPUT S_GR GRUPPO OUTPUT S_CO CONTO OUTPUT S_SO SOTTOCONTO OUTPUT S_CONTO_DESCR DESCR CHECKTYPE REQUIRED FLAGS "GDZ" GROUP 1 END STRING S_CONTO_DESCR 50 36 BEGIN PROMPT 34 4 "" USE LF_PCON KEY 2 INPUT DESCR S_CONTO_DESCR DISPLAY "Descrizione@50" DESCR DISPLAY "Gruppo" GRUPPO DISPLAY "Conto" CONTO DISPLAY "Sottoconto" SOTTOCONTO COPY OUTPUT S_SO GROUP 1 FLAGS "GD" END NUMBER S_CONTO 12 BEGIN PROMPT 1 50 "Conto completo" //coordinate fuori schermo per non vederlo FLAGS "ZD" END TEXT DLG_NULL BEGIN PROMPT 1 5 "@bDate Competenza" END DATE S_DATACOMP BEGIN PROMPT 1 6 "Inizio " CHECKTYPE REQUIRED END BOOLEAN S_AUTOFCOMP BEGIN PROMPT 34 6 "Automatica" MESSAGE FALSE ENABLE,S_DATAFCOMP MESSAGE TRUE CLEAR,S_DATAFCOMP END DATE S_DATAFCOMP BEGIN PROMPT 53 6 "Fine " VALIDATE DATE_CMP_FUNC >= F_DATACOMP END TEXT DLG_NULL BEGIN PROMPT 1 7 "@bImporto riga" END STRING S_COSRIC 1 BEGIN PROMPT 1 8 "Csti/Ricavi" FLAGS "D" CHECKTYPE REQUIRED END NUMBER S_IMPORTO 15 2 BEGIN PROMPT 18 8 "Importo " END TEXT DLG_NULL BEGIN PROMPT 1 9 "@bSaldi (ad ultima immissione)" END NUMBER S_PREVENTIVO 15 2 BEGIN PROMPT 1 10 "Preventivo " FLAGS "D" END NUMBER S_MATURATO 15 2 BEGIN PROMPT 1 11 "Maturato " FLAGS "D" END NUMBER S_IMPEGNATO 15 2 BEGIN PROMPT 1 12 "Impegnato " FLAGS "D" END STRING S_DESCR 50 BEGIN PROMPT 1 14 "Descrizione" END NUMBER S_NUMREG 7 BEGIN PROMPT 1 15 "N. reg. " FLAGS "GD" MESSAGE EMPTY ENABLE,1@ MESSAGE DISABLE,1@ END NUMBER S_NUMRIG 3 BEGIN PROMPT 1 16 "Num. riga " FLAGS "D" END STRING S_TIPOMOV 1 BEGIN PROMPT 1 17 "Tipo mov. " FLAGS "D" END ENDPAGE TOOLBAR "bottombar" 0 0 0 2 BUTTON DLG_OK 2 2 BEGIN PROMPT 1 1 "" END BUTTON DLG_RESET 2 2 BEGIN PROMPT 2 1 "~Azzera" PICTURE TOOL_RESET MESSAGE RESET,S_IMPORTO END BUTTON DLG_CANCEL 2 2 BEGIN PROMPT 3 1 "" END ENDPAGE ENDMASK