Desarrollando un bundle de Facturación usando SCRUM. El proyecto sera entregado en 4 partes (4 Sprints)
- Las facturas impresas
En este sprint se van a entregar facturas imprimibles con todos los elementos necesaros para hacerlas deducibles en hacienda. Las facturas en PDF se administrarán como templates, los usuarios podrán tener templates personalizados, compartirlos o privatizarlos. El objetivo de este sprint también es el de conocer a profundidad los elementos de las facturas CFD, CFDI y factura de papel.
Importacion de XMLS y presentacion en PDF, WEB y mobil.
Sabemos que las facturas digitales son un formato XML
, en este sprint no generamos xmls ni informacion en base de datos
.
En este sprint SI leeremos XMLS
para generar los imprimibles y posiblemente tambien leeremos de la base de datos para generar imprimibles.
En este sprint debemos generar la estructura para los templates.
Lorem Impsum:
lorem ipsum noseque
mas lorem ipsum
y mas blablabla
- Generacion de informacion
Obtetivo:
Almacenamiento de información en la base de datos.
Generacion de XMLs.
blablabla
A default bundle, AcmeDemoBundle
, shows you Symfony2 in action. After
playing with it, you can remove it by following these steps:
- delete the
src/Acme
directory; - remove the routing entries referencing AcmeBundle in
app/config/routing_dev.yml
; - remove the AcmeBundle from the registered bundles in
app/AppKernel.php
;
The Symfony Standard Edition comes pre-configured with the following bundles:
- FrameworkBundle - The core Symfony framework bundle
- SensioFrameworkExtraBundle - Adds several enhancements, including template and routing annotation capability (documentation)
- DoctrineBundle - Adds support for the Doctrine ORM (documentation)
- TwigBundle - Adds support for the Twig templating engine (documentation)
- SecurityBundle - Adds security by integrating Symfony's security component (documentation)
- SwiftmailerBundle - Adds support for Swiftmailer, a library for sending emails (documentation)
- MonologBundle - Adds support for Monolog, a logging library (documentation)
- AsseticBundle - Adds support for Assetic, an asset processing library (documentation)
- JMSSecurityExtraBundle - Allows security to be added via annotations (documentation)
- WebProfilerBundle (in dev/test env) - Adds profiling functionality and the web debug toolbar
- SensioDistributionBundle (in dev/test env) - Adds functionality for configuring and working with Symfony distributions
- SensioGeneratorBundle (in dev/test env) - Adds code generation capabilities (documentation)
- AcmeDemoBundle (in dev/test env) - A demo bundle with some example code
Enjoy!