Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
ada:howto:sicoferp:factory:integrations:sicofmobile [2021/10/22 12:29] administraidor |
ada:howto:sicoferp:factory:integrations:sicofmobile [2022/09/01 22:00] (actual) 181.143.29.58 |
||
---|---|---|---|
Línea 3: | Línea 3: | ||
* Consultar Tareas Pendientes | * Consultar Tareas Pendientes | ||
- | * Aprobar Compromisos | + | * Aprobar/Rechazar Compromisos |
- | * Aprobar Disponibilidades | + | * Aprobar/Rechazar Disponibilidades |
+ | * Aprobar/Rechazar Ordenes de Pago | ||
+ | * Aprobar/Rechazar Anticipos | ||
+ | * Gestión de Comprobantes de Egreso | ||
* Descargar Colillas de Pago | * Descargar Colillas de Pago | ||
* Descargar Certificado Laboral | * Descargar Certificado Laboral | ||
+ | * Consulta de Bienes | ||
===== Descripción del Servicio ===== | ===== Descripción del Servicio ===== | ||
Línea 14: | Línea 18: | ||
^Tipo Empaquetado^Gestor de Dependencias^Servidor de Despliegue^IDE Proyecto^Tipo Repositorio^Url Desarrollo^Url Calidad^Url Producción^ | ^Tipo Empaquetado^Gestor de Dependencias^Servidor de Despliegue^IDE Proyecto^Tipo Repositorio^Url Desarrollo^Url Calidad^Url Producción^ | ||
|war|Maven 3.8.1|Tomcat 6|SpringTools 4.6|Subversión|[[http://adacsc.co:1443/svn/repository/ADA/SICOFERP/fuentes/branches/development/integracion/SicofMobileServiceADA | |war|Maven 3.8.1|Tomcat 6|SpringTools 4.6|Subversión|[[http://adacsc.co:1443/svn/repository/ADA/SICOFERP/fuentes/branches/development/integracion/SicofMobileServiceADA | ||
- | |SVN branches]]|[[|SVN trunk]]|[[|SVN tags]]| | + | |SVN branches]]|[[|SVN trunk]]|[[http://adacsc.co:1443/svn/repository/ADA/SICOFERP/fuentes/tags/development/integracion/SicofMobileServiceADA |
+ | |SVN tags]]| | ||
^Dependencias^^^^^^^^ | ^Dependencias^^^^^^^^ | ||
^groupId^artifactId^^version^scope^optional^Descripción^^ | ^groupId^artifactId^^version^scope^optional^Descripción^^ | ||
Línea 41: | Línea 46: | ||
===== Información Adicional ===== | ===== Información Adicional ===== | ||
+ | |||
+ | ===== Repositorio DB ===== | ||
+ | |||
+ | ^Tipo^Ruta^Versión^ | ||
+ | |Base|[[http://adacsc.co:1443/svn/repository/ADA/SICOF_MOBILE_WEB/ScriptsDB|SVN]]|Versión 3.4.0| | ||
+ | |Documentación|[[http://adacsc.co:1443/svn/repository/ADA/SICOF_MOBILE_WEB/ScriptsDB/Model|Doc Model]]|Versión 3.4.0| | ||
===== Despliegue ===== | ===== Despliegue ===== | ||
+ | |||
+ | ==== Requisitos Técnicos Servidor ==== | ||
+ | |||
+ | * Servidor Wildlfy 20 o superior | ||
+ | * Java 11 o OpenJDK 11 | ||
+ | * S.O. Linux | ||
+ | * Ram 4GB o superior | ||
+ | * Disco Duro 64 GB | ||
+ | * Publicar la URL y Puerto del WildFly | ||
==== Pasos Previos: Generar war (IDE Eclipse y Spring Tools) ==== | ==== Pasos Previos: Generar war (IDE Eclipse y Spring Tools) ==== | ||
Línea 51: | Línea 71: | ||
* Al finalizar el proceso si no hay errores se generará el war en el directorio target del proyecto. | * Al finalizar el proceso si no hay errores se generará el war en el directorio target del proyecto. | ||
- | === Nota === | + | === Notas === |
- | Para ubicar el war en el directorio del equipo desde el proyecto seleccione el war con click derecho y vaya a propiedades al visualizar la ventana emergente se verá la ubicación del archivo. | + | * Para ubicar el war en el directorio del equipo desde el proyecto seleccione el war con click derecho y vaya a propiedades al visualizar la ventana emergente se verá la ubicación del archivo. |
+ | * El servicio se genera con el nombre SicofMobileServiceADA-0.0.1-SNAPSHOT.war, se debe editar el nombre eliminando el siguiente texto: -0.0.1-SNAPSHOT quedando el nombre simplificado SicofMobileServiceADA.war esto con el fin de generar un path del servicio más simple. | ||
==== Despliegue en el servidor ==== | ==== Despliegue en el servidor ==== | ||
Línea 62: | Línea 83: | ||
- Copie el nuevo war en la ruta **/opt/wildfly23/standalone/deployments** se recomienda utilizar WSCP por su interfaz gráfica. Debe esperar mientras se sube el despliegue al servidor el cual terminará correctamente si se crea el archivo SicofMobileServiceADA.war.deployed Si falla este proceso debe ir al paso 2. | - Copie el nuevo war en la ruta **/opt/wildfly23/standalone/deployments** se recomienda utilizar WSCP por su interfaz gráfica. Debe esperar mientras se sube el despliegue al servidor el cual terminará correctamente si se crea el archivo SicofMobileServiceADA.war.deployed Si falla este proceso debe ir al paso 2. | ||
- Por último desde un navegador ingrese la url **http://10.1.20.84:3131/SicofMobileServiceADA/api/** y debera visualizar el mensaje **Online!!!** indicando que el despliegue fué realizado correctamente. | - Por último desde un navegador ingrese la url **http://10.1.20.84:3131/SicofMobileServiceADA/api/** y debera visualizar el mensaje **Online!!!** indicando que el despliegue fué realizado correctamente. | ||
+ | |||
+ | === Producción === | ||
+ | Se deben seguir los mismos pasos del ambiente de desarrollo para desplegar en produccion cambiando el acceso al servidor http://10.1.20.84:3131 por el que se utilice. Ademas tener presente que se deben actualizar los path en las configuraciones de los clientes. | ||
=== Notas === | === Notas === | ||
* Debe contar con VPN | * Debe contar con VPN | ||
+ | * Ejemplo de Consumo Login Multiempresa: http://10.1.20.84:3131/SicofMobileServiceADA/api/GetServicio?ping=desarrollo&nombreServicio=Login&callback=__ng_jsonp__.__req0.finished&separador=,¶metros=SICOF,1234,null,null,null&codigoMEmpresa=9999999999 | ||
+ | * Ejemplo de consumo Empresas: http://10.1.20.84:3131/SicofMobileServiceADA/api/GetServicio?ping=fosemed&nombreServicio=GetEmpresas&callback=__ng_jsonp__.__req0.finished&separador=,¶metros= | ||
+ | |||
+ | |||
+ | |||
+ | === Documentos despliegues Android e IOS === | ||
+ | |||
+ | {{ :ada:howto:sicoferp:factory:integrations:documento_de_ayuda_de_despliegues_sicof_app.docx |}} | ||
+ | |||
+ | {{ :ada:howto:sicoferp:factory:integrations:despliegue_apps_-_android.docx |}} | ||
+ | |||
+ | {{ :ada:howto:sicoferp:factory:integrations:despliegue_apps_-_ios.docx |}} | ||
+ | |||
[[ada:howto:sicoferp:factory:integrations|←Volver atrás]] | [[ada:howto:sicoferp:factory:integrations|←Volver atrás]] | ||