biuan SAP® BUSINESS ONE SDK
DTW Administration / Setup / Banking / Payment Methods
API Wizard Payment Methods

Description

The WizardPaymentMethods object enables to define payment methods, such as check, bank transfer, or bill-of-exchange.

Source table: OPYM.

Object Model

Remarks

The payment method then can be assigned to each business partner. During the payment run process (Payment Wizard), the payment method selected for a business partner will affect the way the system clears invoices.

To display the form in the application:

  • Select Administration --> Setup --> Banking --> Payment Methods.

See Also

SAP® B1 DI-API C# definition

public class WizardPaymentMethodsClass : IWizardPaymentMethods, WizardPaymentMethods { public virtual string Accepted { get; set; } public virtual BoYesNoEnum Active { get; set; } public virtual BoYesNoEnum AgentCollection { get; set; } public virtual int BankAccountKey { get; } public virtual double BankChargeRate { get; set; } public virtual string BankCountry { get; set; } public virtual string BarcodeDll { get; set; } public virtual BoYesNoEnum BlockForeignBank { get; set; } public virtual BoYesNoEnum BlockForeignPayment { get; set; } public virtual string Branch { get; } public virtual DataBrowser Browser { get; } public virtual string CancelInstruction { get; set; } public virtual BoYesNoEnum CheckAddress { get; set; } public virtual BoYesNoEnum CheckBankDetails { get; set; } public virtual BoYesNoEnum CollectionAuthorizationCheck { get; set; } public virtual DateTime CreationDate { get; } public virtual string CurCode { get; set; } public virtual BoYesNoEnum CurrencyRestriction { get; set; } public virtual SAPbobsCOM.CurrencyRestrictions CurrencyRestrictions { get; } public virtual BoYesNoEnum DebitMemo { get; set; } public virtual string DefaultAccount { get; set; } public virtual string DefaultBank { get; set; } public virtual string DepositNorm { get; set; } public virtual string Description { get; set; } public virtual DirectDebitTypeEnum DirectDebit { get; set; } public virtual string DocType { get; set; } public virtual BoDueDateEnum DueDateSelection { get; set; } public virtual string Format { get; set; } public virtual string GLAccount { get; } public virtual BoYesNoEnum GroupByDate { get; set; } public virtual BoYesNoEnum GroupByPaymentReference { get; set; } public virtual BoYesNoEnum GroupInvoicesByCurrency { get; set; } public virtual BoYesNoEnum GroupInvoicesbyPay { get; set; } public virtual BoYesNoEnum GroupInvoicesByPayToBank { get; set; } public virtual string Instruction1 { get; set; } public virtual string Instruction2 { get; set; } public virtual string KeyCode { get; set; } public virtual double MaximumAmount { get; set; } public virtual double MinimumAmount { get; set; } public virtual string MovementCode { get; set; } public virtual string OccurenceCode { get; set; } public virtual BoPaymentMeansEnum PaymentMeans { get; set; } public virtual string PaymentMethodCode { get; set; } public virtual string PaymentPlace { get; set; } public virtual int PaymentTermsCode { get; set; } public virtual string PortfolioID { get; set; } public virtual BoYesNoEnum PostOfficeBank { get; set; } public virtual BoYesNoEnum PosttoGLInterimAccount { get; set; } public virtual string ReportCode { get; set; } public virtual BoYesNoEnum SendforAcceptance { get; set; } public virtual string TransactionType { get; set; } public virtual BoPaymentTypeEnum Type { get; set; } public virtual SAPbobsCOM.UserFields UserFields { get; } public virtual int UserSignature { get; } public extern WizardPaymentMethodsClass(); public virtual extern int Add(); public virtual extern string GetAsXML(); public virtual extern bool GetByKey( string bstrCode); public virtual extern int Remove(); public virtual extern void SaveToFile( string bstrFileName); public virtual extern void SaveXML( ref string pbstrFileName); public virtual extern int Update(); }

Related information


Currency Restrictions CurrencyRestrictions Object· Table: PYM1
The CurrencyRestrictions is a child object of the WizardPaymentMethods object. This object enables to allow or restrict currencies in the payment method. Source table: PYM1.
   Parent: Wizard Payment Methods WizardPaymentMethods Object· Table: OPYM

Bo Due Date Enum BoDueDateEnum Enumeration
Specifies the Due Date selection type.
   Parent: Wizard Payment Methods WizardPaymentMethods Object· Table: OPYM

Bo Payment Means Enum BoPaymentMeansEnum Enumeration
Specifies paymene means type.
   Parent: Wizard Payment Methods WizardPaymentMethods Object· Table: OPYM

Bo Payment Type Enum BoPaymentTypeEnum Enumeration
Specifies the payment type.
   Parent: Wizard Payment Methods WizardPaymentMethods Object· Table: OPYM

Direct Debit Type Enum DirectDebitTypeEnum Enumeration
   Parent: Wizard Payment Methods WizardPaymentMethods Object· Table: OPYM


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