Versión Actual: 1.1.0
Descripción
Es un API especializado para comercios. Por ahora almacena todos los métodos necesarios para la adhesión de comercios remota desde el Formulario Web en la Pagina de Cabal
Requisitos Generales
- El Servidor debe tener instalado TOMCAT en el Servidor de Despliegue
- El Servidor debe tener instalado JAVA en el servidor de Despliegue (JAVA 1.8)
El mismo debe ser accesible desde la dirección publica: https://www.cabal.coop.py/comercios-ws/ y https://www.cabal.coop.py/api/comercios/
- El Servidor debe poder llegar a la Base de Datos de Producción BAPY
El Servidor debe poder llegar al Equipo 10.5.2.51, para consultar al metodo de consulta de RUC: http://10.5.2.51:8084/dimoservices/rest/ws_contribuyente/- El Servidor debe poder llegar al Equipo 10.5.1.18, para consultar al metodo de consulta de RUC: http://10.5.1.18:8080/dimoservices/rest/ws_contribuyente (produccion)
Configuraciones Generales
Las configuraciones generales de la aplicación se hacen en el archivo application.properties que se encuentra dentro del war en ./WEB-INF/classes/ y tiene la siguiente configuracion actualmente
# ========== Encoding ========== spring.http.encoding.charset=UTF-8 spring.http.encoding.enabled=true spring.http.encoding.force=true # ========= URL CONSULTA DATOS RUC ============ #cabal.ruc.consulta.url=http://10.5.2.51:8084/dimoservices/rest/ws_contribuyente/ cabal.ruc.consulta.url=http://10.5.1.18:8080/dimoservices/rest/ws_contribuyente # ========= URL Descarga Factura Comercios ========== cabal.comercios.factura.descarga.url=http://ac-web.cabal.coop.py:8080/ArchivosCabal//GET_ARCHIVO cabal.comercios.factura.descarga.usuario=cabal cabal.comercios.factura.descarga.clave=Cabal2015* # ==== Limite de Tamanho de Archivo Importado ===== #spring.servlet.multipart.max-file-size=1024KB # ========== INICIO CONFIGURACIONES del SFTP =========== # Produccion cabal.comercios.sftp.connection.host = 10.5.1.4 cabal.comercios.sftp.connection.user = cabal cabal.comercios.sftp.connection.pass = Cabal2009* cabal.comercios.sftp.connection.port = 22 cabal.comercios.sftp.upload.dir = /cabal/upload panal.comercios.sftp.connection.host = 10.5.2.29 panal.comercios.sftp.connection.user = cabal panal.comercios.sftp.connection.pass = Cabal2009* panal.comercios.sftp.connection.port = 22 panal.comercios.sftp.upload.dir = /panal/upload # Desarrollo #cabal.comercios.sftp.connection.host = 10.5.2.29 #cabal.comercios.sftp.connection.user = cabal #cabal.comercios.sftp.connection.pass = Cabal2009* #cabal.comercios.sftp.connection.port = 22 #cabal.comercios.sftp.upload.dir = /cabal/upload #panal.comercios.sftp.connection.host = 10.5.2.29 #panal.comercios.sftp.connection.user = cabal #panal.comercios.sftp.connection.pass = Cabal2009* #panal.comercios.sftp.connection.port = 22 #panal.comercios.sftp.upload.dir = /panal/upload # ========== FIN CONFIGURACIONES del SFTP =========== # ============= INICIO BASE DE DATOS ============= # Produccion cabal.database.bapy.url=jdbc:oracle:thin:@10.5.3.5:1521:bapy cabal.database.bapy.user=creditopy cabal.database.bapy.password=hajimenoippo cabal.database.olpy.url=jdbc:oracle:thin:@10.5.3.7:1521:olpy cabal.database.olpy.user=creditopy cabal.database.olpy.password=hajimenoippo # Desarrollo #cabal.database.bapy.url=jdbc:oracle:thin:@10.5.2.30:1521:bapy #cabal.database.bapy.user=creditopy #cabal.database.bapy.password=desarrollo #cabal.database.olpy.url=jdbc:oracle:thin:@10.5.2.36:1521:olpy #cabal.database.olpy.user=creditopy #cabal.database.olpy.password=desarrollo # Test #cabal.database.bapy.url=jdbc:oracle:thin:@10.5.2.43:1521:bapy #cabal.database.bapy.user=creditopy #cabal.database.bapy.password=testing #cabal.database.olpy.url=jdbc:oracle:thin:@10.5.2.42:1521:olpy #cabal.database.olpy.user=creditopy #cabal.database.olpy.password=testing # ============= FIN BASE DE DATOS =============