Aller au contenu

Intégration · Comptabilité

Connecter Claude et ChatGPT à Microsoft Dynamics 365 Business Central

Demandez à votre IA quels clients doivent payer, ce qui figure sur une commande de vente ouverte ou rédigez un devis dans Business Central. Elle peut créer des clients, articles, devis de vente, commandes et factures avec lignes, enregistrer et envoyer des factures par e-mail, ainsi que lire les fournisseurs, factures d'achat et paiements clients. Les questions financières sont résolues sans avoir à construire un rapport.

Connecter Microsoft Dynamics 365 Business Central gratuitement

Offre gratuite, sans carte bancaire. Comptez environ une minute.

Essayez de demander

  • “Qui nous doit de l'argent et depuis combien de temps ?”

    L'IA liste les créances en vieillesse : ce que chaque client doit, découpé par périodes d'échéance.

  • “Rédiger une facture pour le client 10000 : 5 unités de l'article 1000 à 250.”

    Elle crée un projet de facture de vente pour le client et ajoute la ligne d'article avec quantité et prix unitaire.

  • “Enregistrer la facture 103017 et l'envoyer par e-mail au client.”

    Elle enregistre le projet dans une facture définitive dans le livre, qui ne peut pas être annulée, puis l'envoie par e-mail au client.

Ce que votre IA peut faire

Documentos de ventas

Créer des devis de vente, commandes et factures en projet avec lignes, enregistrer des factures, les envoyer par e-mail et télécharger les PDF de factures.

Clients et articles

Trouver, créer et mettre à jour les clients avec conditions de paiement et solde, ainsi que lister, lire et créer des articles avec prix et coût.

Créances et achats

Lire les créances en vieillesse, paiements clients, fournisseurs, factures d'achat et vos informations d'entreprise.

  • “Quelles factures de vente sont toujours ouvertes ?”

    Elle liste les factures de vente avec statut Ouvert, avec client, montants et montant restant.

  • “Faire un devis pour Contoso valable jusqu'à la fin du mois.”

    Elle trouve le client, crée le devis de vente avec la date de validité et ajoute les lignes que vous lui donnez.

  • “Envoyez-moi le PDF de la facture 103015.”

    Elle récupère le document PDF de la facture de vente.

306 outils pour Microsoft Dynamics 365 Business Central

Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.

  • add_sales_invoice_lineModifie des donnéesAjouter une ligne à une facture de vente en brouillon via `sales_invoice_id`: `line_type` (par exemple Article ou Compte), `item_id` ou `account_id`, `quantity`, `unit_price` et description.
  • add_sales_order_lineModifie des donnéesAjouter une ligne à une commande de vente via `sales_order_id`: `line_type`, `item_id` ou `account_id`, `quantity`, `unit_price` et description.
  • add_sales_quote_lineModifie des donnéesAjouter une ligne à une offre commerciale via `sales_quote_id`: `line_type`, `item_id` ou `account_id`, `quantity`, `unit_price` et description.
  • cancel_microsoft_nav_cancelSupprime des données
  • cancel_microsoft_nav_cancel_and_sendSupprime des données
  • cancel_microsoft_nav_cancel_and_send_cancel_and_send_action_saleSupprime des données
  • cancel_microsoft_nav_cancel_cancel_action_sales_credit_memosSupprime des données
  • create_accountModifie des données
  • create_categoryModifie des données
  • create_countries_regionModifie des données
  • create_credit_noteModifie des données
  • create_credit_note_post_sales_credit_memo_lineModifie des données
  • create_currencyModifie des données
  • create_customerModifie des donnéesCréer un client avec nom d'affichage, email, téléphone, adresse, devise et conditions de paiement.
  • create_customer_post_customer_payment_journalModifie des données
  • create_default_dimensionModifie des données
  • create_default_dimension_post_default_dimensionsModifie des données
  • create_default_dimension_post_default_dimensions_for_customerModifie des données
  • create_default_dimension_post_default_dimensions_for_employeeModifie des données
  • create_default_dimension_post_default_dimensions_for_vendorModifie des données
  • create_dimension_lineModifie des données
  • create_documentModifie des données
  • create_document_post_attachmentsModifie des données
  • create_document_post_attachments_for_journal_lineModifie des données
  • create_document_post_general_ledger_entry_attachmentsModifie des données
  • create_document_post_sales_credit_memoModifie des données
  • create_employeeModifie des données
  • create_invoice_make_invoice_action_sales_quotesModifie des données
  • create_invoice_post_purchase_invoiceModifie des données
  • create_invoice_post_purchase_invoice_lineModifie des données
  • create_invoice_post_purchase_invoice_line_for_purchase_invoiceModifie des données
  • create_invoice_post_sales_invoice_lineModifie des données
  • create_invoice_ship_and_invoice_action_sales_ordersModifie des données
  • create_itemModifie des donnéesCréer un article avec nom d'affichage, numéro, type, prix unitaire, coût unitaire et unité de mesure de base.
  • create_journalModifie des données
  • create_journal_lineModifie des données
  • create_journal_line_post_journal_lineModifie des données
  • create_microsoft_nav_make_corrective_credit_memoModifie des données
  • create_microsoft_nav_post_and_sendVisible par d’autres
  • create_microsoft_nav_post_and_send_post_and_send_action_sales_crVisible par d’autres
  • create_order_make_order_action_sales_quotesModifie des données
  • create_order_post_sales_order_lineModifie des données
  • create_page_post_action_journalsModifie des données
  • create_page_post_action_purchase_invoicesModifie des données
  • create_page_post_action_sales_credit_memosModifie des données
  • create_page_post_time_registration_entryModifie des données
  • create_page_post_time_registration_entry_for_employeeModifie des données
  • create_paymentModifie des données
  • create_payment_post_customer_paymentModifie des données
  • create_payment_post_payment_methodModifie des données
  • create_payment_post_payment_termModifie des données
  • create_projectModifie des données
  • create_quote_post_sales_quote_lineModifie des données
  • create_sales_invoiceModifie des donnéesCréer une facture de vente en brouillon pour un client (`customer_id` ou `customer_number`), avec date de facture, date d'échéance et adresses. Ajouter des lignes avec add_sales_invoice_line.
  • create_sales_orderModifie des donnéesCréer une commande de vente pour un client (`customer_id` ou `customer_number`), avec date de commande et adresses. Ajouter des lignes avec add_sales_order_line.
  • create_sales_quoteModifie des donnéesCréer une offre commerciale pour un client (`customer_id` ou `customer_number`), avec date du document et date de validité. Ajouter des lignes avec add_sales_quote_line.
  • create_shipmentModifie des données
  • create_supplierModifie des données
  • create_tax_areaModifie des données
  • create_tax_groupModifie des données
  • create_unitModifie des données
  • delete_accountsTransfère de l’argent
  • delete_categoriesTransfère de l’argent
  • delete_countries_regionsTransfère de l’argent
  • delete_credit_notesTransfère de l’argent
  • delete_credit_notes_delete_sales_credit_memo_lineTransfère de l’argent
  • delete_currenciesTransfère de l’argent
  • delete_customersTransfère de l’argent
  • delete_customers_delete_customer_payment_journalTransfère de l’argent
  • delete_default_dimensionsTransfère de l’argent
  • delete_default_dimensions_delete_default_dimensionsTransfère de l’argent
  • delete_default_dimensions_delete_default_dimensions_for_customerTransfère de l’argent
  • delete_default_dimensions_delete_default_dimensions_for_employeeTransfère de l’argent
  • delete_default_dimensions_delete_default_dimensions_for_vendorTransfère de l’argent
  • delete_dimension_linesTransfère de l’argent
  • delete_documentsTransfère de l’argent
  • delete_documents_delete_attachmentsTransfère de l’argent
  • delete_documents_delete_attachments_for_journal_lineTransfère de l’argent
  • delete_documents_delete_general_ledger_entry_attachmentsTransfère de l’argent
  • delete_documents_delete_sales_credit_memoTransfère de l’argent
  • delete_employeesTransfère de l’argent
  • delete_invoicesTransfère de l’argent
  • delete_invoices_delete_purchase_invoiceTransfère de l’argent
  • delete_invoices_delete_purchase_invoice_lineTransfère de l’argent
  • delete_invoices_delete_purchase_invoice_line_for_purchase_invoicTransfère de l’argent
  • delete_invoices_delete_sales_invoice_lineTransfère de l’argent
  • delete_invoices_delete_sales_invoice_line_for_sales_invoiceTransfère de l’argent
  • delete_journal_linesTransfère de l’argent
  • delete_journal_lines_delete_journal_lineTransfère de l’argent
  • delete_journalsTransfère de l’argent
  • delete_ordersTransfère de l’argent
  • delete_orders_delete_sales_order_lineTransfère de l’argent
  • delete_orders_delete_sales_order_line_for_sales_orderTransfère de l’argent
  • delete_pagesTransfère de l’argent
  • delete_pages_delete_time_registration_entryTransfère de l’argent
  • delete_paymentsTransfère de l’argent
  • delete_payments_delete_customer_paymentTransfère de l’argent
  • delete_payments_delete_payment_methodTransfère de l’argent
  • delete_payments_delete_payment_termTransfère de l’argent
  • delete_picturesTransfère de l’argent
  • delete_pictures_delete_pictureTransfère de l’argent
  • delete_pictures_delete_picture_for_customerTransfère de l’argent
  • delete_pictures_delete_picture_for_employeeTransfère de l’argent
  • delete_pictures_delete_picture_for_vendorTransfère de l’argent
  • delete_productsTransfère de l’argent
  • delete_projectsTransfère de l’argent
  • delete_quotesTransfère de l’argent
  • delete_quotes_delete_sales_quote_lineTransfère de l’argent
  • delete_quotes_delete_sales_quote_line_for_sales_quoteTransfère de l’argent
  • delete_shipmentsTransfère de l’argent
  • delete_suppliersTransfère de l’argent
  • delete_tax_areasTransfère de l’argent
  • delete_tax_groupsTransfère de l’argent
  • delete_unitsTransfère de l’argent
  • 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_informationRécupérer les informations de l'entreprise connectée : nom, adresse, coordonnées, devise et paramètres fiscaux.
  • get_customerRécupérer un client via `customer_id`, avec coordonnées, adresse, conditions de paiement et solde.
  • get_itemRécupérer un article via `item_id`, avec prix, coût, inventaire et unité de mesure.
  • get_sales_invoiceRécupérer une facture de vente via `sales_invoice_id`, avec client, dates, montants, montant restant et statut.
  • get_sales_invoice_pdfRécupérer le document PDF d'une facture de vente via `sales_invoice_id`.
  • get_sales_orderRécupérer une commande de vente via `sales_order_id`, avec client, dates, montants et statut d'expédition.
  • get_sales_quoteRécupérer une offre commerciale via `sales_quote_id`, avec client, dates, montants et statut.
  • get_vendorRécupérer un fournisseur via `vendor_id`, avec coordonnées, conditions de paiement et solde.
  • 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_receivablesLister les comptes à recevoir par âge : ce que chaque client doit, divisé par périodes de vieillissement.
  • 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_paymentsLister les paiements clients ; utiliser `filter` (OData) et `limit`/`offset`.
  • list_customersLister les clients ; utiliser `filter` (OData, par ex. displayName eq 'Contoso' ou startswith(displayName,'Con')) plus `limit`/`offset` pour trouver l'ID d'un client.
  • 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_itemsLister les articles (produits et services) ; utiliser `filter` (OData, par ex. number eq '1000') et `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_invoicesLister les factures d'achat auprès des fournisseurs ; utiliser `filter` (OData) et `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_linesLister les lignes d'une facture de vente via `sales_invoice_id`.
  • list_sales_invoicesLister les factures de vente ; utiliser `filter` (OData, par ex. status eq 'Open' ou customerNumber eq '10000') et `limit`/`offset`.
  • list_sales_ordersLister les commandes de vente ; utiliser `filter` (OData) et `limit`/`offset`.
  • list_sales_quotesLister les offres commerciales ; utiliser `filter` (OData) et `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_vendorsLister les fournisseurs (fournisseurs de biens) ; utiliser `filter` (OData) et `limit`/`offset`.
  • post_sales_invoiceModifie des donnéesPublier une facture de vente en brouillon via `sales_invoice_id`, la transformant en facture finale publiée dans le grand livre. Cela ne peut pas être annulé.
  • send_microsoft_nav_send_send_action_sales_credit_memosVisible par d’autres
  • send_microsoft_nav_send_send_action_sales_quotesVisible par d’autres
  • send_sales_invoiceVisible par d’autresEnvoyer une facture de vente par email à `sales_invoice_id` au client. Cela envoie un email.
  • update_accountsVisible par d’autres
  • update_categoriesVisible par d’autres
  • update_companiesVisible par d’autres
  • update_countries_regionsVisible par d’autres
  • update_credit_notesVisible par d’autres
  • update_currenciesVisible par d’autres
  • update_customerVisible par d’autresMettre à jour un client via `customer_id`. Passer `if_match` avec le @odata.etag du record obtenu via get_customer (ou * pour écraser). Seuls les champs passés sont modifiés.
  • update_customers_patch_customer_payment_journalVisible par d’autres
  • update_default_dimensionsVisible par d’autres
  • update_dimension_linesVisible par d’autres
  • update_documentsVisible par d’autres
  • update_documents_patch_general_ledger_entry_attachmentsVisible par d’autres
  • update_documents_patch_sales_credit_memoVisible par d’autres
  • update_employeesVisible par d’autres
  • update_invoices_patch_purchase_invoiceVisible par d’autres
  • update_invoices_patch_purchase_invoice_line_for_purchase_invoiceVisible par d’autres
  • update_invoices_patch_sales_invoice_line_for_sales_invoiceVisible par d’autres
  • update_journal_linesVisible par d’autres
  • update_journalsVisible par d’autres
  • update_ordersVisible par d’autres
  • update_orders_patch_sales_order_line_for_sales_orderVisible par d’autres
  • update_pagesVisible par d’autres
  • update_paymentsVisible par d’autres
  • update_payments_patch_payment_methodVisible par d’autres
  • update_payments_patch_payment_termVisible par d’autres
  • update_picturesVisible par d’autres
  • update_productsVisible par d’autres
  • update_projectsVisible par d’autres
  • update_quotesVisible par d’autres
  • update_quotes_patch_sales_quote_line_for_sales_quoteVisible par d’autres
  • update_sales_invoiceVisible par d’autresMettre à jour une facture de vente en brouillon via `sales_invoice_id`. Passer `if_match` avec le @odata.etag du record (ou *). Seuls les champs passés sont modifiés.
  • update_shipmentsVisible par d’autres
  • update_suppliersVisible par d’autres
  • update_tax_areasVisible par d’autres
  • update_tax_groupsVisible par d’autres
  • update_unitsVisible par d’autres

Configuration en trois étapes

  1. 1

    Choisissez l’application

    Créez un compte PipMCP gratuit et sélectionnez Microsoft Dynamics 365 Business Central dans la liste des applications.

  2. 2

    Collez votre clé

    Enregistrez votre propre application dans Microsoft Entra ID, remplissez les champs et connectez-vous une fois. Dans le portail Azure, ouvrez Microsoft Entra ID > Enregistrements d'applications > Nouveau enregistrement, choisissez des comptes dans n'importe quel répertoire organisationnel et ajoutez l'URI de redirection Web https://pipmcp.com/oauth/callback. Sous Autorisations API, ajoutez Dynamics 365 Business Central > Autorisations déléguées > Financials.ReadWrite.All. Sous Certificats et secrets, créez un secret client. Ensuite, entrez l'ID (client) de l'application, la valeur du secret, le nom de votre environnement (par exemple production) et l'ID de l'entreprise.

  3. 3

    Ajoutez le lien à votre IA

    Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :

    1. Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
    2. Collez votre lien dans le champ URL du serveur MCP distant.
    3. Activez-le depuis le menu + d’une conversation.

Questions

Que peut faire l'IA dans Business Central ?

L'IA peut lire les clients, fournisseurs, articles, devis de vente, commandes et factures, lignes de facture, factures d'achat, paiements clients, le recouvrement et vos informations d'entreprise. Elle peut créer des clients, articles, devis, commandes et brouillons de factures avec des lignes, mettre à jour les clients et les brouillons de factures, publier des factures et les envoyer par email.

L'IA voit-elle mes identifiants Business Central ?

Non. Vos identifiants Business Central sont chiffrés au repos et jamais montrés à l'IA. Après sauvegarde, ils ne sont plus visibles, même pour vous. L'IA ne voit que les résultats des outils qu'elle appelle.

Puedo controlar qué acciones puede realizar la IA?

Oui. Vous choisissez quels outils sont activés, vous pouvez commencer en lecture seule. Publier une facture ne peut pas être annulé et l'envoi par email notifie votre client, donc les deux peuvent nécessiter votre approbation avant exécution. Chaque appel d'outil est journalisé.

¿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 connecte via OAuth, et cette connexion OAuth nécessite le plan PipMCP Pro. PipMCP dispose également d'un plan gratuit sans carte de crédit, mais il n'inclut pas cette connexion. Les plans facturés sont par tâche terminée. Vous avez également besoin de votre propre compte Business Central.

Pourquoi dois-je enregistrer une application dans Microsoft Entra ID ?

Business Central est atteint via la connexion Microsoft. Vous créez votre propre enregistrement d'application avec la permission Financials.ReadWrite.All et l'URI de redirection PipMCP, collez son identifiant client et le secret, puis vous connectez une fois avec votre compte Microsoft. PipMCP agit ensuite avec les accès fournis par cette connexion.

Laissez votre IA travailler dans Microsoft Dynamics 365 Business Central dès aujourd’hui.

Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.

Connecter Microsoft Dynamics 365 Business Central gratuitement

PipMCP n’est pas affilié à Microsoft Dynamics 365 Business Central. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.