Skip to content

Supporto API Maggioli JPPA Rest #837

@pintorig

Description

@pintorig

Necessità:

Aggiungere il supporto alle nuove API Maggioli JPPA REST

Utilizzare le specifiche definite nella issue 1 del nuovo batch di spedizione.

La spedizione del tracciato di esito resta sempre via email con le stesse modalita' della versione attuale.

Lo zip di esito non si trova piu' all'interno della tabella trac_notifica_pagamenti ma su file system.

Soluzione:

  • Modifcare le API-Backoffice: eliminare dal salvataggio i campi: tipo, versione, principal, tipiPendenza e aggiungere i campi: username e password necessari per il login ai nuovi servizi.
  • Aggiungere il campo data_ultima_rt per configurare la data minima di ricerca RT da inviare.
  • Aggiornare la maschera di configurazione del connettore sul cruscotto.
  • Eliminare il client del vecchio servizio SOAP
  • Eliminare la produzione del tracciato nel formato SOAP
  • Eliminare il WS API-Maggioli JPPA

Schema della nuova tabella JPPA_CONFIG:

    erDiagram

    JPPA_CONFIG {
        VARCHAR cod_dominio PK
        VARCHAR cod_connettore FK
        BOOLEAN abilitato
        TIMESTAMP data_ultima_rt
    }

    CONNETTORI {
        BIGINT id PK
        VARCHAR cod_connettore
        VARCHAR cod_proprieta
        VARCHAR valore
    }

    DOMINI ||--o| JPPA_CONFIG : "cod_dominio"
    JPPA_CONFIG ||--o{ CONNETTORI : "cod_connettore"
Loading

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions