Strumenti Utente

Strumenti Sito


documentazione_3di_riservata:extraway:extraway_ws

Questa è una vecchia versione del documento!


Dettaglio Interventi eXtraWay Web Services - Documentazione Riservata

Introduzione

Scopo del presente documento è indicare, per ciascun modulo dei Web Services eXtraWay di 3D Informatica, quali siano stati gli interventi, le ragioni degli stessi e gli effetti ottenuti.
Compito dei diversi sviluppatori sarà quello di registrare in queste pagina gli interventi fatti (o le correzioni apportate) indicandoli in ordine cronologico così che le attività di test possano essere limitate alle novità, per una sessione di test rapido ovvero a tutti i punti riportati.

Nel riportare, man mano, gli interventi effettuati si suggerisce di indicare quanto meno:

  • La data dell'intervento
  • Il modulo coinvolto (Mod)
  • La versione del modulo
  • L'attività da svolgere per compiere i test in proposito
  • Il risultato che si deve ottenere e che possa considerarsi necessario e sufficiente perché il test possa dirsi superato.
  • Ogni nota esplicativa che consenta al tester di costituire l'ambiente adatto al test e/o valutare il comportamento del modulo o prodotto testato.

Di seguito gli interventi ordinati per data.
In essi si identifica il modulo e la versione di esso dalla quale la funzionalità o la correzione è disponibile e tutte le informazioni per riprodurre le condizioni di test.
I valori ammessi per il tipo di intervento sono:

  • CE: Correzione Errore
  • NC: Nuovo Comportamento
  • NF: Nuova Funzionalità
  • AL: Intervento di nuova funzionalità o correzione che richiede allineamento tra moduli della piattaforma.
  • IN: Intervento di nuova funzionalità o correzione che causa incompatibilità col passato
  • CA: Registrazione dell'emissione di una candidate, versione non ufficiale ma distribuita ugualmente per compiere verifiche e valutare la validità degli interventi compiuti

3.7.0 "Candidate"

Data Mod Ver Sintomo o Segnalazione
23/05
2012
eXtraWay_JWS 3.7.1 NF Non viene consentito di caricare i record di tipo comune dall'ACL anche se di essi è possibile fare selezione ed accedere ai titoli.
La tipologia di Unità Informativa denominata comune non era prevista nei Web Services nell'area soggetta a restrizioni.
E' stato sufficiente introdurre un'apposito metodo per la costituzione del corretto Accessright per il comune.
Rif. eGroupWare #001322.
23/05
2012
eXtraWay_JWS 3.7.0 NC Nel salvare una persona_interna non è possibile assegnarle direttamente i suoi personal_rights.
Il salvataggio di una nuova persona interna imponeva la presenza di un elemento profilo.
Sulla base del contenuto di tale elemento si sarebbe ricercato il record di persona_interna riconoscibile come profilo e si sarebbero assegnati i personal_rights di tale profilo alla persona appena creata. L'elemento profilo avrebbe lasciato il posto poi ad un elemento profile.
Ora il comportamento viene modificato come segue:

* In presenza di profilo e personal_rights ovvero in assenza d'entrambe il salvataggio viene negato;
* In presenza del solo elemento profilo si procede come in precedenza ed il salvataggio fallisce se il profilo indicato non viene trovato in ACL;
* In presenza del solo elemento personal_rights si assumono i diritti forniti come validi senza ulteriori controlli.

In prospettiva può essere opportuna l'introduzione di un controllo sulla consistenza dei personal_rights presenti al momento del salvataggio.
Rif. eGroupWare #A02506.
/data/attic/documentazione_3di_riservata/extraway/extraway_ws.1337786510.txt.gz · Ultima modifica: 2017/09/08 10:59 (modifica esterna)