---
title: "Etapa 2: Simulación"
description: "Etapa 2: Simulación"
type: "academy"
category: "lesson"
tags: []
authors: [Anonymous]
date: "2026-08-25"
last_update: "2026-08-25"
time_minutes: 4
draft: false
unlisted: false
url: "https://www.stage.libredte.cl/academy/certificacion-dte/curso-certificacion-libredte/etapa-2-simulacion"
---

# Etapa 2: Simulación

La etapa de Simulación genera documentos electrónicos que replican casos reales utilizando datos de los documentos tributarios en certificación. El proceso crea un archivo JSON consolidado que se procesa en LibreDTE para obtener los archivos XML finales que serán enviados al SII.

**Acceso**: [https://libredte.cl/certificacion/simulacion](https://libredte.cl/certificacion/simulacion)

---

## Preparación de Archivos JSON

### Plantillas Base

**Descarga**: [Plantillas operacion_real (Simulación)](https://drive.google.com/drive/folders/1ZD0_6MEwcqTN4dq-OJFAoQRsz5E6AUSY?usp=drive_link)

### Proceso de Edición

#### 1. Selección y Modificación de Archivos JSON

**1.1 Identificar archivos**
- Seleccionar archivos JSON correspondientes a documentos a certificar.
- Verificar que coincidan con los tipos de documento del CAF.

**1.2 Actualizar folios**
- Reemplazar folios con los disponibles en el CAF actual.
- **Importante**: Cada envío al SII debe usar folios únicos, no reutilizar.

| Documento | Código SII | Archivo JSON |
|-----------|------------|--------------|
| Factura electrónica | 33 | `factura_33.json` |
| Factura exenta | 34 | `factura_exenta_34.json` |
| Boleta electrónica | 39 | `boleta_39.json` |
| Guía de despacho | 52 | `guia_despacho_52.json` |

---

## Consolidación de Archivos JSON

### Estructura Base

Cada archivo JSON individual tiene la siguiente estructura de cierre:

```json
    }
  ]
}
```

![Cada set finaliza con una llave](https://www.libredte.cl/img/content/academy/certificacion-de-dte/certificacion-libredte/certificacion-dte-5.jpg){.w-25 .mx-auto}

### Proceso de Unión

#### Paso 1: Preparar primer archivo
- Mantener el archivo base sin modificaciones en la estructura de cierre.

#### Paso 2: Añadir archivos adicionales
- Agregar una coma (`,`) después de la llave de cierre del set anterior.
- Presionar Enter para crear línea vacía.
- Insertar el nuevo set de simulación.

![Para añadir un nuevo set](https://www.libredte.cl/img/content/academy/certificacion-de-dte/certificacion-libredte/certificacion-dte-6.jpg){.w-25 .mx-auto}

#### Paso 3: Resultado consolidado
- Verificar estructura JSON válida.
- Comprobar que todos los sets estén correctamente separados.

![Ejemplo](https://www.libredte.cl/img/content/academy/certificacion-de-dte/certificacion-libredte/certificacion-dte-7.jpg){.w-25 .mx-auto}

### Ejemplo de Estructura Consolidada

```json
{
  "documentos": [
    {
      // Primer set de documentos
      "Encabezado": { ... },
      "Detalle": [ ... ]
    },
    {
      // Segundo set de documentos
      "Encabezado": { ... },
      "Detalle": [ ... ]
    }
  ]
}
```

**Validación**: Las líneas del segundo set en adelante deben contener la información específica de cada tipo de documento.

---

## Generación de XML de Simulación

### Acceso al Formulario

Seleccionar **"Generar XML EnvioDTE con datos de simulación"** para acceder al formulario de configuración.

### Configuración del Formulario

#### 1. Datos del Emisor

| Campo | Descripción | Notas |
|-------|-------------|-------|
| **RUT** | RUT de la empresa en certificación | Puede autocompletar otros campos |
| **Razón Social** | Nombre oficial de la empresa | Verificar exactitud |
| **Giro** | Actividad económica principal | Según registro SII |
| **Dirección** | Domicilio fiscal | Información oficial |
| **Comuna** | Ubicación administrativa | Correspondiente a la dirección |

#### 2. Datos del Receptor

- Proporcionar datos de la empresa que realiza la certificación.
- Completar todos los campos requeridos.
- Verificar coherencia con documentación oficial.

#### 3. Documentos JSON

- **Campo**: Pegar contenido del archivo JSON consolidado.
- **Formato**: JSON válido sin errores de sintaxis.
- **Contenido**: Todos los sets de documentos incluidos.

#### 4. Configuración Técnica

| Campo | Valor | Descripción |
|-------|-------|-------------|
| **Normalizar datos** | Marcado | Permite ajustes automáticos |
| **Folios** | CAF correspondientes | Adjuntar para cada tipo de documento |

#### 5. Firma Electrónica

| Elemento | Requerimiento |
|----------|---------------|
| **Archivo** | Certificado digital del representante legal o usuario autorizado |
| **Contraseña** | Contraseña correspondiente al certificado |

#### 6. Resolución

| Campo | Valor |
|-------|-------|
| **Fecha** | Fecha de postulación en ambiente de certificación |
| **Número** | `0` (valor fijo) |

### Generación Final

Seleccionar **"Generar XML"** para crear el archivo XML listo para envío al SII.

## Flujo del proceso

El diagrama de flujo del proceso de simulación lo puedes revisar a continuación: [Ver diagrama](../certificacion-facturacion-electronica-libredte/etapa-2-simulacion "Flujo de proceso simulación")


---
Last updated on 25/08/2026

