Share via


TaxReportDomesticExportWriter_IT Class [AX 2012]

This is an abstract class which contains Italian Domestic Tax Transactions Report export to ASCII formatting logic.

Syntax

class TaxReportDomesticExportWriter_IT

Run On

Called

Methods

  Method Description
JJ790107.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
JJ790107.privmethod(en-us,AX.60).gif cleanupLineBreaks
JJ790107.privmethod(en-us,AX.60).gif cleanupSpecialCharacters
JJ790107.protmethod(en-us,AX.60).gif doWrite Override this method with the logic of writing string values to the actual output destination (file or string for example).
JJ790107.pubmethod(en-us,AX.60).gif endLine Indicate that a new line should be inserted before writing next string.
JJ790107.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
JJ790107.pubmethod(en-us,AX.60).gif error Register an error.
JJ790107.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
JJ790107.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
JJ790107.pubmethod(en-us,AX.60).gif hasErrors Indicates whether any errors have been registered.
JJ790107.pubmethod(en-us,AX.60).gif hasWarnings Indicates whether any warnings have been registered.
JJ790107.pubmethod(en-us,AX.60).gif new Initializes a new instance of the TaxReportDomesticExportWriter_IT class.
JJ790107.pubmethod(en-us,AX.60).gif newLine Start a new line.
JJ790107.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.)
JJ790107.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.)
JJ790107.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
JJ790107.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
JJ790107.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
JJ790107.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
JJ790107.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.)
JJ790107.privmethod(en-us,AX.60).gif validateField
JJ790107.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
JJ790107.pubmethod(en-us,AX.60).gif warning Register a warning.
JJ790107.pubmethod(en-us,AX.60).gif writeAddress Write the address.
JJ790107.pubmethod(en-us,AX.60).gif writeAlphanumeric Write an alphanumeric string.
JJ790107.pubmethod(en-us,AX.60).gif writeBoolean Write a boolean value.
JJ790107.pubmethod(en-us,AX.60).gif writeCAFObligation Write the CAF obligation code.
JJ790107.pubmethod(en-us,AX.60).gif writeDate Write a date.
JJ790107.pubmethod(en-us,AX.60).gif writeInt Write an integer value.
JJ790107.pubmethod(en-us,AX.60).gif writeNumeric Write a numeric string value.
JJ790107.pubmethod(en-us,AX.60).gif writeOperationType Write the operation type code.
JJ790107.pubmethod(en-us,AX.60).gif writePaymentType Write the payment method code.
JJ790107.pubmethod(en-us,AX.60).gif writePositiveRoundReal Write a positive real value.
JJ790107.pubmethod(en-us,AX.60).gif writeReportType Write the report type code.
JJ790107.pubmethod(en-us,AX.60).gif writeString Write a string value.
JJ790107.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)

Top

Remarks

All "write" methods in this class contain _startPos and _length arguments.

It allows to prevent situations when _startPos of the field doesn't follow immediately after the previously written field. It also allows to warn the user in case the value being written exceeds the _length specified.

Inheritance Hierarchy

Object Class
  TaxReportDomesticExportWriter_IT Class
    TaxReportDomesticExportWriter_Ascii_IT Class
    TaxReportDomesticExportWriter_Vld_IT Class