Package org.adempiere.base
Interface IColumnCallout
- All Known Implementing Classes:
CalloutAssetMPLogAmt
,CalloutAssetMPLogMeterSearch
,CalloutBPartnerQuickEntry
,CalloutCheckNFeEmitDate
,CalloutCheckNFTransportAut
,CalloutDefineDadosLoteRPS
,CalloutFormacaoCustoNF
,CalloutFormacaoPreco
,CalloutInfoWindow
,CalloutNFSeCancelamento
,CalloutOrderFixedAsset
,CalloutRMAGetDocFiscal
,CalloutSetAutXML
,CalloutSetCFOP
,CalloutSetControleRemessaInfo
,CalloutSetCostMovementLine
,CalloutSetDestBPartner
,CalloutSetDestLocation
,CalloutSetDI
,CalloutSetEmitBPartner
,CalloutSetEmitLocation
,CalloutSetEntregaLocation
,CalloutSetMpRecebida
,CalloutSetNFMovement
,CalloutSetProductData
,CalloutSetRecalculeTax
,CalloutSetShipper
,CalloutSetUOM
,CalloutSetValidaImpostoTransporte
public interface IColumnCallout
Column Callout Interface
-
Method Summary
-
Method Details
-
start
String start(Properties ctx, int WindowNo, GridTab mTab, GridField mField, Object value, Object oldValue) Start Callout.Callout's are used for cross field validation and setting values in other fields. When returning a non empty (error message) string, an exception is raised.
When invoked, the Tab model has the new value!
- Parameters:
ctx
- ContextWindowNo
- current Window NomTab
- Tab modelmField
- Field modelvalue
- The new valueoldValue
- The old value- Returns:
- Error message or ""
-