Skip to content

Como exportar facturas de Cargoffer a Contasol

Lo que vas a conseguir

Exportar los datos de tus contratos de transporte a un formato que Contasol pueda importar, evitando la entrada manual de datos.

El flujo

Contratos firmados → Exportar CSV → Importar en Contasol

Paso 1: Obtener contratos pendientes de contabilizar

bash
curl -X GET "https://api.pro.cargoffer.com/api/company/contracts/" \
  -H "Authorization: Bearer *** Paso 2: Generar CSV importable

```python
import csv, requests

TOKEN=*** r = requests.get("https://api.pro.cargoffer.com/api/company/contracts/",
    headers={"Authorization": f"Bearer {TOKEN}"})
contratos = r.json()

with open("asientos_contasol.csv", "w", newline="") as f:
    writer = csv.writer(f)
    writer.writerow(["Fecha", "Concepto", "Importe", "Cliente", "CIF"])
    for c in contratos:
        writer.writerow([c["date"], c["serviceCode"], c["amount"],
                        c["client"]["name"], c["client"]["cif"]])

Paso 3: Importar en Contasol

Desde Contasol: Utilidades → Importar → CSV → Seleccionar archivo → Asignar columnas → Importar

Otras integraciones

Mira Sage 50, Odoo, SAP, Dynamics.

Documentación de Cargoffer