Package org.compiere.model
Class CalloutInvoiceBatch
- java.lang.Object
-
- org.compiere.model.CalloutEngine
-
- org.compiere.model.CalloutInvoiceBatch
-
- All Implemented Interfaces:
Callout
public class CalloutInvoiceBatch extends CalloutEngine
Callouts for Invoice Batch- Version:
- $Id: CalloutInvoiceBatch.java,v 1.3 2006/07/30 00:51:03 jjanke Exp $
- Author:
- Jorg Janke
-
-
Field Summary
-
Fields inherited from class org.compiere.model.CalloutEngine
additionalArgs, ARG_SEPARATOR, log, NO_ERROR
-
-
Constructor Summary
Constructors Constructor Description CalloutInvoiceBatch()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
amt(Properties ctx, int WindowNo, GridTab mTab, GridField mField, Object value)
Invoice - AmountString
bPartner(Properties ctx, int WindowNo, GridTab mTab, GridField mField, Object value)
Invoice Batch Line - BPartnerString
charge(Properties ctx, int WindowNo, GridTab mTab, GridField mField, Object value)
Invoice Batch Line - ChargeString
date(Properties ctx, int WindowNo, GridTab mTab, GridField mField, Object value)
Invoice Batch Line - DateInvoicedString
docType(Properties ctx, int WindowNo, GridTab mTab, GridField mField, Object value)
Document TypeString
tax(Properties ctx, int WindowNo, GridTab mTab, GridField mField, Object value)
Invoice Line - Tax-
Methods inherited from class org.compiere.model.CalloutEngine
checkPeriodOpen, convert, dateAcct, getGridField, getGridTab, isCalloutActive, rate, setCalloutActive, start
-
-
-
-
Method Detail
-
date
public String date(Properties ctx, int WindowNo, GridTab mTab, GridField mField, Object value)
Invoice Batch Line - DateInvoiced. - updates DateAcct- Parameters:
ctx
- contextWindowNo
- window nomTab
- tabmField
- fieldvalue
- value- Returns:
- null or error message
-
bPartner
public String bPartner(Properties ctx, int WindowNo, GridTab mTab, GridField mField, Object value)
Invoice Batch Line - BPartner. - C_BPartner_Location_ID - AD_User_ID - PaymentRule - C_PaymentTerm_ID- Parameters:
ctx
- contextWindowNo
- window nomTab
- tabmField
- fieldvalue
- value- Returns:
- null or error message
-
docType
public String docType(Properties ctx, int WindowNo, GridTab mTab, GridField mField, Object value)
Document Type. - called from DocType- Parameters:
ctx
- contextWindowNo
- window nomTab
- tabmField
- fieldvalue
- value- Returns:
- null or error message
-
charge
public String charge(Properties ctx, int WindowNo, GridTab mTab, GridField mField, Object value)
Invoice Batch Line - Charge. - updates PriceEntered from Charge Calles tax- Parameters:
ctx
- contextWindowNo
- window nomTab
- tabmField
- fieldvalue
- value- Returns:
- null or error message
-
tax
public String tax(Properties ctx, int WindowNo, GridTab mTab, GridField mField, Object value)
Invoice Line - Tax. - basis: Charge, BPartner Location - sets C_Tax_ID Calles Amount- Parameters:
ctx
- contextWindowNo
- window nomTab
- tabmField
- fieldvalue
- value- Returns:
- null or error message
-
amt
public String amt(Properties ctx, int WindowNo, GridTab mTab, GridField mField, Object value)
Invoice - Amount. - called from QtyEntered, PriceEntered - calculates LineNetAmt- Parameters:
ctx
- contextWindowNo
- window nomTab
- tabmField
- fieldvalue
- value- Returns:
- null or error message
-
-