FiscalDocParmDataCreatorCustInvoice_BR Class [AX 2012]

This class is responsible for creating a FiscalDocumentParmData_BR object and its components for a customer invoice posting scenario.

class FiscalDocParmDataCreatorCustInvoice_BR extends FiscalDocumentParmDataCreator_BR

Run On

Called

  MethodDescription
JJ742820.protmethod(en-us,AX.60).gif addApproximateTaxTextHeader Adds approximate tax fiscal document text related to the header of the fiscal document. (Inherited from FiscalDocumentParmDataCreator_BR.)
JJ742820.protmethod(en-us,AX.60).gif addApproximateTaxTextLine Adds approximate tax fiscal document text related to the specified fiscal document line. (Inherited from FiscalDocumentParmDataCreator_BR.)
JJ742820.protmethod(en-us,AX.60).gif addFciTextLine Adds the legal text present on Brazilian Parameters related to FCI (Inherited from FiscalDocumentParmDataCreator_BR.)
JJ742820.privmethod(en-us,AX.60).gif addTaxWithholdTexts
JJ742820.protmethod(en-us,AX.60).gif addTexts Copy all Fiscal document texts from the database to a list of objects. (Inherited from FiscalDocumentParmDataCreator_BR.)
JJ742820.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
JJ742820.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. (Inherited from FiscalDocumentParmDataCreator_BR.)
JJ742820.protmethod(en-us,AX.60).gif custPaymSchedRefRecId Retrieves the record ID that CustPaymSched buffer points to.
JJ742820.protmethod(en-us,AX.60).gif custPaymSchedRefTableId Retrieves the table ID that CustPaymSched buffer points to.
JJ742820.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
JJ742820.privmethod(en-us,AX.60).gif fiscalEstablishment
JJ742820.protmethod(en-us,AX.60).gif fiscalReferenceSourceCurrencyCode Returns the currency of fiscal reference (Overrides the fiscalReferenceSourceCurrencyCode Method.)
JJ742820.protmethod(en-us,AX.60).gif fiscalReferenceSourceExchRate Returns the fiscal reference exchange rate value (Inherited from FiscalDocumentParmDataCreator_BR.)
JJ742820.protmethod(en-us,AX.60).gif fiscalReferenceSourceExchRateSecondary Returns the fiscal reference secundary exchange rate value (Inherited from FiscalDocumentParmDataCreator_BR.)
JJ742820.protmethod(en-us,AX.60).gif fiscalReferenceSourceRecId Retrieves the record ID that the fiscal reference table points to. (Overrides the fiscalReferenceSourceRecId Method.)
JJ742820.protmethod(en-us,AX.60).gif fiscalReferenceSourceTableId Retrieves the table ID that the fiscal reference table points to. (Overrides the fiscalReferenceSourceTableId Method.)
JJ742820.pubmethod(en-us,AX.60).gif getInvoiceIdWithoutSeriesPrefix Returns the invoice id without the series. (Inherited from FiscalDocumentParmDataCreator_BR.)
JJ742820.protmethod(en-us,AX.60).gif getSuframaAmount Calculate the Suframa discounts (exempt taxes) of the line.
JJ742820.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
JJ742820.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
JJ742820.protmethod(en-us,AX.60).gif hasCustVendTrans Abstract method that indicates whether the Fiscal Document in context has customer/vendor transactions or not. (Overrides the hasCustVendTrans Method.)
JJ742820.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 (Overrides the initCustVendTransParmData Method.)
JJ742820.protmethod(en-us,AX.60).gif initHeaderParmData Abstract method that provides an instance of the object representing the Fiscal Document header information. (Overrides the initHeaderParmData Method.)
JJ742820.protmethod(en-us,AX.60).gif initLinesParmData Abstract method that provides a list of objects representing the Fiscal Document lines. (Overrides the initLinesParmData Method.)
JJ742820.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. (Inherited from FiscalDocumentParmDataCreator_BR.)
JJ742820.protmethod(en-us,AX.60).gif initListOfInstallments Abstract method that provides a list of objects representing the Fiscal Document installments. (Overrides the initListOfInstallments Method.)
JJ742820.protmethod(en-us,AX.60).gif initListOfShipmentStatParmData Provides a list of objects representing the shipment specifications for a given Fiscal Document line. (Overrides the initListOfShipmentStatParmData Method.)
JJ742820.protmethod(en-us,AX.60).gif initListOfTaxTransParmDataForLine Provides a list of objects representing the taxes incurred for a given Fiscal Document line. (Inherited from FiscalDocumentParmDataCreator_BR.)
JJ742820.protmethod(en-us,AX.60).gif initListOfTaxTransParmDataForMarkup Provides a list of objects representing the taxes incurred for a given Fiscal Document markup trasaction. (Inherited from FiscalDocumentParmDataCreator_BR.)
JJ742820.protmethod(en-us,AX.60).gif initMiscChargesParmData Initializes the list of FiscalDocumentMiscChargeParmData_BR for a given FiscalDocumentLineParmData_BR. (Inherited from FiscalDocumentParmDataCreator_BR.)
JJ742820.protmethod(en-us,AX.60).gif initTagsReplacer Initializes a FiscalDocumentTextTagReplacer_BR object to replace fiscal document text's placeholders for customer invoices.
JJ742820.protmethod(en-us,AX.60).gif initTaxTransParmDataFromTaxTrans Initializes a FiscalDocumentTaxTransParmData_BR object with data from TaxTrans records. (Inherited from FiscalDocumentParmDataCreator_BR.)
JJ742820.protmethod(en-us,AX.60).gif isTribSubstRegApplicable Checks if tributary subsitution applies to a given FiscalDocumentParmData_BR. (Inherited from FiscalDocumentParmDataCreator_BR.)
JJ742820.pubmethod(en-us,AX.60).gif new Constructor method for the FiscalDocumentParmDataCreator_BR class. (Inherited from FiscalDocumentParmDataCreator_BR.)
JJ742820.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.)
JJ742820.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.)
JJ742820.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
JJ742820.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
JJ742820.protmethod(en-us,AX.60).gif postInitListOfTaxTransParmDataForLine Post method to handle fiscal document line taxes after get initiated by initListOfTaxTransParmDataForLine (Inherited from FiscalDocumentParmDataCreator_BR.)
JJ742820.protmethod(en-us,AX.60).gif postInitListOfTaxTransParmDataForMarkup Post method to handle fiscal document line taxes after get initiated by initListOfTaxTransParmDataForLine (Inherited from FiscalDocumentParmDataCreator_BR.)
JJ742820.protmethod(en-us,AX.60).gif prepareFiscalDocumentText Prepares the Fiscal document texts added to the object before posting them. (Overrides the prepareFiscalDocumentText Method.)
JJ742820.pubmethod(en-us,AX.60).gif setCustInvoiceJour Sets the instance of the CustInvoiceJour table buffer that will be used in the fiscal document posting process.
JJ742820.pubmethod(en-us,AX.60).gif setCustInvoiceTransList Sets the list of CustInvoiceTrans table buffers to be used during the fiscal document posting process.
JJ742820.protmethod(en-us,AX.60).gif setFiscalEstablishmentTribSubstReg Sets the tributary substitution registry (IE number) to a FiscalDocumentParmData_BR if it is applicable. (Inherited from FiscalDocumentParmDataCreator_BR.)
JJ742820.protmethod(en-us,AX.60).gif setLineParmDataRefRecord Sets the reference to the original buffer in the FiscalDocumentLineParmData_BR parm data object.
JJ742820.pubmethod(en-us,AX.60).gif setSalesParmTable Sets the instance of the SalesParmTable table buffer that will be used in the fiscal document posting process.
JJ742820.pubmethod(en-us,AX.60).gif setSalesParmUpdate Sets the instance of the SalesParmUpdate table buffer that will be used in the fiscal document posting process.
JJ742820.pubmethod(en-us,AX.60).gif setSalesTable Sets the instance of the SalesTable table buffer that will be used in the fiscal document posting process.
JJ742820.pubmethod(en-us,AX.60).gif setSalesTotals Sets the instance of the SalesTotals class that will be used in the fiscal document posting process.
JJ742820.protmethod(en-us,AX.60).gif setTaxationOriginAndFciNumber Searches and set for FCI information if required
JJ742820.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
JJ742820.pubmethod(en-us,AX.60).gif shouldHaveApproximateTaxDescription Indicates whether the description of approximate taxes should be written.
JJ742820.protmethod(en-us,AX.60).gif sumUpSuframaDiscount Sums up the Suframa discounts of the line.
JJ742820.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
JJ742820.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.)
JJ742820.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
JJ742820.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Top

Community Additions

ADD
Show: