biuan SAP® BUSINESS ONE SDK
API Tax Invoices

Description

TaxInvoices is a business object that represents the header data of a Tax Invoice document.

Source table: OTSI for sales invoices, OTPI for purchase invoices, or OTXD for journal entry according to the DocType valid value.

Object Model

Remarks

Country-specific for Russia.

See Also

SAP® B1 DI-API C# definition

public class TaxInvoicesClass : ITaxInvoices, TaxInvoices { public virtual string Address { get; set; } public virtual string Address2 { get; set; } public virtual int AlterationRevision { get; set; } public virtual int BPLID { get; } public virtual string BPLName { get; } public virtual DataBrowser Browser { get; } public virtual DateTime CancelDate { get; } public virtual string CardCode { get; set; } public virtual string Comments { get; set; } public virtual int ContactPersonCode { get; set; } public virtual DateTime CreationDate { get; } public virtual BoCurrencySources CurrencySource { get; set; } public virtual string CustomerOrVendorName { get; set; } public virtual string CustomerOrVendorRefNo { get; set; } public virtual string DocCurrency { get; set; } public virtual DateTime DocDate { get; set; } public virtual DateTime DocDueDate { get; set; } public virtual int DocEntry { get; } public virtual int DocNum { get; } public virtual BoTaxInvoiceTypes DocType { get; set; } public virtual double DocumentTotal { get; } public virtual TaxInvoice_Lines Lines { get; } public virtual TaxInvoice_OperationCodes OperationCodes { get; } public virtual DateTime PaymentRefDate { get; set; } public virtual string PaymentRefNo { get; set; } public virtual BoYesNoEnum Printed { get; } public virtual int Segment { get; } public virtual int Series { get; set; } public virtual string ShipToCode { get; set; } public virtual DateTime TaxDate { get; set; } public virtual double TaxTotal { get; } public virtual DateTime UpdateDate { get; } public virtual SAPbobsCOM.UserFields UserFields { get; } public virtual string VATRegNum { get; } public extern TaxInvoicesClass(); public virtual extern int Add(); public virtual extern int Cancel(); public virtual extern string GetAsXML(); public virtual extern bool GetByKey( int DocEntry); public virtual extern void SaveToFile( string FileName); public virtual extern void SaveXML( ref string FileName); public virtual extern int Update(); }

Related information


Tax Invoice Operation Codes TaxInvoice_OperationCodes Object
TaxInvoice_OperationCodes is a child object of the TaxInvoices object that represents the operation codes of the tax invoice document.
   Parent: Tax Invoices TaxInvoices Object· Table: OTSI

Tax Invoice Lines TaxInvoice_Lines Object· Table: TSI1
TaxInvoice_Lines is a child object of the TaxInvoices object that represents the line entries of each tax invoice document. Source table: TSI1 for sales invoices, TPI1 for purchase invoices, or TXD1 for journal entry.
   Parent: Tax Invoices TaxInvoices Object· Table: OTSI

Bo Currency Sources BoCurrencySources Enumeration
Specifies the currency source.
   Parent: Tax Invoices TaxInvoices Object· Table: OTSI

Bo Tax Invoice Types BoTaxInvoiceTypes Enumeration
Specifies the tax invoice types. Country-specific for Poland.
   Parent: Tax Invoices TaxInvoices Object· Table: OTSI


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