Hola, el problema que tengo es que después de crear una nueva operación no se exportan los metadatos con los permisos, osea las vinculaciones de los perfiles funcionales con los items. Al no exportarse eso después al importar las personalizaciones en otro ambiente de desarrollo la operación queda sin perfiles funcionales y sin poder acceder.
Imagen tomada despues de haber realizado la importacion
http://i.imgur.com/DOB2zlQ.png
(Inicialmente estaba tildado Administrador del Sistema)
También detecte que despues de importar las personalizaciones se eliminan todos los perfiles funcionales creados.
Las personalizaciones están debidamente activadas y exportadas.
Los metadatos del item nuevo se encuentran en personalizacion\metadatos\componentes\nuevos\toba_item
Los metadatos de los permisos de ese item no los encontre en la carpeta personalizaciones ni en los metadatos originales
Los pasos para importar las personalizaciones en el nuevo ambiente fueron:
guarani esquema_pers iniciar
guarani esquema_pers conflictos
guarani esquema_pers importar
Los ultimos dos comando arrojan un warning, pero igualmente el proceso termina exitosamente.
conflictos
D:\dev\data\workspaces\guarani\bin>guarani esquema_pers conflictos
Warning: Illegal string offset 'descripcion' in D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\tarea\toba_tarea_componente.php on line 9
Call Stack:
0.0005 132288 1. {main}() D:\dev\data\workspaces\guarani\lib\toba\php\consola\run.php:0
0.0170 818184 2. consola->run() D:\dev\data\workspaces\guarani\lib\toba\php\consola\run.php:32
0.0170 818968 3. consola->invocar_comando() D:\dev\data\workspaces\guarani\lib\toba\php\consola\consola.php:51
0.0195 914824 4. comando->procesar() D:\dev\data\workspaces\guarani\lib\toba\php\consola\consola.php:74
0.0195 914968 5. comando->ejecutar_opcion() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comando.php:54
0.0195 915016 6. comando_personalizacion->opcion__conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comando.php:60
0.0750 2808104 7. toba_personalizacion->chequear_conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comandos\comando_personalizacion.php:65
0.0790 2844904 8. toba_importador->__construct() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\toba_personalizacion.php:207
0.0795 2845568 9. toba_importador_componentes->cargar_tareas() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\toba_importador.php:16
0.0815 2882456 10. toba_tarea_pers->__construct() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\toba_importador_componentes.php:12
0.0820 2882616 11. toba_tarea_componente->armar_datos() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\tarea\toba_tarea_pers.php:37
Warning: Illegal string offset 'descripcion' in D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\tarea\toba_tarea_componente.php on line 9
Call Stack:
0.0005 132288 1. {main}() D:\dev\data\workspaces\guarani\lib\toba\php\consola\run.php:0
0.0170 818184 2. consola->run() D:\dev\data\workspaces\guarani\lib\toba\php\consola\run.php:32
0.0170 818968 3. consola->invocar_comando() D:\dev\data\workspaces\guarani\lib\toba\php\consola\consola.php:51
0.0195 914824 4. comando->procesar() D:\dev\data\workspaces\guarani\lib\toba\php\consola\consola.php:74
0.0195 914968 5. comando->ejecutar_opcion() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comando.php:54
0.0195 915016 6. comando_personalizacion->opcion__conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comando.php:60
0.0750 2808104 7. toba_personalizacion->chequear_conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comandos\comando_personalizacion.php:65
0.0790 2844904 8. toba_importador->__construct() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\toba_personalizacion.php:207
0.0795 2845568 9. toba_importador_componentes->cargar_tareas() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\toba_importador.php:16
0.0925 2952528 10. toba_tarea_pers->__construct() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\toba_importador_componentes.php:12
0.0935 2952584 11. toba_tarea_componente->armar_datos() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\tarea\toba_tarea_pers.php:37
Warning: Illegal string offset 'descripcion' in D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\tarea\toba_tarea_componente.php on line 9
Call Stack:
0.0005 132288 1. {main}() D:\dev\data\workspaces\guarani\lib\toba\php\consola\run.php:0
0.0170 818184 2. consola->run() D:\dev\data\workspaces\guarani\lib\toba\php\consola\run.php:32
0.0170 818968 3. consola->invocar_comando() D:\dev\data\workspaces\guarani\lib\toba\php\consola\consola.php:51
0.0195 914824 4. comando->procesar() D:\dev\data\workspaces\guarani\lib\toba\php\consola\consola.php:74
0.0195 914968 5. comando->ejecutar_opcion() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comando.php:54
0.0195 915016 6. comando_personalizacion->opcion__conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comando.php:60
0.0750 2808104 7. toba_personalizacion->chequear_conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comandos\comando_personalizacion.php:65
0.0790 2844904 8. toba_importador->__construct() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\toba_personalizacion.php:207
0.0795 2845568 9. toba_importador_componentes->cargar_tareas() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\toba_importador.php:16
0.1005 2961568 10. toba_tarea_pers->__construct() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\toba_importador_componentes.php:12
0.1015 2961624 11. toba_tarea_componente->armar_datos() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\tarea\toba_tarea_pers.php:37
Warning: Illegal string offset 'descripcion' in D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\tarea\toba_tarea_componente.php on line 9
Call Stack:
0.0005 132288 1. {main}() D:\dev\data\workspaces\guarani\lib\toba\php\consola\run.php:0
0.0170 818184 2. consola->run() D:\dev\data\workspaces\guarani\lib\toba\php\consola\run.php:32
0.0170 818968 3. consola->invocar_comando() D:\dev\data\workspaces\guarani\lib\toba\php\consola\consola.php:51
0.0195 914824 4. comando->procesar() D:\dev\data\workspaces\guarani\lib\toba\php\consola\consola.php:74
0.0195 914968 5. comando->ejecutar_opcion() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comando.php:54
0.0195 915016 6. comando_personalizacion->opcion__conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comando.php:60
0.0750 2808104 7. toba_personalizacion->chequear_conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comandos\comando_personalizacion.php:65
0.0790 2844904 8. toba_importador->__construct() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\toba_personalizacion.php:207
0.0795 2845568 9. toba_importador_componentes->cargar_tareas() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\toba_importador.php:16
0.1085 2968904 10. toba_tarea_pers->__construct() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\toba_importador_componentes.php:12
0.1090 2968960 11. toba_tarea_componente->armar_datos() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\tarea\toba_tarea_pers.php:37
Warning: Illegal string offset 'descripcion' in D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\tarea\toba_tarea_componente.php on line 9
Call Stack:
0.0005 132288 1. {main}() D:\dev\data\workspaces\guarani\lib\toba\php\consola\run.php:0
0.0170 818184 2. consola->run() D:\dev\data\workspaces\guarani\lib\toba\php\consola\run.php:32
0.0170 818968 3. consola->invocar_comando() D:\dev\data\workspaces\guarani\lib\toba\php\consola\consola.php:51
0.0195 914824 4. comando->procesar() D:\dev\data\workspaces\guarani\lib\toba\php\consola\consola.php:74
0.0195 914968 5. comando->ejecutar_opcion() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comando.php:54
0.0195 915016 6. comando_personalizacion->opcion__conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comando.php:60
0.0750 2808104 7. toba_personalizacion->chequear_conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comandos\comando_personalizacion.php:65
0.1160 2973072 8. toba_personalizacion->analizar_conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\toba_personalizacion.php:215
0.1160 2973144 9. toba_tarea_pers->registrar_conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\toba_personalizacion.php:329
0.1165 2990184 10. toba_tarea_componente->armar_datos() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\tarea\toba_tarea_pers.php:56
Warning: Illegal string offset 'descripcion' in D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\tarea\toba_tarea_componente.php on line 9
Call Stack:
0.0005 132288 1. {main}() D:\dev\data\workspaces\guarani\lib\toba\php\consola\run.php:0
0.0170 818184 2. consola->run() D:\dev\data\workspaces\guarani\lib\toba\php\consola\run.php:32
0.0170 818968 3. consola->invocar_comando() D:\dev\data\workspaces\guarani\lib\toba\php\consola\consola.php:51
0.0195 914824 4. comando->procesar() D:\dev\data\workspaces\guarani\lib\toba\php\consola\consola.php:74
0.0195 914968 5. comando->ejecutar_opcion() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comando.php:54
0.0195 915016 6. comando_personalizacion->opcion__conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comando.php:60
0.0750 2808104 7. toba_personalizacion->chequear_conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comandos\comando_personalizacion.php:65
0.1160 2973072 8. toba_personalizacion->analizar_conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\toba_personalizacion.php:215
0.1415 2993264 9. toba_tarea_pers->registrar_conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\toba_personalizacion.php:329
0.1415 2993264 10. toba_tarea_componente->armar_datos() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\tarea\toba_tarea_pers.php:56
Warning: Illegal string offset 'descripcion' in D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\tarea\toba_tarea_componente.php on line 9
Call Stack:
0.0005 132288 1. {main}() D:\dev\data\workspaces\guarani\lib\toba\php\consola\run.php:0
0.0170 818184 2. consola->run() D:\dev\data\workspaces\guarani\lib\toba\php\consola\run.php:32
0.0170 818968 3. consola->invocar_comando() D:\dev\data\workspaces\guarani\lib\toba\php\consola\consola.php:51
0.0195 914824 4. comando->procesar() D:\dev\data\workspaces\guarani\lib\toba\php\consola\consola.php:74
0.0195 914968 5. comando->ejecutar_opcion() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comando.php:54
0.0195 915016 6. comando_personalizacion->opcion__conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comando.php:60
0.0750 2808104 7. toba_personalizacion->chequear_conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comandos\comando_personalizacion.php:65
0.1160 2973072 8. toba_personalizacion->analizar_conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\toba_personalizacion.php:215
0.1595 2994960 9. toba_tarea_pers->registrar_conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\toba_personalizacion.php:329
0.1595 2994960 10. toba_tarea_componente->armar_datos() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\tarea\toba_tarea_pers.php:56
Warning: Illegal string offset 'descripcion' in D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\tarea\toba_tarea_componente.php on line 9
Call Stack:
0.0005 132288 1. {main}() D:\dev\data\workspaces\guarani\lib\toba\php\consola\run.php:0
0.0170 818184 2. consola->run() D:\dev\data\workspaces\guarani\lib\toba\php\consola\run.php:32
0.0170 818968 3. consola->invocar_comando() D:\dev\data\workspaces\guarani\lib\toba\php\consola\consola.php:51
0.0195 914824 4. comando->procesar() D:\dev\data\workspaces\guarani\lib\toba\php\consola\consola.php:74
0.0195 914968 5. comando->ejecutar_opcion() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comando.php:54
0.0195 915016 6. comando_personalizacion->opcion__conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comando.php:60
0.0750 2808104 7. toba_personalizacion->chequear_conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\consola\comandos\comando_personalizacion.php:65
0.1160 2973072 8. toba_personalizacion->analizar_conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\toba_personalizacion.php:215
0.1700 2995712 9. toba_tarea_pers->registrar_conflictos() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\toba_personalizacion.php:329
0.1700 2995712 10. toba_tarea_componente->armar_datos() D:\dev\data\workspaces\guarani\lib\toba\php\modelo\personalizacion\importador\tarea\toba_tarea_pers.php:56
No se detectó ningún conflicto.
______________________________________________________________________________
TIEMPO: 0,170 segundos
El log del comando importar lo adjunto porque no me entra en el mensaje
Alguna idea de que puede estar mal?
Desde ya muchas gracias
importar.txt (13 KB)