biuan SAP® BUSINESS ONE SDK
API Payment Run Export

Description

PaymentRunExport is a business object that enables you to export data of automatic payments for both incoming payments and outgoing payments to vendors. The automatic payments data is generated by running the Payment Wizard in SAP Business One.

The property type of all properties in this object is read-only.

This object enables you to:

  • Retrieve a payment by its key.
  • Save the object in XML format.

Source table: OPEX.

Object Model

Remarks

To check whether or not the payment is closed, see the Status property.

Mandatory fields in SAP Business One: None.

See Also

SAP® B1 DI-API C# definition

public class PaymentRunExportClass : IPaymentRunExport, PaymentRunExport { public virtual string AdditionalIdNumber { get; } public virtual string BankAccount { get; } public virtual string BankCode { get; } public virtual string BankCountry { get; } public virtual string BankIBAN { get; } public virtual DataBrowser Browser { get; } public virtual BoYesNoEnum CollectionAuthorization { get; } public virtual string CompanyAddress { get; } public virtual string CompanyBlock { get; } public virtual string CompanyCity { get; } public virtual string CompanyCounty { get; } public virtual string CompanyName { get; } public virtual string CompanyState { get; } public virtual string CompanyStreet { get; } public virtual string CompanyTaxNum { get; } public virtual string CompanyZipCode { get; } public virtual string CompIsrBillerID { get; } public virtual string Countery { get; } public virtual string Currency { get; } public virtual string CustomerNum { get; } public virtual BoYesNoEnum DebitMemo { get; } public virtual double DocAmountForign { get; } public virtual double DocAmountLocal { get; } public virtual double DocCashDiscount { get; } public virtual double DocCashDiscountForign { get; } public virtual string DocCurrnecy { get; } public virtual int DocNum { get; } public virtual int DocNumOffieldPaid { get; } public virtual double DocRate { get; } public virtual BoYesNoEnum EUInternalTransfer { get; } public virtual string FilePath { get; } public virtual DateTime FiscalYear { get; } public virtual string FormatName { get; } public virtual string FreeText1 { get; } public virtual string FreeText2 { get; } public virtual string FreeText3 { get; } public virtual string GLAccount { get; } public virtual string InstructionKey { get; } public virtual PaymentRunExport_Lines Lines { get; } public virtual string OrderingParty { get; } public virtual string OrganizationNumber { get; } public virtual string PayeeBankAccount { get; } public virtual BoYesNoEnum PayeeBankBISR { get; } public virtual string PayeeBankBlock { get; } public virtual string PayeeBankBranch { get; } public virtual string PayeeBankCity { get; } public virtual string PayeeBankCode { get; } public virtual string PayeeBankCountry { get; } public virtual string PayeeBankCounty { get; } public virtual string PayeeBankCtrlKey { get; } public virtual BoYesNoEnum PayeeBankHouseBank { get; } public virtual string PayeeBankIBAN { get; } public virtual string PayeeBankName { get; } public virtual int PayeeBankNextCheckNumber { get; } public virtual BoYesNoEnum PayeeBankPostOffice { get; } public virtual string PayeeBankState { get; } public virtual string PayeeBankStreet { get; } public virtual string PayeeBankSwiftNum { get; } public virtual string PayeeBankUserNum1 { get; } public virtual string PayeeBankUserNum2 { get; } public virtual string PayeeBankUserNum3 { get; } public virtual string PayeeBankUserNum4 { get; } public virtual string PayeeBankZip { get; } public virtual string PayeeCity { get; } public virtual string PayeeCountry { get; } public virtual string PayeeName { get; } public virtual string PayeePostalCode { get; } public virtual string PayeeReferenceDetails { get; } public virtual string PayeeState { get; } public virtual string PayeeStreet { get; } public virtual string PayeeTaxNumber { get; } public virtual string PaymentBankBranch { get; } public virtual string PaymentBankCharges { get; } public virtual string PaymentBankChargesAllocationCode { get; } public virtual string PaymentBankControlKey { get; } public virtual string PaymentBankUserNo1 { get; } public virtual string PaymentBankUserNo2 { get; } public virtual string PaymentBankUserNo3 { get; } public virtual string PaymentBankUserNo4 { get; } public virtual BoYesNoEnum PaymentDonewithCheck { get; } public virtual string PaymentFormat { get; } public virtual string PaymentKeyCode { get; } public virtual string PaymentMethod { get; } public virtual int PaymentOrderNum { get; } public virtual DateTime PostingDate { get; } public virtual PaymentRunExportRowTypeEnum RowType { get; } public virtual DateTime RunDate { get; } public virtual BoOpexStatus Status { get; } public virtual int UserDepartment { get; } public virtual string UserEMail { get; } public virtual string UserFaxNumber { get; } public virtual string UserMobilePhoneNumber { get; } public virtual string UserName { get; } public virtual string VendorIsrBillerID { get; } public virtual string VendorNum { get; } public virtual int WizCode { get; } public extern PaymentRunExportClass(); public virtual extern string GetAsXML(); public virtual extern bool GetByKey(int PaymentRunExportCode); public virtual extern void SaveToFile( string FileName); public virtual extern void SaveXML( ref string FileName); }


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