Skip to content

udistrital/contabilidad_cliente

Repository files navigation

contabilidad_cliente

cliente para el subsistema de Contabilidad.

El cliente de contabilidad es un submódulo de KRONOS, el cual busca otorgar una interfaz para la gestión del plan único de cuentas, soportes de transacciones de los elementos contables, gestión de interoperabilidad de los sistemas internos y externos.

Especificaciones Técnicas

Tecnologías Implementadas y Versiones

Variables de Entorno

# En Pipeline
SLACK_AND_WEBHOOK: WEBHOOK de Slack Grupo ci-covid-serverles
AWS_ACCESS_KEY_ID: llave de acceso ID Usuario AWS
AWS_SECRET_ACCESS_KEY: Secreto de Usuario AWS

Ejecución del Proyecto

Clonar el proyecto del repositorio de git

# clone the project
git clone https://github.com/udistrital/contabilidad_cliente.git
# enter the project directory
cd contabilidad_cliente

Iniciar el servidor en local

# install dependency
npx npm install
or
npm install
# start server
npx ng serve
# Whenever you want to change the port just run
npx ng dev --port = 9528

Linter

# Angular linter
npm run lint
# run linter and auto fix
npm run lint:fix
# run linter on styles
npm run lint:styles
# run lint UI
npm run lint:ci

Ejecución Dockerfile

# Does not apply

Ejecución docker-compose

# Does not apply

Ejecución Pruebas

Pruebas unitarias powered by Jest

# run unit test
npm run test
# Runt linter + unit test
npm run test:ui

Mockups

Los siguientes mockups representan la estructura general de la aplicación, módulos, submódulos, estructura de información en vista formulario y vista tabla.

Para visualizar los mockups acceder a este enlace

Dependencias

API MID

API CRUD

Estado CI

Develop Relese 1.1.0 Master
Build Status Build Status Build Status

Licencia

This file is part of presupuesto_cliente.

contabilidad_cliente is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (atSara Sampaio your option) any later version.

contabilidad_cliente is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with contabilidad_cliente. If not, see https://www.gnu.org/licenses/.