Eventos V9.6.10: Cambio en registros.

«Oh maestro, bien hallado seas. Largo fue tu cautiverio y grande nuestro desasosiego. Pero guardamos la esperanza  con tus enseñanzas. ¿Fue el oscuro señor magnánimo?» grito alborozado el sorprendido pupilo.
«No, pequeño saltamontes. Un señor tan vil jamás será magnánimo. Solo la cobardía y la codicia guían su mano. Tan oscuros, como su alma, sus propósitos son«

En este antiguo artículo se describían las estructuras de datos que se recibían en los eventos que se generan en la aplicación. A partir de la versión 9.6.10 de a3ERP se ha cambiado el tipo de los valores que se reciben con las estructuras registro; y por lo tanto con la estructura conjunto de datos, ya que no es más que una lista de registros.

Lee el resto de esta entrada

Los olvidados: Ventanas, campos y documentos

Escucha, mi pupilo, esta antigua historia que me contó mi maestro; que a su vez le narró el suyo, quien lo aprendió de su padre, que se lo escuchó a su abuelo, y a este un amigo del vecino del cuñado de su hermano por parte de la primera parte.
Un señor de la familia imperial, Ho Tsé de la región próxima a la garganta de Hara-Guon-yué, ofreció un ágape a unos vecinos cuyas tierras anhelaba tras ofrecer su palabra de que nada sucedería…

En versión nueve, aunque no en las primeras revisiones, se crearon una serie nueva de eventos. De algunos ya hemos hablado en ocasiones anteriores. En este artículo trataremos unos que tratan de completar el ciclo de trabajo de un documento (carga y cancelado del mismo) así como notificación de cambios en campos (tanto de cabecera como de líneas) y la aparición, activado y cerrado de ventanas de la aplicación.

Lee el resto de esta entrada

Los olvidados: Eventos sobre selecciones de documentos

-«Mi querido alumno», dijo el maestro mientras con mirada seria. «Presta atención a este historia que se cuenta a los niños de tierna edad. De estas, un hombre de bien puede sacar provecho…».
-«Cierto maestro», dijo el alumno mientras miraba distraídamente como mecía la brisa de verano a los juntos del cercano estanque.
-«En una selva remota», continuó el maestro, «un joven babuino dejó de recolectar frutos para la manada y empezó a imitar el comportamiento de los machos dominantes. Los demás tuvieron que trabajar hasta casi desfallecer. Cuando su manada se unió a otra más grande, este joven babuino se creció y se dedicó, imitando a los dominantes con su griterío, a robar la comida a sus antiguos compañeros…». Entonces concluyó diciendo «Bien, ¿cuál es la enseñanza que de esta historia se obtiene?…»

En las interioridades de a3ERP existen unos eventos ocultos de los que nadie tiene noticia. Unos de estos eventos permiten realizar una acción sobre documentos (Ofertas, pedidos, depósitos, albaranes y facturas, tanto de venta como de compra) seleccionados. Originalmente se pensaron para acciones de importación y/o exportación, pero se pueden utilizar para realizar otro tipo de acciones…

…De manera parecida a lo que se suele denominar, simplemente, como «botón rayo» pero desde la selección de documentos.

Lee el resto de esta entrada

Pero mira como beben los peces en la b.d. de a3ERP

– Pequeño saltamontes dime tu, desde tu… inocencia, ¿qué lección podemos extraer de la caída del castillo de Ghu-ang Thon a manos de los sanguinarios e los impíos enemigos del emperador, los Guan-tle klu-be, justo tras tu visita espiritual a nuestros hermanos que allí moraban?
– Maesto, ¿Será quizás la vanidad del general de los ejércitos del emperador? ¿Confiarse con la solidez de sus defensas y magnitud de su ejercito? ¿Menospreciar a sus oficiales? ¿No tejer una red de sigilosos espías y aguerridos exploradores? ¿Programar en visual chufa, digo basic?…

Durante la implementación de una solución de adaptación de a3ERP a un cliente, no podremos evitar iniciar sesión con a3ERPActiveX (antiguo NAX) para crear documentos, maestros, etc… como con la b.d. para realizar consultas o modificaciones en las tablas. Hasta versión 8 inclusive, muchos programadores se apoyaban en el usuario de sistema Nexus (ahora a3ERP) o en uno creado «ex profeso». Pero desde la introducción de la versión 9, con el licenciamiento concurrente por usuario y máquina, esas estrategias se tornan un problema.

Mientras tanto se han añadido, subrepticiamente, nuevas funcionalidades para mitigar este problema…
Lee el resto de esta entrada

Nueva utilidad para agilizar el modelo 190: OTIRet de Otime

por Jesús Otero de OTIME. Distribuidor Associate Plus A3 Software en Segovia

OTIRet es la nueva utilidad para a3ERP desarrollada por nuestro distribuidor autorizado Otime Informática de Segovia, pensada para facilitar la cumplimentación del Modelo 190, que recoge las Retenciones e Ingresos a cuenta del I.R.P.F., como complemento de a3ERP.

La operativa es muy simple. Partiendo siempre de las facturas registradas en a3ERP que están sujetas a retención, y en base a unos filtros de tipo fecha, se genera la información necesaria para poder cumplimentar el modelo: Lee el resto de esta entrada