biuan SAP® BUSINESS ONE SDK
API Document Lines Additional Expenses

Description

Document_LinesAdditionalExpenses is a child object of Document_Lines and represents the line entries of the additional expenses document in the Marketing Documents module.

The source table for each document is according to the document type as follows: INV2, RIN2, DLN2, RDN2, RDR2, QUT2, PCH2, RPC2, PDN2, RPD2, POR2, and DRF2.

Object Model

Remarks

Mandatory field in SAP Business One: ExpenseCode and of Name of AdditionalExpenses object.

You can add up to three (3) additional expenses in a row of a document and SAP Business One assigns a number (GroupCode) for each of the additional expenses.

If no additional expense is defined in SAP Business One, the GetByKey method will retrieve null.

See Also

SAP® B1 DI-API C# definition

public class Document_LinesAdditionalExpensesClass : IDocument_LinesAdditionalExpenses, Document_LinesAdditionalExpenses { public virtual BoYesNoEnum AquisitionTax { get; } public virtual int BaseGroup { get; set; } public virtual int Count { get; } public virtual double DeductibleTaxSum { get; } public virtual double DeductibleTaxSumFC { get; } public virtual double DeductibleTaxSumSys { get; } 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 double EqualizationTaxFC { get; } public virtual double EqualizationTaxPercent { get; } public virtual double EqualizationTaxSum { get; } public virtual double EqualizationTaxSys { get; } public virtual int ExpenseCode { get; set; } public virtual int GroupCode { get; set; } public virtual int LineNumber { get; set; } public virtual double LineTotal { get; set; } public virtual double LineTotalFC { get; } public virtual double LineTotalSys { get; } public virtual double PaidToDate { get; } public virtual double PaidToDateFC { get; } public virtual double PaidToDateSys { get; } public virtual string Project { get; set; } public virtual string TaxCode { get; set; } public virtual SAPbobsCOM.TaxJurisdictions TaxJurisdictions { get; } public virtual BoYesNoEnum TaxLiable { get; } public virtual double TaxPaid { get; } public virtual double TaxPaidFC { get; } public virtual double TaxPaidSys { get; } public virtual double TaxPercent { get; } public virtual double TaxSum { get; set; } public virtual double TaxSumFC { get; } public virtual double TaxSumSys { get; } public virtual double TaxTotalSum { get; } public virtual double TaxTotalSumFC { get; } public virtual double TaxTotalSumSys { get; } public virtual BoAdEpnsTaxTypes TaxType { get; set; } public virtual SAPbobsCOM.UserFields UserFields { get; } public virtual string VatGroup { get; set; } public virtual BoYesNoEnum WTLiable { get; set; } public extern Document_LinesAdditionalExpensesClass(); public virtual extern void Add(); public virtual extern void SetCurrentLine(int LineNum); }


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