Administración de la Plataform...
Introducción a la Administraci...

Automatización

7min
procesamiento batch esta funcionalidad tiene el objetivo de registrar el procesamiento batch, que podrá ser utilizado en otras rutinas del sistema rutinas como verificación de correo electrónico verificación de la hora del servidor distribución automática de tickets con balance de carga de trabajo antes de empezar el procesamiento batch de 4biz 4biz utiliza quartz para la programación y el procesamiento de rutinas de sistema por lo tanto, antes de utilizar cualquier rutina batch es necesario configurar el quartz procedimiento acceda a la funcionalidad a través del menú principal sistema > procesamiento batch ; haga clic en "nuevo" ; complete los campos disponibles (descripción, tipo \[clase java, rhinoscript, sql]; situación; expresión cron que define el tiempo de ejecución de la rutina y el contenido de la rutina, que se describirán en el contexto de la rutina para ser ejecutados en la herramienta); ejemplo de contenido " classe java " br com centralit citcorpore quartz job jobconfiguracaoaberturaautomaticaviaemail 4\ haga clic en "guardar" br com centralit citcorpore quartz job jobconfiguracaoaberturaautomaticaviaemail rutinas batch volver a la hora del servidor tipo rhinoscript contenido script var importnames = javaimporter(); importnames importpackage(packages java util); importnames importpackage(packages java lang); importnames importpackage(packages java sql); importnames importpackage(packages br com citframework util); importnames importpackage(packages br com citframework integracao); importnames importpackage(java io); var print = java lang system out; var datahoraatual = importnames utildatas getdatahoraatual(); print println("fecha y hora del servidor "+ datahoraatual); executaconsultacurrent timestamp = function(){ var jdbcengine = new importnames jdbcengine("jdbc/citsmart", null); return jdbcengine execsql("select current timestamp", null, 0); } var datahorabanco; var listacurrent timestamp = executaconsultacurrent timestamp(); if((listacurrent timestamp!=null)&&(listacurrent timestamp size()>0)){ for (var itelemento = listacurrent timestamp iterator(); itelemento hasnext();){ var elemento = itelemento next(); if (elemento!=null) { datahorabanco = elemento\[0]; break; } } } print println("fecha y hora de la base de datos "+ datahorabanco); br com centralit citcorpore quartz job jobconfiguracaoaberturaautomaticaviaemail lectura del correo electrónico tipo classe java contenido