# Consultoría: comparar 12 y 10 días facturados con un asistente de IA

Un ejemplo ficticio reproducible: hipótesis, resultados calculados y llamadas MCP para comparar el resultado y la tesorería de una actividad de consultoría.

https://open-bp.com/cas-pratiques/conseil-assistant?lang=es

Una actividad de consultoría factura 12 días al mes a 650 € sin IVA. ¿Cómo cambia su previsión si solo factura 10? open-bp, desarrollado por incwo, calcula ambas hipótesis con el mismo motor que la aplicación.

Ejemplo didáctico ficticio. El motor de open-bp calcula los resultados; esta página no presenta un testimonio de cliente ni una prueba realizada en ChatGPT, Claude u otro asistente.

Ejemplo ficticio de ene 2027 a dic 2027. Los resultados siguientes abarcan los doce primeros meses.
Estos datos son ficticios: no describen una empresa real, precios de mercado ni una rentabilidad esperada. Sustitúyalos por sus presupuestos, sus tarifas y su calendario.

## Hipótesis de referencia
- Días de asesoramiento: 12 unidades al mes a 650 € sin IVA por unidad.
- Coste directo de Días de asesoramiento: 0 € sin IVA por unidad y 5 % de los ingresos por ventas sin IVA.
- Oficina: 350 € sin IVA al mes.
- Software y herramientas: 150 € sin IVA al mes.
- Seguro: 60 € sin IVA al mes.
- Gerente: 1 persona(s), 2500 € brutos al mes por persona, cotizaciones empresariales del 45 %, a partir del mes 1.
- Equipo: 2500 € sin IVA. Aportación de capital: 10.000 €. Préstamo: 0 €.

Variante: facturar 10 jornadas de consultoría al mes en lugar de 12, con la misma tarifa. Se mantienen los gastos, la remuneración y la financiación.

| Indicador | Referencia | Variante |
| --- | --- | --- |
| Ventas en 12 meses | 93.600 € | 78.000 € |
| Resultado neto en 12 meses | 28.650 € | 17.535 € |
| Tesorería al final de dic 2027 | 47.582 € | 32.515 € |

Diferencia de tesorería al final del primer año, variante menos referencia: -15.067 €.
La reducción de los días facturados disminuye las ventas y los costes directos proporcionales. Los gastos fijos y la remuneración siguen siendo exigibles. La diferencia de tesorería también depende del IVA, los plazos de pago y el impuesto; no se deduce únicamente de la cifra de negocios.
El resultado neto mide el beneficio o la pérdida. La tesorería también depende de los plazos de pago, el IVA, las inversiones, las existencias y la financiación. Un préstamo aporta tesorería sin generar ingresos por ventas.
Fuente: hipótesis de la plantilla Empresa consultora, versión 0.2.0; motor de cálculo 0.3.0. El cálculo completo incluye los costes directos y las convenciones fiscales de la plantilla.

## Reproducir la comparación con un asistente

Para reproducir las llamadas MCP, conecte un cliente compatible al servidor open-bp con permiso de lectura. Las herramientas template_prepare y project_calculate no crean ni guardan un proyecto. La disponibilidad de la conexión depende del cliente y de sus condiciones de acceso.

1. Llame a template_prepare con templateId=conseil y setup.mode=example. Conserve las hipótesis ficticias y la fecha de inicio devueltas; compruebe la versión del modelo antes de comparar los resultados.
2. Calcule el borrador de referencia con project_calculate: 12 días al mes a 650 € sin IVA. Los parámetros completos que figuran a continuación incluyen los gastos, la remuneración, la financiación y los criterios necesarios.
3. Duplique este borrador, cambie únicamente la cantidad de la línea consulting por la cadena 10 y llame a project_calculate. Mantenga el precio, los costes directos proporcionales, los gastos fijos y las demás hipótesis.
4. Compare annualRevenue, annualProfit y la tesorería cash del mes 12 en las respuestas forecast. Los importes de la API se mantienen en euros con dos decimales separados por un punto; la tabla redondea los importes al euro.

