microsoft.dynamics365.finance.sysconfig
Module microsoft.dynamics365.finance.sysconfig
API
Definitions
ballerinax/microsoft.dynamics365.finance.sysconfig 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.sysconfig connector provides access to Microsoft Dynamics 365 Finance System Config entities via the OData REST API.
Key Features
- Manage system config 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.sysconfig connector in your Ballerina application, modify the .bal file as follows:
Step 1: Import the module
import ballerinax/microsoft.dynamics365.finance.sysconfig;
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" sysconfig: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
sysconfig:PSSerialLinesCollection results = check cl->listPSSerialLines();
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.sysconfig: 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
listPSSerialLines
function listPSSerialLines(map<string|string[]> headers, *ListPSSerialLinesQueries queries) returns PSSerialLinesCollection|errorList PSSerialLines
Parameters
- queries *ListPSSerialLinesQueries - Queries to be sent with the request
Return Type
- PSSerialLinesCollection|error - Collection of PSSerialLine
createPSSerialLines
function createPSSerialLines(PSSerialLine payload, map<string|string[]> headers) returns PSSerialLine|errorCreate PSSerialLine
Parameters
- payload PSSerialLine - The request body
Return Type
- PSSerialLine|error - PSSerialLine created
getPSSerialLines
function getPSSerialLines(string dataAreaId, string prefix, string invoiceNumber, map<string|string[]> headers, *GetPSSerialLinesQueries queries) returns PSSerialLine|errorGet PSSerialLine by key
Parameters
- dataAreaId string - The company data area identifier
- prefix string - The prefix key field
- invoiceNumber string - The invoice number key field
- queries *GetPSSerialLinesQueries - Queries to be sent with the request
Return Type
- PSSerialLine|error - PSSerialLine
deletePSSerialLines
function deletePSSerialLines(string dataAreaId, string prefix, string invoiceNumber, DeletePSSerialLinesHeaders headers) returns error?Delete PSSerialLine
Parameters
- dataAreaId string - The company data area identifier
- prefix string - The prefix key field
- invoiceNumber string - The invoice number key field
- headers DeletePSSerialLinesHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - PSSerialLine deleted
updatePSSerialLines
function updatePSSerialLines(string dataAreaId, string prefix, string invoiceNumber, PSSerialLine payload, UpdatePSSerialLinesHeaders headers) returns PSSerialLine|errorUpdate PSSerialLine
Parameters
- dataAreaId string - The company data area identifier
- prefix string - The prefix key field
- invoiceNumber string - The invoice number key field
- payload PSSerialLine - The request body
- headers UpdatePSSerialLinesHeaders (default {}) - Headers to be sent with the request
Return Type
- PSSerialLine|error - PSSerialLine updated
listProductTypes
function listProductTypes(map<string|string[]> headers, *ListProductTypesQueries queries) returns ProductTypesCollection|errorList ProductTypes
Parameters
- queries *ListProductTypesQueries - Queries to be sent with the request
Return Type
- ProductTypesCollection|error - Collection of ProductType
createProductTypes
function createProductTypes(ProductType payload, map<string|string[]> headers) returns ProductType|errorCreate ProductType
Parameters
- payload ProductType - The request body
Return Type
- ProductType|error - ProductType created
getProductTypes
function getProductTypes(string dataAreaId, string productType, map<string|string[]> headers, *GetProductTypesQueries queries) returns ProductType|errorGet ProductType by key
Parameters
- dataAreaId string - The company data area identifier
- productType string - The product type key field
- queries *GetProductTypesQueries - Queries to be sent with the request
Return Type
- ProductType|error - ProductType
deleteProductTypes
function deleteProductTypes(string dataAreaId, string productType, DeleteProductTypesHeaders headers) returns error?Delete ProductType
Parameters
- dataAreaId string - The company data area identifier
- productType string - The product type key field
- headers DeleteProductTypesHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - ProductType deleted
updateProductTypes
function updateProductTypes(string dataAreaId, string productType, ProductType payload, UpdateProductTypesHeaders headers) returns ProductType|errorUpdate ProductType
Parameters
- dataAreaId string - The company data area identifier
- productType string - The product type key field
- payload ProductType - The request body
- headers UpdateProductTypesHeaders (default {}) - Headers to be sent with the request
Return Type
- ProductType|error - ProductType updated
listRBSLFactors
function listRBSLFactors(map<string|string[]> headers, *ListRBSLFactorsQueries queries) returns RBSLFactorsCollection|errorList RBSLFactors
Parameters
- queries *ListRBSLFactorsQueries - Queries to be sent with the request
Return Type
- RBSLFactorsCollection|error - Collection of RBSLFactor
createRBSLFactors
function createRBSLFactors(RBSLFactor payload, map<string|string[]> headers) returns RBSLFactor|errorCreate RBSLFactor
Parameters
- payload RBSLFactor - The request body
Return Type
- RBSLFactor|error - RBSLFactor created
getRBSLFactors
function getRBSLFactors(string dataAreaId, string fromDate, int years, int months, map<string|string[]> headers, *GetRBSLFactorsQueries queries) returns RBSLFactor|errorGet RBSLFactor by key
Parameters
- dataAreaId string - The company data area identifier
- fromDate string - The from date key field
- years int - The years key field
- months int - The months key field
- queries *GetRBSLFactorsQueries - Queries to be sent with the request
Return Type
- RBSLFactor|error - RBSLFactor
deleteRBSLFactors
function deleteRBSLFactors(string dataAreaId, string fromDate, int years, int months, DeleteRBSLFactorsHeaders headers) returns error?Delete RBSLFactor
Parameters
- dataAreaId string - The company data area identifier
- fromDate string - The from date key field
- years int - The years key field
- months int - The months key field
- headers DeleteRBSLFactorsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - RBSLFactor deleted
updateRBSLFactors
function updateRBSLFactors(string dataAreaId, string fromDate, int years, int months, RBSLFactor payload, UpdateRBSLFactorsHeaders headers) returns RBSLFactor|errorUpdate RBSLFactor
Parameters
- dataAreaId string - The company data area identifier
- fromDate string - The from date key field
- years int - The years key field
- months int - The months key field
- payload RBSLFactor - The request body
- headers UpdateRBSLFactorsHeaders (default {}) - Headers to be sent with the request
Return Type
- RBSLFactor|error - RBSLFactor updated
listReasons
function listReasons(map<string|string[]> headers, *ListReasonsQueries queries) returns ReasonsCollection|errorList Reasons
Parameters
- queries *ListReasonsQueries - Queries to be sent with the request
Return Type
- ReasonsCollection|error - Collection of Reasons
createReasons
Create Reasons
Parameters
- payload Reasons - The request body
getReasons
function getReasons(string dataAreaId, string reasonCode, map<string|string[]> headers, *GetReasonsQueries queries) returns Reasons|errorGet Reasons by key
Parameters
- dataAreaId string - The company data area identifier
- reasonCode string - The reason code key field
- queries *GetReasonsQueries - Queries to be sent with the request
deleteReasons
function deleteReasons(string dataAreaId, string reasonCode, DeleteReasonsHeaders headers) returns error?Delete Reasons
Parameters
- dataAreaId string - The company data area identifier
- reasonCode string - The reason code key field
- headers DeleteReasonsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - Reasons deleted
updateReasons
function updateReasons(string dataAreaId, string reasonCode, Reasons payload, UpdateReasonsHeaders headers) returns Reasons|errorUpdate Reasons
Parameters
- dataAreaId string - The company data area identifier
- reasonCode string - The reason code key field
- payload Reasons - The request body
- headers UpdateReasonsHeaders (default {}) - Headers to be sent with the request
listRegistrations
function listRegistrations(map<string|string[]> headers, *ListRegistrationsQueries queries) returns RegistrationsCollection|errorList Registrations
Parameters
- queries *ListRegistrationsQueries - Queries to be sent with the request
Return Type
- RegistrationsCollection|error - Collection of Registration
createRegistrations
function createRegistrations(Registration payload, map<string|string[]> headers) returns Registration|errorCreate Registration
Parameters
- payload Registration - The request body
Return Type
- Registration|error - Registration created
getRegistrations
function getRegistrations(string partyNumber, string locationId, string validFrom, string legislationType, string countryRegionId, map<string|string[]> headers, *GetRegistrationsQueries queries) returns Registration|errorGet Registration by key
Parameters
- partyNumber string - The party number key field
- locationId string - The location id key field
- validFrom string - The valid from key field
- legislationType string - The legislation type key field
- countryRegionId string - The country region id key field
- queries *GetRegistrationsQueries - Queries to be sent with the request
Return Type
- Registration|error - Registration
deleteRegistrations
function deleteRegistrations(string partyNumber, string locationId, string validFrom, string legislationType, string countryRegionId, DeleteRegistrationsHeaders headers) returns error?Delete Registration
Parameters
- partyNumber string - The party number key field
- locationId string - The location id key field
- validFrom string - The valid from key field
- legislationType string - The legislation type key field
- countryRegionId string - The country region id key field
- headers DeleteRegistrationsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - Registration deleted
updateRegistrations
function updateRegistrations(string partyNumber, string locationId, string validFrom, string legislationType, string countryRegionId, Registration payload, UpdateRegistrationsHeaders headers) returns Registration|errorUpdate Registration
Parameters
- partyNumber string - The party number key field
- locationId string - The location id key field
- validFrom string - The valid from key field
- legislationType string - The legislation type key field
- countryRegionId string - The country region id key field
- payload Registration - The request body
- headers UpdateRegistrationsHeaders (default {}) - Headers to be sent with the request
Return Type
- Registration|error - Registration updated
listRooms
function listRooms(map<string|string[]> headers, *ListRoomsQueries queries) returns RoomsCollection|errorList Rooms
Parameters
- queries *ListRoomsQueries - Queries to be sent with the request
Return Type
- RoomsCollection|error - Collection of Room
createRooms
Create Room
Parameters
- payload Room - The request body
getRooms
function getRooms(string dataAreaId, string roomId, map<string|string[]> headers, *GetRoomsQueries queries) returns Room|errorGet Room by key
Parameters
- dataAreaId string - The company data area identifier
- roomId string - The room id key field
- queries *GetRoomsQueries - Queries to be sent with the request
deleteRooms
function deleteRooms(string dataAreaId, string roomId, DeleteRoomsHeaders headers) returns error?Delete Room
Parameters
- dataAreaId string - The company data area identifier
- roomId string - The room id key field
- headers DeleteRoomsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - Room deleted
updateRooms
function updateRooms(string dataAreaId, string roomId, Room payload, UpdateRoomsHeaders headers) returns Room|errorUpdate Room
Parameters
- dataAreaId string - The company data area identifier
- roomId string - The room id key field
- payload Room - The request body
- headers UpdateRoomsHeaders (default {}) - Headers to be sent with the request
listState11
function listState11(map<string|string[]> headers, *ListState11Queries queries) returns State11Collection|errorList State11
Parameters
- queries *ListState11Queries - Queries to be sent with the request
Return Type
- State11Collection|error - Collection of State11
createState11
Create State11
Parameters
- payload State11 - The request body
getState11
function getState11(string dataAreaId, string bankAccount, map<string|string[]> headers, *GetState11Queries queries) returns State11|errorGet State11 by key
Parameters
- dataAreaId string - The company data area identifier
- bankAccount string - The bank account key field
- queries *GetState11Queries - Queries to be sent with the request
deleteState11
function deleteState11(string dataAreaId, string bankAccount, DeleteState11Headers headers) returns error?Delete State11
Parameters
- dataAreaId string - The company data area identifier
- bankAccount string - The bank account key field
- headers DeleteState11Headers (default {}) - Headers to be sent with the request
Return Type
- error? - State11 deleted
updateState11
function updateState11(string dataAreaId, string bankAccount, State11 payload, UpdateState11Headers headers) returns State11|errorUpdate State11
Parameters
- dataAreaId string - The company data area identifier
- bankAccount string - The bank account key field
- payload State11 - The request body
- headers UpdateState11Headers (default {}) - Headers to be sent with the request
listStdSeqs
function listStdSeqs(map<string|string[]> headers, *ListStdSeqsQueries queries) returns StdSeqsCollection|errorList StdSeqs
Parameters
- queries *ListStdSeqsQueries - Queries to be sent with the request
Return Type
- StdSeqsCollection|error - Collection of StdSeq
createStdSeqs
Create StdSeq
Parameters
- payload StdSeq - The request body
getStdSeqs
function getStdSeqs(string dataAreaId, int sequence, string appliedModule, map<string|string[]> headers, *GetStdSeqsQueries queries) returns StdSeq|errorGet StdSeq by key
Parameters
- dataAreaId string - The company data area identifier
- sequence int - The sequence key field
- appliedModule string - The applied module key field
- queries *GetStdSeqsQueries - Queries to be sent with the request
deleteStdSeqs
function deleteStdSeqs(string dataAreaId, int sequence, string appliedModule, DeleteStdSeqsHeaders headers) returns error?Delete StdSeq
Parameters
- dataAreaId string - The company data area identifier
- sequence int - The sequence key field
- appliedModule string - The applied module key field
- headers DeleteStdSeqsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - StdSeq deleted
updateStdSeqs
function updateStdSeqs(string dataAreaId, int sequence, string appliedModule, StdSeq payload, UpdateStdSeqsHeaders headers) returns StdSeq|errorUpdate StdSeq
Parameters
- dataAreaId string - The company data area identifier
- sequence int - The sequence key field
- appliedModule string - The applied module key field
- payload StdSeq - The request body
- headers UpdateStdSeqsHeaders (default {}) - Headers to be sent with the request
listSteads
function listSteads(map<string|string[]> headers, *ListSteadsQueries queries) returns SteadsCollection|errorList Steads
Parameters
- queries *ListSteadsQueries - Queries to be sent with the request
Return Type
- SteadsCollection|error - Collection of Stead
createSteads
Create Stead
Parameters
- payload Stead - The request body
getSteads
function getSteads(string dataAreaId, string steadId, map<string|string[]> headers, *GetSteadsQueries queries) returns Stead|errorGet Stead by key
Parameters
- dataAreaId string - The company data area identifier
- steadId string - The stead id key field
- queries *GetSteadsQueries - Queries to be sent with the request
deleteSteads
function deleteSteads(string dataAreaId, string steadId, DeleteSteadsHeaders headers) returns error?Delete Stead
Parameters
- dataAreaId string - The company data area identifier
- steadId string - The stead id key field
- headers DeleteSteadsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - Stead deleted
updateSteads
function updateSteads(string dataAreaId, string steadId, Stead payload, UpdateSteadsHeaders headers) returns Stead|errorUpdate Stead
Parameters
- dataAreaId string - The company data area identifier
- steadId string - The stead id key field
- payload Stead - The request body
- headers UpdateSteadsHeaders (default {}) - Headers to be sent with the request
listTableDatas
function listTableDatas(map<string|string[]> headers, *ListTableDatasQueries queries) returns TableDatasCollection|errorList TableDatas
Parameters
- queries *ListTableDatasQueries - Queries to be sent with the request
Return Type
- TableDatasCollection|error - Collection of TableData
createTableDatas
Create TableData
Parameters
- payload TableData - The request body
getTableDatas
function getTableDatas(string dataAreaId, string accountCode, string accountRelation, string warehouse, string associationWithWarehouse, string name, string position, string reportType, string jobTitle, map<string|string[]> headers, *GetTableDatasQueries queries) returns TableData|errorGet TableData by key
Parameters
- dataAreaId string - The company data area identifier
- accountCode string - The account code key field
- accountRelation string - The account relation key field
- warehouse string - The warehouse key field
- associationWithWarehouse string - The association with warehouse key field
- name string - The name key field
- position string - The position key field
- reportType string - The report type key field
- jobTitle string - The job title key field
- queries *GetTableDatasQueries - Queries to be sent with the request
deleteTableDatas
function deleteTableDatas(string dataAreaId, string accountCode, string accountRelation, string warehouse, string associationWithWarehouse, string name, string position, string reportType, string jobTitle, DeleteTableDatasHeaders headers) returns error?Delete TableData
Parameters
- dataAreaId string - The company data area identifier
- accountCode string - The account code key field
- accountRelation string - The account relation key field
- warehouse string - The warehouse key field
- associationWithWarehouse string - The association with warehouse key field
- name string - The name key field
- position string - The position key field
- reportType string - The report type key field
- jobTitle string - The job title key field
- headers DeleteTableDatasHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - TableData deleted
updateTableDatas
function updateTableDatas(string dataAreaId, string accountCode, string accountRelation, string warehouse, string associationWithWarehouse, string name, string position, string reportType, string jobTitle, TableData payload, UpdateTableDatasHeaders headers) returns TableData|errorUpdate TableData
Parameters
- dataAreaId string - The company data area identifier
- accountCode string - The account code key field
- accountRelation string - The account relation key field
- warehouse string - The warehouse key field
- associationWithWarehouse string - The association with warehouse key field
- name string - The name key field
- position string - The position key field
- reportType string - The report type key field
- jobTitle string - The job title key field
- payload TableData - The request body
- headers UpdateTableDatasHeaders (default {}) - Headers to be sent with the request
listTableMappings
function listTableMappings(map<string|string[]> headers, *ListTableMappingsQueries queries) returns TableMappingsCollection|errorList TableMappings
Parameters
- queries *ListTableMappingsQueries - Queries to be sent with the request
Return Type
- TableMappingsCollection|error - Collection of TableMapping
createTableMappings
function createTableMappings(TableMapping payload, map<string|string[]> headers) returns TableMapping|errorCreate TableMapping
Parameters
- payload TableMapping - The request body
Return Type
- TableMapping|error - TableMapping created
getTableMappings
function getTableMappings(string dataAreaId, int dataSourceTableId, string entityName, map<string|string[]> headers, *GetTableMappingsQueries queries) returns TableMapping|errorGet TableMapping by key
Parameters
- dataAreaId string - The company data area identifier
- dataSourceTableId int - The data source table id key field
- entityName string - The entity name key field
- queries *GetTableMappingsQueries - Queries to be sent with the request
Return Type
- TableMapping|error - TableMapping
deleteTableMappings
function deleteTableMappings(string dataAreaId, int dataSourceTableId, string entityName, DeleteTableMappingsHeaders headers) returns error?Delete TableMapping
Parameters
- dataAreaId string - The company data area identifier
- dataSourceTableId int - The data source table id key field
- entityName string - The entity name key field
- headers DeleteTableMappingsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - TableMapping deleted
updateTableMappings
function updateTableMappings(string dataAreaId, int dataSourceTableId, string entityName, TableMapping payload, UpdateTableMappingsHeaders headers) returns TableMapping|errorUpdate TableMapping
Parameters
- dataAreaId string - The company data area identifier
- dataSourceTableId int - The data source table id key field
- entityName string - The entity name key field
- payload TableMapping - The request body
- headers UpdateTableMappingsHeaders (default {}) - Headers to be sent with the request
Return Type
- TableMapping|error - TableMapping updated
listTables
function listTables(map<string|string[]> headers, *ListTablesQueries queries) returns TablesCollection|errorList Tables
Parameters
- queries *ListTablesQueries - Queries to be sent with the request
Return Type
- TablesCollection|error - Collection of Table
createTables
Create Table
Parameters
- payload Table - The request body
getTables
function getTables(string dataAreaId, string deferralId, map<string|string[]> headers, *GetTablesQueries queries) returns Table|errorGet Table by key
Parameters
- dataAreaId string - The company data area identifier
- deferralId string - The deferral id key field
- queries *GetTablesQueries - Queries to be sent with the request
deleteTables
function deleteTables(string dataAreaId, string deferralId, DeleteTablesHeaders headers) returns error?Delete Table
Parameters
- dataAreaId string - The company data area identifier
- deferralId string - The deferral id key field
- headers DeleteTablesHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - Table deleted
updateTables
function updateTables(string dataAreaId, string deferralId, Table payload, UpdateTablesHeaders headers) returns Table|errorUpdate Table
Parameters
- dataAreaId string - The company data area identifier
- deferralId string - The deferral id key field
- payload Table - The request body
- headers UpdateTablesHeaders (default {}) - Headers to be sent with the request
listTests
function listTests(map<string|string[]> headers, *ListTestsQueries queries) returns TestsCollection|errorList Tests
Parameters
- queries *ListTestsQueries - Queries to be sent with the request
Return Type
- TestsCollection|error - Collection of Test
createTests
Create Test
Parameters
- payload Test - The request body
getTests
function getTests(string dataAreaId, int iD, map<string|string[]> headers, *GetTestsQueries queries) returns Test|errorGet Test by key
Parameters
- dataAreaId string - The company data area identifier
- iD int - The i d key field
- queries *GetTestsQueries - Queries to be sent with the request
deleteTests
function deleteTests(string dataAreaId, int iD, DeleteTestsHeaders headers) returns error?Delete Test
Parameters
- dataAreaId string - The company data area identifier
- iD int - The i d key field
- headers DeleteTestsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - Test deleted
updateTests
function updateTests(string dataAreaId, int iD, Test payload, UpdateTestsHeaders headers) returns Test|errorUpdate Test
Parameters
- dataAreaId string - The company data area identifier
- iD int - The i d key field
- payload Test - The request body
- headers UpdateTestsHeaders (default {}) - Headers to be sent with the request
listTransDatas
function listTransDatas(map<string|string[]> headers, *ListTransDatasQueries queries) returns TransDatasCollection|errorList TransDatas
Parameters
- queries *ListTransDatasQueries - Queries to be sent with the request
Return Type
- TransDatasCollection|error - Collection of TransData
createTransDatas
Create TransData
Parameters
- payload TransData - The request body
getTransDatas
function getTransDatas(string dataAreaId, string accountCode, string module, string accountRelation, string warehouse, string associationWithWarehouse, string employeeName, string officialSession, string position, string reportType, string title, map<string|string[]> headers, *GetTransDatasQueries queries) returns TransData|errorGet TransData by key
Parameters
- dataAreaId string - The company data area identifier
- accountCode string - The account code key field
- module string - The module key field
- accountRelation string - The account relation key field
- warehouse string - The warehouse key field
- associationWithWarehouse string - The association with warehouse key field
- employeeName string - The employee name key field
- officialSession string - The official session key field
- position string - The position key field
- reportType string - The report type key field
- title string - The title key field
- queries *GetTransDatasQueries - Queries to be sent with the request
deleteTransDatas
function deleteTransDatas(string dataAreaId, string accountCode, string module, string accountRelation, string warehouse, string associationWithWarehouse, string employeeName, string officialSession, string position, string reportType, string title, DeleteTransDatasHeaders headers) returns error?Delete TransData
Parameters
- dataAreaId string - The company data area identifier
- accountCode string - The account code key field
- module string - The module key field
- accountRelation string - The account relation key field
- warehouse string - The warehouse key field
- associationWithWarehouse string - The association with warehouse key field
- employeeName string - The employee name key field
- officialSession string - The official session key field
- position string - The position key field
- reportType string - The report type key field
- title string - The title key field
- headers DeleteTransDatasHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - TransData deleted
updateTransDatas
function updateTransDatas(string dataAreaId, string accountCode, string module, string accountRelation, string warehouse, string associationWithWarehouse, string employeeName, string officialSession, string position, string reportType, string title, TransData payload, UpdateTransDatasHeaders headers) returns TransData|errorUpdate TransData
Parameters
- dataAreaId string - The company data area identifier
- accountCode string - The account code key field
- module string - The module key field
- accountRelation string - The account relation key field
- warehouse string - The warehouse key field
- associationWithWarehouse string - The association with warehouse key field
- employeeName string - The employee name key field
- officialSession string - The official session key field
- position string - The position key field
- reportType string - The report type key field
- title string - The title key field
- payload TransData - The request body
- headers UpdateTransDatasHeaders (default {}) - Headers to be sent with the request
listTypeTables
function listTypeTables(map<string|string[]> headers, *ListTypeTablesQueries queries) returns TypeTablesCollection|errorList TypeTables
Parameters
- queries *ListTypeTablesQueries - Queries to be sent with the request
Return Type
- TypeTablesCollection|error - Collection of TypeTable
createTypeTables
Create TypeTable
Parameters
- payload TypeTable - The request body
getTypeTables
function getTypeTables(string dataAreaId, string vehicleType, map<string|string[]> headers, *GetTypeTablesQueries queries) returns TypeTable|errorGet TypeTable by key
Parameters
- dataAreaId string - The company data area identifier
- vehicleType string - The vehicle type key field
- queries *GetTypeTablesQueries - Queries to be sent with the request
deleteTypeTables
function deleteTypeTables(string dataAreaId, string vehicleType, DeleteTypeTablesHeaders headers) returns error?Delete TypeTable
Parameters
- dataAreaId string - The company data area identifier
- vehicleType string - The vehicle type key field
- headers DeleteTypeTablesHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - TypeTable deleted
updateTypeTables
function updateTypeTables(string dataAreaId, string vehicleType, TypeTable payload, UpdateTypeTablesHeaders headers) returns TypeTable|errorUpdate TypeTable
Parameters
- dataAreaId string - The company data area identifier
- vehicleType string - The vehicle type key field
- payload TypeTable - The request body
- headers UpdateTypeTablesHeaders (default {}) - Headers to be sent with the request
listTypes
function listTypes(map<string|string[]> headers, *ListTypesQueries queries) returns TypesCollection|errorList Types
Parameters
- queries *ListTypesQueries - Queries to be sent with the request
Return Type
- TypesCollection|error - Collection of Type
createTypes
Create Type
Parameters
- payload Type - The request body
getTypes
function getTypes(string dataAreaId, string flTypeId, map<string|string[]> headers, *GetTypesQueries queries) returns Type|errorGet Type by key
Parameters
- dataAreaId string - The company data area identifier
- flTypeId string - The fl type id key field
- queries *GetTypesQueries - Queries to be sent with the request
deleteTypes
function deleteTypes(string dataAreaId, string flTypeId, DeleteTypesHeaders headers) returns error?Delete Type
Parameters
- dataAreaId string - The company data area identifier
- flTypeId string - The fl type id key field
- headers DeleteTypesHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - Type deleted
updateTypes
function updateTypes(string dataAreaId, string flTypeId, Type payload, UpdateTypesHeaders headers) returns Type|errorUpdate Type
Parameters
- dataAreaId string - The company data area identifier
- flTypeId string - The fl type id key field
- payload Type - The request body
- headers UpdateTypesHeaders (default {}) - Headers to be sent with the request
listWebServices
function listWebServices(map<string|string[]> headers, *ListWebServicesQueries queries) returns WebServicesCollection|errorList WebServices
Parameters
- queries *ListWebServicesQueries - Queries to be sent with the request
Return Type
- WebServicesCollection|error - Collection of WebService
createWebServices
function createWebServices(WebService payload, map<string|string[]> headers) returns WebService|errorCreate WebService
Parameters
- payload WebService - The request body
Return Type
- WebService|error - WebService created
getWebServices
function getWebServices(string dataAreaId, string webService, map<string|string[]> headers, *GetWebServicesQueries queries) returns WebService|errorGet WebService by key
Parameters
- dataAreaId string - The company data area identifier
- webService string - The web service key field
- queries *GetWebServicesQueries - Queries to be sent with the request
Return Type
- WebService|error - WebService
deleteWebServices
function deleteWebServices(string dataAreaId, string webService, DeleteWebServicesHeaders headers) returns error?Delete WebService
Parameters
- dataAreaId string - The company data area identifier
- webService string - The web service key field
- headers DeleteWebServicesHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - WebService deleted
updateWebServices
function updateWebServices(string dataAreaId, string webService, WebService payload, UpdateWebServicesHeaders headers) returns WebService|errorUpdate WebService
Parameters
- dataAreaId string - The company data area identifier
- webService string - The web service key field
- payload WebService - The request body
- headers UpdateWebServicesHeaders (default {}) - Headers to be sent with the request
Return Type
- WebService|error - WebService updated
listWorkCalendars
function listWorkCalendars(map<string|string[]> headers, *ListWorkCalendarsQueries queries) returns WorkCalendarsCollection|errorList WorkCalendars
Parameters
- queries *ListWorkCalendarsQueries - Queries to be sent with the request
Return Type
- WorkCalendarsCollection|error - Collection of WorkCalendar
createWorkCalendars
function createWorkCalendars(WorkCalendar payload, map<string|string[]> headers) returns WorkCalendar|errorCreate WorkCalendar
Parameters
- payload WorkCalendar - The request body
Return Type
- WorkCalendar|error - WorkCalendar created
getWorkCalendars
function getWorkCalendars(string dataAreaId, string calendarId, map<string|string[]> headers, *GetWorkCalendarsQueries queries) returns WorkCalendar|errorGet WorkCalendar by key
Parameters
- dataAreaId string - The company data area identifier
- calendarId string - The calendar id key field
- queries *GetWorkCalendarsQueries - Queries to be sent with the request
Return Type
- WorkCalendar|error - WorkCalendar
deleteWorkCalendars
function deleteWorkCalendars(string dataAreaId, string calendarId, DeleteWorkCalendarsHeaders headers) returns error?Delete WorkCalendar
Parameters
- dataAreaId string - The company data area identifier
- calendarId string - The calendar id key field
- headers DeleteWorkCalendarsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - WorkCalendar deleted
updateWorkCalendars
function updateWorkCalendars(string dataAreaId, string calendarId, WorkCalendar payload, UpdateWorkCalendarsHeaders headers) returns WorkCalendar|errorUpdate WorkCalendar
Parameters
- dataAreaId string - The company data area identifier
- calendarId string - The calendar id key field
- payload WorkCalendar - The request body
- headers UpdateWorkCalendarsHeaders (default {}) - Headers to be sent with the request
Return Type
- WorkCalendar|error - WorkCalendar updated
Records
microsoft.dynamics365.finance.sysconfig: 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.sysconfig: DeleteProductTypesHeaders
Represents the Headers record for the operation: deleteProductTypes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: DeletePSSerialLinesHeaders
Represents the Headers record for the operation: deletePSSerialLines
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: DeleteRBSLFactorsHeaders
Represents the Headers record for the operation: deleteRBSLFactors
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: DeleteReasonsHeaders
Represents the Headers record for the operation: deleteReasons
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: DeleteRegistrationsHeaders
Represents the Headers record for the operation: deleteRegistrations
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: DeleteRoomsHeaders
Represents the Headers record for the operation: deleteRooms
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: DeleteState11Headers
Represents the Headers record for the operation: deleteState11
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: DeleteStdSeqsHeaders
Represents the Headers record for the operation: deleteStdSeqs
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: DeleteSteadsHeaders
Represents the Headers record for the operation: deleteSteads
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: DeleteTableDatasHeaders
Represents the Headers record for the operation: deleteTableDatas
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: DeleteTableMappingsHeaders
Represents the Headers record for the operation: deleteTableMappings
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: DeleteTablesHeaders
Represents the Headers record for the operation: deleteTables
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: DeleteTestsHeaders
Represents the Headers record for the operation: deleteTests
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: DeleteTransDatasHeaders
Represents the Headers record for the operation: deleteTransDatas
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: DeleteTypesHeaders
Represents the Headers record for the operation: deleteTypes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: DeleteTypeTablesHeaders
Represents the Headers record for the operation: deleteTypeTables
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: DeleteWebServicesHeaders
Represents the Headers record for the operation: deleteWebServices
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: DeleteWorkCalendarsHeaders
Represents the Headers record for the operation: deleteWorkCalendars
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: GetProductTypesQueries
Represents the Queries record for the operation: getProductTypes
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.sysconfig: GetPSSerialLinesQueries
Represents the Queries record for the operation: getPSSerialLines
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.sysconfig: GetRBSLFactorsQueries
Represents the Queries record for the operation: getRBSLFactors
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.sysconfig: GetReasonsQueries
Represents the Queries record for the operation: getReasons
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.sysconfig: GetRegistrationsQueries
Represents the Queries record for the operation: getRegistrations
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.sysconfig: GetRoomsQueries
Represents the Queries record for the operation: getRooms
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.sysconfig: GetState11Queries
Represents the Queries record for the operation: getState11
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.sysconfig: GetStdSeqsQueries
Represents the Queries record for the operation: getStdSeqs
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.sysconfig: GetSteadsQueries
Represents the Queries record for the operation: getSteads
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.sysconfig: GetTableDatasQueries
Represents the Queries record for the operation: getTableDatas
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.sysconfig: GetTableMappingsQueries
Represents the Queries record for the operation: getTableMappings
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.sysconfig: GetTablesQueries
Represents the Queries record for the operation: getTables
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.sysconfig: GetTestsQueries
Represents the Queries record for the operation: getTests
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.sysconfig: GetTransDatasQueries
Represents the Queries record for the operation: getTransDatas
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.sysconfig: GetTypesQueries
Represents the Queries record for the operation: getTypes
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.sysconfig: GetTypeTablesQueries
Represents the Queries record for the operation: getTypeTables
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.sysconfig: GetWebServicesQueries
Represents the Queries record for the operation: getWebServices
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.sysconfig: GetWorkCalendarsQueries
Represents the Queries record for the operation: getWorkCalendars
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.sysconfig: ListProductTypesQueries
Represents the Queries record for the operation: listProductTypes
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.sysconfig: ListPSSerialLinesQueries
Represents the Queries record for the operation: listPSSerialLines
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.sysconfig: ListRBSLFactorsQueries
Represents the Queries record for the operation: listRBSLFactors
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.sysconfig: ListReasonsQueries
Represents the Queries record for the operation: listReasons
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.sysconfig: ListRegistrationsQueries
Represents the Queries record for the operation: listRegistrations
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.sysconfig: ListRoomsQueries
Represents the Queries record for the operation: listRooms
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.sysconfig: ListState11Queries
Represents the Queries record for the operation: listState11
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.sysconfig: ListStdSeqsQueries
Represents the Queries record for the operation: listStdSeqs
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.sysconfig: ListSteadsQueries
Represents the Queries record for the operation: listSteads
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.sysconfig: ListTableDatasQueries
Represents the Queries record for the operation: listTableDatas
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.sysconfig: ListTableMappingsQueries
Represents the Queries record for the operation: listTableMappings
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.sysconfig: ListTablesQueries
Represents the Queries record for the operation: listTables
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.sysconfig: ListTestsQueries
Represents the Queries record for the operation: listTests
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.sysconfig: ListTransDatasQueries
Represents the Queries record for the operation: listTransDatas
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.sysconfig: ListTypesQueries
Represents the Queries record for the operation: listTypes
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.sysconfig: ListTypeTablesQueries
Represents the Queries record for the operation: listTypeTables
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.sysconfig: ListWebServicesQueries
Represents the Queries record for the operation: listWebServices
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.sysconfig: ListWorkCalendarsQueries
Represents the Queries record for the operation: listWorkCalendars
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.sysconfig: 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.sysconfig: ODataCollection
Fields
- odataNextLink? string -
- odataCount? int -
- odataContext? string -
microsoft.dynamics365.finance.sysconfig: ProductType
Fields
- dataAreaId? string -
- productType? string -
- name? string -
microsoft.dynamics365.finance.sysconfig: ProductTypesCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *ProductTypesCollectionAllOf2
- value ProductType[]
- anydata...
microsoft.dynamics365.finance.sysconfig: ProductTypesCollectionAllOf2
Fields
- value? ProductType[] -
microsoft.dynamics365.finance.sysconfig: PSSerialLine
Fields
- dataAreaId? string -
- refTableId? Signed32 -
- prefix? string -
- invoiceNumber? string -
- serialType? PSSerialTypeTR -
microsoft.dynamics365.finance.sysconfig: PSSerialLinesCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *PSSerialLinesCollectionAllOf2
- value PSSerialLine[]
- anydata...
microsoft.dynamics365.finance.sysconfig: PSSerialLinesCollectionAllOf2
Fields
- value? PSSerialLine[] -
microsoft.dynamics365.finance.sysconfig: RBSLFactor
Fields
- dataAreaId? string -
- assetRBSLFactor? decimal -
- years? Signed32 -
- months? Signed32 -
- fromDate? string -
microsoft.dynamics365.finance.sysconfig: RBSLFactorsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *RBSLFactorsCollectionAllOf2
- value RBSLFactor[]
- anydata...
microsoft.dynamics365.finance.sysconfig: RBSLFactorsCollectionAllOf2
Fields
- value? RBSLFactor[] -
microsoft.dynamics365.finance.sysconfig: Reasons
Fields
- fixedAssets? NoYes -
- dataAreaId? string -
- ledger? NoYes -
- reasonCode? string -
- defaultComment? string -
microsoft.dynamics365.finance.sysconfig: ReasonsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *ReasonsCollectionAllOf2
- value Reasons[]
- anydata...
microsoft.dynamics365.finance.sysconfig: ReasonsCollectionAllOf2
Fields
- value? Reasons[] -
microsoft.dynamics365.finance.sysconfig: Registration
Fields
- partyNumber? string -
- description? string -
- countryRegionId? string -
- issuer? string -
- taxRegstrationType? string -
- validTo? string -
- locationId? string -
- validFrom? string -
- issueDate? string -
- registrationNumber? string -
- section? string -
- legislationType? TaxRegistrationTypesList -
microsoft.dynamics365.finance.sysconfig: RegistrationsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *RegistrationsCollectionAllOf2
- value Registration[]
- anydata...
microsoft.dynamics365.finance.sysconfig: RegistrationsCollectionAllOf2
Fields
- value? Registration[] -
microsoft.dynamics365.finance.sysconfig: Room
Fields
- startDate? string -
- houseGuid? string -
- dataAreaId? string -
- regionCode? string -
- roomGuid? string -
- flatNumber? string -
- flatType? string -
- postalCode? string -
- roomId? string -
- endDate? string -
microsoft.dynamics365.finance.sysconfig: RoomsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *RoomsCollectionAllOf2
- value Room[]
- anydata...
microsoft.dynamics365.finance.sysconfig: RoomsCollectionAllOf2
Fields
- value? Room[] -
microsoft.dynamics365.finance.sysconfig: State11
Fields
- dataAreaId? string -
- sequenceNumber? string -
- bankAccount? string -
- reportOnState11? NoYes -
microsoft.dynamics365.finance.sysconfig: State11Collection
Fields
- Fields Included from *ODataCollection
- Fields Included from *State11CollectionAllOf2
- value State11[]
- anydata...
microsoft.dynamics365.finance.sysconfig: State11CollectionAllOf2
Fields
- value? State11[] -
microsoft.dynamics365.finance.sysconfig: StdSeq
Fields
- dataAreaId? string -
- description? string -
- appliedModule? RTax25StdModuleType -
- channel? RTax25StdChannelType -
- channelReference? string -
- sequence? Signed32 -
microsoft.dynamics365.finance.sysconfig: StdSeqsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *StdSeqsCollectionAllOf2
- value StdSeq[]
- anydata...
microsoft.dynamics365.finance.sysconfig: StdSeqsCollectionAllOf2
Fields
- value? StdSeq[] -
microsoft.dynamics365.finance.sysconfig: Stead
Fields
- regionCode? string -
- parentGuid? string -
- steadGuid? string -
- postalCode? string -
- endDate? string -
- terrIFNSFL? string -
- startDate? string -
- divType? string -
- dataAreaId? string -
- number? string -
- steadId? string -
- iFNSFL? string -
- oKATO? string -
microsoft.dynamics365.finance.sysconfig: SteadsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *SteadsCollectionAllOf2
- value Stead[]
- anydata...
microsoft.dynamics365.finance.sysconfig: SteadsCollectionAllOf2
Fields
- value? Stead[] -
microsoft.dynamics365.finance.sysconfig: Table
Fields
- dataAreaId? string -
- comment? string -
- vATOffsetMethodForDeferrals? RDeferralsVATRefundingMethod -
- dateAttached? string -
- deferralId? string -
- name? string -
microsoft.dynamics365.finance.sysconfig: TableData
Fields
- dataAreaId? string -
- warehouse? string -
- reprReason? string -
- associationWithWarehouse? OffInvRelationTypeAllTableRU -
- position? OffPositionRU -
- accountCode? OffTableAllRU -
- accountRelation? string -
- jobTitle? string -
- reprTitleName? string -
- reportType? OffReportTypeRU -
- name? string -
microsoft.dynamics365.finance.sysconfig: TableDatasCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *TableDatasCollectionAllOf2
- value TableData[]
- anydata...
microsoft.dynamics365.finance.sysconfig: TableDatasCollectionAllOf2
Fields
- value? TableData[] -
microsoft.dynamics365.finance.sysconfig: TableMapping
Fields
- dataAreaId? string -
- entityName? string -
- dataSourceTableId? Signed32 -
microsoft.dynamics365.finance.sysconfig: TableMappingsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *TableMappingsCollectionAllOf2
- value TableMapping[]
- anydata...
microsoft.dynamics365.finance.sysconfig: TableMappingsCollectionAllOf2
Fields
- value? TableMapping[] -
microsoft.dynamics365.finance.sysconfig: TablesCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *TablesCollectionAllOf2
- value Table[]
- anydata...
microsoft.dynamics365.finance.sysconfig: TablesCollectionAllOf2
Fields
- value? Table[] -
microsoft.dynamics365.finance.sysconfig: Test
Fields
- dataAreaId? string -
- description? string -
- number? int -
- iD? int -
- name? string -
microsoft.dynamics365.finance.sysconfig: TestsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *TestsCollectionAllOf2
- value Test[]
- anydata...
microsoft.dynamics365.finance.sysconfig: TestsCollectionAllOf2
Fields
- value? Test[] -
microsoft.dynamics365.finance.sysconfig: TransData
Fields
- dataAreaId? string -
- warehouse? string -
- associationWithWarehouse? OffInvRelationTypeAllTableRU -
- position? OffPositionRU -
- officialSession? string -
- accountCode? OffTableAllRU -
- title? string -
- accountRelation? string -
- 'module? ModuleCustVend -
- employeeName? string -
- reportType? OffReportTypeRU -
microsoft.dynamics365.finance.sysconfig: TransDatasCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *TransDatasCollectionAllOf2
- value TransData[]
- anydata...
microsoft.dynamics365.finance.sysconfig: TransDatasCollectionAllOf2
Fields
- value? TransData[] -
microsoft.dynamics365.finance.sysconfig: Type
Fields
- dataAreaId? string -
- shortName? string -
- flTypeId? string -
- name? string -
microsoft.dynamics365.finance.sysconfig: TypesCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *TypesCollectionAllOf2
- value Type[]
- anydata...
microsoft.dynamics365.finance.sysconfig: TypesCollectionAllOf2
Fields
- value? Type[] -
microsoft.dynamics365.finance.sysconfig: TypeTable
Fields
- dataAreaId? string -
- description? string -
- vehicleType? string -
microsoft.dynamics365.finance.sysconfig: TypeTablesCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *TypeTablesCollectionAllOf2
- value TypeTable[]
- anydata...
microsoft.dynamics365.finance.sysconfig: TypeTablesCollectionAllOf2
Fields
- value? TypeTable[] -
microsoft.dynamics365.finance.sysconfig: UpdateProductTypesHeaders
Represents the Headers record for the operation: updateProductTypes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: UpdatePSSerialLinesHeaders
Represents the Headers record for the operation: updatePSSerialLines
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: UpdateRBSLFactorsHeaders
Represents the Headers record for the operation: updateRBSLFactors
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: UpdateReasonsHeaders
Represents the Headers record for the operation: updateReasons
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: UpdateRegistrationsHeaders
Represents the Headers record for the operation: updateRegistrations
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: UpdateRoomsHeaders
Represents the Headers record for the operation: updateRooms
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: UpdateState11Headers
Represents the Headers record for the operation: updateState11
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: UpdateStdSeqsHeaders
Represents the Headers record for the operation: updateStdSeqs
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: UpdateSteadsHeaders
Represents the Headers record for the operation: updateSteads
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: UpdateTableDatasHeaders
Represents the Headers record for the operation: updateTableDatas
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: UpdateTableMappingsHeaders
Represents the Headers record for the operation: updateTableMappings
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: UpdateTablesHeaders
Represents the Headers record for the operation: updateTables
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: UpdateTestsHeaders
Represents the Headers record for the operation: updateTests
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: UpdateTransDatasHeaders
Represents the Headers record for the operation: updateTransDatas
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: UpdateTypesHeaders
Represents the Headers record for the operation: updateTypes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: UpdateTypeTablesHeaders
Represents the Headers record for the operation: updateTypeTables
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: UpdateWebServicesHeaders
Represents the Headers record for the operation: updateWebServices
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: UpdateWorkCalendarsHeaders
Represents the Headers record for the operation: updateWorkCalendars
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.sysconfig: WebService
Fields
- webApplicationName? string -
- internetAddress? string -
- additionalSuccessfulResponseCodes? string -
- description? string -
- webService? string -
- signXMLUriFormat? string -
- sOAPPathResponse? string -
- requestTypeXML? NoYes -
- requestMethod? string -
- sOAPPatternRequest? string -
- signXML? NoYes -
- sOAPEnvelope? NoYes -
- signXMLUseRSA256? NoYes -
- signXMLUriPath? string -
- requestHeadersFormatMappingGUID? string -
- requestAccept? string -
- dataAreaId? string -
- signXMLPath? string -
- sOAPPathRequest? string -
- useAdvancedParameters? NoYes -
- successfulResponseCode? Signed32 -
- requestContentType? string -
- requestHeaders? string -
- requestAcceptEncoding? string -
microsoft.dynamics365.finance.sysconfig: WebServicesCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *WebServicesCollectionAllOf2
- value WebService[]
- anydata...
microsoft.dynamics365.finance.sysconfig: WebServicesCollectionAllOf2
Fields
- value? WebService[] -
microsoft.dynamics365.finance.sysconfig: WorkCalendar
Fields
- defaultEndingTime? Signed32 -
- calendarId? string -
- baseWorkCalendarId? string -
- calendarName? string -
- isSundayWorkingDay? NoYes -
- isFridayWorkingDay? NoYes -
- defaultStartingTime? Signed32 -
- isSaturdayWorkingDay? NoYes -
- dataAreaId? string -
- isWednesdayWorkingDay? NoYes -
- isTuesdayWorkingDay? NoYes -
- workHours? decimal -
- isThursdayWorkingDay? NoYes -
- workCalendarHolidayId? string -
- isMondayWorkingDay? NoYes -
microsoft.dynamics365.finance.sysconfig: WorkCalendarsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *WorkCalendarsCollectionAllOf2
- value WorkCalendar[]
- anydata...
microsoft.dynamics365.finance.sysconfig: WorkCalendarsCollectionAllOf2
Fields
- value? WorkCalendar[] -
Union types
microsoft.dynamics365.finance.sysconfig: TaxRegistrationTypesList
TaxRegistrationTypesList
microsoft.dynamics365.finance.sysconfig: OffInvRelationTypeAllTableRU
OffInvRelationTypeAllTableRU
microsoft.dynamics365.finance.sysconfig: ModuleCustVend
ModuleCustVend
microsoft.dynamics365.finance.sysconfig: OffPositionRU
OffPositionRU
microsoft.dynamics365.finance.sysconfig: PSSerialTypeTR
PSSerialTypeTR
microsoft.dynamics365.finance.sysconfig: NoYes
NoYes
microsoft.dynamics365.finance.sysconfig: RDeferralsVATRefundingMethod
RDeferralsVATRefundingMethod
microsoft.dynamics365.finance.sysconfig: RTax25StdChannelType
RTax25StdChannelType
microsoft.dynamics365.finance.sysconfig: OffTableAllRU
OffTableAllRU
microsoft.dynamics365.finance.sysconfig: RTax25StdModuleType
RTax25StdModuleType
microsoft.dynamics365.finance.sysconfig: OffReportTypeRU
OffReportTypeRU
Import
import ballerinax/microsoft.dynamics365.finance.sysconfig;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: 0
Current verison: 0
Weekly downloads
Keywords
Name/Microsoft Dynamics 365 Finance System Config
Area/System
Vendor/Microsoft
Dynamics365
Finance
ERP
Type/Connector
System
Configuration
Reference
Tables
Contributors