CAP Plugin Adobe Forms

npm Package

kind
"npm"
tags
["sap", "npm"]
stack
["SAP CAP", "Node.js", "Adobe Forms", "OAuth2", "XML"]
links
GitHub, npm

Descrizione

Plugin Node.js riutilizzabile per SAP CAP che integra il servizio SAP Forms by Adobe su SAP BTP. Permette di generare PDF da template Adobe Forms direttamente nelle applicazioni CAP, con supporto completo per autenticazione, localizzazione e accesso REST.

Funzionalità principali

  • Due modalità di autenticazione: BTP Destination Service (consigliata) e credenziali dirette
  • Generazione PDF da template con selezione locale/lingua
  • Serializzazione XML automatica da oggetti JavaScript
  • Encoding Base64 opzionale per risposte JSON
  • Endpoint OData REST a /adobe/forms
  • Listing form e schema retrieval dai template Adobe
  • Health check per verifica connettività
  • Gestione errori con codici specifici

Installazione

npm install @salvatorela/cap-plugin-adobe-forms