From 3b84010a9db1bc009d96c9ba3db9f1b998503565 Mon Sep 17 00:00:00 2001 From: Pier Paolo MAMMI Date: Tue, 25 Aug 2026 15:18:01 +0200 Subject: [PATCH 1/4] update collection files after bruno update to 4.x --- .../Gov.it OpenData/opencollection.yml | 16 ++++++++++++---- .../Power Automate/opencollection.yml | 16 ++++++++++++---- .../SharePoint API/opencollection.yml | 16 ++++++++++++---- .../elixForms API v2/opencollection.yml | 5 +---- 4 files changed, 37 insertions(+), 16 deletions(-) diff --git a/bruno/collections/Gov.it OpenData/opencollection.yml b/bruno/collections/Gov.it OpenData/opencollection.yml index 7be470f..e9cc9fa 100644 --- a/bruno/collections/Gov.it OpenData/opencollection.yml +++ b/bruno/collections/Gov.it OpenData/opencollection.yml @@ -2,8 +2,16 @@ opencollection: 1.0.0 info: name: Gov.it OpenData +config: + proxy: + inherit: true + config: + protocol: http + hostname: "" + port: "" + auth: + username: "" + password: "" + bypassProxy: "" bundled: false -extensions: - ignore: - - node_modules - - .git +extensions: {} diff --git a/bruno/collections/Power Automate/opencollection.yml b/bruno/collections/Power Automate/opencollection.yml index 5724844..a857b03 100644 --- a/bruno/collections/Power Automate/opencollection.yml +++ b/bruno/collections/Power Automate/opencollection.yml @@ -2,8 +2,16 @@ opencollection: 1.0.0 info: name: Power Automate +config: + proxy: + inherit: true + config: + protocol: http + hostname: "" + port: "" + auth: + username: "" + password: "" + bypassProxy: "" bundled: false -extensions: - ignore: - - node_modules - - .git +extensions: {} diff --git a/bruno/collections/SharePoint API/opencollection.yml b/bruno/collections/SharePoint API/opencollection.yml index 91e20a9..8446893 100644 --- a/bruno/collections/SharePoint API/opencollection.yml +++ b/bruno/collections/SharePoint API/opencollection.yml @@ -2,8 +2,16 @@ opencollection: 1.0.0 info: name: SharePoint API +config: + proxy: + inherit: true + config: + protocol: http + hostname: "" + port: "" + auth: + username: "" + password: "" + bypassProxy: "" bundled: false -extensions: - ignore: - - node_modules - - .git +extensions: {} diff --git a/bruno/collections/elixForms API v2/opencollection.yml b/bruno/collections/elixForms API v2/opencollection.yml index 3431bda..1832bb1 100644 --- a/bruno/collections/elixForms API v2/opencollection.yml +++ b/bruno/collections/elixForms API v2/opencollection.yml @@ -403,7 +403,4 @@ request: // pm.visualizer.set(template, tableProps); */ bundled: false -extensions: - ignore: - - node_modules - - .git +extensions: {} From 6c7ebcd3a55eb48cfe110d94419fa8ff60c8f6e8 Mon Sep 17 00:00:00 2001 From: Pier Paolo MAMMI Date: Tue, 25 Aug 2026 15:19:31 +0200 Subject: [PATCH 2/4] elixForms API v2 - reorg Proposta CCT requests - update requests from Production of Proposta CCT - update templates EFTL code --- ...etermina contratti conto terzi NO EFTL.yml | 0 ...oposta CCT determina ex art 15 NO EFTL.yml | 0 ...rmina sperimentazioni cliniche NO EFTL.yml | 3 +- .../NO EFTL/folder.yml | 7 ++ ...ta CCT determina contratti conto terzi.yml | 52 ++++++++++++--- .../Proposta CCT determina ex art 15.yml | 53 ++++++++++++--- ...CCT determina sperimentazioni cliniche.yml | 50 +++++++++++++-- ...e ritenute per contratto NON economico.yml | 58 +++++++++++++++++ ...atore ritenute per contratto economico.yml | 57 +++++++++++++++++ .../Calcolo D.1.3 5% con virgole.yml | 17 +++-- .../Calcolo D.1.3 con virgole.yml | 44 +++++-------- ...massime.yml => Calcolo D2 con virgole.yml} | 17 ++--- .../Codice Contratto con caratteri strani.yml | 3 +- .../Contratto IS economico.yml | 62 +----------------- .../Corrispettivo formattato.yml | 52 +++++++++++++++ .../Elenco Contraenti CSV (nominativo).yml | 7 +- .../Elenco RS CSV (cognome nome).yml | 7 +- .../Elenco contraenti formattati.yml | 64 ++----------------- .../Fascicolo e documento - Nuovo formato.yml | 63 ------------------ ...> Mostra ritenute - assenza esenzioni.yml} | 15 +++-- .../Mostra ritenute.yml | 55 ++++++++++++++++ .../Nominativo RS.yml | 51 +++++++++++++++ ...ritenuta 2 max NON economico effettiva.yml | 51 +++++++++++++++ .../Percentuale ritenuta 2 max effettiva.yml | 51 +++++++++++++++ .../Punto A regolamento.yml | 29 +++++++-- .../Punto B regolamento.yml | 36 +++++------ ...Ritenuta 2 max NON economico messaggio.yml | 64 +++++++++++++++++++ .../Ritenuta 2 max messaggio.yml | 57 +++++++++++++++++ ...itenuta 2 max NON economico formattato.yml | 52 +++++++++++++++ .../Valore ritenuta 2 max formattato.yml | 52 +++++++++++++++ .../Voce indice fascicolazione.yml | 58 +++++++++++++++++ 31 files changed, 897 insertions(+), 290 deletions(-) rename bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/{ => NO EFTL}/Proposta CCT determina contratti conto terzi NO EFTL.yml (100%) rename bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/{ => NO EFTL}/Proposta CCT determina ex art 15 NO EFTL.yml (100%) rename bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/{ => NO EFTL}/Proposta CCT determina sperimentazioni cliniche NO EFTL.yml (99%) create mode 100644 bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/NO EFTL/folder.yml create mode 100644 bruno/collections/elixForms API v2/EFTL processing/CCT - Proposta Operatore/Azzeratore ritenute per contratto NON economico.yml create mode 100644 bruno/collections/elixForms API v2/EFTL processing/CCT - Proposta Operatore/Azzeratore ritenute per contratto economico.yml rename bruno/collections/elixForms API v2/EFTL processing/CCT - Proposta Operatore/{Messaggio ritenute massime.yml => Calcolo D2 con virgole.yml} (89%) create mode 100644 bruno/collections/elixForms API v2/EFTL processing/CCT - Proposta Operatore/Corrispettivo formattato.yml delete mode 100644 bruno/collections/elixForms API v2/EFTL processing/CCT - Proposta Operatore/Fascicolo e documento - Nuovo formato.yml rename bruno/collections/elixForms API v2/EFTL processing/CCT - Proposta Operatore/{Fascicolo e documento su Titulus.yml => Mostra ritenute - assenza esenzioni.yml} (67%) create mode 100644 bruno/collections/elixForms API v2/EFTL processing/CCT - Proposta Operatore/Mostra ritenute.yml create mode 100644 bruno/collections/elixForms API v2/EFTL processing/CCT - Proposta Operatore/Nominativo RS.yml create mode 100644 bruno/collections/elixForms API v2/EFTL processing/CCT - Proposta Operatore/Percentuale ritenuta 2 max NON economico effettiva.yml create mode 100644 bruno/collections/elixForms API v2/EFTL processing/CCT - Proposta Operatore/Percentuale ritenuta 2 max effettiva.yml rename bruno/collections/elixForms API v2/EFTL processing/{CCT - Determina da Proposta => CCT - Proposta Operatore}/Punto A regolamento.yml (63%) rename bruno/collections/elixForms API v2/EFTL processing/{CCT - Determina da Proposta => CCT - Proposta Operatore}/Punto B regolamento.yml (73%) create mode 100644 bruno/collections/elixForms API v2/EFTL processing/CCT - Proposta Operatore/Ritenuta 2 max NON economico messaggio.yml create mode 100644 bruno/collections/elixForms API v2/EFTL processing/CCT - Proposta Operatore/Ritenuta 2 max messaggio.yml create mode 100644 bruno/collections/elixForms API v2/EFTL processing/CCT - Proposta Operatore/Valore ritenuta 2 max NON economico formattato.yml create mode 100644 bruno/collections/elixForms API v2/EFTL processing/CCT - Proposta Operatore/Valore ritenuta 2 max formattato.yml create mode 100644 bruno/collections/elixForms API v2/EFTL processing/CCT - Proposta Operatore/Voce indice fascicolazione.yml diff --git a/bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/Proposta CCT determina contratti conto terzi NO EFTL.yml b/bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/NO EFTL/Proposta CCT determina contratti conto terzi NO EFTL.yml similarity index 100% rename from bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/Proposta CCT determina contratti conto terzi NO EFTL.yml rename to bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/NO EFTL/Proposta CCT determina contratti conto terzi NO EFTL.yml diff --git a/bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/Proposta CCT determina ex art 15 NO EFTL.yml b/bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/NO EFTL/Proposta CCT determina ex art 15 NO EFTL.yml similarity index 100% rename from bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/Proposta CCT determina ex art 15 NO EFTL.yml rename to bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/NO EFTL/Proposta CCT determina ex art 15 NO EFTL.yml diff --git a/bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/Proposta CCT determina sperimentazioni cliniche NO EFTL.yml b/bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/NO EFTL/Proposta CCT determina sperimentazioni cliniche NO EFTL.yml similarity index 99% rename from bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/Proposta CCT determina sperimentazioni cliniche NO EFTL.yml rename to bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/NO EFTL/Proposta CCT determina sperimentazioni cliniche NO EFTL.yml index 1e508ce..4ecf805 100644 --- a/bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/Proposta CCT determina sperimentazioni cliniche NO EFTL.yml +++ b/bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/NO EFTL/Proposta CCT determina sperimentazioni cliniche NO EFTL.yml @@ -1,7 +1,7 @@ info: name: Proposta CCT determina sperimentazioni cliniche NO EFTL type: http - seq: 3 + seq: 4 http: method: POST @@ -119,6 +119,7 @@ settings: timeout: 0 followRedirects: true maxRedirects: 5 + forwardAuthorizationHeader: true examples: - name: Sperimentazioni cliniche NO spese generali NO ulteriore ritenuta diff --git a/bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/NO EFTL/folder.yml b/bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/NO EFTL/folder.yml new file mode 100644 index 0000000..bdb70af --- /dev/null +++ b/bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/NO EFTL/folder.yml @@ -0,0 +1,7 @@ +info: + name: NO EFTL + type: folder + seq: 4 + +request: + auth: inherit diff --git a/bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/Proposta CCT determina contratti conto terzi.yml b/bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/Proposta CCT determina contratti conto terzi.yml index 9a0be3d..7d2caff 100644 --- a/bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/Proposta CCT determina contratti conto terzi.yml +++ b/bruno/collections/elixForms API v2/EFTL processing/CCT - Determina da Proposta/Proposta CCT determina contratti conto terzi.yml @@ -1,7 +1,7 @@ info: name: Proposta CCT determina contratti conto terzi type: http - seq: 3 + seq: 1 http: method: POST @@ -12,18 +12,14 @@ http: - name: x-api-key value: "{{elixFormsWsAuthenticationToken}}" - name: x-ef-request-id - value: "9717" + value: "37031" body: type: json data: |- { "userDocument": "{{elixBase64EftlDocument}}", // see the pre-request script "userContext": { - "lang": "IT", - "tipologiePunto1": "CRCT_RA;CRCT_RAS;CRCT_RB", - "tipologiePunto2": "SERV_CON", - "tipologiePunto3": "FORM_COM", - "tipologiePunto4": "" + "lang": "IT" } } auth: inherit @@ -40,6 +36,21 @@ runtime: [VAR name="presenzaOneri" type="boolean"][TAG]SCHEMAID,341,COL0084,IUQOID, , [/TAG][/VAR] [VAR name="mostraRitenute" type="string"][TAG]SCHEMAID,341,COL0090,IUQOID, , [/TAG][/VAR] [VAR name="ulterioreRitenuta2Max" type="string"][TAG]SCHEMAID,337,COL0057,IUQOID, , [/TAG][/VAR] + + [VAR name="ritenutaEcoAmministrazione" type="number"][TAG]SCHEMAID,341,COL0027,IUQOID, , [/TAG][/VAR] + [VAR name="ritenutaEcoFondo" type="number"][TAG]SCHEMAID,341,COL0028,IUQOID, , [/TAG][/VAR] + [VAR name="ritenutaEcoWelfare" type="number"][TAG]SCHEMAID,341,COL0029,IUQOID, , [/TAG][/VAR] + [% percentualeEcoAmministrazione = ritenutaEcoAmministrazione * 100; %] + [% percentualeEcoFondo = ritenutaEcoFondo * 100; %] + [% percentualeEcoWelfare = ritenutaEcoWelfare * 100; %] + + [!-- + 1. [FORMAT type="number" pattern="#,##0.##"][% percentualeEcoAmministrazione %][/FORMAT]%
+ 2. [FORMAT type="number" pattern="#,##0.##"][% percentualeEcoFondo %][/FORMAT]%
+ 3. [FORMAT type="number" pattern="#,##0.##"][% percentualeEcoWelfare %][/FORMAT]%
+ 4. [FORMAT type="number" pattern="#,##0.##"][% ulterioreRitenuta2Max %][/FORMAT]%
+ --] +