📚 SAP Business One SDK Help

VatGroups Object Members
See Also  Overview 

Public Methods

Public Method AddAdds a tax group definition.
Public Method GetAsXMLReturns the object from XML data, which is stored as string in a buffer.
Public Method GetByKeyRetrieves and sets the values of the object's properties by the object's absolute key from the Company database.
Public Method RemoveDeletes the current record.
Public Method SaveToFileSave the object to a file as XML data.
Public Method SaveXMLSaves the object data to XML formatted data.
Public Method UpdateUpdates the object data in the company database.

Public Properties

Public Property AcquisitionReverseDetermines whether or not the VAT group is related to Acquisition/Reverse.

Field name: AcqstnRvrs.

Public Property AcquisitionReverseCorrespondingTaxCodeproperty AcquisitionReverseCorrespondingTaxCode
Public Property AcquisitionTaxSets or returns the G/L account for acquisition tax posting.

Field name: AcqsTax.

Length: 15 characters.

This is a foreign key to the ChartOfAccounts object.

Public Property BrowserReturns the DataBrowser object.
Public Property CashDiscountAccountSets or returns the account to which you want to post cash discount amounts.

Field name: CashDisAcc.

Length: 15 characters.

Public Property CategoryDetermines whether the tax group applies to sales documents (output tax) or to purchase documents (input tax).

Field name: Category.

Public Property CodeSets or returns a tax group code (primary key).

Field name: Code.

Length: 8 characters.

Public Property CorrectionDetermines whether or not the tax group is a correction tax group.

Field name: Correction.

Public Property DeferredTaxAccSets or returns the G/L account for deferred tax postings.

Field name: DeferrAcc.

Length: 15 characters.

This is a foreign key to the ChartOfAccounts object.

Public Property DownPaymentTaxOffsetAccountproperty DownPaymentTaxOffsetAccount
Public Property EBooksVatCategoryE-Books VAT category

Field name: EBVatCateg.

Public Property EBooksVATExemptionCauseproperty EBooksVatExemptionCause
Public Property EBooksVatExpClassCategoryproperty EBooksVatExpClassCategory
Public Property EBooksVatExpClassTypeproperty EBooksVatExpClassType
Public Property EqualizationTaxAccountThe G/L account for equalization tax.

Field name: EquAccount

Public Property EUDetermines whether or not the tax group applies to European Union countries.

Field name: IsEC.

Public Property ExcludedTaxSummaryproperty ExcludedTaxSummary
Public Property FReINVTaxExemptionReasonVAT exemption reason code (VATEX) for PEPPOL network.

Field name: VATEX.

Length: 32 characters.

Public Property GoodsShipmentSets or returns the goods shipment indicator, which appears in the EU Sales Report.

This property is applicable when TriangularDeal is not set.

Field name: GoddsShip.

Length: 1 numeric character.

Public Property GroupDescriptionSets or returns the group description. This information could be used later as parameters in user queries.

Field name: ReportCode.

Length: 100 characters.

Public Property Inactiveproperty Inactive
Public Property NameSets or returns a tax group name.

Field name: Name.

Length: 50 characters.

Public Property NonDeductSets or returns the non-deductable tax percentange.

Field name: NonDedct.

Public Property NonDeductAccSets or returns the G/L account for non-deductable tax postings.

Field name: NonDedAcc.

Length: 15 characters.

This is a foreign key to the ChartOfAccounts object.

Public Property Report349Codeproperty Report349Code
Public Property SAFTTaxCodeStandard Audit File-Tax (SAF-T) tax codes according to the Portuguese tax authority.

Field name: SAFTTaxCod.

Length: 10 characters.

Public Property SAFTTaxCodeExStandard Audit File-Tax (SAF-T) define-new option for tax code according to the Portuguese tax authority.

Field name: SAFTTxCdEx.

Length: 10 characters.

Public Property ServiceSupplySets or returns the service supply indicator, which appears in the EU Sales Report.

This property is applicable when TriangularDeal and GoodsShipment is not set. If you put a value in either TriangularDeal or GoodsShipment, it will cause the deletion of the value in ServiceSupply.

Field name: ServSupply.

Length: 1 numeric character.

Public Property StandardTaxCodeproperty StandardTaxCode
Public Property TaxAccountSets or returns the G/L account for the tax group.

Field name: Account.

Length: 15 characters.

This is a foreign key to the ChartOfAccounts object.

Public Property TaxExemptionReasonReason for exemption from tax; options are determined by the authorities.
Public Property TaxRegionproperty TaxRegion
Public Property TaxTypeBlackListproperty TaxTypeBlackList
Public Property TriangularDealSets or returns the triangular deal indicator, which enables to identify delivery of goods as part of triangular deals in the EU sales report.

This property is applicable when GoodsShipment is not set.

Field name: Indicator.

Length: 1 numeric character.

Public Property UserFieldsReturns the UserFields object.
Public Property VatCorrectionSets or returns the tax group code (foreign key) that is used as a correction tax group.

Field name: VatCrctn.

Length: 8 characters.

This is a foreign key to the VatGroups object.

Public Property VATDeductibleAccountproperty VATDeductibleAccount
Public Property VatGroups_LinesReturns the VatGroups_Lines child object.
Public Property VATInRevenueAccountproperty VATInRevenueAccount
Public Property VATTypeType of VAT.

Field name: VatType.

See Also