Skip to content

TMS - Integracion con Dynamics 365

Con Power Automate y Azure, puedes conectar los datos del TMS con tus procesos de Dynamics.

Power Automate Flow

Trigger: "Cuando se completa una ruta en TMS" (webhook) Accion: Crear entrada de gasto en Dynamics

json
{
  "customerId": "@{triggerBody().vehiclePlate}",
  "costCenter": "TRANSPORTE",
  "expenses": [
    {"type": "TOLLS", "amount": "@{triggerBody().tollCost}"},
    {"type": "FUEL", "amount": "@{triggerBody().fuelCost}"}
  ]
}

API Directa

bash
curl -X POST "https://api.businesscentral.dynamics.com/v2.0/.../journalLines" \
  -H "Authorization: Bearer *** \
  -H "Content-Type: application/json" \
  -d '{
    "accountType": "G/L Account",
    "accountNumber": "625000",
    "amount": -83.80,
    "description": "Peajes Madrid-Barcelona",
    "dimensionValues": [{"code": "COST_CENTER", "valueCode": "FLOTA"}]
  }'

Documentación de Cargoffer