=== AVCP XML Bandi di Gara === Contributors: Milmor Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=F2JK36SCXKTE2 Tags: avcp, autorita, vigilanza, lavori, pubblici, amministrazione, trasparente, legge, obblighi, marco, milesi, normativa, pubblicazione Requires at least: 3.7 Tested up to: 4.1 Version: 5.2.1 Stable tag: 5.2.1 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Software per la gestione dei Bandi di Gara e generazione automatica del dataset XML per AVCP (Legge 190/2012 Art 1.32). == Description == AVCP XML BANDI DI GARA è un plugin WordPress pensato per le PA utile alla pubblicazione di bandi di gara ai fini della trasparenza (D.lgs 33/2013) e l'adeguamento normativo richiesto dall’Autorità per la Vigilanza sui Contratti Pubblici di Lavori, Servizi e Forniture (specifiche tecniche art. 1 comma 32 Legge n. 190/2012). > Questo plugin non supporta i raggruppamenti temporanei di impresa **Flessibilità, **Semplicità** e **Intuitività** sono i 3 pilastri con cui è stato pensato questo software per la gestione **completa** dei bandi di gara. Sfruttando le potenzialità native del cms WordPress, questo plugin presenta un'interfaccia molto integrata adatta anche per i principianti di questa piattaforma, presentandosi come soluzione ideale per i siti della pubblica amministrazione "Powered by Wordpress" e per tutti gli enti che desiderano una soluzione gratuita, stabile, aggiornata e supportata, anche da installare in un secondo spazio come piattaforma di appoggio, Un altro vantaggio di questo plugin è la facilità di installazione (che richiede più di 5 minuti) e di aggiornamento direttamente dal back-end di WordPress! Regolarmente rilasciamo patch di sicurezza, miglioramento e nuove funzioni. Il tutto scaricabile liberamente > Più di **1200** portali della PA si appoggiano a questo plugin (dati rankwp.com), tra cui USR Lombardia e USR Veneto = Funzioni = * Creazione e gestione dei bandi di gara tramite Custom Post Type (stessa impostazione di pagine e articoli) * Creazione e gestione delle ditte tramite Taxonomy (tassonomia, stessa impostazione delle categorie) * Assegnazione ditte partecipanti e aggiudicatari direttamente nella pagina di creazione del bando * Generazione di tabelle di riepilogo tramite shortcode [avcp] // [avcp anno="2013"] // [avcp anno="%%%%"] * Generazione **automatica** o manuale del file indice XML per la trasmissione ad AVCP e delle annualità singole * Gestione completa dei **Centri di Costo** (per scrittura dataset) e dei responsabili (per front-end sito) * Supporto editor **WYSIWYG** per testo libero e documenti allegati (per vista sul sito) * Codice leggero, commentato e facilmente modificabile * Compatibilità completa per i temi Wordpress * Generazione di dataset .xml vuoti * **Esportazione**, stampa e copia dei dati delle gare per l'utente = Caratteristiche Salienti = Oltre all'adempimento degli obblighi di legge, AVCP XML per Wordpress offre alcune funzioni in grado di dare valore aggiunto al vostro operato: * Visualizzazione pubblica dei file .xml in una pagina dedicata: www.example.com**/avcp** * Visualizzazione singola delle voci, con possibilità di aggiunta testo a piacere, documenti, link,... * Visualizzazione **archivio** di tutte le gare partecipate da ogni ditta [opzionale] = BACKUP & RIPRISTINO = AVCP XML permette il backup e il ripristino nativo delle voci dei bandi (per trasferimento sito Wordpress o solo per avere una copia di sicurezza). Accedendo a Strumenti -> Esporta è possibile scaricare il file xml di backup (da non confondere con quello generato per l'avcp, che ha una struttura completamente diversa). Per il ripristino delle voci in un altro sito è sufficiente caricare questo file in un'altra installazione utilizzando il menù Strumenti -> Importa = CONTATTI & SUPPORTO = Per qualsiasi informazione, per segnalare problemi o per suggerire nuove funzioni, è attivo il forum di supporto su [www.marcomilesi.ml/supporto](http://marcomilesi.ml/supporto/) http://www.youtube.com/watch?v=D_nmx_XXo8o > **ATTENZIONE** | **"For each author’s protection [***] we want to make certain that everyone understands that there is no warranty for this free software.** In accordo con la licenza GPL v.2 con cui questo software viene fornito, **declino** ogni responsabilità per eventuali inadempimenti legislativi e/o altri problemi legali e/o tecnici derivanti, implicitamente o esplicitamente, dall'utilizzo di questo plugin Wordpress o da un'affrettata configurazione dello stesso (ivi compresi eventuali aggiornamenti). E' compito del gestore del sito assicurarsi che il modulo funzioni correttamente e adempia agli obblighi di legge e, al contempo, è obbligo degli operatori/impiegati/dipendenti/funzionari preposti alla gestione dell'Amministrazione Trasparente la pubblicazione degli opportuni dati. > **EN** | This plugin is developed for **schools, universities, municipalities and local authorities** of **ITALY** and respects their legal parameters. The installation of this plugin on amateur websites and/or portals not subject to 'Amministrazione Trasparente' legislation is a waste of time since the purpose of this software is the posting of data in a legal and validated way. == Installation == http://www.youtube.com/watch?v=D_nmx_XXo8o 1. Carica il contenuto estratto nella cartella `/wp-content/plugins/` 2. Attiva il plugin dal menu 'Plugins' in WordPress 3. Aggiungi le informazioni dell'ente in AVCP -> Impostazioni 4. Dai un'occhiata alle altre impostazioni 5. Predisponi un'area del sito in cui mostrare l'elenco dei bandi (per assolvere anche all'obbligo di pubblicazione sul sito istituzionale). Di seguito trovi tutte le informazioni nella sezione **Shortcode** 6. Inserisci le ditte, con Codice Fiscale/Partita IVA, dal menù AVCP -> Ditte 7. Inserisci le gare, avendo cura di riempire in modo corretto tutti i campi, dal menù AVCP -> Nuova Gara 8. Per la generazione del file .xml e la sua comunicazione all'Avcp, leggi il paragrafo successivo = SHORTCODE = AVCP XML permette, oltre alla creazione del file xml per la trasmissione ad AVCP, di assolvere anche l'obbligo di pubblicazione delle informazioni sul sito istituzionale. E' infatti possibile utilizzare lo shortcode [avcp] in una pagina/articolo per visualizzare una tabella (con funzioni di filtraggio avanzate) contenente tutti i bandi. E' possibile configurare lo shortcode inserendo il parametro dell'anno: * [avcp] -> Mostra una lista di **tutti** i bandi (può rallentare il caricamento della pagina in presenza di molte informazioni * [avcp anno="2013"] -> Mostra una lista dei bandi relativi all'anno impostato. L'anno preso in considerazione **non** è la data di pubblicazione del bando, ma l'**anno di riferimento** che si inserisce creando il nuovo bando. = GENERAZIONE FILE .XML E COMUNICAZIONE AD AVCP = = SYSTEM CHECK-UP = AVCP XML integra, nella pagina delle impostazioni, un piccolo sistema di auto-diagnostica che permette di conoscere facilmente se la configurazione del server permette il corretto funzionamento del plugin. In particolare vengono effettuati 4 test: * 1. Presenza della cartella www.miodominio.com**/avcp** (creata dal plugin durante l'attivazione). * 2. Permessi di scrittura/lettura della cartella precedente (impostati dal plugin durante l'attivazione). * 3. Presenza del file index.php nella cartella precedente (copiato dal .zip del plugin alla cartella /avcp durante l'attivazione). * 4. Controllo dell'effettivo accesso pubblico al link Se tutti i parametri vengono rispettati, accanto alle 4 voci precedenti compare la dicitura 'OK'. In caso contrario, il sistema avvisa di un problema critico. Se questo dovesse accadere, è probabile che la cartella /avcp o i file in essa contenuti siano stati rimossi o spostati mentre il plugin era attivo e per ricrearli è sufficiente disattivare e riattivare il plugin, avendo poi cura di ricontrollare se "System Check-UP" indica che gli errori sono stati risolti. **Attenzione! Anche i file .xml generati dal plugin vengono salvati nella cartella /avcp quindi è necessario ricreare questi file avviando rigenerando manualmente il dataset .xml da AVCP -> Impostazioni**. Se dopo questi passaggi "System Check-UP" rileva ancora alcuni problemi, è probabile che il server non sia configurato correttamente. In questo caso usa il forum di supporto www.marcomilesi.ml/supporto == Screenshots == 1. Pagina di gestione delle gare (back-end) 2. Inserimento guidato delle informazioni 3. Semplici e intuitive impostazioni 4. Menù del plugin 5. Esempio pagina /avcp contenente i file .xml generati 6. Tabella generata con lo shortcode [avcp] configurabile per anno 7. Esempio visualizzazione singola del bando cliccando sulle voci della tabella == Changelog == > Questa è la lista completa di tutti gli aggiornamenti, test e correzioni. Ogni volta che una nuova versione viene rilasciata assicuratevi di aggiornare il prima possibile per usufruire delle ultime migliorie! = Versione 5.2.1 - 22.11.2014 = * **Aggiunta** verifica per la funzione DateTime = Versione 5.2 - 21.11.2014 = * **Rimosso** datatable e tabletools a favore di una tabella in html più pulita * **Rimosse** alcune opzioni legate a datatable e tabletools * **Aggiunti** shortcode per grafici statistici (sperimentale) = Versione 5.1.1 - 10.11.2014 [!] = * **Corretto** malfunzionamento dell'importo somme liquidate (back-end) con il browser Firefox = Versione 5.1 - 10.10.2014 [!!!] = * **Aggiunta divisione somme liquidate su più anni e completo supporto durante la creazione * **Migliorato** javascript per la creazione/modifica di una gara = Versione 5.0.4 - 20.07.2014 = * **Testato** su WordPress 4.0 = Versione 5.0.3 - 29.06.2014 = * **Migliorato** pannello impostazioni condivise = Versione 5 #Gasw (Giornata Apera sul Web) - 26.05.2014 = * Rebranding wpgov.it * Revisione delle divisioni delle pagine * Molto altro, da scoprire a #gasw2014 :)) = = * Notevoli **miglioramenti** nelle performance grazie ad alcune ottimizzazioni nel lancio di funzioni "admin_init" & "init" & "include()" * **Rimosso** supporto compatibilità per aggiornamenti da versione < 3 del 9 gennaio 2014 = Versione 4.1.1 12/03/2014 = * **Miglioramenti** css per i pulsanti di esportazione della tabella = Versione 4.1 12/03/2014 = * **Aggiunta** funzione righe multiple per la tabella * **Aggiunti** tutti i dati delle gare per l'esportazione, copia e salvataggio della tabella * **Aggiunta** possibilità di filtrare la tabella per dati non visibili all'utente (ditte, procedura scelta,...) * **Corretta** mancata disabilitazione link ditte aggiudicatarie nella vista singola (se disabilitata) * **Aggiunta** opzione per nascondere l'esportazione * **Aggiunta** opzione per nascondere il menù centri di costo * **Aggiunta** funzione COPIA/STAMPA tabella e raggruppamento esportazione CSV/EXCEL/PDF * **Corretto** titolo errato file pdf esportato * **Cambiato** messaggio tabella front-end in caso di assenza di gare (da "Errore Query" a "Nessuna gara trovata" = Versione 4 31/01/2014 = * **Aggiunta** gestione **Settori-Centri di Costo** (tassonomia+optionbox) con responsabile e link pagina per la vis. singola * **Aggiunta** funzione esportazione tabella in CSV, EXCEL, PDF * **Aggiunta** opzione per abilitare l'editor WYSIWYG (testo e file allegati) * **Corretta** mancata disabilitazione link archivio ditte in vis. singola * **Aggiunti** tag per CIG + IT + EE in vis. singola * **Migliorato** css tabella [avcp] * **Aggiunto** numero gare nel tag del dataset = Versione 3.2 29/01/2014 (!) [!] [URGENTE] = * **Corretta** lingua della data ITALIANO nella visualizzazione singola * **Impostata** lingua per il selettore data in italiano nel back-end. L'anteprima nella cella della data sarà comunque in inglese. * **CORRETTA** mancata validazione sceltacontraente 24/25 per apostrofo + aggiornamento automatico dello storico integrato * **Aggiunta** validazione software per: annirif + data_inizio + data_fine = Versione 3.1.3 27/01/2014 = * **Aggiunto** valore default CIG: "0000000000" = Versione 3.1.2 27/01/2014 = * **Corretto** warning mkdir() in alcune configurazioni server = Versione 3.1.1 26/01/2014 = * Aggiunti importo default 0.00 aggiudicazione e somme liquidate * Menù AVCP spostato in posizione 5 (sotto A.T.) = Versione 3.1 26/01/2014 [!] = * **Migliorata** validazione Javascript per gli importi || Grazie Emanuele Ferrarini * **Corretto** errore javascript nella visualizzazione completa delle gare * **Migliorato** sistema di migrazione dei dati (per aggiornamenti da v. < 3.0) * **Migliorato** sistema interno di migrazione automatica dei dati * **Aggiunto** avviso di mancato inserimento denominazione/partita iva ente * **Aggiunta** funzione che elimina avcp/index.php alla disattivazione del plugin (i dataset rimangono) * **Corretto** doppio spazio in 06-PROCEDURA NEGOZIATA SENZA PREVIA INDIZIONE DI##GARA (errore di Avcp, ma bisogna adeguarsi...) = Versione 3 19/01/2014 = * **Aggiunta** colonna "Aggiudicatari" nella visualizzazione admin delle gare, con indicatore rosso in caso di mancato inserimento * **RIMOSSO** anno riferimento 2012, con procedura di aggiornamento automatico per le voci in "2013" (file 2012.xml rimosso) * **AGGIUNTO** SUPPORTO PER DITTE ESTERE (IT/EE) con visualizzazione front-end * **Aggiunta** condizione verifica curl_init per evitare errori fatali nella pagina delle Impostazioni * **Rimosso** step di aggiornamento alla versione 2 * **Aggiunta** opzione per mappatura meta-capacità (gestione avanzata Ruoli & Permessi) **Modifiche minori:** * **Migliorate** diciture visualizzazione singola * **Nuova** icona menù in stile Wordpress 3.8 * **Aggiunto** avvertimento nel menù "Ditte" * **Aggiunta** precisazione date nel metabox nuova gara "Anno Riferimento" * **3.0.1** -> Impostato a -1 il numero massimo di gare su cui eseguire query (illimitato) = Versione 2.3.1 9/01/2014 = * **Corretto** errore validazione "Warning 1549: failed to load external entity" * **Corretta** visualizzazione di troppe notifiche in caso di generazione manuale di dataset non conformi = Versione 2.3 8/01/2014 = * **Rinnovata** visualizzazione singola bandi di gara, con visualizzazione aggiudicatari = Versione 2.2 7/01/2014 = * **Corretto** errore scrittura xml del codice fiscale e nome ditta aggiudicataria (erano invertiti) [!] * **Corretta** mancata generazione automatica file .xml al salvataggio/pubblicazione di una gara * Validazione automatica .xml rivista completamente per migliorare le performance del sito (non più lanciata in admin_init) * **Migliorata** leggibilità dei messaggi = Versione 2.1 6/01/2014 = * **Corretti** errori di generazione della tabella shortcode filtrata per anno * Aggiunto Anno di riferimento 2012 * **Migliorata** pagina delle impostazioni * **Rimossa** opzione per disabilitare il caricamento aggiuntivo di css (dalla versione 2 è javascript richiesto) * **Aggiunto** sistema di validazione AVCP (75% accuratezza), con notifica opzionale in caso di errore * **Corretta** mancata scrittura nella testata del file .xml = Versione 2.0.3 2/01/2014 = * Modifica nome immagine case-sensitive = Versione 2.0.2 = * Modifica nome immagine case-sensitive = Versione 2.0.1 = * Aggiunto file mancante (svista) = Versione 2.0 2/01/2014 = * **Corretta** errata generazione dell'url xml nel dataset * **Corretta** errata generazione delle ditte partecipanti // Grazie Gianni Cepollina * **Aggiunta** validazione campi data delle gare con obbligo di scelta dal calendario (input readonly) * Nuovo sistema di gestione degli anni di riferimento: adesso vengono creati dal plugin (richiede step di aggiornamento 1.2 aggiuntivo) * Corretto messaggio di errore "FATAL ERROR" causato da una continua chiamata dell' hook save_post * **Corretti** valori "sceltacontraente" scritti nel dataset .xml * **Corretto** orario generazione scritto nel dataset .xml * **Aggiunta** generazione di file .xml vuoti * Testato con WP 3.8 = Versione 1.1.2 30/12/2013 = * **Corretto** conflitto con il plugin Amministrazione Trasparente che impediva il caricamento della funzione di ricerca nel metabox tipologie (Nuova Voce) = Versione 1.1.1 28/12/2013 = * **Corretto** problema di mancata generazione della data corretta nel file .xml [!] * Data in formato d F Y nella visualizzazione singola del bando di gara = Versione 1.1 19/12/2013 = * **Migliore** notifica della creazione del file .xml * Corretto Problema visualizzazione back-end dei Codici Fiscali * Corretta scrittura partecipanti/aggiudicatari nel file .xml * Rimosse alcune modifiche css per il backend * Metabox anno di riferimento giallo! * Rimosso il metabox "Campi Personalizzati" mostrato da Wordpress nella pagina di modifica delle gare (causava confusione) = Versione 1.0.4 15/12/2013 = * Corretti bug causa di possibili conflitti (taxfilteringbackend.php + avcp_metabox_generator.php) * Rimossi 2 file .php attualmente inattivi = Versione 1.0.3 10/12/2013 = * Risolto bug mancata visualizzazione campi nella vista singola = Versione 1.0.2 10/12/2013 = * Migliore stile per System Check-up * Forzato CHMOD del file /avcp/index.php - 0755 * Aggiunto parametro di controllo al System Check-up = Versione 1.0.1 9/12/2013 = * Correzione file readme.txt * Nascosti i campi per la creazione gerarchica delle tassonomie, per evitare possibili conflitti = Versione 1.0 9/12/2013 = * Prima versione rilasciata = 20/10/2013 = * **Pubblicazione** sul repository WP.ORG per inizio fase di sviluppo/testing (!) = Aggiornamento Importante (Sicurezza/Stabilità) [!] = Nuova generazione del file .xml necessaria per adempiere agli obblighi normativi