Compiere 3.1

org.compiere.model
Class CalloutPaymentAllocate

java.lang.Object
  extended by org.compiere.model.CalloutEngine
      extended by org.compiere.model.CalloutPaymentAllocate
All Implemented Interfaces:
Callout

Deprecated.

@Deprecated
public class CalloutPaymentAllocate
extends CalloutEngine

Callout for Allocate Payments

Version:
$Id: CalloutPaymentAllocate.java,v 1.3 2006/07/30 00:51:03 jjanke Exp $
Author:
Jorg Janke

Constructor Summary
CalloutPaymentAllocate()
          Deprecated.  
 
Method Summary
 String amounts(Ctx ctx, int WindowNo, GridTab mTab, GridField mField, Object value, Object oldValue)
          Deprecated. Payment_Amounts.
 String invoice(Ctx ctx, int WindowNo, GridTab mTab, GridField mField, Object value)
          Deprecated. Payment_Invoice.
 
Methods inherited from class org.compiere.model.CalloutEngine
convert, dateAcct, isCalloutActive, rate, setCalloutActive, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CalloutPaymentAllocate

public CalloutPaymentAllocate()
Deprecated. 
Method Detail

invoice

public String invoice(Ctx ctx,
                      int WindowNo,
                      GridTab mTab,
                      GridField mField,
                      Object value)
Deprecated. 
Payment_Invoice. when Invoice selected - set InvoiceAmt = invoiceOpen - DiscountAmt = C_Invoice_Discount (ID, DateTrx) - Amount = invoiceOpen (ID) - Discount - WriteOffAmt,OverUnderAmt = 0

Parameters:
ctx - context
WindowNo - current Window No
mTab - Grid Tab
mField - Grid Field
value - New Value
Returns:
null or error message

amounts

public String amounts(Ctx ctx,
                      int WindowNo,
                      GridTab mTab,
                      GridField mField,
                      Object value,
                      Object oldValue)
Deprecated. 
Payment_Amounts. Change of: - IsOverUnderPayment -> set OverUnderAmt to 0 - C_Currency_ID, C_ConvesionRate_ID -> convert all - PayAmt, DiscountAmt, WriteOffAmt, OverUnderAmt -> PayAmt make sure that add up to InvoiceOpenAmt

Parameters:
ctx - context
WindowNo - current Window No
mTab - Grid Tab
mField - Grid Field
value - New Value
oldValue - Old Value
Returns:
null or error message

Compiere 3.1

Compiere® is a registered trademark of ComPiere, Inc. ©2004-2008 HumanFlash.com All rights reserved.