Saltar al contenido

Integración · Contabilidad

Conecte Claude y ChatGPT con Microsoft Dynamics 365 Business Central

Pregunte a su IA qué clientes deben dinero, qué hay en una orden de venta abierta o redacte una factura en Business Central. Puede crear clientes, artículos, presupuestos de ventas, órdenes y facturas con líneas, registrar y enviar correos electrónicos con facturas, y leer proveedores, facturas de compra y pagos de clientes. Las preguntas financieras se responden sin construir un informe.

Conecta Microsoft Dynamics 365 Business Central gratis

Plan gratuito, sin tarjeta de crédito. Solo lleva un minuto aproximadamente.

Prueba a pedirle

  • “¿Quién nos debe dinero y cuánto tiempo lleva?”

    La IA lista los cobros vencidos: qué debe cada cliente, dividido por periodos de envejecimiento.

  • “Redacte una factura para el cliente 10000: 5 unidades del artículo 1000 a 250.”

    Crea un borrador de factura de ventas para el cliente y añade la línea del artículo con cantidad y precio unitario.

  • “Registre la factura 103017 y envíe un correo electrónico al cliente.”

    Registra el borrador en una factura final en el libro mayor, lo cual no se puede deshacer, y luego envía un correo electrónico al cliente.

Qué puede hacer tu IA

Documentos de ventas

Crea presupuestos de ventas, órdenes y borradores de facturas con líneas, registra facturas, envía correos electrónicos y descarga PDFs de facturas.

Clientes y artículos

Encuentra, crea y actualiza clientes con términos de pago y saldo, y lista, lee y crea artículos con precio y coste.

Cobros a clientes y compras

Lee cobros vencidos, pagos de clientes, proveedores, facturas de compra e información de su empresa.

  • “¿Qué facturas de ventas aún están abiertas?”

    Lista las facturas de ventas con estado Abierto, junto con el cliente, los montos y el importe restante.

  • “Haga un presupuesto para Contoso válido hasta final del mes.”

    Busca al cliente, crea el presupuesto de ventas con la fecha de validez y añade las líneas que le proporcione.

  • “Envíame el PDF de la factura 103015.”

    Obtiene el documento PDF de la factura de ventas.

306 herramientas para Microsoft Dynamics 365 Business Central

