Class CalloutBankStatement

java.lang.Object
org.compiere.model.CalloutEngine
org.compiere.model.CalloutBankStatement
All Implemented Interfaces:
Callout

public class CalloutBankStatement extends CalloutEngine
Bank Statement Callout
Version:
$Id: CalloutBankStatement.java,v 1.3 2006/07/30 00:51:05 jjanke Exp $
Author:
Jorg Janke
  • Constructor Details

    • CalloutBankStatement

      public CalloutBankStatement()
  • Method Details

    • bankAccount

      public String bankAccount(Properties ctx, int WindowNo, GridTab mTab, GridField mField, Object value)
      Bank Account Changed. Update Beginning Balance
      Parameters:
      ctx - context
      WindowNo - window no
      mTab - tab
      mField - field
      value - value
      Returns:
      null or error message
    • amount

      public String amount(Properties ctx, int WindowNo, GridTab mTab, GridField mField, Object value)
      BankStmt - Amount. Calculate ChargeAmt = StmtAmt - TrxAmt - InterestAmt or id Charge is entered - InterestAmt = StmtAmt - TrxAmt - ChargeAmt
      Parameters:
      ctx - context
      WindowNo - window no
      mTab - tab
      mField - field
      value - value
      Returns:
      null or error message
    • payment

      public String payment(Properties ctx, int WindowNo, GridTab mTab, GridField mField, Object value)
      BankStmt - Payment. Update Transaction Amount when payment is selected
      Parameters:
      ctx - context
      WindowNo - window no
      mTab - tab
      mField - field
      value - value
      Returns:
      null or error message
    • paymentIntoBatch

      public String paymentIntoBatch(Properties ctx, int WindowNo, GridTab mTab, GridField mField, Object value)
      BankStmt - Payment Into Batch. Update Transaction Amount and statement Amount when payment into batch is selected
      Parameters:
      ctx - context
      WindowNo - window no
      mTab - tab
      mField - field
      value - value
      Returns:
      null or error message