PROCESS_NAME_MENU=po_co_manpercenaxe.duplicado
NOMBRE_PROCESO=Manejador%20Permanente%20de%20Centrales%20AXE-10%20%28duplicado%29
MODULE_NAME_MENU=TME1004
FICHERO=po_co_manpercenaxe.duplicado
CODIGO=
AUTOR=Juan%20Ram%F3n%20Gallo
FECHA=19%2F2%2F2002
VERSION=1.0
SAVE=Guardar
DESCRIPCION=Este%20proceso%20es%20el%20responsable%20de%20controlar%20la%20ejecuci%F3n%20de%20las%20distintas%20actuaciones%20a%20realizar%20mediante%20el%20env%EDo%20de%20ciertas%20%F3rdenes%20a%20las%20centrales%20AXE-10%20y%20validando%20las%20respuestas%20recibidas%20con%20el%20fin%20de%20garantizar%20el%20correcto%20funcionamiento%20del%20mismo.%20Este%20tipo%20de%20procesos%20ser%E1%20arrancado%20por%20el%20proceso%20contralador%20de%20centrales%20AXE-10%20po_co_concenaxe%2C%20utilizando%20los%20siguientes%20argumentos%3A%0D%0A%0D%0Apo_co_manpercenaxe%20MPC%20%3Cnum%3E%20CCA%20000%20%3Cnombre_maquina%3E%2C%0D%0A%0D%0Adonde%3A%0D%0A%3Cnum%3E%20es%20un%20n%FAmero%20de%20instancia%20que%20asigna%20po_co_concenaxe%0D%0A%3Cnombre_maquina%3E%20es%20el%20nombre%20del%20servidor%20donde%20el%20proceso%20se%20est%E1%20ejecutando.%0D%0A%0D%0AUna%20vez%20arrancado%20po_co_manpercenaxe%2C%20realiza%20una%20iniciaci%F3n%20b%E1sica%2C%20env%EDa%20un%20mensaje%20de%20arranque%20a%20po_co_concenaxe%20y%20se%20queda%20a%20la%20espera%20de%20la%20solicitud%20de%20petici%F3n%20de%20%F3rdenes%20para%20una%20central.%0D%0A%0D%0ATras%20la%20recepci%F3n%20de%20un%20mensaje%20de%20actuaci%F3n%20por%20parte%20de%20su%20proceso%20padre%2C%20po_co_manpercenaxe%20extrae%20del%20mismo%20el%20c%F3digo%20de%20la%20central%20a%20la%20cual%20debe%20conectarse%2C%20el%20identificador%20de%20servicio%20a%20realizar%2C%20y%20el%20n%FAmero%20de%20red%20sobre%20el%20cual%20va%20a%20realizarse%20dicho%20servicio.%20Algunos%20servicios%20especiales%20pueden%20requerir%20que%20se%20proporcionen%20par%E1metros%20adicionales%2C%20cuyo%20significado%20ser%E1%20dependiente%20del%20servicio%20a%20realizar.%0D%0A%0D%0AA%20partir%20de%20estos%20valores%2C%20po_co_manpercenaxe%20inicia%20sus%20variables%2C%20accediendo%20cuando%20lo%20requiera%20al%20interfaz%20provisto%20por%20la%20aplicaci%F3n%20en%20memoria%20compartida%20con%20el%20fin%20de%20obtener%20los%20datos%20necesarios%20para%20establecer%20una%20conexi%F3n%20con%20una%20central%20AXE%2C%20y%20otros%20datos%20de%20configuraci%F3n%20que%20pueda%20requerir.%0D%0A%0D%0AA%20partir%20del%20identificador%20del%20gui%F3n%20de%20%F3rdenes%2C%20y%20mediante%20el%20acceso%20al%20interfaz%20en%20memoria%20compartida%20con%20las%20tablas%20poco_guionaxe%20y%20poco_ordenaxe%2C%20po_co_manpercenaxe%20construye%20de%20forma%20din%E1mica%20el%20gui%F3n%20de%20%F3rdenes%20a%20enviar%20a%20la%20central.%0D%0A%0D%0Apo_co_manpercenaxe%20inicia%20una%20sesi%F3n%20de%20%F3rdenes%20MTP%20arrancando%20un%20proceso%20de%20Ordenes%20AXE%20po_co_ordaxe.%20Una%20vez%20arrancado%2C%20po_co_manpercenaxe%20controla%20los%20estados%20de%20po_co_ordaxe%20mediante%20el%20interfaz%20de%20mensajes%20que%20se%20crea%20entre%20ambos%20procesos%20mediante%20las%20facilidades%20que%20provee%20la%20biblioteca%20po_co_lib_ipcs.%0D%0A%0D%0ALas%20%F3rdenes%20enviadas%20a%20la%20central%20AXE-10%20siempre%20producen%20una%20respuesta%20inmediata%20que%20le%20es%20enviada%20a%20po_co_manpercenaxe%20a%20trav%E9s%20de%20po_co_ordaxe.%20%0D%0A%0D%0Apo_co_manpercenaxe%20analiza%20y%20maneja%20la%20respuesta%20recibida%20actuando%20en%20consecuencia%20con%20lo%20especificado%20en%20el%20gui%F3n%20creado%20a%20partir%20del%20contenido%20de%20la%20base%20de%20datos.%0D%0A%0D%0Apo_co_manpercenaxe%20controla%20las%20siguientes%20acciones%20de%20recuperaci%F3n%3A%0D%0A%0D%0AReanuda%20una%20sesi%F3n%20con%20la%20central%20tras%20un%20fallo%20en%20la%20conexi%F3n.%0D%0A%09%0D%0AReenv%EDa%20una%20orden%20a%20la%20central%20AXE%20al%20recibir%20una%20respuesta%20que%2C%20seg%FAn%20su%20gui%F3n%2C%20indique%20fallo%2C%20o%20ejecuta%20la%20siguiente%20entrada%20en%20el%20gui%F3n%20que%20es%20la%20encargada%20de%20a%F1adir%20control%20de%20flujo%20en%20el%20gui%F3n%20y%20actuar%20en%20consecuencia%2C%20seg%FAn%20sea%20la%20pol%EDtica%20de%20reintentos%20fijada.%0D%0A%0D%0AUna%20vez%20completado%20con%20%E9xito%20el%20gui%F3n%20de%20%F3rdenes%20notifica%20del%20hecho%20a%20su%20proceso%20padre%20y%20se%20queda%20a%20la%20espera%20de%20una%20nueva%20solicitud%20de%20ejecuci%F3n%20de%20%F3rdenes.%20Si%20la%20pol%EDtica%20de%20recuperaciones%20no%20tiene%20%E9xito%20o%20se%20produce%20alg%FAn%20otro%20error%20durante%20la%20ejecuci%F3n%20del%20gui%F3n%20de%20%F3rdenes%20po_co_manpercenaxe%2C%20ejecuta%20la%20funci%F3n%20de%20excepci%F3n%20asociada%20al%20gui%F3n%20de%20%F3rdenes%20e%20informa%20a%20po_co_concenaxe%20de%20la%20causa%20de%20fallo.%0D%0A%0D%0AUna%20vez%20finalizado%20el%20gui%F3n%20de%20%F3rdenes%2C%20po_co_manpercenaxe%20env%EDa%20un%20mensaje%20a%20po_co_ordaxe%20para%20que%20finalice%20la%20conexi%F3n%20MTP%20de%20forma%20ordenada%2C%20y%20una%20vez%20detecta%20que%20po_co_ordaxe%20ha%20finalizado%2C%20libera%20todos%20los%20recursos%20que%20estuviera%20utilizando%20y%20finaliza.%0D%0A
DESCRIPCION_ASSIGNED=1
EN_ARCHIVO=
EN_UBICACION=
EN_PROCEDENCIA=
EN_CONTENIDO=
SAL_ARCHIVO=
SAL_UBICACION=
SAL_CONTENIDO=Si%20no%20est%E1%20exportada%20en%20el%20entorno%20de%20la%20aplicaci%F3n%20la%20variable%20PO_CO_LIB_LOCAL_NO_TRACE%20todos%20los%20procesos%20de%20la%20aplicaci%F3n%20generan%20ficheros%20de%20trazas%2C%20en%20los%20cuales%20se%20refleja%20el%20funcionamiento%20del%20proceso.%20Dichos%20ficheros%20son%20de%20utilidad%20%FAnicamente%20si%20se%20detecta%20un%20mal%20funcionamiento%20del%20proceso%2C%20en%20cualquier%20otro%20caso%20pueden%20obviarse.
FICHEROS=%3CIntroduzca%20aqu%ED%20el%20nombre%2C%20localizaci%F3n%20y%20tama%F1o%20m%E1ximo%20previsto%20del%20fichero%20de%20log%3E
FICHEROS_ASSIGNED=0
MENSAJES_CODIGO_1=0000
MENSAJES_DESC_1=Error%20en%20Programa%20
MENSAJES_ACCION_1=Informar%20de%20la%20incidencia%20al%20Departamento%20de%20Desarrollo%20de%20Sistemas
MENSAJES_CODIGO_2=0001
MENSAJES_DESC_2=Error%20de%20Configuraci%F3n%20
MENSAJES_ACCION_2=Revisar%20la%20configuraci%F3n%20de%20las%20tablas%20que%20residen%20en%20memoria%20compartida.%20Informar%20de%20la%20incidencia%20al%20Departamento%20de%20Desarrollo%20de%20Sistemas%20en%20caso%20de%20problemas.
MENSAJES_CODIGO_3=0350
MENSAJES_DESC_3=Arranc%F3%20el%20Manejador%20Permanente%20de%20Centrales%20AXE-10
MENSAJES_ACCION_3=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_4=0351
MENSAJES_DESC_4=Recibida%20solicitud%20de%20ejecuci%F3n%20del%20gui%F3n%20de%20%F3rdenes%3A%20%40S16.%20CC%3A%20%40C08%20Abonado%3A%20%40N09
MENSAJES_ACCION_4=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_5=0352
MENSAJES_DESC_5=Gui%F3n%20de%20%D3rdenes%3A%20%40S16%20finalizado%20con%20%E9xito.%20Abonado%3A%40N09
MENSAJES_ACCION_5=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_6=0353
MENSAJES_DESC_6=Gui%F3n%20de%20%D3rdenes%3A%40S16%20finaliza%20con%20fallo.%20Abonado%3A%40N09
MENSAJES_ACCION_6=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_7=0354
MENSAJES_DESC_7=%C9xito%20parcial%20en%20orden%20CC%3A%20%40C08%20Servicio%3A%20%20%40S16.%20%40M60%2C%20donde%20%40M60%20es%20parte%20de%20la%20respuesta%20de%20la%20central
MENSAJES_ACCION_7=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_8=0355
MENSAJES_DESC_8=Orden%20enviada%20CC%3A%40C08%20Servicio%3A%40S16.%20%40M60%2C%20donde%20%40M60%20es%20parte%20de%20la%20respuesta%20de%20la%20central
MENSAJES_ACCION_8=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_9=0356
MENSAJES_DESC_9=%C9xito%20en%20orden%20CC%3A%20%40C08%20Servicio%3A%20%40S16.%20%40M60%2C%20donde%20%40M60%20es%20parte%20de%20la%20respuesta%20de%20la%20central
MENSAJES_ACCION_9=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_10=0357
MENSAJES_DESC_10=Fallo%20en%20orden%20CC%3A%20%40C08%20Servicio%3A%20%40S16.%20%40M60%2C%20donde%20%40M60%20es%20parte%20de%20la%20respuesta%20de%20la%20central
MENSAJES_ACCION_10=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_11=0358
MENSAJES_DESC_11=Central%20CC%3A%20%40C08%20ocupada.%20Servicio%3A%20%40S16.%20%40M60%2C%20donde%20%40M60%20es%20parte%20de%20la%20respuesta%20de%20la%20central
MENSAJES_ACCION_11=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_12=0359
MENSAJES_DESC_12=Orden%20diferida%20CC%3A%20%40C08%20Servicio%3A%20%40S16.%20%40M60%2C%20donde%20%40M60%20es%20parte%20de%20la%20respuesta%20de%20la%20central
MENSAJES_ACCION_12=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_13=0360
MENSAJES_DESC_13=Sesi%F3n%20de%20%F3rdenes%20arrancada%20CC%3A%20%40C08%20Servicio%3A%20%40S16%20NRI%3A%20%40M15%2C%20donde%20%40M15%20es%20la%20direcci%F3n%20de%20red%20X.25%20de%20la%20central.
MENSAJES_ACCION_13=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_14=0361
MENSAJES_DESC_14=Sesi%F3n%20de%20%F3rdenes%20completada%20CC%3A%20%40C08%20Servicio%3A%20%40S16%20NRI%3A%20%40M15%2C%20donde%20%40M15%20es%20la%20direcci%F3n%20de%20red%20X.25%20de%20la%20central.
MENSAJES_ACCION_14=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_15=0362
MENSAJES_DESC_15=Fallo%20en%20sesi%F3n%20de%20%F3rdenes%20CC%3A%20%40C08%20Servicio%3A%20%40S16%20NRI%3A%20%40M15%2C%20donde%20%40M15%20es%20la%20direcci%F3n%20de%20red%20X.25%20de%20la%20central.
MENSAJES_ACCION_15=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_16=0363
MENSAJES_DESC_16=Sesi%F3n%20de%20ordenes%20rota%20CC%3A%20%40C08%20Servicio%3A%20%40S16%20NRI%3A%20%40M15%2C%20donde%20%40M15%20es%20la%20direcci%F3n%20de%20red%20X.25%20de%20la%20central.
MENSAJES_ACCION_16=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_17=0364
MENSAJES_DESC_17=Reintentando%20sesi%F3n%20de%20%F3rdenes%20CC%3A%20%40C08%20Servicio%3A%20%40S16%20NRI%3A%20%40M15%20dte_class%3A%20%40M15%2C%20donde%20el%20%FAltimo%20%40M15%20es%20el%20identificador%20del%20%91DTE-Class%92
MENSAJES_ACCION_17=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_18=0365
MENSAJES_DESC_18=Venci%F3%20el%20temporizador%20esperando%20el%20arranque%20de%20la%20sesi%F3n%20de%20%F3rdenes%20CC%3A%40C08%20Servicio%3A%40S16
MENSAJES_ACCION_18=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_19=0366
MENSAJES_DESC_19=Venci%F3%20el%20temporizador%20esperando%20establecer%20la%20sesi%F3n%20de%20%F3rdenes%20CC%3A%40C08%20Servicio%3A%40S16
MENSAJES_ACCION_19=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_20=0367
MENSAJES_DESC_20=Venci%F3%20el%20temporizador%20esperando%20la%20respuesta%20inmediata%20de%20la%20Central%20CC%3A%40C08%20Servicio%3A%40S16
MENSAJES_ACCION_20=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_21=0368
MENSAJES_DESC_21=Venci%F3%20el%20temporizador%20esperando%20finalizar%20la%20sesi%F3n%20de%20%F3rdenes%20CC%3A%40C08%20Servicio%3A%40S16
MENSAJES_ACCION_21=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_22=0369
MENSAJES_DESC_22=Venci%F3%20el%20temporizador%20esperando%20la%20concesi%F3n%20de%20un%20recurso%20CC%3A%40C08%20Servicio%3A%40S16
MENSAJES_ACCION_22=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_23=0370
MENSAJES_DESC_23=Venci%F3%20el%20temporizador%20esperando%20la%20concesi%F3n%20de%20un%20recurso%20encolado%20CC%3A%40C08%20Servicio%3A%40S16
MENSAJES_ACCION_23=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_24=0371
MENSAJES_DESC_24=Venci%F3%20el%20temporizador%20esperando%20la%20respuesta%20diferida%20de%20la%20Central%20CC%3A%40C08%20Servicio%3A%40S16
MENSAJES_ACCION_24=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_25=0375
MENSAJES_DESC_25=Recibida%20solicitud%20de%20parada.%20Servicio%3A%20%40S16.%20Abonado%3A%20%40N09
MENSAJES_ACCION_25=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_CODIGO_26=0399
MENSAJES_DESC_26=Evento%20inesperado%20para%20el%20estado%20actual%20del%20manejador.%20Servicio%3A%20%40S16.%20Abonado%3A%20%40N09
MENSAJES_ACCION_26=Informar%20de%20la%20incidencia%20al%20Departamento%20de%20Desarrollo%20de%20Sistemas
MENSAJES_CODIGO_27=
MENSAJES_DESC_27=
MENSAJES_ACCION_27=
NEWLINES_MENSAJES_CODIGO_=1
SEGMENTOS=Ninguno.
COMMIT=Nulo
ESPACIOS=Ninguno.
TABLAS_PROC_NOMBRE_1=
TABLAS_PROC_BBDD_1=
TABLAS_PROC_ORDERBY_1=
TABLAS_PROC_GROUPBY_1=
TABLAS_PROC_DISTINCT_1=
TABLAS_PROC_UNION_1=
TABLAS_PROC_FILAS_1=
NEWLINES_TABLAS_PROC_NOMBRE_=1
CLAVES_PROC_1=
NEWLINES_CLAVES_PROC_=1
SECUENCIAS_PROC_1=
NEWLINES_SECUENCIAS_PROC_=1
VISTAS_PROC_1=
NEWLINES_VISTAS_PROC_=1
ANCHOR=
FORMULARIO=YES
TIPO=online
=
