biuan SAP® BUSINESS ONE SDK
DTW Administration / System Initialization / Additional Expenses
API Additional Expenses

Description

AdditionalExpenses is a business object that represents the additional expenses defined in the Administration module. These definitions are used by the Marketing Documents and Receipts. This object enables to calculate additional costs connected with a document, such as delivery changes and deposit tax.

This object enables you to:

  • Add an additional expense.
  • Retrieve an additional expense by its key.
  • Update an additional expense.
  • Save the object in XML format.

Source table: OEXD.

Object Model

Remarks

To display the form in the application:

  1. Select Administration --> System Initialization --> Document Settings.
  2. In the General tab, select Manage Expenses In Documents.
  3. Click Define Expenses.

See Also

SAP® B1 DI-API C# definition

public class AdditionalExpensesClass : IAdditionalExpenses, AdditionalExpenses { public virtual DataBrowser Browser { get; } public virtual BoAeDistMthd DistributionMethod { get; set; } public virtual string DistributionRule { get; set; } public virtual string DistributionRule2 { get; set; } public virtual string DistributionRule3 { get; set; } public virtual string DistributionRule4 { get; set; } public virtual string DistributionRule5 { get; set; } public virtual DrawingMethodEnum DrawingMethod { get; set; } public virtual int ExpensCode { get; } public virtual string ExpenseAccount { get; set; } public virtual string ExpenseExemptedAccount { get; set; } public virtual double FixedAmountExpenses { get; set; } public virtual double FixedAmountRevenues { get; set; } public virtual string FreightOffsetAccount { get; set; } public virtual FreightTypeEnum FreightType { get; set; } public virtual BoYesNoEnum GrossFreight { get; set; } public virtual BoYesNoEnum Includein1099 { get; set; } public virtual string InputVATGroup { get; set; } public virtual BoYesNoEnum LastPurchasePrice { get; set; } public virtual string Name { get; set; } public virtual string OutputVATGroup { get; set; } public virtual string Project { get; set; } public virtual string RevenuesAccount { get; set; } public virtual string RevenuesExemptedAccount { get; set; } public virtual BoYesNoEnum Stock { get; set; } public virtual BoYesNoEnum TaxLiable { get; set; } public virtual SAPbobsCOM.UserFields UserFields { get; } public virtual string WTLiable { get; } public extern AdditionalExpensesClass(); public virtual extern int Add(); public virtual extern int Close(); public virtual extern string GetAsXML(); public virtual extern bool GetByKey( int ExpnsCode); public virtual extern int Remove(); public virtual extern void SaveToFile( string FileName); public virtual extern void SaveXML( ref string FileName); public virtual extern int Update(); }

Related information


Bo Ae Dist Mthd BoAeDistMthd Enumeration
Specifies the distribution method of the additional expenses.
   Parent: Additional Expenses AdditionalExpenses Object· Table: OEXD

Drawing Method Enum DrawingMethodEnum Enumeration
Methods of calculating freight per row in a document. The calculation method is relevant when you copy rows from a base document to a target document.
   Parent: Additional Expenses AdditionalExpenses Object· Table: OEXD

Freight Type Enum FreightTypeEnum Enumeration
Types of freight expense.
   Parent: Additional Expenses AdditionalExpenses Object· Table: OEXD


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