# Método SendToErp para Pedidos de Venta

**URL:** <https://bc.finneg.com/t/metodo-sendtoerp-para-pedidos-de-venta/6397>\
**Category:** Ventas\
**Tags:** pedido-de-venta, deals, instructivo\
**Created:** [26 Enero, 2026 12:51 UTC](https://bc.finneg.com/t/metodo-sendtoerp-para-pedidos-de-venta/6397 "2026-01-26T12:51:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Martin\_Saba](https://bc.finneg.com/user_avatar/bc.finneg.com/martin_saba/32/14127_2.png) [@Martin\_Saba](https://bc.finneg.com/u/Martin_Saba)\
**Post date:** [26 Enero, 2026 12:51 UTC](https://bc.finneg.com/t/metodo-sendtoerp-para-pedidos-de-venta/6397/1 "2026-01-26T12:51:19Z")

</div>

### **1. Descripción General**

El método **SendToErp** es un microservicio de descarga que procesa documentos PedidoVenta desde la plataforma Deals hacia el ERP Finnegans, siguiendo las mejores prácticas de integración documentadas.

### **2. Esquema del Documento PedidoVenta**

```auto
{
  "IdentificacionExterna": "",
  "Fecha": "",
  "CondicionPago": "",
  "Moneda": "",
  "Sucursal": "",
  "ListaPrecio": "",
  "NumeroComprobante": "",
  "Vendedor": "",
  "Descripcion": "",
  "Importestotales": 0,
  "Cliente": {
    "ClienteCodigo": "",
    "IdentificacionCliente": "",
    "TipoIdentificacionTributaria": "",
    "RazonSocial": "",
    "CategoriaFiscal": "",
    "Email": ""
  },
  "Items": [
    {
      "ProductoCodigo": "",
      "Cantidad": 0,
      "Precio": 0,
      "Descripcion": "",
      "Tipo": "",
      "FechaDesdeContrato": "",
      "FechaHastaContrato": "",
      "FechaPrimerVencimiento": "",
      "RenovacionAutomatica": "",
      "Periocidad": ""
    }
  ]
}

```

### **3. Configuración del Método SendToErp**

 ![image](https://bc.finneg.com/uploads/default/original/3X/7/5/758a7b5776f38dd4bf6ce179a4c4933b58b15e93.png)

 ![image](https://bc.finneg.com/uploads/default/original/3X/1/a/1ac9ce5a4b1fcf580db29a0008f94add1177e56e.png)

> Recordar configurar la solapa orígenes permitidos para recibir la información

#### **3.1 Parámetros Públicos Obligatorios**

Según las buenas prácticas documentadas, el método debe incluir estos parámetros como configuración inicial:

- **TipoDocumento** : Configura el tipo de documento para enviar al ERP

- **Workflow** : Define el workflow de destino en el ERP

- **CuentaContableCliente** : Código de la cuenta contable del cliente

- **ConceptoCliente** : Código del concepto de cliente

**4. Lógica de Procesamiento**

#### **4.1 Validación de Cliente**

El método debe implementar la siguiente lógica:

1. **Búsqueda por Identificación Tributaria** : Verificar si el cliente existe en el maestro del ERP

2. **Creación Automática** : Si no existe y los datos están completos, crear el cliente automáticamente

3. **Validación de Datos** : Asegurar que todos los campos obligatorios estén presentes

#### **4.2 Configuración de Sinónimos**

Para mapear correctamente los datos entre sistemas, configurar sinónimos para:

- **Cliente.TipoIdentificacionTributaria**

- **Cliente.CategoriaFiscal**

- **Sucursal**

- **Moneda**

- **CondicionPago**

 ![image](https://bc.finneg.com/uploads/default/original/3X/d/2/d23a34d6750d4e5420e7ea3e488a8f18704961a8.png)

#### 5.1 gestionar los Errores

Ir a mis descargas y darle click a _ **¨Ver en el Monitor¨** _

 ![image](https://bc.finneg.com/uploads/default/original/3X/a/f/af012c8f81ba401b8d650ee041cbd1ae95472930.png)

 ![image](https://bc.finneg.com/uploads/default/original/3X/1/5/15315296c6e790cbfc1f128ea6dd49fc337e692c.png)

Los mensajes de error son a que devuelve el ERP, se puede modificar el Json para corregir el campo o revisar los sinónimos para re procesar el envió.

 ![image](https://bc.finneg.com/uploads/default/original/3X/7/1/71359fc1bec1fbdebe120c54a124753f8ea312c4.png)
