Archivo del sitio

Nadie es perfecto. Mejorando los eventos de documentos en DLLs

Nadie es perfectoLos eventos de DLL son una forma de extender el código de a3ERP. Al  permitir añadir funcionalidades en ciertos momentos,  podemos personalizar el estándar a medida de nuestros clientes.

Nadie es perfecto, nosotros tampoco. No hay eventos para todos los casos en que podría ser útil  ‘engancharse’ al código de a3ERP. Y dentro de los eventos de los que se dispone, no se ‘disparan’ cuando un documento pasa de un estado a otro.

Ilustrando este último caso los documentos poseen dos eventos,  ‘AntesDeGuardarDocumento’ y ‘DespuesDeGuardarDocumento’, que se ejecutan cuando el nombre indica.

Pero no siempre; por cuestiones diversas, sólo se llaman cuando se da de alta, se edita o se guarda un documento.  A primera vista,  parecen todos los casos. Vuelva a pensar. Cuando se anula una línea, o cuando se sirve un documento en otro… nuestra DLL no se entera. Lee el resto de esta entrada