microsoft.dynamics365.finance.tax
Module microsoft.dynamics365.finance.tax
API
Definitions
ballerinax/microsoft.dynamics365.finance.tax 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.tax connector provides access to Microsoft Dynamics 365 Finance Tax entities via the OData REST API.
Key Features
- Manage tax 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.tax connector in your Ballerina application, modify the .bal file as follows:
Step 1: Import the module
import ballerinax/microsoft.dynamics365.finance.tax;
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" tax: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
tax:CFOPCodesCollection results = check cl->listCFOPCodes();
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.tax: 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
listCFOPCodes
function listCFOPCodes(map<string|string[]> headers, *ListCFOPCodesQueries queries) returns CFOPCodesCollection|errorList CFOPCodes
Parameters
- queries *ListCFOPCodesQueries - Queries to be sent with the request
Return Type
- CFOPCodesCollection|error - Collection of CFOPCodes
createCFOPCodes
Create CFOPCodes
Parameters
- payload CFOPCodes - The request body
getCFOPCodes
function getCFOPCodes(string dataAreaId, string cFOP, map<string|string[]> headers, *GetCFOPCodesQueries queries) returns CFOPCodes|errorGet CFOPCodes by key
Parameters
- dataAreaId string - The company data area identifier
- cFOP string - The c fop key field
- queries *GetCFOPCodesQueries - Queries to be sent with the request
deleteCFOPCodes
function deleteCFOPCodes(string dataAreaId, string cFOP, DeleteCFOPCodesHeaders headers) returns error?Delete CFOPCodes
Parameters
- dataAreaId string - The company data area identifier
- cFOP string - The c fop key field
- headers DeleteCFOPCodesHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - CFOPCodes deleted
updateCFOPCodes
function updateCFOPCodes(string dataAreaId, string cFOP, CFOPCodes payload, UpdateCFOPCodesHeaders headers) returns CFOPCodes|errorUpdate CFOPCodes
Parameters
- dataAreaId string - The company data area identifier
- cFOP string - The c fop key field
- payload CFOPCodes - The request body
- headers UpdateCFOPCodesHeaders (default {}) - Headers to be sent with the request
listCFOPGroups
function listCFOPGroups(map<string|string[]> headers, *ListCFOPGroupsQueries queries) returns CFOPGroupsCollection|errorList CFOPGroups
Parameters
- queries *ListCFOPGroupsQueries - Queries to be sent with the request
Return Type
- CFOPGroupsCollection|error - Collection of CFOPGroup
createCFOPGroups
Create CFOPGroup
Parameters
- payload CFOPGroup - The request body
getCFOPGroups
function getCFOPGroups(string dataAreaId, string groupId, map<string|string[]> headers, *GetCFOPGroupsQueries queries) returns CFOPGroup|errorGet CFOPGroup by key
Parameters
- dataAreaId string - The company data area identifier
- groupId string - The group id key field
- queries *GetCFOPGroupsQueries - Queries to be sent with the request
deleteCFOPGroups
function deleteCFOPGroups(string dataAreaId, string groupId, DeleteCFOPGroupsHeaders headers) returns error?Delete CFOPGroup
Parameters
- dataAreaId string - The company data area identifier
- groupId string - The group id key field
- headers DeleteCFOPGroupsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - CFOPGroup deleted
updateCFOPGroups
function updateCFOPGroups(string dataAreaId, string groupId, CFOPGroup payload, UpdateCFOPGroupsHeaders headers) returns CFOPGroup|errorUpdate CFOPGroup
Parameters
- dataAreaId string - The company data area identifier
- groupId string - The group id key field
- payload CFOPGroup - The request body
- headers UpdateCFOPGroupsHeaders (default {}) - Headers to be sent with the request
listELParameters
function listELParameters(map<string|string[]> headers, *ListELParametersQueries queries) returns ELParametersCollection|errorList ELParameters
Parameters
- queries *ListELParametersQueries - Queries to be sent with the request
Return Type
- ELParametersCollection|error - Collection of ELParameter
createELParameters
function createELParameters(ELParameter payload, map<string|string[]> headers) returns ELParameter|errorCreate ELParameter
Parameters
- payload ELParameter - The request body
Return Type
- ELParameter|error - ELParameter created
getELParameters
function getELParameters(string dataAreaId, int 'key, map<string|string[]> headers, *GetELParametersQueries queries) returns ELParameter|errorGet ELParameter by key
Parameters
- dataAreaId string - The company data area identifier
- 'key int - The entity key value
- queries *GetELParametersQueries - Queries to be sent with the request
Return Type
- ELParameter|error - ELParameter
deleteELParameters
function deleteELParameters(string dataAreaId, int 'key, DeleteELParametersHeaders headers) returns error?Delete ELParameter
Parameters
- dataAreaId string - The company data area identifier
- 'key int - The entity key value
- headers DeleteELParametersHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - ELParameter deleted
updateELParameters
function updateELParameters(string dataAreaId, int 'key, ELParameter payload, UpdateELParametersHeaders headers) returns ELParameter|errorUpdate ELParameter
Parameters
- dataAreaId string - The company data area identifier
- 'key int - The entity key value
- payload ELParameter - The request body
- headers UpdateELParametersHeaders (default {}) - Headers to be sent with the request
Return Type
- ELParameter|error - ELParameter updated
listGSTMinorCodes
function listGSTMinorCodes(map<string|string[]> headers, *ListGSTMinorCodesQueries queries) returns GSTMinorCodesCollection|errorList GSTMinorCodes
Parameters
- queries *ListGSTMinorCodesQueries - Queries to be sent with the request
Return Type
- GSTMinorCodesCollection|error - Collection of GSTMinorCode
createGSTMinorCodes
function createGSTMinorCodes(GSTMinorCode payload, map<string|string[]> headers) returns GSTMinorCode|errorCreate GSTMinorCode
Parameters
- payload GSTMinorCode - The request body
Return Type
- GSTMinorCode|error - GSTMinorCode created
getGSTMinorCodes
function getGSTMinorCodes(string dataAreaId, string minorCode, string taxComponent, map<string|string[]> headers, *GetGSTMinorCodesQueries queries) returns GSTMinorCode|errorGet GSTMinorCode by key
Parameters
- dataAreaId string - The company data area identifier
- minorCode string - The minor code key field
- taxComponent string - The tax component key field
- queries *GetGSTMinorCodesQueries - Queries to be sent with the request
Return Type
- GSTMinorCode|error - GSTMinorCode
deleteGSTMinorCodes
function deleteGSTMinorCodes(string dataAreaId, string minorCode, string taxComponent, DeleteGSTMinorCodesHeaders headers) returns error?Delete GSTMinorCode
Parameters
- dataAreaId string - The company data area identifier
- minorCode string - The minor code key field
- taxComponent string - The tax component key field
- headers DeleteGSTMinorCodesHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - GSTMinorCode deleted
updateGSTMinorCodes
function updateGSTMinorCodes(string dataAreaId, string minorCode, string taxComponent, GSTMinorCode payload, UpdateGSTMinorCodesHeaders headers) returns GSTMinorCode|errorUpdate GSTMinorCode
Parameters
- dataAreaId string - The company data area identifier
- minorCode string - The minor code key field
- taxComponent string - The tax component key field
- payload GSTMinorCode - The request body
- headers UpdateGSTMinorCodesHeaders (default {}) - Headers to be sent with the request
Return Type
- GSTMinorCode|error - GSTMinorCode updated
listHSNCodes
function listHSNCodes(map<string|string[]> headers, *ListHSNCodesQueries queries) returns HSNCodesCollection|errorList HSNCodes
Parameters
- queries *ListHSNCodesQueries - Queries to be sent with the request
Return Type
- HSNCodesCollection|error - Collection of HSNCode
createHSNCodes
Create HSNCode
Parameters
- payload HSNCode - The request body
getHSNCodes
function getHSNCodes(string dataAreaId, string chapter, string heading, string subheading, string countryExtension, string statisticalSuffix, map<string|string[]> headers, *GetHSNCodesQueries queries) returns HSNCode|errorGet HSNCode by key
Parameters
- dataAreaId string - The company data area identifier
- chapter string - The chapter key field
- heading string - The heading key field
- subheading string - The subheading key field
- countryExtension string - The country extension key field
- statisticalSuffix string - The statistical suffix key field
- queries *GetHSNCodesQueries - Queries to be sent with the request
deleteHSNCodes
function deleteHSNCodes(string dataAreaId, string chapter, string heading, string subheading, string countryExtension, string statisticalSuffix, DeleteHSNCodesHeaders headers) returns error?Delete HSNCode
Parameters
- dataAreaId string - The company data area identifier
- chapter string - The chapter key field
- heading string - The heading key field
- subheading string - The subheading key field
- countryExtension string - The country extension key field
- statisticalSuffix string - The statistical suffix key field
- headers DeleteHSNCodesHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - HSNCode deleted
updateHSNCodes
function updateHSNCodes(string dataAreaId, string chapter, string heading, string subheading, string countryExtension, string statisticalSuffix, HSNCode payload, UpdateHSNCodesHeaders headers) returns HSNCode|errorUpdate HSNCode
Parameters
- dataAreaId string - The company data area identifier
- chapter string - The chapter key field
- heading string - The heading key field
- subheading string - The subheading key field
- countryExtension string - The country extension key field
- statisticalSuffix string - The statistical suffix key field
- payload HSNCode - The request body
- headers UpdateHSNCodesHeaders (default {}) - Headers to be sent with the request
listTaxCodeLimits
function listTaxCodeLimits(map<string|string[]> headers, *ListTaxCodeLimitsQueries queries) returns TaxCodeLimitsCollection|errorList TaxCodeLimits
Parameters
- queries *ListTaxCodeLimitsQueries - Queries to be sent with the request
Return Type
- TaxCodeLimitsCollection|error - Collection of TaxCodeLimit
createTaxCodeLimits
function createTaxCodeLimits(TaxCodeLimit payload, map<string|string[]> headers) returns TaxCodeLimit|errorCreate TaxCodeLimit
Parameters
- payload TaxCodeLimit - The request body
Return Type
- TaxCodeLimit|error - TaxCodeLimit created
getTaxCodeLimits
function getTaxCodeLimits(string dataAreaId, string taxCodeId, string fromDate, string toDate, map<string|string[]> headers, *GetTaxCodeLimitsQueries queries) returns TaxCodeLimit|errorGet TaxCodeLimit by key
Parameters
- dataAreaId string - The company data area identifier
- taxCodeId string - The tax code id key field
- fromDate string - The from date key field
- toDate string - The to date key field
- queries *GetTaxCodeLimitsQueries - Queries to be sent with the request
Return Type
- TaxCodeLimit|error - TaxCodeLimit
deleteTaxCodeLimits
function deleteTaxCodeLimits(string dataAreaId, string taxCodeId, string fromDate, string toDate, DeleteTaxCodeLimitsHeaders headers) returns error?Delete TaxCodeLimit
Parameters
- dataAreaId string - The company data area identifier
- taxCodeId string - The tax code id key field
- fromDate string - The from date key field
- toDate string - The to date key field
- headers DeleteTaxCodeLimitsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - TaxCodeLimit deleted
updateTaxCodeLimits
function updateTaxCodeLimits(string dataAreaId, string taxCodeId, string fromDate, string toDate, TaxCodeLimit payload, UpdateTaxCodeLimitsHeaders headers) returns TaxCodeLimit|errorUpdate TaxCodeLimit
Parameters
- dataAreaId string - The company data area identifier
- taxCodeId string - The tax code id key field
- fromDate string - The from date key field
- toDate string - The to date key field
- payload TaxCodeLimit - The request body
- headers UpdateTaxCodeLimitsHeaders (default {}) - Headers to be sent with the request
Return Type
- TaxCodeLimit|error - TaxCodeLimit updated
listTaxCodes
function listTaxCodes(map<string|string[]> headers, *ListTaxCodesQueries queries) returns TaxCodesCollection|errorList TaxCodes
Parameters
- queries *ListTaxCodesQueries - Queries to be sent with the request
Return Type
- TaxCodesCollection|error - Collection of TaxCode
createTaxCodes
Create TaxCode
Parameters
- payload TaxCode - The request body
getTaxCodes
function getTaxCodes(string dataAreaId, string taxCode, map<string|string[]> headers, *GetTaxCodesQueries queries) returns TaxCode|errorGet TaxCode by key
Parameters
- dataAreaId string - The company data area identifier
- taxCode string - The tax code key field
- queries *GetTaxCodesQueries - Queries to be sent with the request
deleteTaxCodes
function deleteTaxCodes(string dataAreaId, string taxCode, DeleteTaxCodesHeaders headers) returns error?Delete TaxCode
Parameters
- dataAreaId string - The company data area identifier
- taxCode string - The tax code key field
- headers DeleteTaxCodesHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - TaxCode deleted
updateTaxCodes
function updateTaxCodes(string dataAreaId, string taxCode, TaxCode payload, UpdateTaxCodesHeaders headers) returns TaxCode|errorUpdate TaxCode
Parameters
- dataAreaId string - The company data area identifier
- taxCode string - The tax code key field
- payload TaxCode - The request body
- headers UpdateTaxCodesHeaders (default {}) - Headers to be sent with the request
listTaxGroupDatas
function listTaxGroupDatas(map<string|string[]> headers, *ListTaxGroupDatasQueries queries) returns TaxGroupDatasCollection|errorList TaxGroupDatas
Parameters
- queries *ListTaxGroupDatasQueries - Queries to be sent with the request
Return Type
- TaxGroupDatasCollection|error - Collection of TaxGroupData
createTaxGroupDatas
function createTaxGroupDatas(TaxGroupData payload, map<string|string[]> headers) returns TaxGroupData|errorCreate TaxGroupData
Parameters
- payload TaxGroupData - The request body
Return Type
- TaxGroupData|error - TaxGroupData created
getTaxGroupDatas
function getTaxGroupDatas(string dataAreaId, string taxGroupId, string taxCodeId, map<string|string[]> headers, *GetTaxGroupDatasQueries queries) returns TaxGroupData|errorGet TaxGroupData by key
Parameters
- dataAreaId string - The company data area identifier
- taxGroupId string - The tax group id key field
- taxCodeId string - The tax code id key field
- queries *GetTaxGroupDatasQueries - Queries to be sent with the request
Return Type
- TaxGroupData|error - TaxGroupData
deleteTaxGroupDatas
function deleteTaxGroupDatas(string dataAreaId, string taxGroupId, string taxCodeId, DeleteTaxGroupDatasHeaders headers) returns error?Delete TaxGroupData
Parameters
- dataAreaId string - The company data area identifier
- taxGroupId string - The tax group id key field
- taxCodeId string - The tax code id key field
- headers DeleteTaxGroupDatasHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - TaxGroupData deleted
updateTaxGroupDatas
function updateTaxGroupDatas(string dataAreaId, string taxGroupId, string taxCodeId, TaxGroupData payload, UpdateTaxGroupDatasHeaders headers) returns TaxGroupData|errorUpdate TaxGroupData
Parameters
- dataAreaId string - The company data area identifier
- taxGroupId string - The tax group id key field
- taxCodeId string - The tax code id key field
- payload TaxGroupData - The request body
- headers UpdateTaxGroupDatasHeaders (default {}) - Headers to be sent with the request
Return Type
- TaxGroupData|error - TaxGroupData updated
listTaxGroups
function listTaxGroups(map<string|string[]> headers, *ListTaxGroupsQueries queries) returns TaxGroupsCollection|errorList TaxGroups
Parameters
- queries *ListTaxGroupsQueries - Queries to be sent with the request
Return Type
- TaxGroupsCollection|error - Collection of TaxGroup
createTaxGroups
Create TaxGroup
Parameters
- payload TaxGroup - The request body
getTaxGroups
function getTaxGroups(string dataAreaId, string taxGroupCode, map<string|string[]> headers, *GetTaxGroupsQueries queries) returns TaxGroup|errorGet TaxGroup by key
Parameters
- dataAreaId string - The company data area identifier
- taxGroupCode string - The tax group code key field
- queries *GetTaxGroupsQueries - Queries to be sent with the request
deleteTaxGroups
function deleteTaxGroups(string dataAreaId, string taxGroupCode, DeleteTaxGroupsHeaders headers) returns error?Delete TaxGroup
Parameters
- dataAreaId string - The company data area identifier
- taxGroupCode string - The tax group code key field
- headers DeleteTaxGroupsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - TaxGroup deleted
updateTaxGroups
function updateTaxGroups(string dataAreaId, string taxGroupCode, TaxGroup payload, UpdateTaxGroupsHeaders headers) returns TaxGroup|errorUpdate TaxGroup
Parameters
- dataAreaId string - The company data area identifier
- taxGroupCode string - The tax group code key field
- payload TaxGroup - The request body
- headers UpdateTaxGroupsHeaders (default {}) - Headers to be sent with the request
listTaxItemGroups
function listTaxItemGroups(map<string|string[]> headers, *ListTaxItemGroupsQueries queries) returns TaxItemGroupsCollection|errorList TaxItemGroups
Parameters
- queries *ListTaxItemGroupsQueries - Queries to be sent with the request
Return Type
- TaxItemGroupsCollection|error - Collection of TaxItemGroup
createTaxItemGroups
function createTaxItemGroups(TaxItemGroup payload, map<string|string[]> headers) returns TaxItemGroup|errorCreate TaxItemGroup
Parameters
- payload TaxItemGroup - The request body
Return Type
- TaxItemGroup|error - TaxItemGroup created
getTaxItemGroups
function getTaxItemGroups(string dataAreaId, string taxItemGroupCode, string taxCodeId, map<string|string[]> headers, *GetTaxItemGroupsQueries queries) returns TaxItemGroup|errorGet TaxItemGroup by key
Parameters
- dataAreaId string - The company data area identifier
- taxItemGroupCode string - The tax item group code key field
- taxCodeId string - The tax code id key field
- queries *GetTaxItemGroupsQueries - Queries to be sent with the request
Return Type
- TaxItemGroup|error - TaxItemGroup
deleteTaxItemGroups
function deleteTaxItemGroups(string dataAreaId, string taxItemGroupCode, string taxCodeId, DeleteTaxItemGroupsHeaders headers) returns error?Delete TaxItemGroup
Parameters
- dataAreaId string - The company data area identifier
- taxItemGroupCode string - The tax item group code key field
- taxCodeId string - The tax code id key field
- headers DeleteTaxItemGroupsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - TaxItemGroup deleted
updateTaxItemGroups
function updateTaxItemGroups(string dataAreaId, string taxItemGroupCode, string taxCodeId, TaxItemGroup payload, UpdateTaxItemGroupsHeaders headers) returns TaxItemGroup|errorUpdate TaxItemGroup
Parameters
- dataAreaId string - The company data area identifier
- taxItemGroupCode string - The tax item group code key field
- taxCodeId string - The tax code id key field
- payload TaxItemGroup - The request body
- headers UpdateTaxItemGroupsHeaders (default {}) - Headers to be sent with the request
Return Type
- TaxItemGroup|error - TaxItemGroup updated
listTaxParameters
function listTaxParameters(map<string|string[]> headers, *ListTaxParametersQueries queries) returns TaxParametersCollection|errorList TaxParameters
Parameters
- queries *ListTaxParametersQueries - Queries to be sent with the request
Return Type
- TaxParametersCollection|error - Collection of TaxParameters
createTaxParameters
function createTaxParameters(TaxParameters payload, map<string|string[]> headers) returns TaxParameters|errorCreate TaxParameters
Parameters
- payload TaxParameters - The request body
Return Type
- TaxParameters|error - TaxParameters created
getTaxParameters
function getTaxParameters(string dataAreaId, map<string|string[]> headers, *GetTaxParametersQueries queries) returns TaxParameters|errorGet TaxParameters by key
Parameters
- dataAreaId string - The company data area identifier
- queries *GetTaxParametersQueries - Queries to be sent with the request
Return Type
- TaxParameters|error - TaxParameters
deleteTaxParameters
function deleteTaxParameters(string dataAreaId, DeleteTaxParametersHeaders headers) returns error?Delete TaxParameters
Parameters
- dataAreaId string - The company data area identifier
- headers DeleteTaxParametersHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - TaxParameters deleted
updateTaxParameters
function updateTaxParameters(string dataAreaId, TaxParameters payload, UpdateTaxParametersHeaders headers) returns TaxParameters|errorUpdate TaxParameters
Parameters
- dataAreaId string - The company data area identifier
- payload TaxParameters - The request body
- headers UpdateTaxParametersHeaders (default {}) - Headers to be sent with the request
Return Type
- TaxParameters|error - TaxParameters updated
listTaxPeriods
function listTaxPeriods(map<string|string[]> headers, *ListTaxPeriodsQueries queries) returns TaxPeriodsCollection|errorList TaxPeriods
Parameters
- queries *ListTaxPeriodsQueries - Queries to be sent with the request
Return Type
- TaxPeriodsCollection|error - Collection of TaxPeriod
createTaxPeriods
Create TaxPeriod
Parameters
- payload TaxPeriod - The request body
getTaxPeriods
function getTaxPeriods(string dataAreaId, string taxPeriodId, string fromDate, string toDate, map<string|string[]> headers, *GetTaxPeriodsQueries queries) returns TaxPeriod|errorGet TaxPeriod by key
Parameters
- dataAreaId string - The company data area identifier
- taxPeriodId string - The tax period id key field
- fromDate string - The from date key field
- toDate string - The to date key field
- queries *GetTaxPeriodsQueries - Queries to be sent with the request
deleteTaxPeriods
function deleteTaxPeriods(string dataAreaId, string taxPeriodId, string fromDate, string toDate, DeleteTaxPeriodsHeaders headers) returns error?Delete TaxPeriod
Parameters
- dataAreaId string - The company data area identifier
- taxPeriodId string - The tax period id key field
- fromDate string - The from date key field
- toDate string - The to date key field
- headers DeleteTaxPeriodsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - TaxPeriod deleted
updateTaxPeriods
function updateTaxPeriods(string dataAreaId, string taxPeriodId, string fromDate, string toDate, TaxPeriod payload, UpdateTaxPeriodsHeaders headers) returns TaxPeriod|errorUpdate TaxPeriod
Parameters
- dataAreaId string - The company data area identifier
- taxPeriodId string - The tax period id key field
- fromDate string - The from date key field
- toDate string - The to date key field
- payload TaxPeriod - The request body
- headers UpdateTaxPeriodsHeaders (default {}) - Headers to be sent with the request
listTaxPostingGroups
function listTaxPostingGroups(map<string|string[]> headers, *ListTaxPostingGroupsQueries queries) returns TaxPostingGroupsCollection|errorList TaxPostingGroups
Parameters
- queries *ListTaxPostingGroupsQueries - Queries to be sent with the request
Return Type
- TaxPostingGroupsCollection|error - Collection of TaxPostingGroup
createTaxPostingGroups
function createTaxPostingGroups(TaxPostingGroup payload, map<string|string[]> headers) returns TaxPostingGroup|errorCreate TaxPostingGroup
Parameters
- payload TaxPostingGroup - The request body
Return Type
- TaxPostingGroup|error - TaxPostingGroup created
getTaxPostingGroups
function getTaxPostingGroups(string dataAreaId, string taxPostingGroupCode, map<string|string[]> headers, *GetTaxPostingGroupsQueries queries) returns TaxPostingGroup|errorGet TaxPostingGroup by key
Parameters
- dataAreaId string - The company data area identifier
- taxPostingGroupCode string - The tax posting group code key field
- queries *GetTaxPostingGroupsQueries - Queries to be sent with the request
Return Type
- TaxPostingGroup|error - TaxPostingGroup
deleteTaxPostingGroups
function deleteTaxPostingGroups(string dataAreaId, string taxPostingGroupCode, DeleteTaxPostingGroupsHeaders headers) returns error?Delete TaxPostingGroup
Parameters
- dataAreaId string - The company data area identifier
- taxPostingGroupCode string - The tax posting group code key field
- headers DeleteTaxPostingGroupsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - TaxPostingGroup deleted
updateTaxPostingGroups
function updateTaxPostingGroups(string dataAreaId, string taxPostingGroupCode, TaxPostingGroup payload, UpdateTaxPostingGroupsHeaders headers) returns TaxPostingGroup|errorUpdate TaxPostingGroup
Parameters
- dataAreaId string - The company data area identifier
- taxPostingGroupCode string - The tax posting group code key field
- payload TaxPostingGroup - The request body
- headers UpdateTaxPostingGroupsHeaders (default {}) - Headers to be sent with the request
Return Type
- TaxPostingGroup|error - TaxPostingGroup updated
listTaxRegions
function listTaxRegions(map<string|string[]> headers, *ListTaxRegionsQueries queries) returns TaxRegionsCollection|errorList TaxRegions
Parameters
- queries *ListTaxRegionsQueries - Queries to be sent with the request
Return Type
- TaxRegionsCollection|error - Collection of TaxRegion
createTaxRegions
Create TaxRegion
Parameters
- payload TaxRegion - The request body
getTaxRegions
function getTaxRegions(string locationId, string validFrom, map<string|string[]> headers, *GetTaxRegionsQueries queries) returns TaxRegion|errorGet TaxRegion by key
Parameters
- locationId string - The location id key field
- validFrom string - The valid from key field
- queries *GetTaxRegionsQueries - Queries to be sent with the request
deleteTaxRegions
function deleteTaxRegions(string locationId, string validFrom, DeleteTaxRegionsHeaders headers) returns error?Delete TaxRegion
Parameters
- locationId string - The location id key field
- validFrom string - The valid from key field
- headers DeleteTaxRegionsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - TaxRegion deleted
updateTaxRegions
function updateTaxRegions(string locationId, string validFrom, TaxRegion payload, UpdateTaxRegionsHeaders headers) returns TaxRegion|errorUpdate TaxRegion
Parameters
- locationId string - The location id key field
- validFrom string - The valid from key field
- payload TaxRegion - The request body
- headers UpdateTaxRegionsHeaders (default {}) - Headers to be sent with the request
listTaxTables
function listTaxTables(map<string|string[]> headers, *ListTaxTablesQueries queries) returns TaxTablesCollection|errorList TaxTables
Parameters
- queries *ListTaxTablesQueries - Queries to be sent with the request
Return Type
- TaxTablesCollection|error - Collection of TaxTable
createTaxTables
Create TaxTable
Parameters
- payload TaxTable - The request body
getTaxTables
function getTaxTables(string dataAreaId, string module, string code, map<string|string[]> headers, *GetTaxTablesQueries queries) returns TaxTable|errorGet TaxTable by key
Parameters
- dataAreaId string - The company data area identifier
- module string - The module key field
- code string - The code key field
- queries *GetTaxTablesQueries - Queries to be sent with the request
deleteTaxTables
function deleteTaxTables(string dataAreaId, string module, string code, DeleteTaxTablesHeaders headers) returns error?Delete TaxTable
Parameters
- dataAreaId string - The company data area identifier
- module string - The module key field
- code string - The code key field
- headers DeleteTaxTablesHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - TaxTable deleted
updateTaxTables
function updateTaxTables(string dataAreaId, string module, string code, TaxTable payload, UpdateTaxTablesHeaders headers) returns TaxTable|errorUpdate TaxTable
Parameters
- dataAreaId string - The company data area identifier
- module string - The module key field
- code string - The code key field
- payload TaxTable - The request body
- headers UpdateTaxTablesHeaders (default {}) - Headers to be sent with the request
listTaxationCode
function listTaxationCode(map<string|string[]> headers, *ListTaxationCodeQueries queries) returns TaxationCodeCollection|errorList TaxationCode
Parameters
- queries *ListTaxationCodeQueries - Queries to be sent with the request
Return Type
- TaxationCodeCollection|error - Collection of TaxationCode
createTaxationCode
function createTaxationCode(TaxationCode payload, map<string|string[]> headers) returns TaxationCode|errorCreate TaxationCode
Parameters
- payload TaxationCode - The request body
Return Type
- TaxationCode|error - TaxationCode created
getTaxationCode
function getTaxationCode(string dataAreaId, string taxType, string taxationCode, string fiscalValue, map<string|string[]> headers, *GetTaxationCodeQueries queries) returns TaxationCode|errorGet TaxationCode by key
Parameters
- dataAreaId string - The company data area identifier
- taxType string - The tax type key field
- taxationCode string - The taxation code key field
- fiscalValue string - The fiscal value key field
- queries *GetTaxationCodeQueries - Queries to be sent with the request
Return Type
- TaxationCode|error - TaxationCode
deleteTaxationCode
function deleteTaxationCode(string dataAreaId, string taxType, string taxationCode, string fiscalValue, DeleteTaxationCodeHeaders headers) returns error?Delete TaxationCode
Parameters
- dataAreaId string - The company data area identifier
- taxType string - The tax type key field
- taxationCode string - The taxation code key field
- fiscalValue string - The fiscal value key field
- headers DeleteTaxationCodeHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - TaxationCode deleted
updateTaxationCode
function updateTaxationCode(string dataAreaId, string taxType, string taxationCode, string fiscalValue, TaxationCode payload, UpdateTaxationCodeHeaders headers) returns TaxationCode|errorUpdate TaxationCode
Parameters
- dataAreaId string - The company data area identifier
- taxType string - The tax type key field
- taxationCode string - The taxation code key field
- fiscalValue string - The fiscal value key field
- payload TaxationCode - The request body
- headers UpdateTaxationCodeHeaders (default {}) - Headers to be sent with the request
Return Type
- TaxationCode|error - TaxationCode updated
listTaxesMatrices
function listTaxesMatrices(map<string|string[]> headers, *ListTaxesMatricesQueries queries) returns TaxesMatricesCollection|errorList TaxesMatrices
Parameters
- queries *ListTaxesMatricesQueries - Queries to be sent with the request
Return Type
- TaxesMatricesCollection|error - Collection of TaxesMatrix
createTaxesMatrices
function createTaxesMatrices(TaxesMatrix payload, map<string|string[]> headers) returns TaxesMatrix|errorCreate TaxesMatrix
Parameters
- payload TaxesMatrix - The request body
Return Type
- TaxesMatrix|error - TaxesMatrix created
getTaxesMatrices
function getTaxesMatrices(string dataAreaId, string fiscalEstablishmentGroupId, string cFOPGroupId, string 'type, string accountRelation, string itemRelation, map<string|string[]> headers, *GetTaxesMatricesQueries queries) returns TaxesMatrix|errorGet TaxesMatrix by key
Parameters
- dataAreaId string - The company data area identifier
- fiscalEstablishmentGroupId string - The fiscal establishment group id key field
- cFOPGroupId string - The c fop group id key field
- 'type string - The entity type identifier
- accountRelation string - The account relation key field
- itemRelation string - The item relation key field
- queries *GetTaxesMatricesQueries - Queries to be sent with the request
Return Type
- TaxesMatrix|error - TaxesMatrix
deleteTaxesMatrices
function deleteTaxesMatrices(string dataAreaId, string fiscalEstablishmentGroupId, string cFOPGroupId, string 'type, string accountRelation, string itemRelation, DeleteTaxesMatricesHeaders headers) returns error?Delete TaxesMatrix
Parameters
- dataAreaId string - The company data area identifier
- fiscalEstablishmentGroupId string - The fiscal establishment group id key field
- cFOPGroupId string - The c fop group id key field
- 'type string - The entity type identifier
- accountRelation string - The account relation key field
- itemRelation string - The item relation key field
- headers DeleteTaxesMatricesHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - TaxesMatrix deleted
updateTaxesMatrices
function updateTaxesMatrices(string dataAreaId, string fiscalEstablishmentGroupId, string cFOPGroupId, string 'type, string accountRelation, string itemRelation, TaxesMatrix payload, UpdateTaxesMatricesHeaders headers) returns TaxesMatrix|errorUpdate TaxesMatrix
Parameters
- dataAreaId string - The company data area identifier
- fiscalEstablishmentGroupId string - The fiscal establishment group id key field
- cFOPGroupId string - The c fop group id key field
- 'type string - The entity type identifier
- accountRelation string - The account relation key field
- itemRelation string - The item relation key field
- payload TaxesMatrix - The request body
- headers UpdateTaxesMatricesHeaders (default {}) - Headers to be sent with the request
Return Type
- TaxesMatrix|error - TaxesMatrix updated
Records
microsoft.dynamics365.finance.tax: CFOPCodes
Fields
- searchName? string -
- fiscalReferenceLegalText? string -
- purpose? CFOPPurposeBR -
- direction? FiscalDocDirectionBR -
- name? string -
- deliveryCFOP? string -
- dataAreaId? string -
- fiscalDocumentSourceText? string -
- fiscalReferenceRequired? NoYes -
- considerInCIAP? NoYes -
- fiscalDocumentText? string -
- cFOP? string -
- location? CustVendLocationBR -
microsoft.dynamics365.finance.tax: CFOPCodesCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *CFOPCodesCollectionAllOf2
- value CFOPCodes[]
- anydata...
microsoft.dynamics365.finance.tax: CFOPCodesCollectionAllOf2
Fields
- value? CFOPCodes[] -
microsoft.dynamics365.finance.tax: CFOPGroup
Fields
- dataAreaId? string -
- description? string -
- groupId? string -
microsoft.dynamics365.finance.tax: CFOPGroupsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *CFOPGroupsCollectionAllOf2
- value CFOPGroup[]
- anydata...
microsoft.dynamics365.finance.tax: CFOPGroupsCollectionAllOf2
Fields
- value? CFOPGroup[] -
microsoft.dynamics365.finance.tax: 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.tax: DeleteCFOPCodesHeaders
Represents the Headers record for the operation: deleteCFOPCodes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: DeleteCFOPGroupsHeaders
Represents the Headers record for the operation: deleteCFOPGroups
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: DeleteELParametersHeaders
Represents the Headers record for the operation: deleteELParameters
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: DeleteGSTMinorCodesHeaders
Represents the Headers record for the operation: deleteGSTMinorCodes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: DeleteHSNCodesHeaders
Represents the Headers record for the operation: deleteHSNCodes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: DeleteTaxationCodeHeaders
Represents the Headers record for the operation: deleteTaxationCode
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: DeleteTaxCodeLimitsHeaders
Represents the Headers record for the operation: deleteTaxCodeLimits
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: DeleteTaxCodesHeaders
Represents the Headers record for the operation: deleteTaxCodes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: DeleteTaxesMatricesHeaders
Represents the Headers record for the operation: deleteTaxesMatrices
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: DeleteTaxGroupDatasHeaders
Represents the Headers record for the operation: deleteTaxGroupDatas
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: DeleteTaxGroupsHeaders
Represents the Headers record for the operation: deleteTaxGroups
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: DeleteTaxItemGroupsHeaders
Represents the Headers record for the operation: deleteTaxItemGroups
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: DeleteTaxParametersHeaders
Represents the Headers record for the operation: deleteTaxParameters
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: DeleteTaxPeriodsHeaders
Represents the Headers record for the operation: deleteTaxPeriods
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: DeleteTaxPostingGroupsHeaders
Represents the Headers record for the operation: deleteTaxPostingGroups
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: DeleteTaxRegionsHeaders
Represents the Headers record for the operation: deleteTaxRegions
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: DeleteTaxTablesHeaders
Represents the Headers record for the operation: deleteTaxTables
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: ELParameter
Fields
- dimensionAttributeName? string -
- isActiveMultiBranch? NoYes -
- dataAreaId? string -
- cOALookupActive? NoYes -
- takeSameNumForSameVoucher? NoYes -
- maxBatchSessionsforSendingPool? Signed32 -
- branchId? string -
- hcmWorkerPersonnelNumber? string -
- key? Signed32 -
- dimensionMainAccountActivate? NoYes -
- branchDescription? string -
microsoft.dynamics365.finance.tax: ELParametersCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *ELParametersCollectionAllOf2
- value ELParameter[]
- anydata...
microsoft.dynamics365.finance.tax: ELParametersCollectionAllOf2
Fields
- value? ELParameter[] -
microsoft.dynamics365.finance.tax: GetCFOPCodesQueries
Represents the Queries record for the operation: getCFOPCodes
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.tax: GetCFOPGroupsQueries
Represents the Queries record for the operation: getCFOPGroups
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.tax: GetELParametersQueries
Represents the Queries record for the operation: getELParameters
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.tax: GetGSTMinorCodesQueries
Represents the Queries record for the operation: getGSTMinorCodes
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.tax: GetHSNCodesQueries
Represents the Queries record for the operation: getHSNCodes
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.tax: GetTaxationCodeQueries
Represents the Queries record for the operation: getTaxationCode
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.tax: GetTaxCodeLimitsQueries
Represents the Queries record for the operation: getTaxCodeLimits
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.tax: GetTaxCodesQueries
Represents the Queries record for the operation: getTaxCodes
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.tax: GetTaxesMatricesQueries
Represents the Queries record for the operation: getTaxesMatrices
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.tax: GetTaxGroupDatasQueries
Represents the Queries record for the operation: getTaxGroupDatas
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.tax: GetTaxGroupsQueries
Represents the Queries record for the operation: getTaxGroups
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.tax: GetTaxItemGroupsQueries
Represents the Queries record for the operation: getTaxItemGroups
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.tax: GetTaxParametersQueries
Represents the Queries record for the operation: getTaxParameters
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.tax: GetTaxPeriodsQueries
Represents the Queries record for the operation: getTaxPeriods
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.tax: GetTaxPostingGroupsQueries
Represents the Queries record for the operation: getTaxPostingGroups
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.tax: GetTaxRegionsQueries
Represents the Queries record for the operation: getTaxRegions
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.tax: GetTaxTablesQueries
Represents the Queries record for the operation: getTaxTables
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.tax: GSTMinorCode
Fields
- dataAreaId? string -
- taxComponent? string -
- description? string -
- minorCode? string -
microsoft.dynamics365.finance.tax: GSTMinorCodesCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *GSTMinorCodesCollectionAllOf2
- value GSTMinorCode[]
- anydata...
microsoft.dynamics365.finance.tax: GSTMinorCodesCollectionAllOf2
Fields
- value? GSTMinorCode[] -
microsoft.dynamics365.finance.tax: HSNCode
Fields
- dataAreaId? string -
- heading? string -
- subheading? string -
- description? string -
- chapter? string -
- statisticalSuffix? string -
- code? string -
- countryExtension? string -
microsoft.dynamics365.finance.tax: HSNCodesCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *HSNCodesCollectionAllOf2
- value HSNCode[]
- anydata...
microsoft.dynamics365.finance.tax: HSNCodesCollectionAllOf2
Fields
- value? HSNCode[] -
microsoft.dynamics365.finance.tax: ListCFOPCodesQueries
Represents the Queries record for the operation: listCFOPCodes
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.tax: ListCFOPGroupsQueries
Represents the Queries record for the operation: listCFOPGroups
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.tax: ListELParametersQueries
Represents the Queries record for the operation: listELParameters
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.tax: ListGSTMinorCodesQueries
Represents the Queries record for the operation: listGSTMinorCodes
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.tax: ListHSNCodesQueries
Represents the Queries record for the operation: listHSNCodes
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.tax: ListTaxationCodeQueries
Represents the Queries record for the operation: listTaxationCode
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.tax: ListTaxCodeLimitsQueries
Represents the Queries record for the operation: listTaxCodeLimits
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.tax: ListTaxCodesQueries
Represents the Queries record for the operation: listTaxCodes
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.tax: ListTaxesMatricesQueries
Represents the Queries record for the operation: listTaxesMatrices
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.tax: ListTaxGroupDatasQueries
Represents the Queries record for the operation: listTaxGroupDatas
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.tax: ListTaxGroupsQueries
Represents the Queries record for the operation: listTaxGroups
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.tax: ListTaxItemGroupsQueries
Represents the Queries record for the operation: listTaxItemGroups
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.tax: ListTaxParametersQueries
Represents the Queries record for the operation: listTaxParameters
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.tax: ListTaxPeriodsQueries
Represents the Queries record for the operation: listTaxPeriods
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.tax: ListTaxPostingGroupsQueries
Represents the Queries record for the operation: listTaxPostingGroups
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.tax: ListTaxRegionsQueries
Represents the Queries record for the operation: listTaxRegions
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.tax: ListTaxTablesQueries
Represents the Queries record for the operation: listTaxTables
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.tax: 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.tax: ODataCollection
Fields
- odataNextLink? string -
- odataCount? int -
- odataContext? string -
microsoft.dynamics365.finance.tax: TaxationCode
Fields
- dataAreaId? string -
- taxType? TaxTypeBR -
- outputCode? string -
- description? string -
- fiscalValue? TaxFiscalValueBR -
- fromDate? string -
- toDate? string -
- taxationCode? string -
- spedCode? string -
- inputCode? string -
microsoft.dynamics365.finance.tax: TaxationCodeCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *TaxationCodeCollectionAllOf2
- value TaxationCode[]
- anydata...
microsoft.dynamics365.finance.tax: TaxationCodeCollectionAllOf2
Fields
- value? TaxationCode[] -
microsoft.dynamics365.finance.tax: TaxCode
Fields
- reportingCodeTaxablePurchases? Signed32 -
- vATChargeSource? VATChargeSourceRU -
- reportingCodeTaxFreeBuyDebitNote? Signed32 -
- reportingCodeUseTaxOffsetCreditNote? Signed32 -
- taxationCode? string -
- isInvestment? NoYes -
- reportingCodeSalesTaxReceivableCreditNote? Signed32 -
- dataAreaId? string -
- diotAddInfo? NoYes -
- taxCalculationMethod? TaxCalcMode -
- reportingCodeTaxOutgoingDebitNote? Signed32 -
- reportingCodeBaseOutgoingDebitNote? Signed32 -
- reportingCodeTaxFreePurchase? Signed32 -
- japanTaxType? TaxTypeJP -
- domesticCustomsPractice? NoYes -
- taxLimitBase? TaxLimitBase -
- reportingCodeTaxFreeSaleCreditNote? Signed32 -
- reportingCodeTaxableImport? Signed32 -
- reportingCodeUseTax? Signed32 -
- taxSubstitutionMethod? TaxSubstitutionEnumBR -
- reportingCodeTaxFreeSale? Signed32 -
- negativeTax? NoYes -
- unrealizedTax? NoYes -
- packingDutySortCode? string -
- reportingCodeSalesTaxPayableCreditNote? Signed32 -
- taxCountryRegionType? CountryRegionType -
- descriptionQRBill? string -
- packingDuty? NoYes -
- taxBase? TaxBaseType -
- mexicoTaxType? TaxTypeMX -
- reportingCodeUseTaxCreditNote? Signed32 -
- taxType? TaxTypeTH -
- brazilTaxType? TaxTypeBR -
- notEUSalesList? NoYes -
- reportingCodeTaxableSales? Signed32 -
- reportingCodeTaxablePurchasesCreditNote? Signed32 -
- reportingCodeTaxFreePurchaseCreditNote? Signed32 -
- singaporeTaxType? TaxTypeSG -
- taxSubstitutionCalculationMethod? TaxSubstitutionBaseRedCalculationModeBR -
- reportingCodeSalesTaxReceivable? Signed32 -
- taxPeriodId? string -
- reportingCodeTaxableSalesCreditNote? Signed32 -
- reportingCodeSalesTaxPayable? Signed32 -
- taxCode? string -
- printCode? string -
- reportingCodeUseTaxOffset? Signed32 -
- taxRoundOffType? RoundOffType -
- taxUnitId? string -
- fiscalValue? TaxFiscalValueBR -
- calculateUnitTaxBeforeSalesTax? NoYes -
- taxCurrencyCodeId? string -
- reportingCodeTaxableImportOffset? Signed32 -
- isGST? NoYes -
- typeOfTax? TaxTypeW -
- paymentTaxCodeId? string -
- taxRoundOff? decimal -
- taxName? string -
- revenueCode? string -
- reportingCodeTaxableImportOffsetCreditNote? Signed32 -
- excludeFromInvoice? NoYes -
- taxOnTax? string -
- reportingCodeTaxFreeSalesDebitNote? Signed32 -
- retainedTax? NoYes -
- includedTax? NoYes -
- taxVatReportCategoryCode? string -
- reportingCodeTaxableImportCreditNote? Signed32 -
- reportingCodeTaxIncomingDebitNote? Signed32 -
- taxPostingGroupId? string -
- reportingCodeBaseIncomingDebitNote? Signed32 -
- printCodeType? TaxWriteSelection -
microsoft.dynamics365.finance.tax: TaxCodeLimit
Fields
- dataAreaId? string -
- taxCodeId? string -
- fromDate? string -
- toDate? string -
- maximumSalesTax? decimal -
- minimumSalesTax? decimal -
microsoft.dynamics365.finance.tax: TaxCodeLimitsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *TaxCodeLimitsCollectionAllOf2
- value TaxCodeLimit[]
- anydata...
microsoft.dynamics365.finance.tax: TaxCodeLimitsCollectionAllOf2
Fields
- value? TaxCodeLimit[] -
microsoft.dynamics365.finance.tax: TaxCodesCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *TaxCodesCollectionAllOf2
- value TaxCode[]
- anydata...
microsoft.dynamics365.finance.tax: TaxCodesCollectionAllOf2
Fields
- value? TaxCode[] -
microsoft.dynamics365.finance.tax: TaxesMatricesCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *TaxesMatricesCollectionAllOf2
- value TaxesMatrix[]
- anydata...
microsoft.dynamics365.finance.tax: TaxesMatricesCollectionAllOf2
Fields
- value? TaxesMatrix[] -
microsoft.dynamics365.finance.tax: TaxesMatrix
Fields
- salesTaxGroup? string -
- dataAreaId? string -
- 'type? CustVendTypeBR -
- itemCode? TableGroupAll -
- isUsedForServiceItems? NoYes -
- itemSalesTaxGroup? string -
- fiscalEstablishmentGroupId? string -
- cFOPGroupId? string -
- accountCode? TableGroupAll -
- isUsedForFreeTextInvoice? NoYes -
- accountRelation? string -
- itemRelation? string -
microsoft.dynamics365.finance.tax: TaxGroup
Fields
- defaultCriteriaCountryId? string -
- roundingBy? TaxGroupRounding -
- description? string -
- eUTradeW? NoYes -
- invoicePrintDetails? TaxPrintDetail -
- taxGroupCode? string -
- defaultCriteriaZipCodeId? string -
- fillSalesDateW? FillSalesDateW -
- dataAreaId? string -
- taxReverseOnCashDiscount? NoYes -
- defaultCriteriaStateId? string -
- defaultCriteriaCityId? string -
- defaultCriteriaCountyId? string -
- mandatorySalesDateW? NoYes -
- dateOfVATRegisterFilling? FillVATDueDateW -
microsoft.dynamics365.finance.tax: TaxGroupData
Fields
- dataAreaId? string -
- taxCodeId? string -
- reverseCharge? NoYes -
- taxGroupId? string -
- exemptTax? NoYes -
- taxExemptCodeId? string -
- brazilianTaxationCode? string -
- useTax? NoYes -
- intracomVAT? NoYes -
microsoft.dynamics365.finance.tax: TaxGroupDatasCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *TaxGroupDatasCollectionAllOf2
- value TaxGroupData[]
- anydata...
microsoft.dynamics365.finance.tax: TaxGroupDatasCollectionAllOf2
Fields
- value? TaxGroupData[] -
microsoft.dynamics365.finance.tax: TaxGroupsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *TaxGroupsCollectionAllOf2
- value TaxGroup[]
- anydata...
microsoft.dynamics365.finance.tax: TaxGroupsCollectionAllOf2
Fields
- value? TaxGroup[] -
microsoft.dynamics365.finance.tax: TaxItemGroup
Fields
- eUSalesListType? EUSalesListType -
- dataAreaId? string -
- taxCodeId? string -
- description? string -
- taxExemptCode? string -
- withoutTaxCredit? NoYes -
- exemptTax? NoYes -
- taxItemGroupCode? string -
- taxationCode? string -
microsoft.dynamics365.finance.tax: TaxItemGroupsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *TaxItemGroupsCollectionAllOf2
- value TaxItemGroup[]
- anydata...
microsoft.dynamics365.finance.tax: TaxItemGroupsCollectionAllOf2
Fields
- value? TaxItemGroup[] -
microsoft.dynamics365.finance.tax: TaxParameters
Fields
- gSTVendorUrl? string -
- incommingVATPayment? NoYes -
- taxCalculationDate? TaxCalculationDateType -
- legalEntityforIntercompanyTax? TaxObligationCompany -
- bASSolutionName? string -
- gSTGAFVersion? string -
- gSTAuditFileFormatName? string -
- bankExchangeRate? NoYes -
- isTaxBranchEnabled? NoYes -
- validateTaxCode? NoYes -
- dataAreaId? string -
- bASFormatName? string -
- adjustTaxForOverUnderpayment? NoYes -
- bASVendorUrl? string -
- useSelfBilledInvoice? NoYes -
- defaultInvoiceType? InvoiceTypeMY -
- cashDiscountIsAppliedInTheInvoice? NoYes -
- isConsumptionTaxReportsEnabled? NoYes -
- salesTaxTaxationRules? NoYes -
- autoTaxSearch? NoYes -
- calculationPrinciple? TaxCalcPrin -
- fixedOffsetPosting? NoYes -
- restoredVATCalculationMethod? RestoredVATCalcMethodRU -
- reverseSalesTaxOnCashDiscount? NoYes -
- dateForSecondTaxRaise? string -
- amountsIncludeTaxInJournals? NoYes -
- includeTaxValueInGSTSummary? NoYes -
- includeAdjustmentOnReport? NoYes -
- checkSalesTaxGroupIntersection? CheckTaxGroups -
- gSTExemptPrintCode? string -
- restoredVATGainCalculationMethod? RestoredVATGainCalcMethodRU -
- salesTaxReceivableExchangeRateType? string -
- gSTInvoiceFormat? TaxGSTInvoiceFormatMY -
- mandatoryTaxDirection? NoYes -
- useVATDueDateInReports? NoYes -
- conditionalTax? NoYes -
- includeDelimiterInGSTSummary? NoYes -
- defaultSalesTaxGroup? string -
- taxPerInvoiceLine? NoYes -
- checkSalesTaxTransaction? NoYes -
- gSTSolutionName? string -
- defaultItemSalesTaxGroup? string -
- salesTaxPayableExchangeRateType? string -
- includeTaxCodeInGSTSummary? NoYes -
- deductTaxBeforeCashDiscountCalculation? NoYes -
- exchangeRateDifferenceDocumentType? CustVendExchRateDiffDocTypeRU -
- gSTSummaryDelimiter? string -
microsoft.dynamics365.finance.tax: TaxParametersCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *TaxParametersCollectionAllOf2
- value TaxParameters[]
- anydata...
microsoft.dynamics365.finance.tax: TaxParametersCollectionAllOf2
Fields
- value? TaxParameters[] -
microsoft.dynamics365.finance.tax: TaxPeriod
Fields
- dataAreaId? string -
- periodInterval? PeriodUnit -
- paymentTermId? string -
- taxPaymentVersion? Signed32 -
- description? string -
- taxAuthorityId? string -
- fromDate? string -
- toDate? string -
- numberOfUnit? Signed32 -
- taxPeriodId? string -
microsoft.dynamics365.finance.tax: TaxPeriodsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *TaxPeriodsCollectionAllOf2
- value TaxPeriod[]
- anydata...
microsoft.dynamics365.finance.tax: TaxPeriodsCollectionAllOf2
Fields
- value? TaxPeriod[] -
microsoft.dynamics365.finance.tax: TaxPostingGroup
Fields
- taxOutgoingDiffOffsetMainAccountIdDisplayValue? string -
- taxUnrealizedReceivablesMainAccountIdDisplayValue? string -
- taxSalesExpenseMainAccountIdDisplayValue? string -
- description? string -
- useTaxMainAccountIdDisplayValue? string -
- taxReceivableMainAccountIdDisplayValue? string -
- taxReceivableShortTermMainAccountIdDisplayValue? string -
- taxPostingGroupCode? string -
- taxOutgoingDifferenceMainAccountIdDisplayValue? string -
- dataAreaId? string -
- taxIncomingDifferenceMainAccountIdDisplayValue? string -
- taxSettlementMainAccountIdDisplayValue? string -
- taxUnrealizedPayablesMainAccountIdDisplayValue? string -
- taxIncomingDiffOffsetMainAccountIdDisplayValue? string -
- useTaxPayableMainAccountIdDisplayValue? string -
- taxFromVendorCashDiscountMainAccountIdDisplayValue? string -
- taxPayableMainAccountIdDisplayValue? string -
- taxFromCustomerCashDiscountMainAccountIdDisplayValue? string -
- taxReceivableLongTermMainAccountIdDisplayValue? string -
microsoft.dynamics365.finance.tax: TaxPostingGroupsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *TaxPostingGroupsCollectionAllOf2
- value TaxPostingGroup[]
- anydata...
microsoft.dynamics365.finance.tax: TaxPostingGroupsCollectionAllOf2
Fields
- value? TaxPostingGroup[] -
microsoft.dynamics365.finance.tax: TaxRegion
Fields
- countryRegionISOCode? string -
- taxRegionName? string -
- address? string -
- zipCode? string -
- locationId? string -
- city? string -
- county? string -
- countryRegionId? string -
- state? string -
- validTo? string -
- validFrom? string -
- streetNumber? string -
- street? string -
microsoft.dynamics365.finance.tax: TaxRegionsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *TaxRegionsCollectionAllOf2
- value TaxRegion[]
- anydata...
microsoft.dynamics365.finance.tax: TaxRegionsCollectionAllOf2
Fields
- value? TaxRegion[] -
microsoft.dynamics365.finance.tax: TaxTable
Fields
- dataAreaId? string -
- typeOfTax? TaxTypeW -
- expenseCode? string -
- mainAccountDisplayValue? string -
- 'module? RTax25TaxModule -
- code? string -
microsoft.dynamics365.finance.tax: TaxTablesCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *TaxTablesCollectionAllOf2
- value TaxTable[]
- anydata...
microsoft.dynamics365.finance.tax: TaxTablesCollectionAllOf2
Fields
- value? TaxTable[] -
microsoft.dynamics365.finance.tax: UpdateCFOPCodesHeaders
Represents the Headers record for the operation: updateCFOPCodes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: UpdateCFOPGroupsHeaders
Represents the Headers record for the operation: updateCFOPGroups
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: UpdateELParametersHeaders
Represents the Headers record for the operation: updateELParameters
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: UpdateGSTMinorCodesHeaders
Represents the Headers record for the operation: updateGSTMinorCodes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: UpdateHSNCodesHeaders
Represents the Headers record for the operation: updateHSNCodes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: UpdateTaxationCodeHeaders
Represents the Headers record for the operation: updateTaxationCode
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: UpdateTaxCodeLimitsHeaders
Represents the Headers record for the operation: updateTaxCodeLimits
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: UpdateTaxCodesHeaders
Represents the Headers record for the operation: updateTaxCodes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: UpdateTaxesMatricesHeaders
Represents the Headers record for the operation: updateTaxesMatrices
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: UpdateTaxGroupDatasHeaders
Represents the Headers record for the operation: updateTaxGroupDatas
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: UpdateTaxGroupsHeaders
Represents the Headers record for the operation: updateTaxGroups
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: UpdateTaxItemGroupsHeaders
Represents the Headers record for the operation: updateTaxItemGroups
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: UpdateTaxParametersHeaders
Represents the Headers record for the operation: updateTaxParameters
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: UpdateTaxPeriodsHeaders
Represents the Headers record for the operation: updateTaxPeriods
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: UpdateTaxPostingGroupsHeaders
Represents the Headers record for the operation: updateTaxPostingGroups
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: UpdateTaxRegionsHeaders
Represents the Headers record for the operation: updateTaxRegions
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.tax: UpdateTaxTablesHeaders
Represents the Headers record for the operation: updateTaxTables
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
Union types
microsoft.dynamics365.finance.tax: TaxCalcPrin
TaxCalcPrin
microsoft.dynamics365.finance.tax: TaxLimitBase
TaxLimitBase
microsoft.dynamics365.finance.tax: FillVATDueDateW
FillVATDueDateW
microsoft.dynamics365.finance.tax: RoundOffType
RoundOffType
microsoft.dynamics365.finance.tax: TaxTypeMX
TaxTypeMX
microsoft.dynamics365.finance.tax: TaxGroupRounding
TaxGroupRounding
microsoft.dynamics365.finance.tax: CustVendExchRateDiffDocTypeRU
CustVendExchRateDiffDocTypeRU
microsoft.dynamics365.finance.tax: InvoiceTypeMY
InvoiceTypeMY
microsoft.dynamics365.finance.tax: TaxCalcMode
TaxCalcMode
microsoft.dynamics365.finance.tax: VATChargeSourceRU
VATChargeSourceRU
microsoft.dynamics365.finance.tax: CFOPPurposeBR
CFOPPurposeBR
microsoft.dynamics365.finance.tax: TaxWriteSelection
TaxWriteSelection
microsoft.dynamics365.finance.tax: CountryRegionType
CountryRegionType
microsoft.dynamics365.finance.tax: TaxTypeSG
TaxTypeSG
microsoft.dynamics365.finance.tax: EUSalesListType
EUSalesListType
microsoft.dynamics365.finance.tax: TaxBaseType
TaxBaseType
microsoft.dynamics365.finance.tax: FillSalesDateW
FillSalesDateW
microsoft.dynamics365.finance.tax: CheckTaxGroups
CheckTaxGroups
microsoft.dynamics365.finance.tax: TaxSubstitutionBaseRedCalculationModeBR
TaxSubstitutionBaseRedCalculationModeBR
microsoft.dynamics365.finance.tax: TaxGSTInvoiceFormatMY
TaxGSTInvoiceFormatMY
microsoft.dynamics365.finance.tax: TaxTypeTH
TaxTypeTH
microsoft.dynamics365.finance.tax: CustVendLocationBR
CustVendLocationBR
microsoft.dynamics365.finance.tax: TaxObligationCompany
TaxObligationCompany
microsoft.dynamics365.finance.tax: RestoredVATCalcMethodRU
RestoredVATCalcMethodRU
microsoft.dynamics365.finance.tax: TaxTypeBR
TaxTypeBR
microsoft.dynamics365.finance.tax: TaxTypeW
TaxTypeW
microsoft.dynamics365.finance.tax: TableGroupAll
TableGroupAll
microsoft.dynamics365.finance.tax: FiscalDocDirectionBR
FiscalDocDirectionBR
microsoft.dynamics365.finance.tax: RTax25TaxModule
RTax25TaxModule
microsoft.dynamics365.finance.tax: RestoredVATGainCalcMethodRU
RestoredVATGainCalcMethodRU
microsoft.dynamics365.finance.tax: TaxSubstitutionEnumBR
TaxSubstitutionEnumBR
microsoft.dynamics365.finance.tax: CustVendTypeBR
CustVendTypeBR
microsoft.dynamics365.finance.tax: TaxFiscalValueBR
TaxFiscalValueBR
microsoft.dynamics365.finance.tax: TaxPrintDetail
TaxPrintDetail
microsoft.dynamics365.finance.tax: PeriodUnit
PeriodUnit
microsoft.dynamics365.finance.tax: NoYes
NoYes
microsoft.dynamics365.finance.tax: TaxCalculationDateType
TaxCalculationDateType
microsoft.dynamics365.finance.tax: TaxTypeJP
TaxTypeJP
Import
import ballerinax/microsoft.dynamics365.finance.tax;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 Tax
Area/Tax
Vendor/Microsoft
Dynamics365
Finance
ERP
Type/Connector
Tax
VAT
GST
Taxation
Contributors