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 |
---|---|---|
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/.