Skip to content

Commit

Permalink
Merge pull request #12 from giansalex/feature/package
Browse files Browse the repository at this point in the history
Convert to package
  • Loading branch information
giansalex committed Apr 21, 2018
2 parents f33875d + 6f7e3ab commit a8aaaca
Show file tree
Hide file tree
Showing 97 changed files with 2,155 additions and 7,165 deletions.
15 changes: 0 additions & 15 deletions .dockerignore

This file was deleted.

6 changes: 2 additions & 4 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
/bin export-ignore
/docker export-ignore
/data export-ignore
/tests export-ignore
.gitattributes export-ignore
.gitignore export-ignore
.php_cs.dist export-ignore
.travis.yml export-ignore
.dockerignore export-ignore
Dockerfile export-ignore
*.xml export-ignore
*.md export-ignore
6 changes: 1 addition & 5 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
/build/
/vendor/
/logs/*
!/logs/README.md
/.idea
/box.phar
/public/upload/
!/public/upload/.htaccess
/.php_cs.cache
/composer.lock
9 changes: 2 additions & 7 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ before_install:
- mysql -e 'CREATE DATABASE sufel_dev DEFAULT CHARACTER SET utf8;'

before_script:
- mysql -u root sufel_dev < schema/schema.sql
- php bin/db/init-db.php
- mysql -u root sufel_dev < data/schema/schema.sql
# - php bin/db/init-db.php
- composer self-update

install:
Expand All @@ -26,8 +26,3 @@ script:

after_success:
- travis_retry php vendor/bin/php-coveralls -v
- |
if [ -n "$TRAVIS_TAG" ]; then
chmod +x ./bin/box/deploy.sh
./bin/deploy.sh;
fi
34 changes: 0 additions & 34 deletions Dockerfile

This file was deleted.

13 changes: 9 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,21 @@
[![Coverage Status](https://coveralls.io/repos/github/giansalex/sufel/badge.svg?branch=master)](https://coveralls.io/github/giansalex/sufel?branch=master)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/87a24796afc94e7ea79f3f5f99a95f7c)](https://www.codacy.com/app/giansalex/sufel?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=giansalex/sufel&amp;utm_campaign=Badge_Grade)

Api de consultas para receptores de Facturación Electrónica en Perú según normativa de Superintendencia Nacional de Aduanas y de Administración Tributaria (SUNAT).
Sufel es una libreria que implementa los procesos de almacenamiento de comprobantes electronicos, y posterior acceso a estos por parte de los receptores de dichos comprobantes, en el marco de
la facturación electrónica en Perú, y exigido por [SUNAT](http://orientacion.sunat.gob.pe/index.php/empresas-menu/comprobantes-de-pago-empresas/comprobantes-de-pago-electronicos-empresas/see-desde-los-sistemas-del-contribuyente/4-efectos-de-ser-emisor-electronico) a los emisores electrónicos.
> 6.Definir una forma de autenticación que garantice que solo el adquirente o usuario puede acceder a la información.
## Características
- Publicar el xml y pdf .
- Es Multi-Empresa
- Recepcionamiento de xml y pdf.
- Multi-Empresa
- Consulta individual de comprobantes empleando datos como el ruc del emisor, tipo, serie, correlativo, fecha y total del comprobante.
- Descarga del comrobante en formato xml y pdf.
- Permite que el receptor pueda registrarse (actualmente solo para receptores con RUC)
- Acceso al receptor para registrarse (actualmente solo para receptores con RUC)
- Consulta de todos los comprobantes de un receptor registrado

## API REST
Empleando Slim Framework, [Sufel Rest](https://github.com/giansalex/sufel-rest).

## UI Client
Una implementación basada en Angular 5 [SUFEL Angular](https://github.com/giansalex/sufel-angular)

Expand Down
51 changes: 0 additions & 51 deletions bin/box/box.php

This file was deleted.

20 changes: 0 additions & 20 deletions bin/box/box_build.sh

This file was deleted.

8 changes: 0 additions & 8 deletions bin/box/deploy.sh

This file was deleted.

29 changes: 0 additions & 29 deletions bin/db/create_db.php

This file was deleted.

3 changes: 0 additions & 3 deletions bin/db/db_run.sh

This file was deleted.

19 changes: 0 additions & 19 deletions bin/db/init-db.php

This file was deleted.

19 changes: 0 additions & 19 deletions box.json

This file was deleted.

7 changes: 0 additions & 7 deletions box2/.htaccess

This file was deleted.

12 changes: 0 additions & 12 deletions box2/index.php

This file was deleted.

29 changes: 0 additions & 29 deletions box2/settings.php

This file was deleted.

15 changes: 0 additions & 15 deletions box2/zip.php

This file was deleted.

3 changes: 0 additions & 3 deletions build_prod.sh

This file was deleted.

11 changes: 3 additions & 8 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"name": "giansalex/sufel",
"description": "A REST API para consulta de comprobantes electronicos",
"description": "Libreria para consulta de comprobantes electronicos",
"keywords": [
"rest",
"sufel",
"facturacion-electronica"
],
"homepage": "http://github.com/giansalex/sufel",
Expand All @@ -15,13 +15,9 @@
],
"require": {
"php": ">=5.5.0",
"slim/slim": "^3.1",
"katzgrau/klogger": "^1.2",
"tuupola/slim-jwt-auth": "^2.3",
"tuupola/cors-middleware": "^0.5.2",
"ext-zip": "*",
"ext-pdo_mysql": "*",
"giansalex/peru-consult": "^2.0"
"giansalex/peru-consult": "^2.0"
},
"require-dev": {
"phpunit/phpunit": ">=4.8 < 6.0",
Expand All @@ -38,7 +34,6 @@
}
},
"scripts": {
"start": "php -S 0.0.0.0:8080 -t public public/index.php",
"test": "phpunit",
"lint": "./vendor/bin/psalm"
}
Expand Down
Loading

0 comments on commit a8aaaca

Please sign in to comment.