EFiscalDocumentValidation_BR Class [AX 2012]
| Method | Description | |
|---|---|---|
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| checkDeliveryAddress | Checks if the necessary information of the delivery address of the NF-e is fulfilled and valid. |
| checkHeader | Checks the header of the NF-e. |
| checkIssuer | Checks if the necessary information of the issuer of the NF-e is fulfilled and valid. |
| checkIssuerAddress | Checks if the necessary information of the issuer address of the NF-e is fulfilled and valid. |
| checkRecipient | Checks if the necessary information of the recipient of the NF-e is fulfilled and valid. |
| checkTaxationOrigin | Checks if the taxation origin and ICMS values are valid Rule to be checked is: - CFOP is interstate outgoing - AND thirdy party IE is not exempt - AND taxation origin is 1, 2 or 3 - AND ICMS is greater than 4% - AND document date is greater than 1/1/2013 Exception applies to return orders from 1/1/2013 and 4/1/2013 |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| getDeliveryPostalAddress | Returns the LogisticsPostalAddress table buffer that represents the delivery address of the fiscal document that is being validated. (Inherited from FiscalDocumentValidationBase_BR.) |
| getThirdPartyPostalAddress | Returns the LogisticsPostalAddress table buffer that represents the third-party address of the fiscal document that is being validated. (Inherited from FiscalDocumentValidationBase_BR.) |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| hasIcmsGreaterThanFourPercent | |
| initNonTaxableCfopList | Initializes the CFOP list that are allowed to use ICMS > 4% for taxation origins DirectImport, Import and ImportNoSimilar |
| initPurchaseReturnCfopList | Initializes the CFOP list that are allowed to use ICMS > 4% between 01/01/13 and 04/01/13 for taxation origins DirectImport, Import and ImportNoSimilar |
| isCfopInNonTaxableList | |
| isCfopInPurchaseReturnList | |
| isCfopOtherStateOutGoing | |
| isCfopSalesByPos | |
| isEFDValidationNeeded | Verifies whether NF-e validation is required for the fiscal document. (Inherited from FiscalDocumentValidationBase_BR.) |
| isTaxationCodeInRuleList | |
| isTaxationOriginImport | |
| isThirdPartyIeExempt | |
| new | (Overrides the new Method.) |
| 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.) |
| parmFiscalDocumentLineParmData | Gets or sets the FiscalDocumentLineParmData parameter. (Inherited from FiscalDocumentValidationBase_BR.) |
| parmFiscalDocumentMiscChargeParmData | Gets or sets the FiscalDocumentMiscChargeParmData parameter. (Inherited from FiscalDocumentValidationBase_BR.) |
| parmFiscalDocumentParmData | Gets or sets the FiscalDocumentParmData parameter. (Inherited from FiscalDocumentValidationBase_BR.) |
| parmFiscalDocumentTaxTransParmData | Gets or sets the FiscalDocumentTaxTransParmData parameter. (Inherited from FiscalDocumentValidationBase_BR.) |
| 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.) |
| validateHeader | Validates the header of the NF-e, if necessary. |
| validateICMSOrISS | Validates if a line of the NF-e has an ICMS or ISS tax type, if necessary. |
| validateLine | Validates if the necessary information in a line of the NF-e is fulfilled, if necessary. |
| validateMaximumNumberOfLines | Validates if the number of lines of the NF-e does not exceed the maximum allowed, if necessary. |
| validateProductLinesHaveUnit | Validates if a line of the NF-e that contains a product has an unit specified, if necessary. |
| validateTaxationCode | Validates if the taxation code is specified for PIS and COFINS tax types of the NF-e, if necessary. |
| validateThirdPartyCnpjAgainstAccessKey | Validates if the CNPJ of the Third Party is the same of the CNPJ in the Access Key |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
Community Additions
ADD
Show: