microsoft.dynamics365.finance.ledger
Module microsoft.dynamics365.finance.ledger
API
Definitions
ballerinax/microsoft.dynamics365.finance.ledger Ballerina library
Overview
Microsoft Dynamics 365 Finance is Microsoft's cloud ERP solution for financial management, covering general ledger, accounts receivable and payable, fixed assets, budgeting, cash and bank management, and tax.
The microsoft.dynamics365.finance.ledger connector provides access to Microsoft Dynamics 365 Finance Ledger entities via the OData REST API.
Key Features
- Manage ledger entities in Microsoft Dynamics 365 Finance
- Support for list, create, read, update, and delete operations
- OAuth2 client credentials authentication
Setup guide
Prerequisites
- A Microsoft Dynamics 365 Finance & Operations environment (cloud-hosted or sandbox)
- An Azure Active Directory (Entra ID) app registration with API permissions for Dynamics 365
Step 1: Register an application in Azure AD
-
Sign in to the Azure portal and navigate to Azure Active Directory → App registrations → New registration.
-
Give the application a name, select the appropriate account type, and click Register.
-
Note the Application (client) ID and Directory (tenant) ID from the overview page.
-
Under Certificates & secrets, create a new client secret and note the value immediately — it is only shown once.
Step 2: Grant Dynamics 365 API permissions
-
In the app registration, go to API permissions → Add a permission → APIs my organization uses.
-
Search for Dynamics 365 (or
Microsoft Dynamics ERP) and add theuser_impersonation(or.default) delegated/application scope. -
Click Grant admin consent for your tenant.
Step 3: Add the app as a D365 user
-
In your D365 Finance environment, go to System administration → Users → New.
-
Set the User ID and User name, then paste the Azure AD Application (client) ID into the Azure AD application field.
-
Assign appropriate security roles and save.
Quickstart
To use the microsoft.dynamics365.finance.ledger connector in your Ballerina application, modify the .bal file as follows:
Step 1: Import the module
import ballerinax/microsoft.dynamics365.finance.ledger;
Step 2: Instantiate a new connector
configurable string tenantId = ?; configurable string clientId = ?; configurable string clientSecret = ?; configurable string serviceUrl = ?; // e.g. "https://<env>.operations.dynamics.com/data" ledger:Client cl = check new ({ config = { auth: { tokenUrl: string `https://login.microsoftonline.com/${tenantId}/oauth2/v2.0/token`, clientId, clientSecret, scopes: [string `${serviceUrl}/.default`] } }, serviceUrl );
Step 3: Invoke the connector operation
ledger:AccountantsCollection results = check cl->listAccountants();
Step 4: Run the Ballerina application
bal run
Examples
The Dynamics 365 Finance Ballerina connectors provide practical examples illustrating usage in various scenarios. Explore these examples.
Clients
microsoft.dynamics365.finance.ledger: Client
Constructor
Gets invoked to initialize the connector.
init (ConnectionConfig config, string serviceUrl)- config ConnectionConfig - The configurations to be used when initializing the
connector
- serviceUrl string "https://your-org.operations.dynamics.com/data" - URL of the target service
listAccountants
function listAccountants(map<string|string[]> headers, *ListAccountantsQueries queries) returns AccountantsCollection|errorList Accountants
Parameters
- queries *ListAccountantsQueries - Queries to be sent with the request
Return Type
- AccountantsCollection|error - Collection of Accountant
createAccountants
function createAccountants(Accountant payload, map<string|string[]> headers) returns Accountant|errorCreate Accountant
Parameters
- payload Accountant - The request body
Return Type
- Accountant|error - Accountant created
getAccountants
function getAccountants(string cPF, string cRC, map<string|string[]> headers, *GetAccountantsQueries queries) returns Accountant|errorGet Accountant by key
Parameters
- cPF string - The c pf key field
- cRC string - The c rc key field
- queries *GetAccountantsQueries - Queries to be sent with the request
Return Type
- Accountant|error - Accountant
deleteAccountants
function deleteAccountants(string cPF, string cRC, DeleteAccountantsHeaders headers) returns error?Delete Accountant
Parameters
- cPF string - The c pf key field
- cRC string - The c rc key field
- headers DeleteAccountantsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - Accountant deleted
updateAccountants
function updateAccountants(string cPF, string cRC, Accountant payload, UpdateAccountantsHeaders headers) returns Accountant|errorUpdate Accountant
Parameters
- cPF string - The c pf key field
- cRC string - The c rc key field
- payload Accountant - The request body
- headers UpdateAccountantsHeaders (default {}) - Headers to be sent with the request
Return Type
- Accountant|error - Accountant updated
listAccrualSchemes
function listAccrualSchemes(map<string|string[]> headers, *ListAccrualSchemesQueries queries) returns AccrualSchemesCollection|errorList AccrualSchemes
Parameters
- queries *ListAccrualSchemesQueries - Queries to be sent with the request
Return Type
- AccrualSchemesCollection|error - Collection of AccrualScheme
createAccrualSchemes
function createAccrualSchemes(AccrualScheme payload, map<string|string[]> headers) returns AccrualScheme|errorCreate AccrualScheme
Parameters
- payload AccrualScheme - The request body
Return Type
- AccrualScheme|error - AccrualScheme created
getAccrualSchemes
function getAccrualSchemes(string dataAreaId, string accrualIdentification, map<string|string[]> headers, *GetAccrualSchemesQueries queries) returns AccrualScheme|errorGet AccrualScheme by key
Parameters
- dataAreaId string - The company data area identifier
- accrualIdentification string - The accrual identification key field
- queries *GetAccrualSchemesQueries - Queries to be sent with the request
Return Type
- AccrualScheme|error - AccrualScheme
deleteAccrualSchemes
function deleteAccrualSchemes(string dataAreaId, string accrualIdentification, DeleteAccrualSchemesHeaders headers) returns error?Delete AccrualScheme
Parameters
- dataAreaId string - The company data area identifier
- accrualIdentification string - The accrual identification key field
- headers DeleteAccrualSchemesHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - AccrualScheme deleted
updateAccrualSchemes
function updateAccrualSchemes(string dataAreaId, string accrualIdentification, AccrualScheme payload, UpdateAccrualSchemesHeaders headers) returns AccrualScheme|errorUpdate AccrualScheme
Parameters
- dataAreaId string - The company data area identifier
- accrualIdentification string - The accrual identification key field
- payload AccrualScheme - The request body
- headers UpdateAccrualSchemesHeaders (default {}) - Headers to be sent with the request
Return Type
- AccrualScheme|error - AccrualScheme updated
listAuditTrails
function listAuditTrails(map<string|string[]> headers, *ListAuditTrailsQueries queries) returns AuditTrailsCollection|errorList AuditTrails
Parameters
- queries *ListAuditTrailsQueries - Queries to be sent with the request
Return Type
- AuditTrailsCollection|error - Collection of AuditTrail
createAuditTrails
function createAuditTrails(AuditTrail payload, map<string|string[]> headers) returns AuditTrail|errorCreate AuditTrail
Parameters
- payload AuditTrail - The request body
Return Type
- AuditTrail|error - AuditTrail created
getAuditTrails
function getAuditTrails(string dataAreaId, int transactionId, map<string|string[]> headers, *GetAuditTrailsQueries queries) returns AuditTrail|errorGet AuditTrail by key
Parameters
- dataAreaId string - The company data area identifier
- transactionId int - The transaction id key field
- queries *GetAuditTrailsQueries - Queries to be sent with the request
Return Type
- AuditTrail|error - AuditTrail
deleteAuditTrails
function deleteAuditTrails(string dataAreaId, int transactionId, DeleteAuditTrailsHeaders headers) returns error?Delete AuditTrail
Parameters
- dataAreaId string - The company data area identifier
- transactionId int - The transaction id key field
- headers DeleteAuditTrailsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - AuditTrail deleted
updateAuditTrails
function updateAuditTrails(string dataAreaId, int transactionId, AuditTrail payload, UpdateAuditTrailsHeaders headers) returns AuditTrail|errorUpdate AuditTrail
Parameters
- dataAreaId string - The company data area identifier
- transactionId int - The transaction id key field
- payload AuditTrail - The request body
- headers UpdateAuditTrailsHeaders (default {}) - Headers to be sent with the request
Return Type
- AuditTrail|error - AuditTrail updated
listLedgerIntervals
function listLedgerIntervals(map<string|string[]> headers, *ListLedgerIntervalsQueries queries) returns LedgerIntervalsCollection|errorList LedgerIntervals
Parameters
- queries *ListLedgerIntervalsQueries - Queries to be sent with the request
Return Type
- LedgerIntervalsCollection|error - Collection of LedgerInterval
createLedgerIntervals
function createLedgerIntervals(LedgerInterval payload, map<string|string[]> headers) returns LedgerInterval|errorCreate LedgerInterval
Parameters
- payload LedgerInterval - The request body
Return Type
- LedgerInterval|error - LedgerInterval created
getLedgerIntervals
function getLedgerIntervals(string dataAreaId, string intervalGroup, string fromAccount, string toAccount, string fromLedgerChartOfAccounts, string toLedgerChartOfAccounts, map<string|string[]> headers, *GetLedgerIntervalsQueries queries) returns LedgerInterval|errorGet LedgerInterval by key
Parameters
- dataAreaId string - The company data area identifier
- intervalGroup string - The interval group key field
- fromAccount string - The from account key field
- toAccount string - The to account key field
- fromLedgerChartOfAccounts string - The from ledger chart of accounts key field
- toLedgerChartOfAccounts string - The to ledger chart of accounts key field
- queries *GetLedgerIntervalsQueries - Queries to be sent with the request
Return Type
- LedgerInterval|error - LedgerInterval
deleteLedgerIntervals
function deleteLedgerIntervals(string dataAreaId, string intervalGroup, string fromAccount, string toAccount, string fromLedgerChartOfAccounts, string toLedgerChartOfAccounts, DeleteLedgerIntervalsHeaders headers) returns error?Delete LedgerInterval
Parameters
- dataAreaId string - The company data area identifier
- intervalGroup string - The interval group key field
- fromAccount string - The from account key field
- toAccount string - The to account key field
- fromLedgerChartOfAccounts string - The from ledger chart of accounts key field
- toLedgerChartOfAccounts string - The to ledger chart of accounts key field
- headers DeleteLedgerIntervalsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - LedgerInterval deleted
updateLedgerIntervals
function updateLedgerIntervals(string dataAreaId, string intervalGroup, string fromAccount, string toAccount, string fromLedgerChartOfAccounts, string toLedgerChartOfAccounts, LedgerInterval payload, UpdateLedgerIntervalsHeaders headers) returns LedgerInterval|errorUpdate LedgerInterval
Parameters
- dataAreaId string - The company data area identifier
- intervalGroup string - The interval group key field
- fromAccount string - The from account key field
- toAccount string - The to account key field
- fromLedgerChartOfAccounts string - The from ledger chart of accounts key field
- toLedgerChartOfAccounts string - The to ledger chart of accounts key field
- payload LedgerInterval - The request body
- headers UpdateLedgerIntervalsHeaders (default {}) - Headers to be sent with the request
Return Type
- LedgerInterval|error - LedgerInterval updated
listLedgerJournalDescriptions
function listLedgerJournalDescriptions(map<string|string[]> headers, *ListLedgerJournalDescriptionsQueries queries) returns LedgerJournalDescriptionsCollection|errorList LedgerJournalDescriptions
Parameters
- queries *ListLedgerJournalDescriptionsQueries - Queries to be sent with the request
Return Type
- LedgerJournalDescriptionsCollection|error - Collection of LedgerJournalDescription
createLedgerJournalDescriptions
function createLedgerJournalDescriptions(LedgerJournalDescription payload, map<string|string[]> headers) returns LedgerJournalDescription|errorCreate LedgerJournalDescription
Parameters
- payload LedgerJournalDescription - The request body
Return Type
- LedgerJournalDescription|error - LedgerJournalDescription created
getLedgerJournalDescriptions
function getLedgerJournalDescriptions(string dataAreaId, string identification, map<string|string[]> headers, *GetLedgerJournalDescriptionsQueries queries) returns LedgerJournalDescription|errorGet LedgerJournalDescription by key
Parameters
- dataAreaId string - The company data area identifier
- identification string - The identification key field
- queries *GetLedgerJournalDescriptionsQueries - Queries to be sent with the request
Return Type
- LedgerJournalDescription|error - LedgerJournalDescription
deleteLedgerJournalDescriptions
function deleteLedgerJournalDescriptions(string dataAreaId, string identification, DeleteLedgerJournalDescriptionsHeaders headers) returns error?Delete LedgerJournalDescription
Parameters
- dataAreaId string - The company data area identifier
- identification string - The identification key field
- headers DeleteLedgerJournalDescriptionsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - LedgerJournalDescription deleted
updateLedgerJournalDescriptions
function updateLedgerJournalDescriptions(string dataAreaId, string identification, LedgerJournalDescription payload, UpdateLedgerJournalDescriptionsHeaders headers) returns LedgerJournalDescription|errorUpdate LedgerJournalDescription
Parameters
- dataAreaId string - The company data area identifier
- identification string - The identification key field
- payload LedgerJournalDescription - The request body
- headers UpdateLedgerJournalDescriptionsHeaders (default {}) - Headers to be sent with the request
Return Type
- LedgerJournalDescription|error - LedgerJournalDescription updated
listLedgerJournalHeaders
function listLedgerJournalHeaders(map<string|string[]> headers, *ListLedgerJournalHeadersQueries queries) returns LedgerJournalHeadersCollection|errorList LedgerJournalHeaders
Parameters
- queries *ListLedgerJournalHeadersQueries - Queries to be sent with the request
Return Type
- LedgerJournalHeadersCollection|error - Collection of LedgerJournalHeader
createLedgerJournalHeaders
function createLedgerJournalHeaders(LedgerJournalHeader payload, map<string|string[]> headers) returns LedgerJournalHeader|errorCreate LedgerJournalHeader
Parameters
- payload LedgerJournalHeader - The request body
Return Type
- LedgerJournalHeader|error - LedgerJournalHeader created
getLedgerJournalHeaders
function getLedgerJournalHeaders(string dataAreaId, string journalBatchNumber, map<string|string[]> headers, *GetLedgerJournalHeadersQueries queries) returns LedgerJournalHeader|errorGet LedgerJournalHeader by key
Parameters
- dataAreaId string - The company data area identifier
- journalBatchNumber string - The journal batch number key field
- queries *GetLedgerJournalHeadersQueries - Queries to be sent with the request
Return Type
- LedgerJournalHeader|error - LedgerJournalHeader
deleteLedgerJournalHeaders
function deleteLedgerJournalHeaders(string dataAreaId, string journalBatchNumber, DeleteLedgerJournalHeadersHeaders headers) returns error?Delete LedgerJournalHeader
Parameters
- dataAreaId string - The company data area identifier
- journalBatchNumber string - The journal batch number key field
- headers DeleteLedgerJournalHeadersHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - LedgerJournalHeader deleted
updateLedgerJournalHeaders
function updateLedgerJournalHeaders(string dataAreaId, string journalBatchNumber, LedgerJournalHeader payload, UpdateLedgerJournalHeadersHeaders headers) returns LedgerJournalHeader|errorUpdate LedgerJournalHeader
Parameters
- dataAreaId string - The company data area identifier
- journalBatchNumber string - The journal batch number key field
- payload LedgerJournalHeader - The request body
- headers UpdateLedgerJournalHeadersHeaders (default {}) - Headers to be sent with the request
Return Type
- LedgerJournalHeader|error - LedgerJournalHeader updated
listOpeningSheets
function listOpeningSheets(map<string|string[]> headers, *ListOpeningSheetsQueries queries) returns OpeningSheetsCollection|errorList OpeningSheets
Parameters
- queries *ListOpeningSheetsQueries - Queries to be sent with the request
Return Type
- OpeningSheetsCollection|error - Collection of OpeningSheet
createOpeningSheets
function createOpeningSheets(OpeningSheet payload, map<string|string[]> headers) returns OpeningSheet|errorCreate OpeningSheet
Parameters
- payload OpeningSheet - The request body
Return Type
- OpeningSheet|error - OpeningSheet created
getOpeningSheets
function getOpeningSheets(string dataAreaId, string sheet, string ledgerOpeningTableMainAccountIdDisplayValue, string ledgerOpeningTableChartOfAccountsName, decimal lineNum, map<string|string[]> headers, *GetOpeningSheetsQueries queries) returns OpeningSheet|errorGet OpeningSheet by key
Parameters
- dataAreaId string - The company data area identifier
- sheet string - The sheet key field
- ledgerOpeningTableMainAccountIdDisplayValue string - The ledger opening table main account id display value key field
- ledgerOpeningTableChartOfAccountsName string - The ledger opening table chart of accounts name key field
- lineNum decimal - The line num key field
- queries *GetOpeningSheetsQueries - Queries to be sent with the request
Return Type
- OpeningSheet|error - OpeningSheet
deleteOpeningSheets
function deleteOpeningSheets(string dataAreaId, string sheet, string ledgerOpeningTableMainAccountIdDisplayValue, string ledgerOpeningTableChartOfAccountsName, decimal lineNum, DeleteOpeningSheetsHeaders headers) returns error?Delete OpeningSheet
Parameters
- dataAreaId string - The company data area identifier
- sheet string - The sheet key field
- ledgerOpeningTableMainAccountIdDisplayValue string - The ledger opening table main account id display value key field
- ledgerOpeningTableChartOfAccountsName string - The ledger opening table chart of accounts name key field
- lineNum decimal - The line num key field
- headers DeleteOpeningSheetsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - OpeningSheet deleted
updateOpeningSheets
function updateOpeningSheets(string dataAreaId, string sheet, string ledgerOpeningTableMainAccountIdDisplayValue, string ledgerOpeningTableChartOfAccountsName, decimal lineNum, OpeningSheet payload, UpdateOpeningSheetsHeaders headers) returns OpeningSheet|errorUpdate OpeningSheet
Parameters
- dataAreaId string - The company data area identifier
- sheet string - The sheet key field
- ledgerOpeningTableMainAccountIdDisplayValue string - The ledger opening table main account id display value key field
- ledgerOpeningTableChartOfAccountsName string - The ledger opening table chart of accounts name key field
- lineNum decimal - The line num key field
- payload OpeningSheet - The request body
- headers UpdateOpeningSheetsHeaders (default {}) - Headers to be sent with the request
Return Type
- OpeningSheet|error - OpeningSheet updated
listPostingDefinitions
function listPostingDefinitions(map<string|string[]> headers, *ListPostingDefinitionsQueries queries) returns PostingDefinitionsCollection|errorList PostingDefinitions
Parameters
- queries *ListPostingDefinitionsQueries - Queries to be sent with the request
Return Type
- PostingDefinitionsCollection|error - Collection of PostingDefinition
createPostingDefinitions
function createPostingDefinitions(PostingDefinition payload, map<string|string[]> headers) returns PostingDefinition|errorCreate PostingDefinition
Parameters
- payload PostingDefinition - The request body
Return Type
- PostingDefinition|error - PostingDefinition created
getPostingDefinitions
function getPostingDefinitions(string dataAreaId, string postingDefinitionId, string validFrom, map<string|string[]> headers, *GetPostingDefinitionsQueries queries) returns PostingDefinition|errorGet PostingDefinition by key
Parameters
- dataAreaId string - The company data area identifier
- postingDefinitionId string - The posting definition id key field
- validFrom string - The valid from key field
- queries *GetPostingDefinitionsQueries - Queries to be sent with the request
Return Type
- PostingDefinition|error - PostingDefinition
deletePostingDefinitions
function deletePostingDefinitions(string dataAreaId, string postingDefinitionId, string validFrom, DeletePostingDefinitionsHeaders headers) returns error?Delete PostingDefinition
Parameters
- dataAreaId string - The company data area identifier
- postingDefinitionId string - The posting definition id key field
- validFrom string - The valid from key field
- headers DeletePostingDefinitionsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - PostingDefinition deleted
updatePostingDefinitions
function updatePostingDefinitions(string dataAreaId, string postingDefinitionId, string validFrom, PostingDefinition payload, UpdatePostingDefinitionsHeaders headers) returns PostingDefinition|errorUpdate PostingDefinition
Parameters
- dataAreaId string - The company data area identifier
- postingDefinitionId string - The posting definition id key field
- validFrom string - The valid from key field
- payload PostingDefinition - The request body
- headers UpdatePostingDefinitionsHeaders (default {}) - Headers to be sent with the request
Return Type
- PostingDefinition|error - PostingDefinition updated
listPostingJournals
function listPostingJournals(map<string|string[]> headers, *ListPostingJournalsQueries queries) returns PostingJournalsCollection|errorList PostingJournals
Parameters
- queries *ListPostingJournalsQueries - Queries to be sent with the request
Return Type
- PostingJournalsCollection|error - Collection of PostingJournal
createPostingJournals
function createPostingJournals(PostingJournal payload, map<string|string[]> headers) returns PostingJournal|errorCreate PostingJournal
Parameters
- payload PostingJournal - The request body
Return Type
- PostingJournal|error - PostingJournal created
getPostingJournals
function getPostingJournals(string dataAreaId, string journal, string numberSequenceCode, map<string|string[]> headers, *GetPostingJournalsQueries queries) returns PostingJournal|errorGet PostingJournal by key
Parameters
- dataAreaId string - The company data area identifier
- journal string - The journal key field
- numberSequenceCode string - The number sequence code key field
- queries *GetPostingJournalsQueries - Queries to be sent with the request
Return Type
- PostingJournal|error - PostingJournal
deletePostingJournals
function deletePostingJournals(string dataAreaId, string journal, string numberSequenceCode, DeletePostingJournalsHeaders headers) returns error?Delete PostingJournal
Parameters
- dataAreaId string - The company data area identifier
- journal string - The journal key field
- numberSequenceCode string - The number sequence code key field
- headers DeletePostingJournalsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - PostingJournal deleted
updatePostingJournals
function updatePostingJournals(string dataAreaId, string journal, string numberSequenceCode, PostingJournal payload, UpdatePostingJournalsHeaders headers) returns PostingJournal|errorUpdate PostingJournal
Parameters
- dataAreaId string - The company data area identifier
- journal string - The journal key field
- numberSequenceCode string - The number sequence code key field
- payload PostingJournal - The request body
- headers UpdatePostingJournalsHeaders (default {}) - Headers to be sent with the request
Return Type
- PostingJournal|error - PostingJournal updated
Records
microsoft.dynamics365.finance.ledger: Accountant
Fields
- cRCIssuerState? string -
- phoneLocator? string -
- addressCounty? string -
- addressStreetNumber? string -
- emailIsPrivate? NoYes -
- cRCExpirationDate? string -
- addressDescription? string -
- phoneCountryRegionCode? string -
- cRCCountryRegionId? string -
- emailPrivateForParty? int -
- addressIsPrivate? NoYes -
- phoneDescription? string -
- addressDistrictName? string -
- phonePrivateForParty? int -
- addressCountryRegionId? string -
- phoneLocatorExtension? string -
- emailLocator? string -
- phoneIsInstantMessage? NoYes -
- cRC? string -
- addressZipCodeName? string -
- emailDescription? string -
- emailIsInstantMessage? NoYes -
- addressBuildingCompliment? string -
- addressStreet? string -
- accountantName? string -
- emailCountryRegionCode? string -
- cPF? string -
- phoneIsPrivate? NoYes -
- phoneIsMobilePhone? NoYes -
- cNPJ? string -
- addressZipCode? string -
- addressCityName? string -
- emailLocatorExtension? string -
- addressState? string -
microsoft.dynamics365.finance.ledger: AccountantsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *AccountantsCollectionAllOf2
- value Accountant[]
- anydata...
microsoft.dynamics365.finance.ledger: AccountantsCollectionAllOf2
Fields
- value? Accountant[] -
microsoft.dynamics365.finance.ledger: AccrualScheme
Fields
- spreadMonthAndQuarterValues? LedgerAccrualEvenScale -
- legalEntityDataArea? string -
- numberSequenceScopeOperatingUnitType? OMOperatingUnitType -
- accrualBasis? LedgerAccrualPeriod -
- transactionDescription? string -
- numberOfOccurrencesPerPeriod? Signed32 -
- fiscalPeriodFrequency? AssetAccrualFiscal -
- postTransactions? DayWeekMonth -
- periodKey? string -
- debitLedgerDimensionDisplayValue? string -
- operatingUnitPartyNumber? string -
- fiscalCalendarCalendarId? string -
- numberSequenceTableNumberSequence? string -
- calendarPeriodFrequency? AssetAccrualCalendar -
- voucher? LedgerAccrualVoucher -
- accrualSchemeDescription? string -
- dataAreaId? string -
- numberSequenceScopeDataArea? string -
- creditLedgerDimensionDisplayValue? string -
- postInWeekMonthOrQuarter? PrimoMedioUltimo -
- legalEntityPartyNumber? string -
- fiscalCalendarPeriodName? string -
- accrualIdentification? string -
- fiscalCalendarYearName? string -
microsoft.dynamics365.finance.ledger: AccrualSchemesCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *AccrualSchemesCollectionAllOf2
- value AccrualScheme[]
- anydata...
microsoft.dynamics365.finance.ledger: AccrualSchemesCollectionAllOf2
Fields
- value? AccrualScheme[] -
microsoft.dynamics365.finance.ledger: AuditTrail
Fields
- dataAreaId? string -
- transactionType? TransactionLogType -
- description? string -
- createdByUser? string -
- createdTransactionDateTime? string -
- transactionId? int -
microsoft.dynamics365.finance.ledger: AuditTrailsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *AuditTrailsCollectionAllOf2
- value AuditTrail[]
- anydata...
microsoft.dynamics365.finance.ledger: AuditTrailsCollectionAllOf2
Fields
- value? AuditTrail[] -
microsoft.dynamics365.finance.ledger: ConnectionConfig
Fields
- auth? OAuth2ClientCredentialsGrantConfig - Configurations related to client authentication
- httpVersion HttpVersion(default http:HTTP_2_0) - The HTTP version understood by the client
- http1Settings ClientHttp1Settings(default {}) - Configurations related to HTTP/1.x protocol
- http2Settings ClientHttp2Settings(default {}) - Configurations related to HTTP/2 protocol
- timeout decimal(default 30) - The maximum time to wait (in seconds) for a response before closing the connection
- forwarded string(default "disable") - The choice of setting
forwarded/x-forwardedheader
- followRedirects? FollowRedirects - Configurations associated with Redirection
- poolConfig? PoolConfiguration - Configurations associated with request pooling
- cache CacheConfig(default {}) - HTTP caching related configurations
- compression Compression(default http:COMPRESSION_AUTO) - Specifies the way of handling compression (
accept-encoding) header
- circuitBreaker? CircuitBreakerConfig - Configurations associated with the behaviour of the Circuit Breaker
- retryConfig? RetryConfig - Configurations associated with retrying
- cookieConfig? CookieConfig - Configurations associated with cookies
- responseLimits ResponseLimitConfigs(default {}) - Configurations associated with inbound response size limits
- secureSocket? ClientSecureSocket - SSL/TLS-related options
- proxy? ProxyConfig - Proxy server related options
- socketConfig ClientSocketConfig(default {}) - Provides settings related to client socket configuration
- validation boolean(default true) - Enables the inbound payload validation functionality which provided by the constraint package. Enabled by default
- laxDataBinding boolean(default true) - Enables relaxed data binding on the client side. When enabled,
nilvalues are treated as optional, and absent fields are handled asnilabletypes. Enabled by default.
microsoft.dynamics365.finance.ledger: DeleteAccountantsHeaders
Represents the Headers record for the operation: deleteAccountants
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.ledger: DeleteAccrualSchemesHeaders
Represents the Headers record for the operation: deleteAccrualSchemes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.ledger: DeleteAuditTrailsHeaders
Represents the Headers record for the operation: deleteAuditTrails
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.ledger: DeleteLedgerIntervalsHeaders
Represents the Headers record for the operation: deleteLedgerIntervals
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.ledger: DeleteLedgerJournalDescriptionsHeaders
Represents the Headers record for the operation: deleteLedgerJournalDescriptions
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.ledger: DeleteLedgerJournalHeadersHeaders
Represents the Headers record for the operation: deleteLedgerJournalHeaders
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.ledger: DeleteOpeningSheetsHeaders
Represents the Headers record for the operation: deleteOpeningSheets
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.ledger: DeletePostingDefinitionsHeaders
Represents the Headers record for the operation: deletePostingDefinitions
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.ledger: DeletePostingJournalsHeaders
Represents the Headers record for the operation: deletePostingJournals
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.ledger: FiscalCalendar
Fields
- quarter? FiscalQuarter -
- ledgerRecId? int -
- quarterOffset? Signed32 -
- calendarId? string -
- periodOffset? Signed32 -
- yearName? string -
- calendarRecId? int -
- ledgerGregorianDateId? string -
- yearOffset? Signed32 -
- month? FiscalPeriodMonth -
- gregorianDate? string -
- periodRecId? int -
- periodName? string -
microsoft.dynamics365.finance.ledger: FiscalPeriod
Fields
- startDate? string -
- quarter? FiscalQuarter -
- month? FiscalPeriodMonth -
- 'type? FiscalPeriodType -
- fiscalYear? string -
- comments? string -
- calendar? string -
- days? Signed32 -
- shortName? string -
- periodName? string -
- endDate? string -
- calendarType? CalendarTypeIN -
microsoft.dynamics365.finance.ledger: FiscalYear
Fields
- status? FiscalYearStatus -
- fiscalYear? string -
- legalEntityId? string -
- calendar? string -
- legalEntityName? string -
microsoft.dynamics365.finance.ledger: GetAccountantsQueries
Represents the Queries record for the operation: getAccountants
Fields
- expand? string - OData $expand query parameter - comma-separated list of related entities to include
- 'select? string - OData $select query parameter - comma-separated list of fields to return
microsoft.dynamics365.finance.ledger: GetAccrualSchemesQueries
Represents the Queries record for the operation: getAccrualSchemes
Fields
- expand? string - OData $expand query parameter - comma-separated list of related entities to include
- 'select? string - OData $select query parameter - comma-separated list of fields to return
microsoft.dynamics365.finance.ledger: GetAuditTrailsQueries
Represents the Queries record for the operation: getAuditTrails
Fields
- expand? string - OData $expand query parameter - comma-separated list of related entities to include
- 'select? string - OData $select query parameter - comma-separated list of fields to return
microsoft.dynamics365.finance.ledger: GetLedgerIntervalsQueries
Represents the Queries record for the operation: getLedgerIntervals
Fields
- expand? string - OData $expand query parameter - comma-separated list of related entities to include
- 'select? string - OData $select query parameter - comma-separated list of fields to return
microsoft.dynamics365.finance.ledger: GetLedgerJournalDescriptionsQueries
Represents the Queries record for the operation: getLedgerJournalDescriptions
Fields
- expand? string - OData $expand query parameter - comma-separated list of related entities to include
- 'select? string - OData $select query parameter - comma-separated list of fields to return
microsoft.dynamics365.finance.ledger: GetLedgerJournalHeadersQueries
Represents the Queries record for the operation: getLedgerJournalHeaders
Fields
- expand? string - OData $expand query parameter - comma-separated list of related entities to include
- 'select? string - OData $select query parameter - comma-separated list of fields to return
microsoft.dynamics365.finance.ledger: GetOpeningSheetsQueries
Represents the Queries record for the operation: getOpeningSheets
Fields
- expand? string - OData $expand query parameter - comma-separated list of related entities to include
- 'select? string - OData $select query parameter - comma-separated list of fields to return
microsoft.dynamics365.finance.ledger: GetPostingDefinitionsQueries
Represents the Queries record for the operation: getPostingDefinitions
Fields
- expand? string - OData $expand query parameter - comma-separated list of related entities to include
- 'select? string - OData $select query parameter - comma-separated list of fields to return
microsoft.dynamics365.finance.ledger: GetPostingJournalsQueries
Represents the Queries record for the operation: getPostingJournals
Fields
- expand? string - OData $expand query parameter - comma-separated list of related entities to include
- 'select? string - OData $select query parameter - comma-separated list of fields to return
microsoft.dynamics365.finance.ledger: JournalName
Fields
- amountsIncludeSalesTax? NoYes -
- description? string -
- defaultCashAccount? string -
- requiresSimulationValidationIT? NoYes -
- offsetAccountType? LedgerJournalACType -
- postingDateControl? NoYes -
- isFixedOffsetAccount? NoYes -
- workflowId? string -
- name? string -
- offsetAccountDisplayValue? string -
- privateForUserGroup? string -
- dataAreaId? string -
- isApprovalActive? NoYes -
- voucherAllocationAtPosting? NoYes -
- currency? string -
- generatePaymentsBeforePosting? NoYes -
- endBalanceControl? NoYes -
- isWorkflowApprovalActive? NoYes -
- postingLayer? CurrentOperationsTax -
- hideSalesTaxFieldsInJournalEntryForms? NoYes -
- prepaymentJournalVoucher? NoYes -
- postingLineLimit? Signed32 -
- isFixedExchangeRate? NoYes -
- newVoucher? NewVoucher -
- voucherSeriesCode? string -
- feesPosting? LedgerJournalFeePosting -
- defaultFinancialDimensionDisplayValue? string -
- documentNumber? string -
- overrideSalesTax? NoYes -
- allowOnlyPositiveDebitsAndCredits? NoYes -
- principleOfDateInitialization? LedgerJournalDateInitTypeRU -
- 'type? LedgerJournalType -
- voucherSeriesCompanyId? string -
- detailLevel? DetailSummary -
- approvalUserGroup? string -
- deleteLinesAfterPosting? NoYes -
microsoft.dynamics365.finance.ledger: Ledger
Fields
- ledgerRecId? int -
- description? string -
- isBudgetControlEnabled? NoYes -
- accountStructureName18? string -
- accountStructureName19? string -
- accountStructureName16? string -
- accountStructureName17? string -
- accountStructureName14? string -
- accountStructureName15? string -
- mainAccountIdFinancialLoss? string -
- accountStructureName12? string -
- exchangeRateType? string -
- accountStructureName13? string -
- mainAccountIdUnrealizedLoss? string -
- accountStructureName10? string -
- name? string -
- accountStructureName11? string -
- reportingCurrencyExchangeRateType? string -
- legalEntityId? string -
- accountingCurrency? string -
- mainAccountIdUnrealizedGain? string -
- accountStructureName1? string -
- accountStructureName2? string -
- accountStructureName3? string -
- accountStructureName4? string -
- accountStructureName5? string -
- accountStructureName6? string -
- accountStructureName7? string -
- chartOfAccountsRecId? int -
- accountStructureName8? string -
- accountStructureName9? string -
- mainAccountIdFinancialGain? string -
- mainAccountIdRealizedLoss? string -
- balancingFinancialDimension? string -
- accountStructureName20? string -
- fiscalCalendar? string -
- chartOfAccounts? string -
- mainAccountIdRealizedGain? string -
- budgetExchangeRateType? string -
- reportingCurrency? string -
microsoft.dynamics365.finance.ledger: LedgerInterval
Fields
- dataAreaId? string -
- toAccount? string -
- fromAccount? string -
- toLedgerChartOfAccounts? string -
- fromLedgerChartOfAccounts? string -
- intervalGroup? string -
microsoft.dynamics365.finance.ledger: LedgerIntervalsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *LedgerIntervalsCollectionAllOf2
- value LedgerInterval[]
- anydata...
microsoft.dynamics365.finance.ledger: LedgerIntervalsCollectionAllOf2
Fields
- value? LedgerInterval[] -
microsoft.dynamics365.finance.ledger: LedgerJournalDescription
Fields
- dataAreaId? string -
- description? string -
- searchName? string -
- identification? string -
microsoft.dynamics365.finance.ledger: LedgerJournalDescriptionsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *LedgerJournalDescriptionsCollectionAllOf2
- value LedgerJournalDescription[]
- anydata...
microsoft.dynamics365.finance.ledger: LedgerJournalDescriptionsCollectionAllOf2
Fields
- value? LedgerJournalDescription[] -
microsoft.dynamics365.finance.ledger: LedgerJournalHeader
Fields
- journalBatchNumber? string -
- integrationKey? string -
- journalTotalDebit? decimal -
- dataAreaId? string -
- isPosted? NoYes -
- description? string -
- journalName? string -
- postingLayer? CurrentOperationsTax -
- accountingCurrency? string -
- journalTotalCredit? decimal -
microsoft.dynamics365.finance.ledger: LedgerJournalHeadersCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *LedgerJournalHeadersCollectionAllOf2
- value LedgerJournalHeader[]
- anydata...
microsoft.dynamics365.finance.ledger: LedgerJournalHeadersCollectionAllOf2
Fields
- value? LedgerJournalHeader[] -
microsoft.dynamics365.finance.ledger: ListAccountantsQueries
Represents the Queries record for the operation: listAccountants
Fields
- skip? int - OData $skip query parameter - number of records to skip
- top? int - OData $top query parameter - maximum number of records to return
- filter? string - OData $filter query parameter - filter expression
- orderby? string - OData $orderby query parameter - sort order expression
- expand? string - OData $expand query parameter - comma-separated list of related entities to include
- crossCompany? boolean - When true, query results include records from all companies
- count? boolean - When true, the response includes the total count of matching records
- 'select? string - OData $select query parameter - comma-separated list of fields to return
microsoft.dynamics365.finance.ledger: ListAccrualSchemesQueries
Represents the Queries record for the operation: listAccrualSchemes
Fields
- skip? int - OData $skip query parameter - number of records to skip
- top? int - OData $top query parameter - maximum number of records to return
- filter? string - OData $filter query parameter - filter expression
- orderby? string - OData $orderby query parameter - sort order expression
- expand? string - OData $expand query parameter - comma-separated list of related entities to include
- crossCompany? boolean - When true, query results include records from all companies
- count? boolean - When true, the response includes the total count of matching records
- 'select? string - OData $select query parameter - comma-separated list of fields to return
microsoft.dynamics365.finance.ledger: ListAuditTrailsQueries
Represents the Queries record for the operation: listAuditTrails
Fields
- skip? int - OData $skip query parameter - number of records to skip
- top? int - OData $top query parameter - maximum number of records to return
- filter? string - OData $filter query parameter - filter expression
- orderby? string - OData $orderby query parameter - sort order expression
- expand? string - OData $expand query parameter - comma-separated list of related entities to include
- crossCompany? boolean - When true, query results include records from all companies
- count? boolean - When true, the response includes the total count of matching records
- 'select? string - OData $select query parameter - comma-separated list of fields to return
microsoft.dynamics365.finance.ledger: ListLedgerIntervalsQueries
Represents the Queries record for the operation: listLedgerIntervals
Fields
- skip? int - OData $skip query parameter - number of records to skip
- top? int - OData $top query parameter - maximum number of records to return
- filter? string - OData $filter query parameter - filter expression
- orderby? string - OData $orderby query parameter - sort order expression
- expand? string - OData $expand query parameter - comma-separated list of related entities to include
- crossCompany? boolean - When true, query results include records from all companies
- count? boolean - When true, the response includes the total count of matching records
- 'select? string - OData $select query parameter - comma-separated list of fields to return
microsoft.dynamics365.finance.ledger: ListLedgerJournalDescriptionsQueries
Represents the Queries record for the operation: listLedgerJournalDescriptions
Fields
- skip? int - OData $skip query parameter - number of records to skip
- top? int - OData $top query parameter - maximum number of records to return
- filter? string - OData $filter query parameter - filter expression
- orderby? string - OData $orderby query parameter - sort order expression
- expand? string - OData $expand query parameter - comma-separated list of related entities to include
- crossCompany? boolean - When true, query results include records from all companies
- count? boolean - When true, the response includes the total count of matching records
- 'select? string - OData $select query parameter - comma-separated list of fields to return
microsoft.dynamics365.finance.ledger: ListLedgerJournalHeadersQueries
Represents the Queries record for the operation: listLedgerJournalHeaders
Fields
- skip? int - OData $skip query parameter - number of records to skip
- top? int - OData $top query parameter - maximum number of records to return
- filter? string - OData $filter query parameter - filter expression
- orderby? string - OData $orderby query parameter - sort order expression
- expand? string - OData $expand query parameter - comma-separated list of related entities to include
- crossCompany? boolean - When true, query results include records from all companies
- count? boolean - When true, the response includes the total count of matching records
- 'select? string - OData $select query parameter - comma-separated list of fields to return
microsoft.dynamics365.finance.ledger: ListOpeningSheetsQueries
Represents the Queries record for the operation: listOpeningSheets
Fields
- skip? int - OData $skip query parameter - number of records to skip
- top? int - OData $top query parameter - maximum number of records to return
- filter? string - OData $filter query parameter - filter expression
- orderby? string - OData $orderby query parameter - sort order expression
- expand? string - OData $expand query parameter - comma-separated list of related entities to include
- crossCompany? boolean - When true, query results include records from all companies
- count? boolean - When true, the response includes the total count of matching records
- 'select? string - OData $select query parameter - comma-separated list of fields to return
microsoft.dynamics365.finance.ledger: ListPostingDefinitionsQueries
Represents the Queries record for the operation: listPostingDefinitions
Fields
- skip? int - OData $skip query parameter - number of records to skip
- top? int - OData $top query parameter - maximum number of records to return
- filter? string - OData $filter query parameter - filter expression
- orderby? string - OData $orderby query parameter - sort order expression
- expand? string - OData $expand query parameter - comma-separated list of related entities to include
- crossCompany? boolean - When true, query results include records from all companies
- count? boolean - When true, the response includes the total count of matching records
- 'select? string - OData $select query parameter - comma-separated list of fields to return
microsoft.dynamics365.finance.ledger: ListPostingJournalsQueries
Represents the Queries record for the operation: listPostingJournals
Fields
- skip? int - OData $skip query parameter - number of records to skip
- top? int - OData $top query parameter - maximum number of records to return
- filter? string - OData $filter query parameter - filter expression
- orderby? string - OData $orderby query parameter - sort order expression
- expand? string - OData $expand query parameter - comma-separated list of related entities to include
- crossCompany? boolean - When true, query results include records from all companies
- count? boolean - When true, the response includes the total count of matching records
- 'select? string - OData $select query parameter - comma-separated list of fields to return
microsoft.dynamics365.finance.ledger: OAuth2ClientCredentialsGrantConfig
OAuth2 Client Credentials Grant Configs
Fields
- Fields Included from *OAuth2ClientCredentialsGrantConfig
- tokenUrl string(default "https://login.microsoftonline.com/{tenant}/oauth2/v2.0/token") - Token URL
microsoft.dynamics365.finance.ledger: ODataCollection
Fields
- odataNextLink? string -
- odataCount? int -
- odataContext? string -
microsoft.dynamics365.finance.ledger: OpeningSheet
Fields
- sumBalance? decimal -
- sumTrialBalance? decimal -
- fiscalCalendarCalendarId? string -
- offsetAccountDisplayValue? string -
- result? decimal -
- name? string -
- dataAreaId? string -
- lineNum? decimal -
- txt? string -
- ledgerOpeningTransMainAccountChartOfAccountName? string -
- operationsTax? CurrentOperationsTax -
- currentOperationsTax? CurrentOperationsTax -
- periodCode? FiscalPeriodType -
- ledgerOpeningTableChartOfAccountsName? string -
- ledgerOpeningTransMainAccountMainAccountIdDisplayValue? string -
- sumCapital? decimal -
- ledgerOpeningTransOffsetAccountMainAccountId? string -
- amount? decimal -
- trialBalance? decimal -
- acknowledgementDate? string -
- ledgerOpeningTableMainAccountIdDisplayValue? string -
- fiscalCalendarYearName? string -
- capital? decimal -
- accountType? DimensionLedgerAccountType -
- voucher? string -
- reconciled? NoYes -
- ledgerAccountDisplayValue? string -
- transfer? decimal -
- fiscalCalendarPeriodName? string -
- toDate? string -
- fromDate? string -
- sumTransfer? decimal -
- sumResult? decimal -
- ledgerOpeningTransOffsetAccountChartOfAccountName? string -
- postDate? string -
- sheet? string -
- balance? decimal -
microsoft.dynamics365.finance.ledger: OpeningSheetsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *OpeningSheetsCollectionAllOf2
- value OpeningSheet[]
- anydata...
microsoft.dynamics365.finance.ledger: OpeningSheetsCollectionAllOf2
Fields
- value? OpeningSheet[] -
microsoft.dynamics365.finance.ledger: PostingDefinition
Fields
- dataAreaId? string -
- description? string -
- versionDescription? string -
- postingDefinitionId? string -
- validTo? string -
- validFrom? string -
- 'module? JournalizingDefinitionModuleId -
microsoft.dynamics365.finance.ledger: PostingDefinitionsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *PostingDefinitionsCollectionAllOf2
- value PostingDefinition[]
- anydata...
microsoft.dynamics365.finance.ledger: PostingDefinitionsCollectionAllOf2
Fields
- value? PostingDefinition[] -
microsoft.dynamics365.finance.ledger: PostingJournal
Fields
- dataAreaId? string -
- numberSequenceCode? string -
- journal? string -
- fromDate? string -
- toDate? string -
- journalType? LedgerJournalTypeBE -
- name? string -
microsoft.dynamics365.finance.ledger: PostingJournalsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *PostingJournalsCollectionAllOf2
- value PostingJournal[]
- anydata...
microsoft.dynamics365.finance.ledger: PostingJournalsCollectionAllOf2
Fields
- value? PostingJournal[] -
microsoft.dynamics365.finance.ledger: UpdateAccountantsHeaders
Represents the Headers record for the operation: updateAccountants
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.ledger: UpdateAccrualSchemesHeaders
Represents the Headers record for the operation: updateAccrualSchemes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.ledger: UpdateAuditTrailsHeaders
Represents the Headers record for the operation: updateAuditTrails
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.ledger: UpdateLedgerIntervalsHeaders
Represents the Headers record for the operation: updateLedgerIntervals
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.ledger: UpdateLedgerJournalDescriptionsHeaders
Represents the Headers record for the operation: updateLedgerJournalDescriptions
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.ledger: UpdateLedgerJournalHeadersHeaders
Represents the Headers record for the operation: updateLedgerJournalHeaders
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.ledger: UpdateOpeningSheetsHeaders
Represents the Headers record for the operation: updateOpeningSheets
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.ledger: UpdatePostingDefinitionsHeaders
Represents the Headers record for the operation: updatePostingDefinitions
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.ledger: UpdatePostingJournalsHeaders
Represents the Headers record for the operation: updatePostingJournals
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
Union types
microsoft.dynamics365.finance.ledger: LedgerJournalACType
LedgerJournalACType
microsoft.dynamics365.finance.ledger: TransactionLogType
TransactionLogType
microsoft.dynamics365.finance.ledger: LedgerAccrualPeriod
LedgerAccrualPeriod
microsoft.dynamics365.finance.ledger: LedgerAccrualVoucher
LedgerAccrualVoucher
microsoft.dynamics365.finance.ledger: FiscalPeriodType
FiscalPeriodType
microsoft.dynamics365.finance.ledger: CurrentOperationsTax
CurrentOperationsTax
microsoft.dynamics365.finance.ledger: DayWeekMonth
DayWeekMonth
microsoft.dynamics365.finance.ledger: AssetAccrualCalendar
AssetAccrualCalendar
microsoft.dynamics365.finance.ledger: LedgerJournalFeePosting
LedgerJournalFeePosting
microsoft.dynamics365.finance.ledger: LedgerClosing
LedgerClosing
microsoft.dynamics365.finance.ledger: NewVoucher
NewVoucher
microsoft.dynamics365.finance.ledger: DetailSummary
DetailSummary
microsoft.dynamics365.finance.ledger: LedgerAccrualEvenScale
LedgerAccrualEvenScale
microsoft.dynamics365.finance.ledger: DimensionLedgerAccountType
DimensionLedgerAccountType
microsoft.dynamics365.finance.ledger: CalendarTypeIN
CalendarTypeIN
microsoft.dynamics365.finance.ledger: LedgerJournalType
LedgerJournalType
microsoft.dynamics365.finance.ledger: FiscalPeriodMonth
FiscalPeriodMonth
microsoft.dynamics365.finance.ledger: AssetAccrualFiscal
AssetAccrualFiscal
microsoft.dynamics365.finance.ledger: FiscalYearStatus
FiscalYearStatus
microsoft.dynamics365.finance.ledger: JournalizingDefinitionModuleId
JournalizingDefinitionModuleId
microsoft.dynamics365.finance.ledger: LedgerJournalTypeBE
LedgerJournalTypeBE
microsoft.dynamics365.finance.ledger: OMOperatingUnitType
OMOperatingUnitType
microsoft.dynamics365.finance.ledger: LedgerJournalDateInitTypeRU
LedgerJournalDateInitTypeRU
microsoft.dynamics365.finance.ledger: PrimoMedioUltimo
PrimoMedioUltimo
microsoft.dynamics365.finance.ledger: NoYes
NoYes
microsoft.dynamics365.finance.ledger: FiscalQuarter
FiscalQuarter
Import
import ballerinax/microsoft.dynamics365.finance.ledger;Other versions
0.8.0
Metadata
Released date: 2 days ago
Version: 0.8.0
License: Apache-2.0
Compatibility
Platform: any
Ballerina version: 2201.13.0
GraalVM compatible: Yes
Pull count
Total: 2
Current verison: 2
Weekly downloads
Keywords
Name/Microsoft Dynamics 365 Finance Ledger
Area/Finance & Accounting
Vendor/Microsoft
Dynamics365
Finance
ERP
Type/Connector
Ledger
Journal
Accounting
Posting
Contributors