> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cobrix.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Documento creado

> Se creó un documento externo en Cobrix

<span className="cobrix-event-name">collection\_document.created</span>

## Qué significa

Una integración pública ejecutó el upsert y creó un documento nuevo. El evento conserva la correlación `source`, `externalDocumentId` y `customerExternalId`.

## Payload completo

```json theme={null}
{
  "id": "evt_979bba4d-927a-4416-a172-71b328841a06",
  "event": "collection_document.created",
  "created_at": "2026-07-14T14:00:00.000Z",
  "api_version": "2025-01-21",
  "data": {
    "companyId": "7d355d52-ac74-49f5-b31c-ce29b4680752",
    "source": "erp_acme",
    "externalDocumentId": "erp-1001",
    "customerExternalId": "customer-1001",
    "document": {
      "invoiceId": "inv_d64d7b11",
      "invoiceNumber": "DOC-1001",
      "source": "erp_acme",
      "externalDocumentId": "erp-1001",
      "status": "open",
      "currency": "USD",
      "totalMinor": 2000,
      "balanceMinor": 2000,
      "issueDate": "2026-07-01",
      "dueDate": "2026-07-15",
      "cutDate": "2026-07-20",
      "lines": [
        {
          "description": "Servicio mensual",
          "quantity": 1,
          "unitAmountMinor": 2000,
          "amountMinor": 2000,
          "periodStart": "2026-07-01",
          "periodEnd": "2026-07-31"
        }
      ]
    },
    "customer": {
      "companyCustomerId": "cc_8aa37fd1",
      "customerId": "cus_e3cd39b1",
      "externalCustomerId": "customer-1001",
      "name": "Ana Pérez",
      "email": "ana@example.com",
      "phone": "+584120000000",
      "taxId": "V12345678",
      "customerCode": "C-1001"
    },
    "status": "open",
    "createdAt": "2026-07-14T14:00:00.000Z"
  }
}
```

## Qué guardar

Guarda `document.invoiceId` como identificador técnico y conserva `source` + `externalDocumentId` como clave del sistema externo. Los montos `totalMinor` y `balanceMinor` están en unidades menores.
