CustInvEUSalesFileGenHelper Class [AX 2012]
The CustInvEUSalesFileGenHelper class is a helper class that creates XML files for the CustInvoiceVolume_BE report containing the Belgian annual listing information.
| Method | Description | |
|---|---|---|
| addClientListingAttributes | Adds required attributes to the ClientListing node. |
| addNonEmptyChildNode | Adds the child node to the parent node if child has non-empty text. |
| addXmlVersionAndEncoding | Adds version and encoding type header information to the XML file. |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| createXML | Creates XML file containing the Belgian annual client listing declaration. |
| createXMLCompanyInfo | Creates XML for CompanyInfo. |
| createXMLCustomer | Creates XML for Customer information. |
| declarantReference | Computes an ID for the declarant by retaining only digits from the enterprise number and adding a number series. |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| fetchCompanyInfo | Rereads the company info. |
| formatAmount | Formats amounts of type real, to conform to the given restrictions. |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| init | Resets class attributes to default values. |
| initQuery | Initializes the query. |
| new | Initializes a new instance of the CustInvEUSalesFileGenHelper class. |
| nodeClient | Creates the client node in the XML. |
| nodeClientCompanyVATNumber | Creates the CompanyVATNumber node in the XML. |
| nodeClientListing | Iterates through all clients in order to |
| nodeClientListingConsignment | Creates the ClientListingConsignment node in the XML. |
| nodeClientTurnOver | Creates the Turnover node in the XML. |
| nodeClientVatAmount | Creates the VATAmount node in the XML. |
| nodeDeclarant | Creates the Declarant node in the XML. |
| nodeDeclarantCity | Creates the City node in the XML. |
| nodeDeclarantCountryCode | Creates the CountryCode node in the XML. |
| nodeDeclarantEmail | Creates the Email node in the XML. |
| nodeDeclarantName | Creates the Name node in the XML. |
| nodeDeclarantPhone | Creates the Phone node in the XML. |
| nodeDeclarantPostCode | Creates the PostCode node in the XML. |
| nodeDeclarantStreet | Creates the Street node in the XML. |
| nodeDeclarantVatNumber | Creates the VATNumber node in the XML. |
| nodePeriod | Gets the declaration year in the format YYYY. |
| nodeReplacedClientListing | Gets the number of the replaced declaration, if any. |
| notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) |
| notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) |
| objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
| owner | Returns the instance that owns the object. (Inherited from Object.) |
| parmFromDate | Gets or sets the FromDate parameter. |
| parmMinAmount | Gets or sets the MinAmount parameter. |
| parmOfficialDeclaration | Gets or sets the OfficialDeclaration parameter. |
| parmReplacedClientListing | Gets or sets the ReplacedClientListing parameter. |
| parmToDate | Gets or sets the ToDate parameter. |
| parmXmlFileName | Gets or sets the XmlFileName parameter. |
| saveXmlFileToDisk | Save exported XML file to disk. |
| setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
| toString | Returns a string that represents the current object. (Inherited from Object.) |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
Community Additions
ADD
Show: