For the VAT reporting process customer used the Electronic Reporting (ER) module in Dynamics 365. Customers core process is rent of (units of) property, which requires by local (Norwegian) laws a proper and reliable VAT registration on (rental) contracts individually for the business operations. Because of customers core process, which requires a separate VAT number for each contract the number of generated VAT codes is very high in comparison with other branches and industries. Currently each VAT code has to be created and reported manually, which is very costly when taking into account the reservation of resources, vulnerable for errors and maintenance for this business process as this is mainly a manual process. In other words the administrative burden of the current, mainly manual process is unacceptable high for customer.
Therefore, customer ask us to develop a routine to automate the whole VAT reporting process, to automatically synchronize the generated VAT records with the Electronical report, so that customer can save costs, resources and maintenance and thus save money. We as Microsoft vendor, found out that we need made some extensions in the “Tax Reporting” module, however all of the objects (classes/tables) in the “Tax Reporting” module are blocked for extension, (because of the use of the "internal" attribute which makes extension not possible). We would like to raise a request to make at least the objects we need for this extension available for extension. In the list below you can see the objects we ask to release:
Table:
ERSolutionVersionAppSpecificParametersTable
methods: save & getXMLFromObject
-> opening this method give the opportunity to altering the standard XML format into customers requirement.
Classes:
ERAppSpecificParameters
ERAppSpecificParametersPresenterBase
ERComponentLookupRef
ERContract
ERLookupDataSource
ERLookupRootComponent
ERLookupRootComponentPropertyController
ERSolutionAppSpecificParametersPresenter
ERSolutionVersionAppSpecificParameters
ERSolutionVersionAppSpecificParametersApplier
ERSolutionVersionAppSpecificParametersRecordInAxRecord
ERXmlSerializerFactory
Comments
Wrong Module name is mentioned and need to be corrected: “Tax Reporting” should be “Electronic Reporting”.
Category: Financial reporting