Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sezione Ricevute #601

Closed
pintorig opened this issue Aug 2, 2023 · 3 comments
Closed

Sezione Ricevute #601

pintorig opened this issue Aug 2, 2023 · 3 comments

Comments

@pintorig
Copy link
Member

pintorig commented Aug 2, 2023

Necessità:
Aggiungere la sezione ricevute sul cruscotto di backoffice

Soluzione:

Voce Ricevute nel menu' a sinistra:
Screenshot from 2023-08-02 12-45-59

Ricerca ricevute

Schermata di ricerca ricevute:
Screenshot from 2023-08-02 12-50-50

La ricerca delle ricevute si fa utilizzando il servizio /rpp?esito=ESEGUITO, il parametro esito dovra' essere sempre impostato.

Per i filtri di ricerca proporre quelli indicati utilizzando i seguenti query param:

  • EnteCreditore: idDominio
  • IUV/NumeroAvviso: iuv
  • Debitore: idDebitore
  • Data Da: dataRtDa
  • Data A: dataRtA

Per ogni risultato ricevuto rpp[i] utilizzare il seguente mapping per decidere quali informazioni visualizzare:

  • Titolo sx: rpp[i].pendenza.causale
  • Titolo dx: rpp[i].rt.paymentAmount
  • Metadata sx: rpp[i].pendenza.dominio.ragioneSociale + ', IUV: ' + rpp[i].rt.creditorReferenceId
  • Metadata dx: rpp[i].rt.paymentDateTime

In caso di pagamenti con le API SANP 2.3 (vecchio formato della ricevuta):

  • Titolo sx: rpp[i].pendenza.causale
  • Titolo dx: rpp[i].rt.datiPagamento.importoTotalePagato
  • Metadata sx: rpp[i].pendenza.dominio.ragioneSociale + ', IUV: ' + rpp[i].rt.datiPagamento.identificativoUnivocoVersamento
  • Metadata dx: rpp[i].rt.dataOraMessaggioRicevuta

Dettaglio Ricevuta

Selezionando una voce della lista risultati si arriva alla schermata di dettaglio, la URL da invocare e': /rpp/{idDominio}/{iuv}/{idRicevuta} che restituisce l'oggetto rpp.

I dati necessari per invocare il servizio devono essere valorizzati nella seguente maniera:

  • idDominio: rpp.rt.fiscalCode
  • iuv: rpp.rt.creditorReferenceId
  • idRicevuta: rpp.rt.receiptId

In caso di pagamenti con le API SANP 2.3 (vecchio formato della ricevuta):

  • idDominio: rpp.rt.dominio.identificativoDominio
  • iuv: rpp.rt.datiPagamento.identificativoUnivocoVersamento
  • idRicevuta: rpp.rt.datiPagamento.CodiceContestoPagamento

Di seguito le informazioni da visualizzare (similari a quanto gia' mostrato nella vista della pendenza).

Screenshot from 2023-08-02 14-21-33

Screenshot from 2023-08-02 14-58-04

In alto a destra e' presente il comando per il download della ricevuta in formato pdf.

@nardil
Copy link
Member

nardil commented Aug 2, 2023

Sostituire la label "Transfer List" con "Dettaglio importi"

Nel dettaglio importi possono esserci fino a 5 importi da mostrare. Verificare che siano di facile lettura (eventualmente con accordion, ma preferibilmente sempre visibili)

pintorig added a commit that referenced this issue Aug 3, 2023
Realizzata maschera di ricerca ricevute.
@pintorig
Copy link
Member Author

pintorig commented Aug 3, 2023

@atatarelli puoi eseguire il task nel branch 601-sezione-ricevute.

Ho gia' aggiunto la voce menu' e la pagina di ricerca.

Sono rimaste da fare:

  • Pagina di dettaglio
  • Aggiungere il parametro fisso /rpp?esito=ESEGUITO alla URL di ricerca.

atatarelli added a commit that referenced this issue Aug 31, 2023
Realizzata maschera di dettaglio ricevuta.
Lista: aggiunto parametro "esito=ESEGUITO".
pintorig added a commit that referenced this issue Aug 31, 2023
Modificato ordine delle voci del menu'.
Fix minori alle informazioni delle voci pendenza.
@nardil
Copy link
Member

nardil commented Sep 1, 2023

  • Nel dettaglio della pendenza, nella voce di importo, modificare i dati in modo da presentare: Ente,Conto accredito, Conto appoggio, Tassonomia
  • Nel dettaglio della riconciliazione, modificare i dati in modo da presentare: Ente, Debitore,Tassonomia

pintorig added a commit that referenced this issue Sep 1, 2023
Corrette label nel dettaglio pendenza e riconciliazione.
@nardil nardil closed this as completed Sep 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

3 participants