Skip to content

Commit

Permalink
Issue #649 (#650)
Browse files Browse the repository at this point in the history
Modificati template di stampa avviso per nascondere la label sul numero date quando sono presenti solo pagamenti con soglia temporale.
  • Loading branch information
pintorig committed Nov 13, 2023
1 parent 76f4343 commit 93d6efa
Show file tree
Hide file tree
Showing 15 changed files with 83 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2252,4 +2252,87 @@ Then status 200



@test27
Scenario: Caricamento di un tracciato in formato CSV valido con pagamenti con soglia temporale no iban postale

* set patchValue.richiesta = encodeBase64InputStream(read('msg/freemarker-request.ftl'))
* set patchValue.risposta = encodeBase64InputStream(read('msg/freemarker-response.ftl'))

Given url backofficeBaseurl
And path '/configurazioni'
And headers basicAutenticationHeader
And request
"""
[
{
op: "REPLACE",
path: "/tracciatoCsv",
value: #(patchValue)
}
]
"""
When method patch
Then status 200

* call read('classpath:configurazione/v1/operazioni-resetCache.feature')

* def idPendenza = getCurrentTimeMillis()
* def numeroAvviso = buildNumeroAvviso(dominio, applicazione)
* def tracciato = karate.readAsString('classpath:test/api/backoffice/v1/tracciati/post/msg/tracciato-pendenze-v4.csv')
* def tracciato = replace(tracciato,"{idA2A}", idA2A);
* def tracciato = replace(tracciato,"{idPendenza}", idPendenza);
* def tracciato = replace(tracciato,"{idDominio}", idDominio);
* def tracciato = replace(tracciato,"{numeroAvviso}", numeroAvviso);
* def tracciato = replace(tracciato,"{ibanAccredito}", ibanAccredito);
* def tracciato = replace(tracciato,"{ibanAppoggio}", '');
* def tracciato = replace(tracciato,"{tipoPendenza}", codEntrataSegreteria);
* def tracciato = replace(tracciato,"{importo}", importo);
* def tracciato = replace(tracciato,"{importo_voce}", importo_voce);

Given url backofficeBaseurl
And path 'pendenze', 'tracciati', idDominio, codEntrataSegreteria
And headers { 'Content-Type' : 'text/csv' }
And headers { 'X-GOVPAY-FILENAME' : 'test27_tracciato_con_soglie_temporali_no_postale' }
And headers basicAutenticationHeader
And request tracciato
When method post
Then status 201

* def idTracciato = response.id

Given url backofficeBaseurl
And path 'operazioni', 'elaborazioneTracciatiPendenze'
And headers basicAutenticationHeader
When method get



Given url backofficeBaseurl
And path 'pendenze', 'tracciati', idTracciato
And headers basicAutenticationHeader
And retry until response.stato == 'ESEGUITO'
When method get
Then match response contains { descrizioneStato: '##null' }
Then match response.numeroOperazioniTotali == 5
Then match response.numeroOperazioniEseguite == 5
Then match response.numeroOperazioniFallite == 0

Given url backofficeBaseurl
And path 'pendenze', 'tracciati', idTracciato, 'stampe'
And headers basicAutenticationHeader
When method get
Then status 200

Given url backofficeBaseurl
And path 'pendenze', 'tracciati', idTracciato, 'richiesta'
And headers basicAutenticationHeader
When method get
Then status 200

Given url backofficeBaseurl
And path 'pendenze', 'tracciati', idTracciato, 'esito'
And headers basicAutenticationHeader
When method get
Then status 200


Binary file modified jars/stampe/src/main/resources/AvvisoPagamento.jasper
Binary file not shown.
Binary file modified jars/stampe/src/main/resources/DoppiaRata.jasper
Binary file not shown.
Binary file modified jars/stampe/src/main/resources/DoppioFormato.jasper
Binary file not shown.
Binary file modified jars/stampe/src/main/resources/RataMultipla.jasper
Binary file not shown.
Binary file modified jars/stampe/src/main/resources/RataUnica.jasper
Binary file not shown.
Binary file modified jars/stampe/src/main/resources/TriplaRata.jasper
Binary file not shown.
Binary file modified jars/stampe/src/main/resources/TriploFormato.jasper
Binary file not shown.
Binary file not shown.
Binary file modified jars/stampe/src/main/resources/avviso/semplice/DoppiaRata.jasper
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified jars/stampe/src/main/resources/avviso/semplice/RataUnica.jasper
Binary file not shown.
Binary file modified jars/stampe/src/main/resources/avviso/semplice/TriplaRata.jasper
Binary file not shown.
Binary file not shown.

0 comments on commit 93d6efa

Please sign in to comment.