Questo sito utilizza cookies di prima parte e cookies di terze parti.

Informative privacy
AMBIENTE DEMO

Changelog API di Interoperabilità RENTRi

In questo file vengono riportate e mantenute aggiornate tutte le modifiche apportate al progetto API di Interoperabilità RENTRi. Il formato del changelog è basato sui principi guida di Keep a Changelog.

[1.0.20210914] - 2021-09-14

Aggiunto

  • Verifica se i movimenti indicati nei modelli CreateMovimentoRettifica e UpdateQuantitaVerificata sono già stati annullati.

Corretto

  • Bugfix: corretta la RegEx per la validazione del campo NumeroFIR, che ora valida sia il formato FIR, sia il nuovo formato ViViFIR.

[1.0.20210812.1] - 2021-08-12

Aggiunto

  • Nuovo endpoint /api/v1.0/registri/{identificativoRegistro}/movimenti-quantita-verificate per la comunicazione delle informazioni sulla quantità verificata a destino relativa ad un insieme di movimenti.
  • Modello Movimento: aggiunti nuovi campi DataInizioValidita e DataFineValidita, relativi alle rettifiche.

Corretto

  • Bugfix: corretta la RegEx per la validazione dei campi Quantita e QuantitaVerificata in tutti i modelli dove veniva utilizzata.
  • Bugfix: corretto un problema di mapping dei Carichi/Scarichi nel modello Movimento.
  • Bugfix: corretto un problema per il quale era possibile che a volte l'HTTP Status Code ricevuto a seguito di una chiamata POST/PUT fosse di tipo 20x, anche in caso di errori.

[1.0.20210731.1] - 2021-07-30

Aggiunto

  • Nuovo endpoint /api/v1.0/registri/{identificativoRegistro}/movimenti/{anno}/{progressivo} per l'annullamento di un movimento tramite Anno/Progressivo.
  • Modello CreateMovimento: nuovo campo Anno, ora abbinato al campo Progressivo, utilizzati per l'identificazione univoca di un movimento (lato impresa).
  • Modello CreateMovimento: nuovo modello ProgressivoMovimento per l'identificazione dei MovimentiAssociati che contiene i campi Anno e Progressivo, che sostituisce il precedente campo int[].
  • Modello CreateMovimento: aggiunto nuovo campo DataVerificaQuantita.
  • Modello Movimento: aggiunto nuovo campo DataVerificaQuantita.
  • Modello Movimento: aggiunto nuovo campo DataAnnullamento.
  • Modello Movimento: aggiunto nuovo campo DataUltimaRettifica.

Modificato

  • Modello CreateMovimentoRettifica: aggiunti tutti i campi necessari alla comunicazione di una rettifica completa.
  • Modello Movimento: modificata la cardinalità del campo MovimentoScarico, che ora è 1-N (tipo MovimentoAssociato[]).
  • Per l'identificazione dei movimenti da rettificare è possibile utilizzare l'Identificativo generato dal sistema, oppure la coppia Anno/Progressivo.
  • Il modello MovimentoCollegato è stato rinominato in MovimentoAssociato.
  • Modello MovimentoAssociato: aggiunto nuovo campo Anno.

Rimosso

  • Modello CreateMovimentoRettifica: rimossa la differenziazione delle rettifiche in base al tipo; il campo TipoRettifica è stato rimosso.