Vai al catalogo
GENERA-DOCUMENTI • Setup 24–48h su esempio

Forge

Crea documenti impeccabili in serie (contratti, lettere, certificati): template, dati, output PDF e archiviazione automatica.

Richiedi stima Torna al catalogo
CodePulse Execution Environment
SCRIPT ENGINE (PYTHON)
import jinja2
import pdfkit
import hashlib
from datetime import date

def generate_employment_contracts(employee_data_list):
    # 1. Inizializzazione Ambiente Template
    template_env = jinja2.Environment(loader=jinja2.FileSystemLoader('templates/HR/'))
    template = template_env.get_template('contratto_base_v4.html')
    
    generated_files = []
    
    for emp in employee_data_list:
        # 2. Calcolo Logica di Business Dinamica
        emp['data_firma'] = date.today().strftime("%d/%m/%Y")
        emp['costo_azienda_stimato'] = emp['ral'] * 1.35  # Calcolo oneri INPS
        
        # 3. Rendering HTML con Binding dei Dati
        html_output = template.render(data=emp)
        
        # 4. Generazione PDF con configurazioni tipografiche
        pdf_options = {
            'page-size': 'A4',
            'margin-top': '0.75in',
            'margin-right': '0.75in',
            'margin-bottom': '0.75in',
            'margin-left': '0.75in',
            'encoding': 'UTF-8'
        }
        
        file_desc = f"Contract_{emp['id']}_{emp['cognome']}.pdf"
        pdfkit.from_string(html_output, file_desc, options=pdf_options)
        
        # 5. Rilascio Hash SHA-256 per conformità legale e conservazione
        hash_sha = hashlib.sha256(open(file_desc, 'rb').read()).hexdigest()
        generated_files.append({'file': file_desc, 'sha256': hash_sha})
        
    return generated_files
FLUSSO DATI IN INGRESSO
{
  "dipendente": "Mario Rossi",
  "ral": 45000,
  "livello": "Quadro Q1",
  "bonus": ["Auto", "Ticket Ristorante"]
}
MONITOR ATTIVITÀ
Sistema in standby. In attesa del comando di esecuzione...

Il problema

Documenti copiati e incollati: errori nei nominativi, versioni sbagliate e tempo perso in formattazione.

Cosa fa

  • Legge dati da Excel/CSV e compila template con campi controllati.
  • Genera PDF con naming coerente e archiviazione per cliente/periodo.
  • Crea report di produzione: documenti creati, mancanti, errori e log.

Esecuzione

Prima Copy-paste e controlli manuali, con rischio di inviare il documento sbagliato.
Dopo Produzione seriale controllata, naming stabile e report che certifica l’esito.

IO Schema

Input: Template, Dati (Excel/CSV)
Output: PDF, Report produzione, Log

Pacchetti

Starter
€ 99
Generazione PDF con template standard

  • Generazione PDF
  • Template standard
Stima rapida
Business
€ 1.490
2–3 template + batch + firma/varianti + 30 gg supporto

  • 2–3 template
  • Batch
  • Firma/varianti
  • 30 gg supporto
Stima rapida
Su misura
da € 2.900
Flussi completi, integrazioni, gestione revisioni e SLA

  • Flussi completi
  • Integrazioni
  • Gestione revisioni
  • SLA
Stima rapida
Forge Verifica gratuita
Dati alla mano