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.

class CustInvEUSalesFileGenHelper

Run On

Server

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

Object Class
  CustInvEUSalesFileGenHelper Class

Community Additions

ADD
Show: