module BusinessCentral
Provides access to the /accounts API
Provides access to the /agedAccountsPayable API
Provides access to the /agedAccountsReceivable API
Provides an interface between the object methods and the API
Provides access to the /balanceSheet API
Provides the mechanisms to interact with the BusinessCentral
API
Provides access to the /cashFlowStatement API
.data_store.nil?.data_store.nil?#
An object to handle authentication with BusinessCentral and to provide the transport mechanism for interacting with the BusinessCentral API
Access the /company API on BusinessCentral
Provides access to the /companyInformation({Id}) API
Provides access to the /countriesRegions API
Provides access to the /currencies API
Access the /customer API on BusinessCentral
Access the /customerFinancialDetails API on BusinessCentral
Provides access to the /customerPaymentsJournal/{Id}/customerPayments API
Provides access to the /customerPaymentsJournals API
Provides access to the /customerSales API
Provides access to the /dimensions API
Provides access to the /dimensions/{Id}/dimensionsLine API
Provides access to the /employees API
Provides access to the /generalLedgeEntries API
Provides access to the /incomeStatement API
Provides access to the /irs1099Codes API
Provides access to the /items API
Provides access to the /itemCategories API
Provides access to the /journals API
Provides access to the /journals/{Id}/journalLines API
Provides access to the /paymentMethods API
Provides access to the /paymentTerms API
Provides access to the /pictures API
Provides access to the /purchaseInvoices API
Provides access to the /purchaseInvoices/{Id}/purchaseInvoiceLines API
Provides access to the /retainedEarningsStatement API
Provides access to the /salesCreditMemos API
Provides access to the /salesCreditMemos/{Id}/salesCreditMemoLines API
Provides access to the /salesInvoices API
Provides access to the /salesInvoices/{Id}/salesInvoiceLines API
Access the /salesOrders API on Business Central
Provides access to the /salesOrders/{Id}/salesOrdersLines api
Provides access to the /salesQuotes API
Provides access to the /salesQuotes/{Id}/salesQuotesLines API
Provides access to the /shipmentMethods API
Access the /subscriptions API on BusinessCentral
Allows the registration of Webhooks to receive notifications of updates to various resources
The system uses a slightly different URL for the registration process. It doesn't include the TenantID (eg /companies(XXXX)) in the POST url
PRovides access to the /taxAreas API
Provides access to the /taxGroups API
Provides access to the /trialBalance API
Provides access to the /unitsOfMeasure API
Builds URLs for API access
Provides access to the /vendors API
Provides access to the /vendorPurchases API
Constants
- API_PATH
- API_VERSION
- ENDPOINT_PRODUCTION
- ENDPOINT_TEST
- VERSION