Class CreateFromStatement

All Implemented Interfaces:
ICreateFrom
Direct Known Subclasses:
WCreateFromStatementUI

public abstract class CreateFromStatement extends CreateFromBatch
Create C_BankStatementLine for C_BankStatement
Author:
Elaine
  • Constructor Details

    • CreateFromStatement

      public CreateFromStatement(GridTab mTab)
      Parameters:
      mTab -
  • Method Details

    • dynInit

      protected boolean dynInit() throws Exception
      Description copied from class: CreateFrom
      dynamic initialization, usually for loading of data
      Specified by:
      dynInit in class CreateFrom
      Returns:
      true if initialization success
      Throws:
      Exception
    • getBankAccountData

      protected Vector<Vector<Object>> getBankAccountData(Integer BankAccount, Integer BPartner, String DocumentNo, Timestamp DateFrom, Timestamp DateTo, BigDecimal AmtFrom, BigDecimal AmtTo, Integer DocType, String TenderType, String AuthCode)
      Specified by:
      getBankAccountData in class CreateFromBatch
      Returns:
      transactions (selection,dateTrx,[c_payment_id,documentNo],[c_currency_id,iso_code],payamt,convertedAmt,bpName)
    • configureMiniTable

      protected void configureMiniTable(IMiniTable miniTable)
      set class/type of columns
      Parameters:
      miniTable -
    • save

      public boolean save(IMiniTable miniTable, String trxName)
      Create C_BankStatementLine
      Specified by:
      save in class CreateFrom
      Returns:
      true if save successfully
    • getOISColumnNames

      protected Vector<String> getOISColumnNames()
      Returns:
      column header names (select,date,payment,currency,amount,convertedAmount,bpartner)