Skip to main content

Note tecniche per la manutenzione del manuale

BOZZA – Pagina riservata alla manutenzione del manuale

Note tecniche per la manutenzione del manuale

Questa è l’unica pagina che riporta dettagli tecnici. Non deve essere usata come procedura utente.

Sorgente analizzata

  • Branch esclusiva: 21.10.2
  • HEAD: a9156f4054548bc1db1c531077abb8695028ddcc
  • Pacchetto principale e quattro archivi modulo estratti
  • 154 file inventariati
  • Aree controllate: manifest, moduli, lingue italiane, template, JavaScript, AJAX, eventi, pre/post salvataggio, personalizzazioni SDK, campi, relazioni, pulsanti, eliminazione, duplicazione, PDF, e-mail, configurazioni e picklist.

Moduli bundle

Jobs, ProformaInvoice, TextDescription, TextsTermsConditions.

Fatti verificati

  • Le etichette italiane dei moduli aggiuntivi sono Lavori, Proposta Fattura, Testo Descrizione e Testo Termini Condizioni.
  • Il manifest dichiara versione 21.10.3 e dipendenza vtenext 23.08.
  • Il pulsante Fattura Pianificazioni è commentato e non è documentato come attivo.
  • I sorgenti per creare Proposte Fattura da Ordini di vendita sono presenti nella branch ma non inclusi nel manifest e non registrati come comando: non sono documentati come funzione attiva.
  • I sorgenti per creare Note di credito sono presenti nella branch ma non inclusi nel manifest e non registrati come comando: non sono documentati come funzione attiva.
La creazione di Proposte da Ticket e di Fatture da Proposte è registrata come comando di lista. Invio Fatture, Acconto/Saldo, ricalcoli Lavori/Ticket e testi popup sono registrati e richiamati. La creazione Nota di credito dispone dei file di interfaccia e salvataggio, ma non è stata trovata la registrazione del comando. SuspendTicket.js richiama una risorsa non inclusa; la sospensione effettiva è comunque gestita al salvataggio della proposta. L’allineamentouso interattivo dei modulipopup testoTesto viaDescrizione processo/e Testo Termini Condizioni è dimostrato. L’automatismo separato previsto per Processi e modifica massiva presentaaggiorna la Descrizione quando cambia il testo collegato; nel ramo Termini e condizioni eil collegamenticollegamento incoerenti;usa l’usoil interattivoriferimento del popupTesto èDescrizione invece dimostrato.di quello dei Termini e deve essere collaudato/corretto. Una personalizzazione di eliminazione per Contratti di servizio contiene istruzioni incomplete; non è stata trasformata in comportamento operativo.

Deduzioni ragionevoli mantenute in bozza

  • Il valore finale dei Giorni Ticket è quello ricalcolato con le ore/giorno configurate, predefinite a 8.
  • I comandi Crea Ticket/Crea Lavoro appaiono nel dettaglio dei moduli configurati attraverso campi-pulsante.
  • Lo stato iniziale delle Fatture create automaticamente è impostato, ma l’etichetta italiana standard non è contenuta nel pacchetto.

Decisioni funzionali confermate

    Le stampe per Posizioni devono usare la valuta del documento. Nel sorgente analizzato la funzione PDF personalizzata contiene ancora riferimenti fissi a CHF: si tratta di una discrepanza tecnica da verificare/correggere per documenti in altre valute.

    Dubbi puntuali da chiudere

    1. Pianificazioni Preventivo: quale etichetta italiana vede l’utente per il valore interno “Project” nello Stato Fatturazione del Ticket?
    2. Fatture automatiche: quale etichetta italiana è mostrata per lo stato iniziale interno “AutoCreated”?
    3. Note di credito: da quale pulsante o menu della Fattura viene aperta, in produzione, la finestra Parziale/Totale? Oppure la funzione non è attiva?
    4. Testi e Processi: viene effettivamente utilizzata in produzione la sceltaselezione di Testo Descrizione/Descrizione o Testo Termini Condizioni tramitedentro un Processo o una modifica massivamassiva? copiaSe davverosì, il contenutoTesto Descrizione viene copiato nella Descrizione e il Testo Termini Condizioni nei campi finali?Termini?
    5. PDF Posizioni: il modello con riepilogo in CHF è destinato soltanto ad ambienti CHF oppure deve rispettare la valuta del documento?

    Checklist revisione finale

    • Manifest e dipendenze
    • Moduli aggiuntivi e standard estesi
    • Campi e picklist italiane del pacchetto
    • Pulsanti e finestre attive
    • Calcoli e arrotondamenti
    • Aggiornamenti di record vecchi e nuovi
    • Eliminazione e duplicazione
    • Proposte, Fatture, acconti e saldi
    • Invio e-mail, Documenti e PDF
    • Messaggi e blocchi
    • Funzioni presenti ma non dimostrate attive separate dal manuale definitivo
    • Conferme sui cinque dubbi
    • Inserimento screenshot reali

    Riferimento documentazione: branch 21.10.2, commit a9156f4054548bc1db1c531077abb8695028ddcc.