Estas herramientas se activan al conectar la aplicación. Puedes desactivar cualquiera de ellas o exigir tu aprobación antes de que se ejecute.

  • add_sales_invoice_lineModifica datosAgrega una línea a un borrador de factura de ventas mediante `sales_invoice_id`: `line_type` (por ejemplo, Artículo o Cuenta), `item_id` o `account_id`, `quantity`, `unit_price` y descripción.
  • add_sales_order_lineModifica datosAgrega una línea a una orden de venta mediante `sales_order_id`: `line_type`, `item_id` o `account_id`, `quantity`, `unit_price` y descripción.
  • add_sales_quote_lineModifica datosAgregar una línea a una cotización de ventas mediante `sales_quote_id`: `line_type`, `item_id` o `account_id`, `quantity`, `unit_price` y descripción.
  • cancel_microsoft_nav_cancelElimina datos
  • cancel_microsoft_nav_cancel_and_sendElimina datos
  • cancel_microsoft_nav_cancel_and_send_cancel_and_send_action_saleElimina datos
  • cancel_microsoft_nav_cancel_cancel_action_sales_credit_memosElimina datos
  • create_accountModifica datos
  • create_categoryModifica datos
  • create_countries_regionModifica datos
  • create_credit_noteModifica datos
  • create_credit_note_post_sales_credit_memo_lineModifica datos
  • create_currencyModifica datos
  • create_customerModifica datosCrea un cliente con nombre de visualización, correo electrónico, teléfono, dirección, moneda y términos de pago.
  • create_customer_post_customer_payment_journalModifica datos
  • create_default_dimensionModifica datos
  • create_default_dimension_post_default_dimensionsModifica datos
  • create_default_dimension_post_default_dimensions_for_customerModifica datos
  • create_default_dimension_post_default_dimensions_for_employeeModifica datos
  • create_default_dimension_post_default_dimensions_for_vendorModifica datos
  • create_dimension_lineModifica datos
  • create_documentModifica datos
  • create_document_post_attachmentsModifica datos
  • create_document_post_attachments_for_journal_lineModifica datos
  • create_document_post_general_ledger_entry_attachmentsModifica datos
  • create_document_post_sales_credit_memoModifica datos
  • create_employeeModifica datos
  • create_invoice_make_invoice_action_sales_quotesModifica datos
  • create_invoice_post_purchase_invoiceModifica datos
  • create_invoice_post_purchase_invoice_lineModifica datos
  • create_invoice_post_purchase_invoice_line_for_purchase_invoiceModifica datos
  • create_invoice_post_sales_invoice_lineModifica datos
  • create_invoice_ship_and_invoice_action_sales_ordersModifica datos
  • create_itemModifica datosCrear un artículo con nombre de visualización, número, tipo, precio unitario, costo unitario y unidad de medida base.
  • create_journalModifica datos
  • create_journal_lineModifica datos
  • create_journal_line_post_journal_lineModifica datos
  • create_microsoft_nav_make_corrective_credit_memoModifica datos
  • create_microsoft_nav_post_and_sendVisible para otros
  • create_microsoft_nav_post_and_send_post_and_send_action_sales_crVisible para otros
  • create_order_make_order_action_sales_quotesModifica datos
  • create_order_post_sales_order_lineModifica datos
  • create_page_post_action_journalsModifica datos
  • create_page_post_action_purchase_invoicesModifica datos
  • create_page_post_action_sales_credit_memosModifica datos
  • create_page_post_time_registration_entryModifica datos
  • create_page_post_time_registration_entry_for_employeeModifica datos
  • create_paymentModifica datos
  • create_payment_post_customer_paymentModifica datos
  • create_payment_post_payment_methodModifica datos
  • create_payment_post_payment_termModifica datos
  • create_projectModifica datos
  • create_quote_post_sales_quote_lineModifica datos
  • create_sales_invoiceModifica datosCrea un borrador de factura de ventas para un cliente (`customer_id` o `customer_number`), con fecha de factura, fecha de vencimiento y direcciones. Agrega líneas con add_sales_invoice_line.
  • create_sales_orderModifica datosCrea una orden de venta para un cliente (`customer_id` o `customer_number`), con fecha de orden y direcciones. Agrega líneas con add_sales_order_line.
  • create_sales_quoteModifica datosCrear una cotización de ventas para un cliente (`customer_id` o `customer_number`), con fecha del documento y fecha de vencimiento. Agregar líneas con add_sales_quote_line.
  • create_shipmentModifica datos
  • create_supplierModifica datos
  • create_tax_areaModifica datos
  • create_tax_groupModifica datos
  • create_unitModifica datos
  • delete_accountsMueve dinero
  • delete_categoriesMueve dinero
  • delete_countries_regionsMueve dinero
  • delete_credit_notesMueve dinero
  • delete_credit_notes_delete_sales_credit_memo_lineMueve dinero
  • delete_currenciesMueve dinero
  • delete_customersMueve dinero
  • delete_customers_delete_customer_payment_journalMueve dinero
  • delete_default_dimensionsMueve dinero
  • delete_default_dimensions_delete_default_dimensionsMueve dinero
  • delete_default_dimensions_delete_default_dimensions_for_customerMueve dinero
  • delete_default_dimensions_delete_default_dimensions_for_employeeMueve dinero
  • delete_default_dimensions_delete_default_dimensions_for_vendorMueve dinero
  • delete_dimension_linesMueve dinero
  • delete_documentsMueve dinero
  • delete_documents_delete_attachmentsMueve dinero
  • delete_documents_delete_attachments_for_journal_lineMueve dinero
  • delete_documents_delete_general_ledger_entry_attachmentsMueve dinero
  • delete_documents_delete_sales_credit_memoMueve dinero
  • delete_employeesMueve dinero
  • delete_invoicesMueve dinero
  • delete_invoices_delete_purchase_invoiceMueve dinero
  • delete_invoices_delete_purchase_invoice_lineMueve dinero
  • delete_invoices_delete_purchase_invoice_line_for_purchase_invoicMueve dinero
  • delete_invoices_delete_sales_invoice_lineMueve dinero
  • delete_invoices_delete_sales_invoice_line_for_sales_invoiceMueve dinero
  • delete_journal_linesMueve dinero
  • delete_journal_lines_delete_journal_lineMueve dinero
  • delete_journalsMueve dinero
  • delete_ordersMueve dinero
  • delete_orders_delete_sales_order_lineMueve dinero
  • delete_orders_delete_sales_order_line_for_sales_orderMueve dinero
  • delete_pagesMueve dinero
  • delete_pages_delete_time_registration_entryMueve dinero
  • delete_paymentsMueve dinero
  • delete_payments_delete_customer_paymentMueve dinero
  • delete_payments_delete_payment_methodMueve dinero
  • delete_payments_delete_payment_termMueve dinero
  • delete_picturesMueve dinero
  • delete_pictures_delete_pictureMueve dinero
  • delete_pictures_delete_picture_for_customerMueve dinero
  • delete_pictures_delete_picture_for_employeeMueve dinero
  • delete_pictures_delete_picture_for_vendorMueve dinero
  • delete_productsMueve dinero
  • delete_projectsMueve dinero
  • delete_quotesMueve dinero
  • delete_quotes_delete_sales_quote_lineMueve dinero
  • delete_quotes_delete_sales_quote_line_for_sales_quoteMueve dinero
  • delete_shipmentsMueve dinero
  • delete_suppliersMueve dinero
  • delete_tax_areasMueve dinero
  • delete_tax_groupsMueve dinero
  • delete_unitsMueve dinero
  • download_company_pdf_document
  • download_company_pdf_document_pdf
  • download_document_pdf_document
  • download_document_pdf_document_pdf
  • download_invoice_pdf_document_get_pdf_document_for_purchase_invo
  • download_invoice_pdf_document_list_pdf_document_for_purchase_inv
  • download_invoice_pdf_document_pdf
  • download_quote_pdf_document
  • download_quote_pdf_document_pdf
  • get_company_informationObtener la información de la empresa conectada: nombre, dirección, datos de contacto, moneda y configuración fiscal.
  • get_customerObtener un cliente mediante `customer_id`, con datos de contacto, dirección, términos de pago y saldo.
  • get_itemObtener un artículo mediante `item_id`, con precio, costo, inventario y unidad de medida.
  • get_sales_invoiceObtener una factura de ventas mediante `sales_invoice_id`, con cliente, fechas, montos, saldo restante y estado.
  • get_sales_invoice_pdfObtener el documento PDF de una factura de ventas por `sales_invoice_id`.
  • get_sales_orderObtener un pedido de ventas mediante `sales_order_id`, con cliente, fechas, montos y estado de envío.
  • get_sales_quoteObtener una cotización de ventas mediante `sales_quote_id`, con cliente, fechas, montos y estado.
  • get_vendorObtener un proveedor mediante `vendor_id`, con datos de contacto, términos de pago y saldo.
  • list_accounts
  • list_accounts_get_account
  • list_accounts_get_aged_accounts_payable
  • list_accounts_get_aged_accounts_receivable
  • list_accounts_get_bank_account
  • list_accounts_list_aged_accounts_payable
  • list_accounts_list_bank_accounts
  • list_aged_receivablesListar cuentas por cobrar envejecidas: cuánto debe cada cliente, dividido por períodos de envejecimiento.
  • list_balance_sheets
  • list_balance_sheets_get_balance_sheet
  • list_cash_flow_statements
  • list_cash_flow_statements_get_cash_flow_statement
  • list_categories
  • list_categories_get_item_category
  • list_companies
  • list_companies_get_company
  • list_companies_get_company_information
  • list_countries_regions
  • list_countries_regions_get_country_region
  • list_credit_notes
  • list_credit_notes_get_sales_credit_memo_line
  • list_credit_notes_get_sales_credit_memo_line_for_sales_credit_me
  • list_credit_notes_list_sales_credit_memo_lines
  • list_currencies
  • list_currencies_get_currency
  • list_customer_paymentsListar pagos de clientes; usar `filter` (OData) y `limit`/`offset`.
  • list_customersListar clientes; usar `filter` (OData, ej. displayName eq 'Contoso' o startswith(displayName,'Con')) más `limit`/`offset` para encontrar el ID del cliente.
  • list_customers_get_customer_financial_detail
  • list_customers_get_customer_financial_detail_for_customer
  • list_customers_get_customer_payment_journal
  • list_customers_get_customer_sale
  • list_customers_list_customer_financial_details
  • list_customers_list_customer_financial_details_for_customer
  • list_customers_list_customer_payment_journals
  • list_customers_list_customer_sales
  • list_default_dimensions
  • list_default_dimensions_get_default_dimensions
  • list_default_dimensions_get_default_dimensions_for_customer
  • list_default_dimensions_get_default_dimensions_for_employee
  • list_default_dimensions_get_default_dimensions_for_item
  • list_default_dimensions_get_default_dimensions_for_vendor
  • list_default_dimensions_list_default_dimensions
  • list_default_dimensions_list_default_dimensions_for_customer
  • list_default_dimensions_list_default_dimensions_for_employee
  • list_default_dimensions_list_default_dimensions_for_vendor
  • list_dimension_lines
  • list_dimension_lines_get_dimension_line
  • list_dimension_values
  • list_dimension_values_get_dimension_value
  • list_dimension_values_get_dimension_value_for_dimension
  • list_dimension_values_list_dimension_values
  • list_dimensions
  • list_dimensions_get_dimension
  • list_documents
  • list_documents_get_attachments
  • list_documents_get_attachments_for_journal_line
  • list_documents_get_attachments_for_journal_line_for_journal
  • list_documents_get_general_ledger_entry_attachments
  • list_documents_get_sales_credit_memo
  • list_documents_list_attachments
  • list_documents_list_attachments_for_journal_line
  • list_documents_list_general_ledger_entry_attachments
  • list_documents_list_sales_credit_memos
  • list_employees
  • list_employees_get_employee
  • list_income_statements
  • list_income_statements_get_income_statement
  • list_invoices_get_purchase_invoice
  • list_invoices_get_purchase_invoice_line
  • list_invoices_get_purchase_invoice_line_for_purchase_invoice
  • list_invoices_get_sales_invoice_line
  • list_invoices_get_sales_invoice_line_for_sales_invoice
  • list_invoices_list_purchase_invoice_lines
  • list_invoices_list_purchase_invoice_lines_for_purchase_invoice
  • list_invoices_list_sales_invoice_lines
  • list_itemsListar artículos (productos y servicios); usar `filter` (OData, ej. number eq '1000') y `limit`/`offset`.
  • list_journal_lines
  • list_journal_lines_get_journal_line
  • list_journal_lines_get_journal_line_for_journal
  • list_journal_lines_list_journal_lines
  • list_journals
  • list_journals_get_journal
  • list_orders_get_sales_order_line
  • list_orders_get_sales_order_line_for_sales_order
  • list_orders_get_vendor_purchase
  • list_orders_list_sales_order_lines
  • list_orders_list_sales_order_lines_for_sales_order
  • list_orders_list_vendor_purchases
  • list_pages
  • list_pages_get_general_ledger_entry
  • list_pages_get_time_registration_entry
  • list_pages_get_time_registration_entry_for_employee
  • list_pages_list_general_ledger_entries
  • list_pages_list_time_registration_entries
  • list_payments
  • list_payments_get_customer_payment
  • list_payments_get_customer_payment_for_customer_payment_journal
  • list_payments_get_payment_method
  • list_payments_get_payment_term
  • list_payments_list_payment_methods
  • list_payments_list_payment_terms
  • list_pictures
  • list_pictures_get_picture
  • list_pictures_get_picture_for_customer
  • list_pictures_get_picture_for_employee
  • list_pictures_get_picture_for_item
  • list_pictures_get_picture_for_vendor
  • list_pictures_list_picture
  • list_pictures_list_picture_for_customer
  • list_pictures_list_picture_for_employee
  • list_pictures_list_picture_for_vendor
  • list_projects
  • list_projects_get_project
  • list_purchase_invoicesListar facturas de compra de proveedores; usar `filter` (OData) y `limit`/`offset`.
  • list_quotes_get_sales_quote_line
  • list_quotes_get_sales_quote_line_for_sales_quote
  • list_quotes_list_sales_quote_lines
  • list_quotes_list_sales_quote_lines_for_sales_quote
  • list_retained_earnings_statements
  • list_retained_earnings_statements_get_retained_earnings_statemen
  • list_sales_invoice_linesListar las líneas de una factura de ventas mediante `sales_invoice_id`.
  • list_sales_invoicesListar facturas de ventas; usar `filter` (OData, ej. status eq 'Open' o customerNumber eq '10000') y `limit`/`offset`.
  • list_sales_ordersListar pedidos de ventas; usar `filter` (OData) y `limit`/`offset`.
  • list_sales_quotesListar cotizaciones de ventas; usar `filter` (OData) y `limit`/`offset`.
  • list_shipments
  • list_shipments_get_shipment_method
  • list_tax_areas
  • list_tax_areas_get_tax_area
  • list_tax_groups
  • list_tax_groups_get_tax_group
  • list_trial_balances
  • list_trial_balances_get_trial_balance
  • list_units
  • list_units_get_unit_of_measure
  • list_vendorsListar proveedores (suministros); usar `filter` (OData) y `limit`/`offset`.
  • post_sales_invoiceModifica datosRegistra un borrador de factura de ventas mediante `sales_invoice_id`, convirtiéndola en una factura final registrada en el libro mayor. Esto no se puede deshacer.
  • send_microsoft_nav_send_send_action_sales_credit_memosVisible para otros
  • send_microsoft_nav_send_send_action_sales_quotesVisible para otros
  • send_sales_invoiceVisible para otrosEnviar una factura de ventas por `sales_invoice_id` al cliente. Esto envía un correo electrónico.
  • update_accountsVisible para otros
  • update_categoriesVisible para otros
  • update_companiesVisible para otros
  • update_countries_regionsVisible para otros
  • update_credit_notesVisible para otros
  • update_currenciesVisible para otros
  • update_customerVisible para otrosActualizar un cliente mediante `customer_id`. Pasar `if_match` con el @odata.etag del registro obtenido en get_customer (o * para sobrescribir). Solo cambian los campos que se pasan.
  • update_customers_patch_customer_payment_journalVisible para otros
  • update_default_dimensionsVisible para otros
  • update_dimension_linesVisible para otros
  • update_documentsVisible para otros
  • update_documents_patch_general_ledger_entry_attachmentsVisible para otros
  • update_documents_patch_sales_credit_memoVisible para otros
  • update_employeesVisible para otros
  • update_invoices_patch_purchase_invoiceVisible para otros
  • update_invoices_patch_purchase_invoice_line_for_purchase_invoiceVisible para otros
  • update_invoices_patch_sales_invoice_line_for_sales_invoiceVisible para otros
  • update_journal_linesVisible para otros
  • update_journalsVisible para otros
  • update_ordersVisible para otros
  • update_orders_patch_sales_order_line_for_sales_orderVisible para otros
  • update_pagesVisible para otros
  • update_paymentsVisible para otros
  • update_payments_patch_payment_methodVisible para otros
  • update_payments_patch_payment_termVisible para otros
  • update_picturesVisible para otros
  • update_productsVisible para otros
  • update_projectsVisible para otros
  • update_quotesVisible para otros
  • update_quotes_patch_sales_quote_line_for_sales_quoteVisible para otros
  • update_sales_invoiceVisible para otrosActualizar una factura de ventas borradora mediante `sales_invoice_id`. Pasar `if_match` con el @odata.etag del registro (o *). Solo cambian los campos que se pasan.
  • update_shipmentsVisible para otros
  • update_suppliersVisible para otros
  • update_tax_areasVisible para otros
  • update_tax_groupsVisible para otros
  • update_unitsVisible para otros

