https://github.com/julio101290/boilerplatecustumers
CodeIgniter4 Boilerplatecustumers CRUD MVC contain capture basic as name, lastname taxID and SAT Fields invoices CFDI 4.0
https://github.com/julio101290/boilerplatecustumers
cfdi codeigniter codeigniter-library codeigniter4 sat
Last synced: 4 months ago
JSON representation
CodeIgniter4 Boilerplatecustumers CRUD MVC contain capture basic as name, lastname taxID and SAT Fields invoices CFDI 4.0
- Host: GitHub
- URL: https://github.com/julio101290/boilerplatecustumers
- Owner: julio101290
- License: mit
- Created: 2024-12-02T19:55:28.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-06T18:19:53.000Z (about 1 year ago)
- Last Synced: 2025-08-17T23:48:41.653Z (10 months ago)
- Topics: cfdi, codeigniter, codeigniter-library, codeigniter4, sat
- Language: PHP
- Homepage: https://shalom-now.blogspot.com/
- Size: 23.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[](https://packagist.org/packages/julio101290/boilerplatecustumers) [](https://packagist.org/packages/julio101290/boilerplatecustumers) [](https://packagist.org/packages/julio101290/boilerplatecustumers) [](https://packagist.org/packages/julio101290/boilerplatecustumers)
## CodeIgniter 4 Boilerplate Custumers
CodeIgniter4 Boilerplatecustumers CRUD MVC contain capture basic as name, lastname taxID and SAT Fields invoices CFDI 4.0
## Requirements
* PhpCfdi\SatCatalogos
* julio101290/boilerplatelog
* hermawan/codeigniter4-datatables
## Installation
### Run commands
composer require phpcfdi/sat-catalogos
composer require hermawan/codeigniter4-datatables
composer require julio101290/boilerplatelog
composer require julio101290/boilerplatecompanies
composer require julio101290/boilerplatebranchoffice
composer require julio101290/boilerplatecustumers
### Run command for migration and seeder
php spark boilerplatecompanies:installcompaniescrud
php spark boilerplatelog:installlog
boilerplatebranchoffice:installbranchoffice
boilerplatecustumers:installcustumers
### BaseController.php Config
Add SAT Catalogos Factory and use global variabes from conection DNS with SQLite
like
session = \Config\Services::session();
date_default_timezone_set("America/Mazatlan");
//ADD
$dsn = "sqlite:".ROOTPATH."writable/database/catalogossat.db";
$factory = new Factory();
$satCatalogos = $factory->catalogosFromDsn($dsn);
$this->catalogosSAT = $satCatalogos;
}
}
### Make folder and download Database SAT Catalogs
* Download and uncompress the file https://github.com/phpcfdi/resources-sat-catalogs/releases/latest/download/catalogs.db.bz2
* Put in the folder writable/database/catalogossat.db
### Make the menu

# Ready

Usage
-----
You can find how it works with the read code routes, controller and views etc. Finnally... Happy Coding!
Changelog
--------
Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.
Contributing
------------
Contributions are very welcome.
License
-------
This package is free software distributed under the terms of the [MIT license](LICENSE.md).