microsoft.dynamics365.finance.trade
Module microsoft.dynamics365.finance.trade
API
Definitions
ballerinax/microsoft.dynamics365.finance.trade 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.trade connector provides access to Microsoft Dynamics 365 Finance Trade entities via the OData REST API.
Key Features
- Manage trade 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.trade connector in your Ballerina application, modify the .bal file as follows:
Step 1: Import the module
import ballerinax/microsoft.dynamics365.finance.trade;
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" trade: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
trade:BLWICollection results = check cl->listBLWI();
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.trade: 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
listBLWI
function listBLWI(map<string|string[]> headers, *ListBLWIQueries queries) returns BLWICollection|errorList BLWI
Parameters
- queries *ListBLWIQueries - Queries to be sent with the request
Return Type
- BLWICollection|error - Collection of BLWI
createBLWI
Create BLWI
Parameters
- payload BLWI - The request body
getBLWI
function getBLWI(string dataAreaId, string company, string bLWITransaction, string accountNumber, string voucher, string invoice, string transactionDate, map<string|string[]> headers, *GetBLWIQueries queries) returns BLWI|errorGet BLWI by key
Parameters
- dataAreaId string - The company data area identifier
- company string - The company key field
- bLWITransaction string - The b lwi transaction key field
- accountNumber string - The account number key field
- voucher string - The voucher key field
- invoice string - The invoice key field
- transactionDate string - The transaction date key field
- queries *GetBLWIQueries - Queries to be sent with the request
deleteBLWI
function deleteBLWI(string dataAreaId, string company, string bLWITransaction, string accountNumber, string voucher, string invoice, string transactionDate, DeleteBLWIHeaders headers) returns error?Delete BLWI
Parameters
- dataAreaId string - The company data area identifier
- company string - The company key field
- bLWITransaction string - The b lwi transaction key field
- accountNumber string - The account number key field
- voucher string - The voucher key field
- invoice string - The invoice key field
- transactionDate string - The transaction date key field
- headers DeleteBLWIHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - BLWI deleted
updateBLWI
function updateBLWI(string dataAreaId, string company, string bLWITransaction, string accountNumber, string voucher, string invoice, string transactionDate, BLWI payload, UpdateBLWIHeaders headers) returns BLWI|errorUpdate BLWI
Parameters
- dataAreaId string - The company data area identifier
- company string - The company key field
- bLWITransaction string - The b lwi transaction key field
- accountNumber string - The account number key field
- voucher string - The voucher key field
- invoice string - The invoice key field
- transactionDate string - The transaction date key field
- payload BLWI - The request body
- headers UpdateBLWIHeaders (default {}) - Headers to be sent with the request
listIntrastats
function listIntrastats(map<string|string[]> headers, *ListIntrastatsQueries queries) returns IntrastatsCollection|errorList Intrastats
Parameters
- queries *ListIntrastatsQueries - Queries to be sent with the request
Return Type
- IntrastatsCollection|error - Collection of Intrastat
createIntrastats
Create Intrastat
Parameters
- payload Intrastat - The request body
getIntrastats
function getIntrastats(string dataAreaId, string shipmentBatch, int sequenceNumber, map<string|string[]> headers, *GetIntrastatsQueries queries) returns Intrastat|errorGet Intrastat by key
Parameters
- dataAreaId string - The company data area identifier
- shipmentBatch string - The shipment batch key field
- sequenceNumber int - The sequence number key field
- queries *GetIntrastatsQueries - Queries to be sent with the request
deleteIntrastats
function deleteIntrastats(string dataAreaId, string shipmentBatch, int sequenceNumber, DeleteIntrastatsHeaders headers) returns error?Delete Intrastat
Parameters
- dataAreaId string - The company data area identifier
- shipmentBatch string - The shipment batch key field
- sequenceNumber int - The sequence number key field
- headers DeleteIntrastatsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - Intrastat deleted
updateIntrastats
function updateIntrastats(string dataAreaId, string shipmentBatch, int sequenceNumber, Intrastat payload, UpdateIntrastatsHeaders headers) returns Intrastat|errorUpdate Intrastat
Parameters
- dataAreaId string - The company data area identifier
- shipmentBatch string - The shipment batch key field
- sequenceNumber int - The sequence number key field
- payload Intrastat - The request body
- headers UpdateIntrastatsHeaders (default {}) - Headers to be sent with the request
listIntrastatsV2
function listIntrastatsV2(map<string|string[]> headers, *ListIntrastatsV2Queries queries) returns IntrastatsV2Collection|errorList IntrastatsV2
Parameters
- queries *ListIntrastatsV2Queries - Queries to be sent with the request
Return Type
- IntrastatsV2Collection|error - Collection of IntrastatV2
createIntrastatsV2
function createIntrastatsV2(IntrastatV2 payload, map<string|string[]> headers) returns IntrastatV2|errorCreate IntrastatV2
Parameters
- payload IntrastatV2 - The request body
Return Type
- IntrastatV2|error - IntrastatV2 created
getIntrastatsV2
function getIntrastatsV2(string dataAreaId, string shipmentBatch, int sequenceNumber, map<string|string[]> headers, *GetIntrastatsV2Queries queries) returns IntrastatV2|errorGet IntrastatV2 by key
Parameters
- dataAreaId string - The company data area identifier
- shipmentBatch string - The shipment batch key field
- sequenceNumber int - The sequence number key field
- queries *GetIntrastatsV2Queries - Queries to be sent with the request
Return Type
- IntrastatV2|error - IntrastatV2
deleteIntrastatsV2
function deleteIntrastatsV2(string dataAreaId, string shipmentBatch, int sequenceNumber, DeleteIntrastatsV2Headers headers) returns error?Delete IntrastatV2
Parameters
- dataAreaId string - The company data area identifier
- shipmentBatch string - The shipment batch key field
- sequenceNumber int - The sequence number key field
- headers DeleteIntrastatsV2Headers (default {}) - Headers to be sent with the request
Return Type
- error? - IntrastatV2 deleted
updateIntrastatsV2
function updateIntrastatsV2(string dataAreaId, string shipmentBatch, int sequenceNumber, IntrastatV2 payload, UpdateIntrastatsV2Headers headers) returns IntrastatV2|errorUpdate IntrastatV2
Parameters
- dataAreaId string - The company data area identifier
- shipmentBatch string - The shipment batch key field
- sequenceNumber int - The sequence number key field
- payload IntrastatV2 - The request body
- headers UpdateIntrastatsV2Headers (default {}) - Headers to be sent with the request
Return Type
- IntrastatV2|error - IntrastatV2 updated
listNAFCodes
function listNAFCodes(map<string|string[]> headers, *ListNAFCodesQueries queries) returns NAFCodesCollection|errorList NAFCodes
Parameters
- queries *ListNAFCodesQueries - Queries to be sent with the request
Return Type
- NAFCodesCollection|error - Collection of NAFCode
createNAFCodes
Create NAFCode
Parameters
- payload NAFCode - The request body
getNAFCodes
function getNAFCodes(string dataAreaId, string nAFCode, map<string|string[]> headers, *GetNAFCodesQueries queries) returns NAFCode|errorGet NAFCode by key
Parameters
- dataAreaId string - The company data area identifier
- nAFCode string - The n af code key field
- queries *GetNAFCodesQueries - Queries to be sent with the request
deleteNAFCodes
function deleteNAFCodes(string dataAreaId, string nAFCode, DeleteNAFCodesHeaders headers) returns error?Delete NAFCode
Parameters
- dataAreaId string - The company data area identifier
- nAFCode string - The n af code key field
- headers DeleteNAFCodesHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - NAFCode deleted
updateNAFCodes
function updateNAFCodes(string dataAreaId, string nAFCode, NAFCode payload, UpdateNAFCodesHeaders headers) returns NAFCode|errorUpdate NAFCode
Parameters
- dataAreaId string - The company data area identifier
- nAFCode string - The n af code key field
- payload NAFCode - The request body
- headers UpdateNAFCodesHeaders (default {}) - Headers to be sent with the request
listNGPCodes
function listNGPCodes(map<string|string[]> headers, *ListNGPCodesQueries queries) returns NGPCodesCollection|errorList NGPCodes
Parameters
- queries *ListNGPCodesQueries - Queries to be sent with the request
Return Type
- NGPCodesCollection|error - Collection of NGPCode
createNGPCodes
Create NGPCode
Parameters
- payload NGPCode - The request body
getNGPCodes
function getNGPCodes(string dataAreaId, int nGP, map<string|string[]> headers, *GetNGPCodesQueries queries) returns NGPCode|errorGet NGPCode by key
Parameters
- dataAreaId string - The company data area identifier
- nGP int - The n gp key field
- queries *GetNGPCodesQueries - Queries to be sent with the request
deleteNGPCodes
function deleteNGPCodes(string dataAreaId, int nGP, DeleteNGPCodesHeaders headers) returns error?Delete NGPCode
Parameters
- dataAreaId string - The company data area identifier
- nGP int - The n gp key field
- headers DeleteNGPCodesHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - NGPCode deleted
updateNGPCodes
function updateNGPCodes(string dataAreaId, int nGP, NGPCode payload, UpdateNGPCodesHeaders headers) returns NGPCode|errorUpdate NGPCode
Parameters
- dataAreaId string - The company data area identifier
- nGP int - The n gp key field
- payload NGPCode - The request body
- headers UpdateNGPCodesHeaders (default {}) - Headers to be sent with the request
listReport347
function listReport347(map<string|string[]> headers, *ListReport347Queries queries) returns Report347Collection|errorList Report347
Parameters
- queries *ListReport347Queries - Queries to be sent with the request
Return Type
- Report347Collection|error - Collection of Report347
createReport347
Create Report347
Parameters
- payload Report347 - The request body
getReport347
function getReport347(string dataAreaId, int fiscalYear, string referenceOfEstate, int invoiceYearForCash, string taxExemptNumberTrans, string taskCode, string countryRegionTrans, map<string|string[]> headers, *GetReport347Queries queries) returns Report347|errorGet Report347 by key
Parameters
- dataAreaId string - The company data area identifier
- fiscalYear int - The fiscal year key field
- referenceOfEstate string - The reference of estate key field
- invoiceYearForCash int - The invoice year for cash key field
- taxExemptNumberTrans string - The tax exempt number trans key field
- taskCode string - The task code key field
- countryRegionTrans string - The country region trans key field
- queries *GetReport347Queries - Queries to be sent with the request
deleteReport347
function deleteReport347(string dataAreaId, int fiscalYear, string referenceOfEstate, int invoiceYearForCash, string taxExemptNumberTrans, string taskCode, string countryRegionTrans, DeleteReport347Headers headers) returns error?Delete Report347
Parameters
- dataAreaId string - The company data area identifier
- fiscalYear int - The fiscal year key field
- referenceOfEstate string - The reference of estate key field
- invoiceYearForCash int - The invoice year for cash key field
- taxExemptNumberTrans string - The tax exempt number trans key field
- taskCode string - The task code key field
- countryRegionTrans string - The country region trans key field
- headers DeleteReport347Headers (default {}) - Headers to be sent with the request
Return Type
- error? - Report347 deleted
updateReport347
function updateReport347(string dataAreaId, int fiscalYear, string referenceOfEstate, int invoiceYearForCash, string taxExemptNumberTrans, string taskCode, string countryRegionTrans, Report347 payload, UpdateReport347Headers headers) returns Report347|errorUpdate Report347
Parameters
- dataAreaId string - The company data area identifier
- fiscalYear int - The fiscal year key field
- referenceOfEstate string - The reference of estate key field
- invoiceYearForCash int - The invoice year for cash key field
- taxExemptNumberTrans string - The tax exempt number trans key field
- taskCode string - The task code key field
- countryRegionTrans string - The country region trans key field
- payload Report347 - The request body
- headers UpdateReport347Headers (default {}) - Headers to be sent with the request
listReportPeriods
function listReportPeriods(map<string|string[]> headers, *ListReportPeriodsQueries queries) returns ReportPeriodsCollection|errorList ReportPeriods
Parameters
- queries *ListReportPeriodsQueries - Queries to be sent with the request
Return Type
- ReportPeriodsCollection|error - Collection of ReportPeriod
createReportPeriods
function createReportPeriods(ReportPeriod payload, map<string|string[]> headers) returns ReportPeriod|errorCreate ReportPeriod
Parameters
- payload ReportPeriod - The request body
Return Type
- ReportPeriod|error - ReportPeriod created
getReportPeriods
function getReportPeriods(string dataAreaId, string settlementPeriod, string toDate, string fromDate, map<string|string[]> headers, *GetReportPeriodsQueries queries) returns ReportPeriod|errorGet ReportPeriod by key
Parameters
- dataAreaId string - The company data area identifier
- settlementPeriod string - The settlement period key field
- toDate string - The to date key field
- fromDate string - The from date key field
- queries *GetReportPeriodsQueries - Queries to be sent with the request
Return Type
- ReportPeriod|error - ReportPeriod
deleteReportPeriods
function deleteReportPeriods(string dataAreaId, string settlementPeriod, string toDate, string fromDate, DeleteReportPeriodsHeaders headers) returns error?Delete ReportPeriod
Parameters
- dataAreaId string - The company data area identifier
- settlementPeriod string - The settlement period key field
- toDate string - The to date key field
- fromDate string - The from date key field
- headers DeleteReportPeriodsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - ReportPeriod deleted
updateReportPeriods
function updateReportPeriods(string dataAreaId, string settlementPeriod, string toDate, string fromDate, ReportPeriod payload, UpdateReportPeriodsHeaders headers) returns ReportPeriod|errorUpdate ReportPeriod
Parameters
- dataAreaId string - The company data area identifier
- settlementPeriod string - The settlement period key field
- toDate string - The to date key field
- fromDate string - The from date key field
- payload ReportPeriod - The request body
- headers UpdateReportPeriodsHeaders (default {}) - Headers to be sent with the request
Return Type
- ReportPeriod|error - ReportPeriod updated
listSADGroups
function listSADGroups(map<string|string[]> headers, *ListSADGroupsQueries queries) returns SADGroupsCollection|errorList SADGroups
Parameters
- queries *ListSADGroupsQueries - Queries to be sent with the request
Return Type
- SADGroupsCollection|error - Collection of SADGroup
createSADGroups
Create SADGroup
Parameters
- payload SADGroup - The request body
getSADGroups
function getSADGroups(string dataAreaId, string sADGroup, map<string|string[]> headers, *GetSADGroupsQueries queries) returns SADGroup|errorGet SADGroup by key
Parameters
- dataAreaId string - The company data area identifier
- sADGroup string - The s ad group key field
- queries *GetSADGroupsQueries - Queries to be sent with the request
deleteSADGroups
function deleteSADGroups(string dataAreaId, string sADGroup, DeleteSADGroupsHeaders headers) returns error?Delete SADGroup
Parameters
- dataAreaId string - The company data area identifier
- sADGroup string - The s ad group key field
- headers DeleteSADGroupsHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - SADGroup deleted
updateSADGroups
function updateSADGroups(string dataAreaId, string sADGroup, SADGroup payload, UpdateSADGroupsHeaders headers) returns SADGroup|errorUpdate SADGroup
Parameters
- dataAreaId string - The company data area identifier
- sADGroup string - The s ad group key field
- payload SADGroup - The request body
- headers UpdateSADGroupsHeaders (default {}) - Headers to be sent with the request
listSADItemCodes
function listSADItemCodes(map<string|string[]> headers, *ListSADItemCodesQueries queries) returns SADItemCodesCollection|errorList SADItemCodes
Parameters
- queries *ListSADItemCodesQueries - Queries to be sent with the request
Return Type
- SADItemCodesCollection|error - Collection of SADItemCode
createSADItemCodes
function createSADItemCodes(SADItemCode payload, map<string|string[]> headers) returns SADItemCode|errorCreate SADItemCode
Parameters
- payload SADItemCode - The request body
Return Type
- SADItemCode|error - SADItemCode created
getSADItemCodes
function getSADItemCodes(string dataAreaId, string itemCommodityCode, map<string|string[]> headers, *GetSADItemCodesQueries queries) returns SADItemCode|errorGet SADItemCode by key
Parameters
- dataAreaId string - The company data area identifier
- itemCommodityCode string - The item commodity code key field
- queries *GetSADItemCodesQueries - Queries to be sent with the request
Return Type
- SADItemCode|error - SADItemCode
deleteSADItemCodes
function deleteSADItemCodes(string dataAreaId, string itemCommodityCode, DeleteSADItemCodesHeaders headers) returns error?Delete SADItemCode
Parameters
- dataAreaId string - The company data area identifier
- itemCommodityCode string - The item commodity code key field
- headers DeleteSADItemCodesHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - SADItemCode deleted
updateSADItemCodes
function updateSADItemCodes(string dataAreaId, string itemCommodityCode, SADItemCode payload, UpdateSADItemCodesHeaders headers) returns SADItemCode|errorUpdate SADItemCode
Parameters
- dataAreaId string - The company data area identifier
- itemCommodityCode string - The item commodity code key field
- payload SADItemCode - The request body
- headers UpdateSADItemCodesHeaders (default {}) - Headers to be sent with the request
Return Type
- SADItemCode|error - SADItemCode updated
listSADParameters
function listSADParameters(map<string|string[]> headers, *ListSADParametersQueries queries) returns SADParametersCollection|errorList SADParameters
Parameters
- queries *ListSADParametersQueries - Queries to be sent with the request
Return Type
- SADParametersCollection|error - Collection of SADParameters
createSADParameters
function createSADParameters(SADParameters payload, map<string|string[]> headers) returns SADParameters|errorCreate SADParameters
Parameters
- payload SADParameters - The request body
Return Type
- SADParameters|error - SADParameters created
getSADParameters
function getSADParameters(string dataAreaId, map<string|string[]> headers, *GetSADParametersQueries queries) returns SADParameters|errorGet SADParameters by key
Parameters
- dataAreaId string - The company data area identifier
- queries *GetSADParametersQueries - Queries to be sent with the request
Return Type
- SADParameters|error - SADParameters
deleteSADParameters
function deleteSADParameters(string dataAreaId, DeleteSADParametersHeaders headers) returns error?Delete SADParameters
Parameters
- dataAreaId string - The company data area identifier
- headers DeleteSADParametersHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - SADParameters deleted
updateSADParameters
function updateSADParameters(string dataAreaId, SADParameters payload, UpdateSADParametersHeaders headers) returns SADParameters|errorUpdate SADParameters
Parameters
- dataAreaId string - The company data area identifier
- payload SADParameters - The request body
- headers UpdateSADParametersHeaders (default {}) - Headers to be sent with the request
Return Type
- SADParameters|error - SADParameters updated
listTNVEDCodes
function listTNVEDCodes(map<string|string[]> headers, *ListTNVEDCodesQueries queries) returns TNVEDCodesCollection|errorList TNVEDCodes
Parameters
- queries *ListTNVEDCodesQueries - Queries to be sent with the request
Return Type
- TNVEDCodesCollection|error - Collection of TNVEDCode
createTNVEDCodes
Create TNVEDCode
Parameters
- payload TNVEDCode - The request body
getTNVEDCodes
function getTNVEDCodes(string dataAreaId, string tnVedCode, map<string|string[]> headers, *GetTNVEDCodesQueries queries) returns TNVEDCode|errorGet TNVEDCode by key
Parameters
- dataAreaId string - The company data area identifier
- tnVedCode string - The tn ved code key field
- queries *GetTNVEDCodesQueries - Queries to be sent with the request
deleteTNVEDCodes
function deleteTNVEDCodes(string dataAreaId, string tnVedCode, DeleteTNVEDCodesHeaders headers) returns error?Delete TNVEDCode
Parameters
- dataAreaId string - The company data area identifier
- tnVedCode string - The tn ved code key field
- headers DeleteTNVEDCodesHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - TNVEDCode deleted
updateTNVEDCodes
function updateTNVEDCodes(string dataAreaId, string tnVedCode, TNVEDCode payload, UpdateTNVEDCodesHeaders headers) returns TNVEDCode|errorUpdate TNVEDCode
Parameters
- dataAreaId string - The company data area identifier
- tnVedCode string - The tn ved code key field
- payload TNVEDCode - The request body
- headers UpdateTNVEDCodesHeaders (default {}) - Headers to be sent with the request
Records
microsoft.dynamics365.finance.trade: BLWI
Fields
- bLWITransaction? TradeBLWICustVend -
- company? string -
- invoice? string -
- amountInTransactionCurrency? decimal -
- included? NoYes -
- amount? decimal -
- countryRegionGroupId? string -
- originalAmount? decimal -
- purposeCode? string -
- accountNumber? string -
- voucher? string -
- countryRegionName? string -
- dataAreaId? string -
- countryRegionGroupBLWIReporting? NoYes -
- countryRegionId? string -
- currency? string -
- reportingDate? string -
- surveyCode? int -
- autoGenerated? NoYes -
- countryRegionGroupRowNumber? Signed32 -
- countryRegionGroupDescription? string -
- transactionDate? string -
microsoft.dynamics365.finance.trade: BLWICollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *BLWICollectionAllOf2
- value BLWI[]
- anydata...
microsoft.dynamics365.finance.trade: BLWICollectionAllOf2
Fields
- value? BLWI[] -
microsoft.dynamics365.finance.trade: 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.trade: DeleteBLWIHeaders
Represents the Headers record for the operation: deleteBLWI
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: DeleteIntrastatsHeaders
Represents the Headers record for the operation: deleteIntrastats
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: DeleteIntrastatsV2Headers
Represents the Headers record for the operation: deleteIntrastatsV2
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: DeleteNAFCodesHeaders
Represents the Headers record for the operation: deleteNAFCodes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: DeleteNGPCodesHeaders
Represents the Headers record for the operation: deleteNGPCodes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: DeleteReport347Headers
Represents the Headers record for the operation: deleteReport347
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: DeleteReportPeriodsHeaders
Represents the Headers record for the operation: deleteReportPeriods
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: DeleteSADGroupsHeaders
Represents the Headers record for the operation: deleteSADGroups
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: DeleteSADItemCodesHeaders
Represents the Headers record for the operation: deleteSADItemCodes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: DeleteSADParametersHeaders
Represents the Headers record for the operation: deleteSADParameters
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: DeleteTNVEDCodesHeaders
Represents the Headers record for the operation: deleteTNVEDCodes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: GetBLWIQueries
Represents the Queries record for the operation: getBLWI
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.trade: GetIntrastatsQueries
Represents the Queries record for the operation: getIntrastats
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.trade: GetIntrastatsV2Queries
Represents the Queries record for the operation: getIntrastatsV2
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.trade: GetNAFCodesQueries
Represents the Queries record for the operation: getNAFCodes
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.trade: GetNGPCodesQueries
Represents the Queries record for the operation: getNGPCodes
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.trade: GetReport347Queries
Represents the Queries record for the operation: getReport347
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.trade: GetReportPeriodsQueries
Represents the Queries record for the operation: getReportPeriods
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.trade: GetSADGroupsQueries
Represents the Queries record for the operation: getSADGroups
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.trade: GetSADItemCodesQueries
Represents the Queries record for the operation: getSADItemCodes
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.trade: GetSADParametersQueries
Represents the Queries record for the operation: getSADParameters
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.trade: GetTNVEDCodesQueries
Represents the Queries record for the operation: getTNVEDCodes
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.trade: Intrastat
Fields
- quarter? QuarterOfYear -
- invoice? string -
- correctionYear? Signed32 -
- categoryHierarchyName? string -
- port? string -
- itemType? IntrastatItemTypeIT -
- countyOfOrigin? string -
- stateOfOrigin? string -
- netWeightByUnit? decimal -
- intrastatStatisticalAdjustmentAmount? decimal -
- taxExemptNumber? string -
- referenceTableID? Signed32 -
- fulfillmentDate? string -
- originalIntrastatRecord? string -
- relation? Signed32 -
- currencyCode? string -
- dataAreaId? string -
- chargesPercentage? decimal -
- nGPCode? Signed32 -
- month? MonthsOfYear -
- container? NoYes -
- statisticsProcedure? string -
- sequenceNumber? Signed32 -
- transactionCode? string -
- statusTrans? Signed32 -
- shipmentBatch? string -
- compress? NoYes -
- log? string -
- miscChargePerKg? decimal -
- stateSenderReceiver? string -
- weight? decimal -
- statisticalAmount? decimal -
- preference? Signed32 -
- state? string -
- paymentMethod? IntrastatPaymentMethodIT -
- deliveryMode? string -
- invoiceChargesAmountTransCurrency? decimal -
- identificationOfThePackingSlipOrProductReceipt? string -
- countryRegionSenderReceiver? string -
- transport? string -
- 'module? ModuleInventCustVend -
- consignments? Signed32 -
- intrastatStatisticalValue? decimal -
- deliverySchedule? IntrastatServicesDeliveryIT -
- description? string -
- tariffNumber? Signed32 -
- invoiceChargesAmount? decimal -
- nGPDescription? string -
- invoiceAmount? decimal -
- commodityAdditionalUnits? string -
- correction? NoYes -
- sendReceiveState? string -
- commodityHierarchyName? string -
- direction? IntrastatDirection -
- county? string -
- additionalUnit? string -
- itemNumber? string -
- origCountryRegionId? string -
- commodity? string -
- specialMovement? string -
- number? string -
- invoiceAmountTransCur? decimal -
- statisticalChargesAmount? decimal -
- statementNumber? string -
- deliveryTerms? string -
- intrastatOrderType? IntrastatOrderType -
- amount? decimal -
- additionalUnitsQuantity? decimal -
- quantity? decimal -
- chargesAmount? decimal -
- parentCommodityName? string -
- partialConsignment? NoYes -
- directionCode? string -
- date? string -
- accountNumber? string -
- lotID? string -
- taxRegistrationNumber? string -
- customsCode? string -
- countryRegionId? string -
- parentCommodity? string -
- categoryName? string -
- commodityName? string -
- currentAgreement? NoYes -
microsoft.dynamics365.finance.trade: IntrastatsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *IntrastatsCollectionAllOf2
- value Intrastat[]
- anydata...
microsoft.dynamics365.finance.trade: IntrastatsCollectionAllOf2
Fields
- value? Intrastat[] -
microsoft.dynamics365.finance.trade: IntrastatsV2Collection
Fields
- Fields Included from *ODataCollection
- Fields Included from *IntrastatsV2CollectionAllOf2
- value IntrastatV2[]
- anydata...
microsoft.dynamics365.finance.trade: IntrastatsV2CollectionAllOf2
Fields
- value? IntrastatV2[] -
microsoft.dynamics365.finance.trade: IntrastatV2
Fields
- quarter? QuarterOfYear -
- invoice? string -
- correctionYear? Signed32 -
- categoryHierarchyName? string -
- port? string -
- itemType? IntrastatItemTypeIT -
- countyOfOrigin? string -
- stateOfOrigin? string -
- netWeightByUnit? decimal -
- intrastatStatisticalAdjustmentAmount? decimal -
- taxExemptNumber? string -
- referenceTableID? Signed32 -
- fulfillmentDate? string -
- originalIntrastatRecord? string -
- relation? Signed32 -
- currencyCode? string -
- dataAreaId? string -
- chargesPercentage? decimal -
- nGPCode? Signed32 -
- month? MonthsOfYear -
- container? NoYes -
- statisticsProcedure? string -
- sequenceNumber? Signed32 -
- transactionCode? string -
- statusTrans? Signed32 -
- shipmentBatch? string -
- compress? NoYes -
- log? string -
- miscChargePerKg? decimal -
- stateSenderReceiver? string -
- weight? decimal -
- statisticalAmount? decimal -
- preference? Signed32 -
- state? string -
- paymentMethod? IntrastatPaymentMethodIT -
- deliveryMode? string -
- invoiceChargesAmountTransCurrency? decimal -
- identificationOfThePackingSlipOrProductReceipt? string -
- countryRegionSenderReceiver? string -
- transport? string -
- 'module? ModuleInventCustVend -
- consignments? Signed32 -
- intrastatStatisticalValue? decimal -
- deliverySchedule? IntrastatServicesDeliveryIT -
- description? string -
- tariffNumber? Signed32 -
- invoiceChargesAmount? decimal -
- nGPDescription? string -
- invoiceAmount? decimal -
- commodityAdditionalUnits? string -
- correction? NoYes -
- sendReceiveState? string -
- commodityHierarchyName? string -
- direction? IntrastatDirection -
- county? string -
- additionalUnit? string -
- itemNumber? string -
- origCountryRegionId? string -
- commodity? string -
- specialMovement? string -
- number? string -
- invoiceAmountTransCur? decimal -
- statisticalChargesAmount? decimal -
- statementNumber? string -
- deliveryTerms? string -
- intrastatOrderType? IntrastatOrderType -
- amount? decimal -
- additionalUnitsQuantity? decimal -
- quantity? decimal -
- chargesAmount? decimal -
- parentCommodityName? string -
- partialConsignment? NoYes -
- directionCode? string -
- date? string -
- accountNumber? string -
- lotID? string -
- taxRegistrationNumber? string -
- customsCode? string -
- countryRegionId? string -
- parentCommodity? string -
- categoryName? string -
- commodityName? string -
- currentAgreement? NoYes -
microsoft.dynamics365.finance.trade: ListBLWIQueries
Represents the Queries record for the operation: listBLWI
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.trade: ListIntrastatsQueries
Represents the Queries record for the operation: listIntrastats
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.trade: ListIntrastatsV2Queries
Represents the Queries record for the operation: listIntrastatsV2
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.trade: ListNAFCodesQueries
Represents the Queries record for the operation: listNAFCodes
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.trade: ListNGPCodesQueries
Represents the Queries record for the operation: listNGPCodes
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.trade: ListReport347Queries
Represents the Queries record for the operation: listReport347
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.trade: ListReportPeriodsQueries
Represents the Queries record for the operation: listReportPeriods
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.trade: ListSADGroupsQueries
Represents the Queries record for the operation: listSADGroups
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.trade: ListSADItemCodesQueries
Represents the Queries record for the operation: listSADItemCodes
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.trade: ListSADParametersQueries
Represents the Queries record for the operation: listSADParameters
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.trade: ListTNVEDCodesQueries
Represents the Queries record for the operation: listTNVEDCodes
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.trade: NAFCode
Fields
- dataAreaId? string -
- description? string -
- nAFCode? string -
microsoft.dynamics365.finance.trade: NAFCodesCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *NAFCodesCollectionAllOf2
- value NAFCode[]
- anydata...
microsoft.dynamics365.finance.trade: NAFCodesCollectionAllOf2
Fields
- value? NAFCode[] -
microsoft.dynamics365.finance.trade: NGPCode
Fields
- dataAreaId? string -
- description? string -
- nGP? Signed32 -
microsoft.dynamics365.finance.trade: NGPCodesCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *NGPCodesCollectionAllOf2
- value NGPCode[]
- anydata...
microsoft.dynamics365.finance.trade: NGPCodesCollectionAllOf2
Fields
- value? NGPCode[] -
microsoft.dynamics365.finance.trade: 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.trade: ODataCollection
Fields
- odataNextLink? string -
- odataCount? int -
- odataContext? string -
microsoft.dynamics365.finance.trade: Report347
Fields
- countyTrans? string -
- dataAreaId? string -
- amountQuarter4? decimal -
- zipPostalCode? string -
- numberOfPurchaseFromPublicEntity? Signed32 -
- reported? NoYes -
- transName? string -
- street? string -
- createdDateAndTime? string -
- specialRegimeForCashAccountingMethod? NoYes -
- insuranceProcess? NoYes -
- taxExemptNumberDeclaration? string -
- deposit? NoYes -
- city? string -
- amountQuarter2? decimal -
- countryRegionTrans? string -
- amountQuarter3? decimal -
- numberOfPurchase? Signed32 -
- amountQuarter1? decimal -
- referenceOfEstate? string -
- amountOfSales? decimal -
- tableName? string -
- reverseCharge? NoYes -
- locationCodeForTheBuildingProperty? TaxReportSituationCodeES -
- amountOfPurchase? decimal -
- minimumAmount? decimal -
- presentaitionDate? string -
- numberOfSubventions? Signed32 -
- tenancy? NoYes -
- amountTenants? decimal -
- fiscalYear? Signed32 -
- nameTenants? string -
- amountSettled? decimal -
- addressAbbreviation? int -
- countyTenants? string -
- amountOfPayment? decimal -
- taskCode? TaxRep347OperationKey -
- entrance? string -
- phone? string -
- countryRegionTenants? string -
- numberOfPayment? Signed32 -
- presentationType? TaxRep347Presentation -
- reportedBy? string -
- streetNo? Signed32 -
- floor? string -
- documentNumOfTheDeclaration? string -
- amount? decimal -
- replacement? NoYes -
- amountOfPurchaseFromPublicEntity? decimal -
- door? string -
- contact? string -
- amountOfSubventions? decimal -
- numberOfSales? Signed32 -
- invoiceYearForCash? Signed32 -
- minimumAmountOfPaymentsInCash? decimal -
- previousDeclarationNumber? string -
- representative? NoYes -
- taxExemptNumberTrans? string -
- amountInCash? decimal -
microsoft.dynamics365.finance.trade: Report347Collection
Fields
- Fields Included from *ODataCollection
- Fields Included from *Report347CollectionAllOf2
- value Report347[]
- anydata...
microsoft.dynamics365.finance.trade: Report347CollectionAllOf2
Fields
- value? Report347[] -
microsoft.dynamics365.finance.trade: ReportPeriod
Fields
- dataAreaId? string -
- periodStart? string -
- approved? NoYes -
- taxWithholdVersion? Signed32 -
- salesTaxReporting? string -
- reportingDate? string -
- toDate? string -
- fromDate? string -
- useTax? NoYes -
- settlementPeriod? string -
- periodEnd? string -
microsoft.dynamics365.finance.trade: ReportPeriodsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *ReportPeriodsCollectionAllOf2
- value ReportPeriod[]
- anydata...
microsoft.dynamics365.finance.trade: ReportPeriodsCollectionAllOf2
Fields
- value? ReportPeriod[] -
microsoft.dynamics365.finance.trade: SADGroup
Fields
- dataAreaId? string -
- excise? decimal -
- description? string -
- vATCode? string -
- duty? decimal -
- taxGroup? string -
- sADGroup? string -
- taxItemGroup? string -
microsoft.dynamics365.finance.trade: SADGroupsCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *SADGroupsCollectionAllOf2
- value SADGroup[]
- anydata...
microsoft.dynamics365.finance.trade: SADGroupsCollectionAllOf2
Fields
- value? SADGroup[] -
microsoft.dynamics365.finance.trade: SADItemCode
Fields
- dataAreaId? string -
- productName? string -
- mainAccountDisplayValue? string -
- itemCommodityCode? string -
microsoft.dynamics365.finance.trade: SADItemCodesCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *SADItemCodesCollectionAllOf2
- value SADItemCode[]
- anydata...
microsoft.dynamics365.finance.trade: SADItemCodesCollectionAllOf2
Fields
- value? SADItemCode[] -
microsoft.dynamics365.finance.trade: SADParameters
Fields
- insuranceAccountDisplayValue? string -
- dataAreaId? string -
- miscPaymentsAccountDisplayValue? string -
- exciseTaxRounding? decimal -
- additionalCostsFormInvoice? PlSADPostingRule -
- miscellaneousChargesFromTheSADDocumentAccountDisplayValue? string -
- transportOnSADDocumentAccountDisplayValue? string -
- dutyRounding? decimal -
- transportAccountDisplayValue? string -
- vATRounding? decimal -
- miscPayments? PlSADPostingRule -
microsoft.dynamics365.finance.trade: SADParametersCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *SADParametersCollectionAllOf2
- value SADParameters[]
- anydata...
microsoft.dynamics365.finance.trade: SADParametersCollectionAllOf2
Fields
- value? SADParameters[] -
microsoft.dynamics365.finance.trade: TNVEDCode
Fields
- tnVedCode? string -
- dataAreaId? string -
- description? string -
- blocked? NoYes -
- name? string -
microsoft.dynamics365.finance.trade: TNVEDCodesCollection
Fields
- Fields Included from *ODataCollection
- Fields Included from *TNVEDCodesCollectionAllOf2
- value TNVEDCode[]
- anydata...
microsoft.dynamics365.finance.trade: TNVEDCodesCollectionAllOf2
Fields
- value? TNVEDCode[] -
microsoft.dynamics365.finance.trade: UpdateBLWIHeaders
Represents the Headers record for the operation: updateBLWI
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: UpdateIntrastatsHeaders
Represents the Headers record for the operation: updateIntrastats
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: UpdateIntrastatsV2Headers
Represents the Headers record for the operation: updateIntrastatsV2
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: UpdateNAFCodesHeaders
Represents the Headers record for the operation: updateNAFCodes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: UpdateNGPCodesHeaders
Represents the Headers record for the operation: updateNGPCodes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: UpdateReport347Headers
Represents the Headers record for the operation: updateReport347
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: UpdateReportPeriodsHeaders
Represents the Headers record for the operation: updateReportPeriods
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: UpdateSADGroupsHeaders
Represents the Headers record for the operation: updateSADGroups
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: UpdateSADItemCodesHeaders
Represents the Headers record for the operation: updateSADItemCodes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: UpdateSADParametersHeaders
Represents the Headers record for the operation: updateSADParameters
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
microsoft.dynamics365.finance.trade: UpdateTNVEDCodesHeaders
Represents the Headers record for the operation: updateTNVEDCodes
Fields
- ifMatch? string - ETag value for optimistic concurrency; prevents overwriting concurrent modifications
Union types
microsoft.dynamics365.finance.trade: IntrastatOrderType
IntrastatOrderType
microsoft.dynamics365.finance.trade: TaxRep347Presentation
TaxRep347Presentation
microsoft.dynamics365.finance.trade: IntrastatServicesDeliveryIT
IntrastatServicesDeliveryIT
microsoft.dynamics365.finance.trade: ModuleInventCustVend
ModuleInventCustVend
microsoft.dynamics365.finance.trade: TaxReportSituationCodeES
TaxReportSituationCodeES
microsoft.dynamics365.finance.trade: IntrastatPaymentMethodIT
IntrastatPaymentMethodIT
microsoft.dynamics365.finance.trade: MonthsOfYear
MonthsOfYear
microsoft.dynamics365.finance.trade: QuarterOfYear
QuarterOfYear
microsoft.dynamics365.finance.trade: TaxRep347OperationKey
TaxRep347OperationKey
microsoft.dynamics365.finance.trade: IntrastatDirection
IntrastatDirection
microsoft.dynamics365.finance.trade: TradeBLWICustVend
TradeBLWICustVend
microsoft.dynamics365.finance.trade: IntrastatItemTypeIT
IntrastatItemTypeIT
microsoft.dynamics365.finance.trade: NoYes
NoYes
microsoft.dynamics365.finance.trade: PlSADPostingRule
PlSADPostingRule
Import
import ballerinax/microsoft.dynamics365.finance.trade;Other versions
0.8.0
Metadata
Released date: 1 day 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 Trade
Area/Compliance
Vendor/Microsoft
Dynamics365
Finance
ERP
Type/Connector
Trade
Intrastat
Compliance
International
Contributors