ADempiere: Model Validator
Un Validador de Modelo es una clase java creada por el desarrollador en la cual debe implementar la interfaz ModelValidator ubicada en el directorio org.compiere.model . Esta interfaz tiene dos metodos importantes (modelChange y docValidate) los cuales son invocados al momento de hacer cambios al modelo o al validar documentos. El Model Validator se registra para controlar los cambios que se hagan en tablas, determinar la reaccion de cambios en el modelo por documentos o controlar las acciones de los documentos como completar, anular, cerrar, etc. En pocas palabras, usamos la interfaz ModelValidator para «programar la logica externa al nucleo de ADempiere». Metodos getAD_Client public int getAD_Client_ID() Metodo necesario para indicar a la clase el cliente que se esta monitoreando. Si no se implementa este metodo el validador no funcionara. Initialize (Inicializar) public void initialize (ModelValidationEngine engine, MClient client) Permite registrar las tabl