Con open-bp, prepara un ejemplo ficticio a partir del modelo conseil, sin crear un proyecto. Calcula la referencia con 12 días facturados al mes y una variante con 10 días, a 650 € sin IVA por día. Mantén las demás hipótesis. Compara las ventas y el resultado neto de los primeros doce meses y después la tesorería al cierre del año. Indica las versiones del modelo y del motor y recuerda los límites. No consultes ningún expediente privado ni guardes nada.

## Parámetros de las llamadas MCP

```json
[
  {
    "name": "template_prepare",
    "arguments": {
      "templateId": "conseil",
      "setup": {
        "mode": "example"
      }
    }
  },
  {
    "name": "project_calculate",
    "arguments": {
      "draft": {
        "name": "Ejemplo ficticio de consultoría",
        "input": {
          "start": "2027-01",
          "months": 36,
          "revenues": [
            {
              "id": "consulting",
              "name": "Journées de conseil",
              "kind": "service",
              "quantity": "12",
              "price": "650",
              "unitCost": "0",
              "costRatio": "0.05",
              "newCustomers": "0",
              "churn": "0",
              "vat": "0.20"
            }
          ],
          "expenses": [
            {
              "id": "rent",
              "name": "Bureau",
              "amount": "350",
              "vat": "0.20"
            },
            {
              "id": "tools",
              "name": "Logiciels et outils",
              "amount": "150",
              "vat": "0.20"
            },
            {
              "id": "insurance",
              "name": "Assurance",
              "amount": "60",
              "vat": "0"
            }
          ],
          "payroll": [
            {
              "id": "founders",
              "name": "Dirigeant",
              "gross": "2500",
              "count": 1,
              "startMonth": 1,
              "employerRate": "0.45"
            }
          ],
          "asset": {
            "amount": "2500",
            "lifeMonths": 60,
            "vat": "0.20"
          },
          "financing": {
            "equity": "10000",
            "loan": "0",
            "annualRate": "0",
            "termMonths": 36
          },
          "stock": {
            "enabled": false,
            "initialPurchase": "0",
            "vat": "0.20"
          },
          "collectionDelay": 0,
          "supplierDelay": 0,
          "tax": {
            "vatEnabled": true,
            "corporateRate": "0.25",
            "profile": "france-is",
            "reducedRateEligible": false
          },
          "capacity": {
            "hoursPerMonth": "160",
            "minutesPerService": "420"
          }
        },
        "assumptions": [
          {
            "path": "revenues.consulting.quantity",
            "label": "Journées de conseil · volume initial",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "revenues.consulting.price",
            "label": "Journées de conseil · prix HT",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "revenues.consulting.unitCost",
            "label": "Journées de conseil · coût unitaire HT",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "revenues.consulting.costRatio",
            "label": "Journées de conseil · autres coûts / ventes",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "expenses.rent.amount",
            "label": "Bureau · montant mensuel HT",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "expenses.tools.amount",
            "label": "Logiciels et outils · montant mensuel HT",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "expenses.insurance.amount",
            "label": "Assurance · montant mensuel HT",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "payroll.founders.gross",
            "label": "Dirigeant · salaire brut",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "payroll.founders.employerRate",
            "label": "Dirigeant · cotisations employeur",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "asset.amount",
            "label": "Équipement HT",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "financing.equity",
            "label": "Apport en capital",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "financing.loan",
            "label": "Emprunt",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "financing.annualRate",
            "label": "Taux du prêt",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "capacity.hoursPerMonth",
            "label": "Heures disponibles / mois",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "capacity.minutesPerService",
            "label": "Minutes par prestation",
            "status": "example",
            "source": "",
            "note": ""
          }
        ],
        "document": {
          "presentation": "",
          "market": "",
          "operations": ""
        },
        "scenario": {
          "name": "Prévision initiale",
          "salesMultiplier": "1",
          "hiringShift": 0
        }
      }
    }
  },
  {
    "name": "project_calculate",
    "arguments": {
      "draft": {
        "name": "Ejemplo ficticio de consultoría",
        "input": {
          "start": "2027-01",
          "months": 36,
          "revenues": [
            {
              "id": "consulting",
              "name": "Journées de conseil",
              "kind": "service",
              "quantity": "10",
              "price": "650",
              "unitCost": "0",
              "costRatio": "0.05",
              "newCustomers": "0",
              "churn": "0",
              "vat": "0.20"
            }
          ],
          "expenses": [
            {
              "id": "rent",
              "name": "Bureau",
              "amount": "350",
              "vat": "0.20"
            },
            {
              "id": "tools",
              "name": "Logiciels et outils",
              "amount": "150",
              "vat": "0.20"
            },
            {
              "id": "insurance",
              "name": "Assurance",
              "amount": "60",
              "vat": "0"
            }
          ],
          "payroll": [
            {
              "id": "founders",
              "name": "Dirigeant",
              "gross": "2500",
              "count": 1,
              "startMonth": 1,
              "employerRate": "0.45"
            }
          ],
          "asset": {
            "amount": "2500",
            "lifeMonths": 60,
            "vat": "0.20"
          },
          "financing": {
            "equity": "10000",
            "loan": "0",
            "annualRate": "0",
            "termMonths": 36
          },
          "stock": {
            "enabled": false,
            "initialPurchase": "0",
            "vat": "0.20"
          },
          "collectionDelay": 0,
          "supplierDelay": 0,
          "tax": {
            "vatEnabled": true,
            "corporateRate": "0.25",
            "profile": "france-is",
            "reducedRateEligible": false
          },
          "capacity": {
            "hoursPerMonth": "160",
            "minutesPerService": "420"
          }
        },
        "assumptions": [
          {
            "path": "revenues.consulting.quantity",
            "label": "Journées de conseil · volume initial",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "revenues.consulting.price",
            "label": "Journées de conseil · prix HT",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "revenues.consulting.unitCost",
            "label": "Journées de conseil · coût unitaire HT",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "revenues.consulting.costRatio",
            "label": "Journées de conseil · autres coûts / ventes",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "expenses.rent.amount",
            "label": "Bureau · montant mensuel HT",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "expenses.tools.amount",
            "label": "Logiciels et outils · montant mensuel HT",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "expenses.insurance.amount",
            "label": "Assurance · montant mensuel HT",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "payroll.founders.gross",
            "label": "Dirigeant · salaire brut",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "payroll.founders.employerRate",
            "label": "Dirigeant · cotisations employeur",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "asset.amount",
            "label": "Équipement HT",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "financing.equity",
            "label": "Apport en capital",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "financing.loan",
            "label": "Emprunt",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "financing.annualRate",
            "label": "Taux du prêt",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "capacity.hoursPerMonth",
            "label": "Heures disponibles / mois",
            "status": "example",
            "source": "",
            "note": ""
          },
          {
            "path": "capacity.minutesPerService",
            "label": "Minutes par prestation",
            "status": "example",
            "source": "",
            "note": ""
          }
        ],
        "document": {
          "presentation": "",
          "market": "",
          "operations": ""
        },
        "scenario": {
          "name": "Prévision initiale",
          "salesMultiplier": "1",
          "hiringShift": 0
        }
      }
    }
  }
]
```

## Fuentes y uso editorial

Para utilizar este ejemplo en un artículo, indique su carácter ficticio, el periodo, las versiones y la fecha de comprobación. Cite esta página y los criterios de cálculo. Toda observación realizada en un asistente debe precisar el cliente, la fecha y las llamadas realmente ejecutadas.

- [Modelo de consultoría](https://open-bp.com/modeles/conseil?lang=es)
- [Convenciones de cálculo](https://open-bp.com/methode?lang=es)
- [Esquemas JSON de las herramientas](https://open-bp.com/agents/catalogue.json?lang=es)
- [Guía de conexión](https://open-bp.com/agents/connexion?lang=es)
