biuan SAP® BUSINESS ONE SDK
DTW Administration / Setup / Financials / Tax / Sales Tax Authorities
API Sales Tax Authorities

Description

SalesTaxAuthorities is a business object that represents the sales tax jurisdictions data for US and Canada localizations, or sales tax types for Latin America localization.

In US and Canada localizations, the sales tax jurisdictions can be defined, for example, for each state, country, and city. In Latin America localization, the sales tax types are related to specific items, such as fuel and cigarettes, that are liable to tax (Rate) in addition to VAT.

This object enables you to:

  • Add a sales tax authority.
  • Retrieve a sales tax authority by its key.
  • Update a sales tax authority data.
  • Save the object in XML format.

Source table: OSTA.

Object Model

Remarks

Mandatory field in SAP Business One: Code.

To display the form in the application (US and Canada localizations):

  1. Select Administration --> Setup --> Financials --> Tax --> Sales Tax Jurisdiction. A Selection Criteria dialog box opens.
  2. From the Define Sales Tax Jurisdiction Types - Selection Criteria select a tax jurisdiction type and click OK.

To display the form in the application (Latin America localization):

  1. Select Administration --> Setup --> Financials --> Tax --> Tax Types.
  2. From the Define Tax Types - Selection Criteria select a tax category and click OK.

See Also

SAP® B1 DI-API C# definition

public class SalesTaxAuthoritiesClass : ISalesTaxAuthorities, SalesTaxAuthorities { public virtual string AOrPTaxAccount { get; set; } public virtual string AOrRTaxAccount { get; set; } public virtual string APExpAccount { get; set; } public virtual string ARExpAccount { get; set; } public virtual DataBrowser Browser { get; } public virtual string Code { get; set; } public virtual string DeferredTaxAccount { get; set; } public virtual BoYesNoEnum Exempt { get; set; } public virtual double FlatTaxAmount { get; set; } public virtual BoYesNoEnum InclInGrossRevenue { get; set; } public virtual BoYesNoEnum InclInPrice { get; set; } public virtual double MaxTaxableAmount { get; set; } public virtual double MinTaxableAmount { get; set; } public virtual string Name { get; set; } public virtual string NonDeductibleAccount { get; set; } public virtual double NonDeductiblePrecent { get; set; } public virtual double Rate { get; set; } public virtual SAPbobsCOM.TaxDefinitions TaxDefinitions { get; } public virtual int TextCode { get; set; } public virtual int Type { get; set; } public virtual SAPbobsCOM.UserFields UserFields { get; } public virtual int UserSignature { get; } public virtual string UseTaxAccount { get; set; } public extern SalesTaxAuthoritiesClass(); public virtual extern int Add(); public virtual extern string GetAsXML(); public virtual extern bool GetByKey( string Code, int Type); public virtual extern void SaveToFile( string FileName); public virtual extern void SaveXML( ref string FileName); public virtual extern int Update(); }

Related information


Tax Definitions TaxDefinitions Object· Table: STA1
A set of tax rates for different time periods for a particular sales tax jurisdiction. Source table: STA1
   Parent: Sales Tax Authorities SalesTaxAuthorities Object· Table: OSTA


SAP® Business One is the trademark(s) or registered trademark(s) of SAP AG in Germany and in several other countries. Contact
This website is not affiliated with, maintained, authorized, endorsed or sponsored by SAP AG or any of its affiliates