Configúralo en tres pasos

  1. 1

    Elige la aplicación

    Crea una cuenta gratuita de PipMCP y elige Microsoft Dynamics 365 Business Central en la lista de aplicaciones.

  2. 2

    Pega tu clave

    Registre su propia aplicación en Microsoft Entra ID, complete los campos e inicie sesión una vez. En el portal de Azure, abra Microsoft Entra ID > Registros de aplicaciones > Nuevo registro, seleccione cuentas en cualquier directorio organizacional y añada la URI de redirección web https://pipmcp.com/oauth/callback. Bajo Permisajes de API añada Dynamics 365 Business Central > Permisajes delegados > Financials.ReadWrite.All. Bajo Certificados y secretos cree un secreto del cliente. Luego introduzca el ID de aplicación (cliente), el valor del secreto, el nombre de su entorno (por ejemplo producción) e ID de la empresa.

  3. 3

    Añade el enlace a tu IA

    Recibirás un enlace MCP personal. Añádelo a Claude, ChatGPT o Cursor:

    1. Haz clic en tu nombre y luego en Configuración › Conectores › Añadir conector personalizado.
    2. Pega tu enlace como URL del servidor MCP remoto.
    3. Actívalo desde el menú + de un chat.

Preguntas frecuentes

¿Qué puede hacer la IA en Business Central?

La IA puede leer clientes, proveedores, artículos, presupuestos de venta, órdenes e invoices, líneas de factura, facturas de compra, pagos de clientes, cuentas por cobrar y la información de su empresa. Puede crear clientes, artículos, presupuestos, órdenes y borradores de facturas con líneas, actualizar clientes y borradores de facturas, registrar facturas y enviarlas a los clientes.

¿Vea mis credenciales de Business Central?

No. Sus credenciales de Business Central están encriptadas en reposo y nunca se muestran a la IA. Después de guardarlas, no se muestran nuevamente, ni siquiera a usted. La IA solo ve los resultados de las herramientas que llama.

¿Puedo controlar qué puede hacer la IA?

Sí. Usted elige qué herramientas están activas, por lo que puede comenzar con solo lectura. Registrar una factura no se puede deshacer y enviarla envía un correo electrónico a su cliente, por lo que ambas pueden requerir su aprobación antes de ejecutarse. Cada llamada a herramienta se registra.

¿Funciona con ChatGPT?

Sí. En ChatGPT ve a Configuración > Aplicaciones y conectores > Avanzado y activa el Modo desarrollador, luego añade tu enlace PipMCP. El modo desarrollador requiere un plan de pago de ChatGPT: Plus, Pro, Business o Enterprise. El mismo enlace también funciona en Claude (Configuración > Conectores > Añadir conector personalizado), Cursor y otros clientes MCP.

¿Cuánto cuesta?

Business Central se conecta mediante OAuth, y esta conexión de OAuth necesita el plan PipMCP Pro. PipMCP también tiene un plan gratuito sin tarjeta de crédito, pero no incluye esta conexión. Los planes facturados cobran por tarea completada. También necesita su propia cuenta de Business Central.

¿Por qué necesito registrar una aplicación en Microsoft Entra ID?

Business Central se accede mediante inicio de sesión de Microsoft. Crea tu propio registro de aplicaciones con la permiso Financials.ReadWrite.All y la URI de redirección PipMCP, pega su ID de cliente y secreto, e inicia sesión una vez con tu cuenta de Microsoft. Luego PipMCP actúa con el acceso que da el inicio de sesión.

Pon tu IA a trabajar en Microsoft Dynamics 365 Business Central hoy.

Empieza gratis. Tu clave permanece cifrada y tú decides qué puede hacer la IA.

Conecta Microsoft Dynamics 365 Business Central gratis

PipMCP no está afiliado a Microsoft Dynamics 365 Business Central. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.