FiscalDocumentParmDataCreator_BR Class [AX 2012]

Orchestrates the process of creating the Fiscal Document ParmData object model.

class FiscalDocumentParmDataCreator_BR

Run On

Called

  MethodDescription
JJ743973.protmethod(en-us,AX.60).gif addApproximateTaxTextHeader Adds approximate tax fiscal document text related to the header of the fiscal document.
JJ743973.protmethod(en-us,AX.60).gif addApproximateTaxTextLine Adds approximate tax fiscal document text related to the specified fiscal document line.
JJ743973.protmethod(en-us,AX.60).gif addFciTextLine Adds the legal text present on Brazilian Parameters related to FCI
JJ743973.privmethod(en-us,AX.60).gif addNonRecoverableNotIncludedTaxToCharges Initializes data related to taxes that are not recoverable and not included in amount.
JJ743973.protmethod(en-us,AX.60).gif addTexts Copy all Fiscal document texts from the database to a list of objects.
JJ743973.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
JJ743973.privmethod(en-us,AX.60).gif cleanDeliveryFields
JJ743973.pubmethod(en-us,AX.60).gif createParmData Method responsible for creating the entire Fiscal Document ParmData object model. It orchestrates the creation process abtracting it from the concrete classes. Concrete classes must implement the abstract members used by this method.
JJ743973.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
JJ743973.protmethod(en-us,AX.60).gif fiscalReferenceSourceCurrencyCode Returns currency code of fiscal reference
JJ743973.protmethod(en-us,AX.60).gif fiscalReferenceSourceExchRate Returns the fiscal reference exchange rate value
JJ743973.protmethod(en-us,AX.60).gif fiscalReferenceSourceExchRateSecondary Returns the fiscal reference secundary exchange rate value
JJ743973.protmethod(en-us,AX.60).gif fiscalReferenceSourceRecId Retrieves the record ID that the fiscal reference table points to.
JJ743973.protmethod(en-us,AX.60).gif fiscalReferenceSourceTableId Retrieves the table ID that the fiscal reference table points to.
JJ743973.pubmethod(en-us,AX.60).gif getInvoiceIdWithoutSeriesPrefix Returns the invoice id without the series.
JJ743973.privmethod(en-us,AX.60).gif getNonRecoverableNotIncludedTaxAmount
JJ743973.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
JJ743973.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
JJ743973.protmethod(en-us,AX.60).gif hasCustVendTrans Abstract method that indicates whether the Fiscal Document in context has customer/vendor transactions or not.
JJ743973.protmethod(en-us,AX.60).gif initCustVendTransParmData Abstract method that provides an instance of the object representing the Customer/Vendor Transaction associated with the Fiscal Document
JJ743973.protmethod(en-us,AX.60).gif initHeaderParmData Abstract method that provides an instance of the object representing the Fiscal Document header information.
JJ743973.protmethod(en-us,AX.60).gif initLinesParmData Abstract method that provides a list of objects representing the Fiscal Document lines.
JJ743973.protmethod(en-us,AX.60).gif initListOffFiscalReference Abstract method that provides a list of objects representing the Fiscal Documents referenced to the current fiscal document.
JJ743973.protmethod(en-us,AX.60).gif initListOfInstallments Abstract method that provides a list of objects representing the Fiscal Document installments.
JJ743973.protmethod(en-us,AX.60).gif initListOfShipmentStatParmData Provides a list of objects representing the shipment specifications for a given Fiscal Document line.
JJ743973.protmethod(en-us,AX.60).gif initListOfTaxTransParmDataForLine Provides a list of objects representing the taxes incurred for a given Fiscal Document line.
JJ743973.protmethod(en-us,AX.60).gif initListOfTaxTransParmDataForMarkup Provides a list of objects representing the taxes incurred for a given Fiscal Document markup trasaction.
JJ743973.protmethod(en-us,AX.60).gif initMiscChargesParmData Initializes the list of FiscalDocumentMiscChargeParmData_BR for a given FiscalDocumentLineParmData_BR.
JJ743973.protmethod(en-us,AX.60).gif initTaxTransParmDataFromTaxTrans Initializes a FiscalDocumentTaxTransParmData_BR object with data from TaxTrans records.
JJ743973.protmethod(en-us,AX.60).gif isTribSubstRegApplicable Checks if tributary subsitution applies to a given FiscalDocumentParmData_BR.
JJ743973.pubmethod(en-us,AX.60).gif new Constructor method for the FiscalDocumentParmDataCreator_BR class.
JJ743973.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.)
JJ743973.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.)
JJ743973.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
JJ743973.privmethod(en-us,AX.60).gif overrideICMSTaxationCodeWhenICMSSTExists
JJ743973.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
JJ743973.protmethod(en-us,AX.60).gif postInitListOfTaxTransParmDataForLine Post method to handle fiscal document line taxes after get initiated by initListOfTaxTransParmDataForLine
JJ743973.protmethod(en-us,AX.60).gif postInitListOfTaxTransParmDataForMarkup Post method to handle fiscal document line taxes after get initiated by initListOfTaxTransParmDataForLine
JJ743973.protmethod(en-us,AX.60).gif prepareFiscalDocumentText Prepares the Fiscal document texts added to the object before posting them.
JJ743973.protmethod(en-us,AX.60).gif setFiscalEstablishmentTribSubstReg Sets the tributary substitution registry (IE number) to a FiscalDocumentParmData_BR if it is applicable.
JJ743973.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
JJ743973.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
JJ743973.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.)
JJ743973.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
JJ743973.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
JJ743973.pubmethod(en-us,AX.60).gif JJ743973.static(en-us,AX.60).gif ::fromCustInvoice Constructs an instance of the FiscalDocParmDataCreatorCustInvoice_BR class.
JJ743973.pubmethod(en-us,AX.60).gif JJ743973.static(en-us,AX.60).gif ::fromCustProFormaInvoice Constructs an instance of the FiscalDocProFormaParmDataCreator_BR class.
JJ743973.pubmethod(en-us,AX.60).gif JJ743973.static(en-us,AX.60).gif ::fromFiscalDocumentModel2 Creates a FiscalDocumentParmData object with all the parameters properly filled for a fiscal document model 2.
JJ743973.pubmethod(en-us,AX.60).gif JJ743973.static(en-us,AX.60).gif ::fromFreeTextInvoice Constructs an instance of the FiscalDocParmDataCreatorFTInvoice_BR class.
JJ743973.pubmethod(en-us,AX.60).gif JJ743973.static(en-us,AX.60).gif ::fromPackingSlip Initializes a FiscalDocumentParmData_BR for a packing slip scenario.
JJ743973.pubmethod(en-us,AX.60).gif JJ743973.static(en-us,AX.60).gif ::fromProjectInvoice Constructs an instance of FiscalDocParmDataCreatorProjInv_BR class.
JJ743973.pubmethod(en-us,AX.60).gif JJ743973.static(en-us,AX.60).gif ::fromProjectProFormaInvoice Constructs an instance of FiscalDocParmDataCreatorProjInvProFormBR class.
JJ743973.pubmethod(en-us,AX.60).gif JJ743973.static(en-us,AX.60).gif ::fromTaxTransferDocument Creates a FiscalDocumentParmData object with all the parameters properly filled for a tax transfer fiscal document.
JJ743973.pubmethod(en-us,AX.60).gif JJ743973.static(en-us,AX.60).gif ::fromVendInvoice Creates a FiscalDocumentParmData_BR for a vendor invoice scenario.
JJ743973.pubmethod(en-us,AX.60).gif JJ743973.static(en-us,AX.60).gif ::fromVendProFormaInvoice Creates a FiscalDocumentParmData_BR for a proforma vendor invoice scenario.
JJ743973.pubmethod(en-us,AX.60).gif JJ743973.static(en-us,AX.60).gif ::getTaxInCostPrice Retrieves the amount of taxes in cost price.
Top

Concrete subclasses must be created for each specific type of source document that has to generate a fiscal document.

Community Additions

ADD
Show: