-
-
Notifications
You must be signed in to change notification settings - Fork 22
feat: Mejora de documentación, refactorización de templates y nuevos ejemplos #210
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Mejora de documentación, refactorización de templates y nuevos ejemplos #210
Conversation
b8402a0 to
5a3728b
Compare
- Actualización completa del README.md con documentación detallada. - Ampliación de XBuilderController en el ejemplo 'springbot' para soportar más tipos de documentos (Reversión, Guías, etc.). - Refactorización de templates XML (factura, resumen, reversión) para alinearse con los estándares. - Ajustes de configuración en pom.xml y correcciones menores en la lógica de XBuilder. Signed-off-by: Edwin Luis Barboza Pinedo <ibarboza27498@gmail.com>
Signed-off-by: Edwin Luis Barboza Pinedo <ibarboza27498@gmail.com>
Signed-off-by: Edwin Luis Barboza Pinedo <ibarboza27498@gmail.com>
1e576e6 to
9ed091d
Compare
Signed-off-by: Edwin Luis Barboza Pinedo <ibarboza27498@gmail.com>
…nd add Jandex plugin to build configuration. Signed-off-by: Edwin Luis Barboza Pinedo <ibarboza27498@gmail.com>
…on document type, and RulePhase classes. Signed-off-by: Edwin Luis Barboza Pinedo <ibarboza27498@gmail.com>
…on document type, and RulePhase classes. Signed-off-by: Edwin Luis Barboza Pinedo <ibarboza27498@gmail.com>
Signed-off-by: Edwin Luis Barboza Pinedo <ibarboza27498@gmail.com>
Signed-off-by: Edwin Luis Barboza Pinedo <ibarboza27498@gmail.com>
|
Ahora si! esos test no me dejaban dormir. Un gusto dar mi granito de arena. Espero puedas revisarlo con calma y aprobar la PR. Saludos. |
|
Gracias por el aporte. Lo estoy revisando... dame un poco de tiempo ya que son varios archivos los modificados |
Signed-off-by: Carlos Feria <2582866+carlosthe19916@users.noreply.github.com>
|
@muglerman reverti los cambios a los archivos pom.xml ya que los cambios de version se hacen automaticamente cuando se hace un release Tambien reverti cambios de formato. Tu codigo queda intacto, solo el formateo fue revertido Gracias por la contribucion. No pude revisar los cambios a fondo, pero ya que los tests pasan, confio en los tests :) |
|
🎉 This issue has been resolved in |
Resumen de Cambios
Este PR introduce mejoras significativas en la documentación del proyecto, amplía el módulo de ejemplos de Spring Boot con nuevas capacidades de generación de documentos y refactoriza varios templates XML para cumplir con los requisitos actuales de SUNAT.
Detalles de la Implementación
📚 Documentación
🚀 Ejemplos (Spring Boot)
XBuilderController.javapara exponer endpoints para la generación de:🛠 Core & Templates
invoice.xml: Soporte para guías embebidas y cargos globales.summaryDocuments.xml: Inclusión de nuevos campos de impuestos (ISC, IVAP, otros).reversion.xml: Nuevo template añadido.XBuilder.javayTemplateProducer.javapara gestionar correctamente los nuevos tipos de documentos y mapeos.Verificación
mvn clean install).springbotgeneran los XMLs firmados esperados.