├── .github
└── workflows
│ ├── ci.yml
│ └── static.yml
├── .gitignore
├── .phive
└── phars.xml
├── CHANGELOG.md
├── LICENSE
├── README.md
├── composer.json
├── docs
├── README.md
├── TicketBai - Egitura eta baliozkotzeak.pdf
├── TicketBai - Estructura y validaciones.pdf
├── TicketBaiCancel - Egitura eta baliozkotzeak.pdf
├── TicketBaiCancel - Estructura y validaciones.pdf
├── swagger
│ ├── favicon-16x16.png
│ ├── favicon-32x32.png
│ ├── index.css
│ ├── index.html
│ ├── oauth2-redirect.html
│ ├── swagger-initializer.js
│ ├── swagger-ui-bundle.js
│ ├── swagger-ui-bundle.js.map
│ ├── swagger-ui-es-bundle-core.js
│ ├── swagger-ui-es-bundle-core.js.map
│ ├── swagger-ui-es-bundle.js
│ ├── swagger-ui-es-bundle.js.map
│ ├── swagger-ui-standalone-preset.js
│ ├── swagger-ui-standalone-preset.js.map
│ ├── swagger-ui.css
│ ├── swagger-ui.css.map
│ ├── swagger-ui.js
│ ├── swagger-ui.js.map
│ └── swagger.json
├── ticketbai-cancel-json.md
├── ticketbai-json.md
└── ticketbai-schema.json
├── grumphp.yml
├── phpcs.xml
├── phpstan.neon
├── phpunit.xml.dist
├── specs
├── LROE
│ ├── BATUZ - Servicio_Entradas_descripcion_tecnica_llamada_v_1_0_3.pdf
│ ├── Batuz_LROE_Entorno_Pruebas_Empresas_Desarrolladoras_V1_0_0.pdf
│ ├── Batuz_LROE_Especificaciones_Envio_Masivo_V1_0_7.pdf
│ └── petition-schemas
│ │ ├── LROE_PF_140_1_1_Ingresos_ConfacturaConSG_AltaPeticion_V1_0_2.xsd
│ │ ├── LROE_PF_140_1_1_Ingresos_ConfacturaConSG_AltaRespuesta_V1_0_2.xsd
│ │ ├── LROE_PF_140_1_1_Ingresos_ConfacturaConSG_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_1_1_Ingresos_ConfacturaConSG_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_1_1_Ingresos_ConfacturaConSG_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_1_1_Ingresos_ConfacturaConSG_ConsultaRespuesta_V1_0_1.xsd
│ │ ├── LROE_PF_140_1_2_Ingresos_ConfacturaSinSG_AltaModifPeticion_V1_0_3.xsd
│ │ ├── LROE_PF_140_1_2_Ingresos_ConfacturaSinSG_AltaModifRespuesta_V1_0_1.xsd
│ │ ├── LROE_PF_140_1_2_Ingresos_ConfacturaSinSG_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_1_2_Ingresos_ConfacturaSinSG_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_1_2_Ingresos_ConfacturaSinSG_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_1_2_Ingresos_ConfacturaSinSG_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_1_3_Ingresos_Sinfactura_AltaModifPeticion_V1_0_2.xsd
│ │ ├── LROE_PF_140_1_3_Ingresos_Sinfactura_AltaModifRespuesta_V1_0_1.xsd
│ │ ├── LROE_PF_140_1_3_Ingresos_Sinfactura_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_1_3_Ingresos_Sinfactura_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_1_3_Ingresos_Sinfactura_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_1_3_Ingresos_Sinfactura_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_2_1_Gastos_Confactura_AltaModifPeticion_V1_0_2.xsd
│ │ ├── LROE_PF_140_2_1_Gastos_Confactura_AltaModifRespuesta_V1_0_1.xsd
│ │ ├── LROE_PF_140_2_1_Gastos_Confactura_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_2_1_Gastos_Confactura_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_2_1_Gastos_Confactura_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_2_1_Gastos_Confactura_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_2_2_Gastos_Sinfactura_AltaModifPeticion_V1_0_2.xsd
│ │ ├── LROE_PF_140_2_2_Gastos_Sinfactura_AltaModifRespuesta_V1_0_1.xsd
│ │ ├── LROE_PF_140_2_2_Gastos_Sinfactura_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_2_2_Gastos_Sinfactura_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_2_2_Gastos_Sinfactura_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_2_2_Gastos_Sinfactura_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_3_1_Bienes_Alta_AltaModifPeticion_V1_0_1.xsd
│ │ ├── LROE_PF_140_3_1_Bienes_Alta_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_3_1_Bienes_Alta_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_3_1_Bienes_Alta_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_3_2_Bienes_Mejora_AltaModifPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_3_2_Bienes_Mejora_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_3_2_Bienes_Mejora_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_3_2_Bienes_Mejora_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_3_3_Bienes_Baja_AltaModifPeticion_V1_0_1.xsd
│ │ ├── LROE_PF_140_3_3_Bienes_Baja_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_3_3_Bienes_Baja_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_3_3_Bienes_Baja_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_3_4_Bienes_Regularizacion_AltaModifPeticion_V1_0_1.xsd
│ │ ├── LROE_PF_140_3_4_Bienes_Regularizacion_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_3_4_Bienes_Regularizacion_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_3_4_Bienes_Regularizacion_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_3_Bienes_AltaModifRespuesta_V1_0_1.xsd
│ │ ├── LROE_PF_140_3_Bienes_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_AltaModifPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_AltaModifRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_AltaModifPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_AltaModifRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_5_1_CriterioCajaCriterioCobrosYPagos_Cobros_AltaModifPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_5_1_CriterioCajaCriterioCobrosYPagos_Cobros_AltaModifRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_5_1_CriterioCajaCriterioCobrosYPagos_Cobros_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_5_1_CriterioCajaCriterioCobrosYPagos_Cobros_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_5_1_CriterioCajaCriterioCobrosYPagos_Cobros_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_5_1_CriterioCajaCriterioCobrosYPagos_Cobros_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_5_2_CriterioCajaCriterioCobrosYPagos_Pagos_AltaModifPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_5_2_CriterioCajaCriterioCobrosYPagos_Pagos_AltaModifRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_5_2_CriterioCajaCriterioCobrosYPagos_Pagos_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_5_2_CriterioCajaCriterioCobrosYPagos_Pagos_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_5_2_CriterioCajaCriterioCobrosYPagos_Pagos_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_5_2_CriterioCajaCriterioCobrosYPagos_Pagos_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_6_ProvisionesYSuplidos_AltaModifPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_6_ProvisionesYSuplidos_AltaModifRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_6_ProvisionesYSuplidos_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_6_ProvisionesYSuplidos_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_6_ProvisionesYSuplidos_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_6_ProvisionesYSuplidos_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_1_OtraInfoTrascTributaria_VariacionesExistencias_AltaModifPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_1_OtraInfoTrascTributaria_VariacionesExistencias_AltaModifRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_1_OtraInfoTrascTributaria_VariacionesExistencias_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_1_OtraInfoTrascTributaria_VariacionesExistencias_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_1_OtraInfoTrascTributaria_VariacionesExistencias_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_1_OtraInfoTrascTributaria_VariacionesExistencias_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_2_OtraInfoTrascTributaria_ArrendamientosLocalesNegocios_AltaModifPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_2_OtraInfoTrascTributaria_ArrendamientosLocalesNegocios_AltaModifRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_2_OtraInfoTrascTributaria_ArrendamientosLocalesNegocios_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_2_OtraInfoTrascTributaria_ArrendamientosLocalesNegocios_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_2_OtraInfoTrascTributaria_ArrendamientosLocalesNegocios_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_2_OtraInfoTrascTributaria_ArrendamientosLocalesNegocios_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_3_OtraInfoTrascTributaria_TransmisionesInmuebles_AltaModifPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_3_OtraInfoTrascTributaria_TransmisionesInmuebles_AltaModifRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_3_OtraInfoTrascTributaria_TransmisionesInmuebles_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_3_OtraInfoTrascTributaria_TransmisionesInmuebles_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_3_OtraInfoTrascTributaria_TransmisionesInmuebles_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_3_OtraInfoTrascTributaria_TransmisionesInmuebles_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_4_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_AltaModifPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_4_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_AltaModifRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_4_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_4_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_4_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_7_4_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_8_1_Agrupaciones_Alta_AltaModifPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_8_1_Agrupaciones_Alta_AltaModifRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_8_1_Agrupaciones_Alta_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_8_1_Agrupaciones_Alta_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_8_1_Agrupaciones_Alta_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_8_1_Agrupaciones_Alta_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_8_2_Agrupaciones_Baja_AltaModifPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_8_2_Agrupaciones_Baja_AltaModifRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_8_2_Agrupaciones_Baja_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_8_2_Agrupaciones_Baja_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PF_140_8_2_Agrupaciones_Baja_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PF_140_8_2_Agrupaciones_Baja_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_1_1_FacturasEmitidas_ConSG_AltaPeticion_V1_0_2.xsd
│ │ ├── LROE_PJ_240_1_1_FacturasEmitidas_ConSG_AltaRespuesta_V1_0_1.xsd
│ │ ├── LROE_PJ_240_1_1_FacturasEmitidas_ConSG_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_1_1_FacturasEmitidas_ConSG_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_1_1_FacturasEmitidas_ConSG_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_1_1_FacturasEmitidas_ConSG_ConsultaRespuesta_V1_0_1.xsd
│ │ ├── LROE_PJ_240_1_2_FacturasEmitidas_SinSG_AltaModifPeticion_V1_0_1.xsd
│ │ ├── LROE_PJ_240_1_2_FacturasEmitidas_SinSG_AltaModifRespuesta_V1_0_1.xsd
│ │ ├── LROE_PJ_240_1_2_FacturasEmitidas_SinSG_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_1_2_FacturasEmitidas_SinSG_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_1_2_FacturasEmitidas_SinSG_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_1_2_FacturasEmitidas_SinSG_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_2_FacturasRecibidas_AltaModifPeticion_V1_0_1.xsd
│ │ ├── LROE_PJ_240_2_FacturasRecibidas_AltaModifRespuesta_V1_0_1.xsd
│ │ ├── LROE_PJ_240_2_FacturasRecibidas_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_2_FacturasRecibidas_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_2_FacturasRecibidas_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_2_FacturasRecibidas_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_3_Bienes_AltaModifPeticion_V1_0_1.xsd
│ │ ├── LROE_PJ_240_3_Bienes_AltaModifRespuesta_V1_0_1.xsd
│ │ ├── LROE_PJ_240_3_Bienes_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_3_Bienes_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_3_Bienes_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_3_Bienes_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_AltaModifPeticion_V1_0_2.xsd
│ │ ├── LROE_PJ_240_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_AltaModifRespuesta_V1_0_2.xsd
│ │ ├── LROE_PJ_240_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_AltaModifPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_AltaModifRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_5_1_CriterioCaja_Cobros_AltaModifPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_5_1_CriterioCaja_Cobros_AltaModifRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_5_1_CriterioCaja_Cobros_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_5_1_CriterioCaja_Cobros_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_5_1_CriterioCaja_Cobros_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_5_1_CriterioCaja_Cobros_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_5_2_CriterioCaja_Pagos_AltaModifPeticion_V1_0_1.xsd
│ │ ├── LROE_PJ_240_5_2_CriterioCaja_Pagos_AltaModifRespuesta_V1_0_1.xsd
│ │ ├── LROE_PJ_240_5_2_CriterioCaja_Pagos_AnulacionPeticion_V1_0_1.xsd
│ │ ├── LROE_PJ_240_5_2_CriterioCaja_Pagos_AnulacionRespuesta_V1_0_1.xsd
│ │ ├── LROE_PJ_240_5_2_CriterioCaja_Pagos_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_5_2_CriterioCaja_Pagos_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_6_1_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_AltaModifPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_6_1_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_AltaModifRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_6_1_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_6_1_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_6_1_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_6_1_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_6_2_OtraInfoTrascTributaria_OperacionesSeguros_AltaModifPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_6_2_OtraInfoTrascTributaria_OperacionesSeguros_AltaModifRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_6_2_OtraInfoTrascTributaria_OperacionesSeguros_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_6_2_OtraInfoTrascTributaria_OperacionesSeguros_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_6_2_OtraInfoTrascTributaria_OperacionesSeguros_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_6_2_OtraInfoTrascTributaria_OperacionesSeguros_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_6_3_OtraInfoTrascTributaria_AgenciasViajes_AltaModifPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_6_3_OtraInfoTrascTributaria_AgenciasViajes_AltaModifRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_6_3_OtraInfoTrascTributaria_AgenciasViajes_AnulacionPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_6_3_OtraInfoTrascTributaria_AgenciasViajes_AnulacionRespuesta_V1_0_0.xsd
│ │ ├── LROE_PJ_240_6_3_OtraInfoTrascTributaria_AgenciasViajes_ConsultaPeticion_V1_0_0.xsd
│ │ ├── LROE_PJ_240_6_3_OtraInfoTrascTributaria_AgenciasViajes_ConsultaRespuesta_V1_0_0.xsd
│ │ ├── batuz_Enumerados.xsd
│ │ ├── batuz_TiposAnulacion.xsd
│ │ ├── batuz_TiposBasicos.xsd
│ │ ├── batuz_TiposComplejos.xsd
│ │ └── batuz_TiposConsulta.xsd
├── TicketBAI - Alta eta Baliogabetze eskemak - Esquemas Alta y Anulacion - 1_2_2
│ ├── TicketBAI_Alta_Faktura__Alta_Factura_01_lehena__primera.xml
│ ├── TicketBAI_Alta_Faktura__Alta_Factura_02_hurrengoa__sucesiva.xml
│ ├── TicketBAI_Baligabetzea_Faktura__Anulacion_Factura_02.xml
│ ├── anula_ticketbaiv1-2-2.xsd
│ └── ticketbaiv1-2-2.xsd
├── TicketBAI_Especificaciones_v_1_1.pdf
├── TicketBAI_Politica_firma_v_1_0-c.pdf
├── TicketBai_Modificacion_Especificaciones.pdf
├── Zuzendu - Alta eta Baliogabetze eskemak - Esquemas Alta y Anulacion - 1_2_2
│ ├── ZuzenduBaja_Adibidea_Ejemplo.xml
│ ├── ZuzenduModificar_Adibidea_Ejemplo.xml
│ ├── ZuzenduSubsanar_Adibidea_Ejemplo.xml
│ ├── zuzendualta_ticketbaiv1-2-2.xsd
│ └── zuzenduanula_ticketbaiv1-2-2.xsd
├── hash-256-sinadura_elektronikoa_zehaztapenak
├── sinadura_elektronikoaren_zehaztapenak_especificaciones_de_la_firma_electronica_v1_0.pdf
└── xmldsig-core-schema.xsd
├── src
└── Barnetik
│ └── Tbai
│ ├── AbstractTicketBai.php
│ ├── AbstractZuzendu.php
│ ├── Api.php
│ ├── Api
│ ├── AbstractResponse.php
│ ├── AbstractTerritory.php
│ ├── ApiRequestInterface.php
│ ├── Araba
│ │ ├── CancelInvoiceRequest.php
│ │ ├── CancelZuzenduRequest.php
│ │ ├── Endpoint.php
│ │ ├── Response.php
│ │ ├── SubmitInvoiceRequest.php
│ │ └── SubmitZuzenduRequest.php
│ ├── Bizkaia
│ │ ├── CancelInvoiceRequest.php
│ │ ├── Endpoint.php
│ │ ├── IncomeTax
│ │ │ ├── Collection.php
│ │ │ └── Detail.php
│ │ ├── Response.php
│ │ ├── SubmitExpensesInvoiceRequest.php
│ │ ├── SubmitExpensesWithoutInvoiceRequest.php
│ │ └── SubmitInvoiceRequest.php
│ ├── EndpointInterface.php
│ ├── Gipuzkoa
│ │ ├── CancelInvoiceRequest.php
│ │ ├── CancelZuzenduRequest.php
│ │ ├── Endpoint.php
│ │ ├── Response.php
│ │ ├── SubmitInvoiceRequest.php
│ │ └── SubmitZuzenduRequest.php
│ └── ResponseInterface.php
│ ├── CancelInvoice
│ ├── Fingerprint.php
│ ├── Header.php
│ └── InvoiceId.php
│ ├── Exception
│ ├── InvalidAmountException.php
│ ├── InvalidDateException.php
│ ├── InvalidEndpointException.php
│ ├── InvalidExemptionReasonException.php
│ ├── InvalidNotExemptTypeException.php
│ ├── InvalidRectifyingInvoiceCode.php
│ ├── InvalidRectifyingInvoiceType.php
│ ├── InvalidTerritoryException.php
│ ├── InvalidTimeException.php
│ ├── InvalidVatIdException.php
│ ├── InvalidVatRegimeException.php
│ └── UnsignedException.php
│ ├── Fingerprint.php
│ ├── Fingerprint
│ ├── PreviousInvoice.php
│ └── Vendor.php
│ ├── Header.php
│ ├── Header
│ ├── RectifiedInvoice.php
│ ├── RectifyingAmount.php
│ └── RectifyingInvoice.php
│ ├── Interfaces
│ ├── Stringable.php
│ ├── TbaiSignable.php
│ └── TbaiXml.php
│ ├── Invoice.php
│ ├── Invoice
│ ├── Breakdown.php
│ ├── Breakdown
│ │ ├── AbstractNotSubjectBreakdownItem.php
│ │ ├── AbstractSubjectExemptBreakdownItem.php
│ │ ├── AbstractSubjectNotExemptBreakdownItem.php
│ │ ├── ForeignDeliveryNotSubjectBreakdownItem.php
│ │ ├── ForeignDeliverySubjectExemptBreakdownItem.php
│ │ ├── ForeignDeliverySubjectNotExemptBreakdownItem.php
│ │ ├── ForeignServiceNotSubjectBreakdownItem.php
│ │ ├── ForeignServiceSubjectExemptBreakdownItem.php
│ │ ├── ForeignServiceSubjectNotExemptBreakdownItem.php
│ │ ├── NationalNotSubjectBreakdownItem.php
│ │ ├── NationalSubjectExemptBreakdownItem.php
│ │ ├── NationalSubjectNotExemptBreakdownItem.php
│ │ └── VatDetail.php
│ ├── Data.php
│ ├── Data
│ │ └── Detail.php
│ └── Header.php
│ ├── LROE
│ └── Expenses
│ │ ├── ExpensesInvoiceFactory.php
│ │ ├── Header.php
│ │ ├── Interfaces
│ │ └── ExpensesInvoice.php
│ │ ├── Issuer.php
│ │ ├── JuridicPerson
│ │ ├── Data.php
│ │ ├── ExpensesInvoice.php
│ │ ├── OtherTaxSignificantInfo.php
│ │ ├── SuccededEntity.php
│ │ ├── TaxInfo.php
│ │ └── TaxesInfo.php
│ │ ├── Recipient.php
│ │ ├── SelfEmployed
│ │ ├── Data.php
│ │ ├── DeclaredSupplierCounterpart.php
│ │ ├── ExpensesInvoice.php
│ │ ├── ExpensesWithoutInvoice.php
│ │ ├── Income.php
│ │ ├── TaxInfo.php
│ │ └── TaxesInfo.php
│ │ └── Shared
│ │ ├── AbstractData.php
│ │ ├── AbstractTaxInfo.php
│ │ └── AbstractTaxesInfo.php
│ ├── PrivateKey.php
│ ├── Qr.php
│ ├── Subject.php
│ ├── Subject
│ ├── Issuer.php
│ └── Recipient.php
│ ├── TicketBai.php
│ ├── TicketBaiCancel.php
│ ├── ValueObject
│ ├── Amount.php
│ ├── Date.php
│ ├── Time.php
│ └── VatId.php
│ ├── Xades
│ ├── Araba.php
│ ├── Bizkaia.php
│ ├── Gipuzkoa.php
│ ├── TicketBai.php
│ └── xmldsig
│ │ └── xml
│ │ └── SigningCertificateV2.php
│ ├── Zuzendu.php
│ ├── Zuzendu
│ ├── Header.php
│ └── OriginalSignature.php
│ └── ZuzenduCancel.php
├── tests
├── Barnetik
│ ├── RegressionTests
│ │ ├── RectificationTicketBaiTest.php
│ │ └── SerializationTest.php
│ ├── Tbai
│ │ ├── Api
│ │ │ ├── Araba
│ │ │ │ └── EndpointTest.php
│ │ │ ├── Bizkaia
│ │ │ │ └── EndpointTest.php
│ │ │ └── Gipuzkoa
│ │ │ │ └── EndpointTest.php
│ │ ├── ApiTest.php
│ │ ├── Invoice
│ │ │ ├── InvoiceBreakdownsTest.php
│ │ │ ├── InvoiceHeaderTest.php
│ │ │ ├── InvoiceSubjectTest.php
│ │ │ └── InvoiceVatDetailTest.php
│ │ ├── InvoiceSubjectTest.php
│ │ ├── LROE
│ │ │ └── ExpensesTest.php
│ │ ├── Mother
│ │ │ └── TicketBaiMother.php
│ │ ├── QrTest.php
│ │ ├── SimplifiedTicketBaiTest.php
│ │ ├── Subject
│ │ │ └── RecipientTest.php
│ │ ├── TicketBaiCancelTest.php
│ │ ├── TicketBaiRectificationTest.php
│ │ ├── TicketBaiSimplifiedRectificationTest.php
│ │ ├── TicketBaiTest.php
│ │ ├── ValueObject
│ │ │ ├── AmountTest.php
│ │ │ └── VatIdTest.php
│ │ ├── ZuzenduCancelTest.php
│ │ ├── ZuzenduTest.php
│ │ └── __files
│ │ │ ├── all-fields-expense-sample.json
│ │ │ ├── juridic-person-expense-sample.json
│ │ │ ├── qr
│ │ │ └── .gitkeep
│ │ │ ├── responses
│ │ │ └── .gitkeep
│ │ │ ├── sample-no-signature.xml
│ │ │ ├── self-employed-expense-sample.json
│ │ │ ├── self-employed-expense-without-invoice-sample.json
│ │ │ ├── sentFiles
│ │ │ └── .gitkeep
│ │ │ ├── signedXmls
│ │ │ └── .gitkeep
│ │ │ ├── specs
│ │ │ ├── Api
│ │ │ │ └── Bizkaia
│ │ │ │ │ └── petition-schemas
│ │ │ │ │ ├── LROE_PF_140_1_1_Ingresos_ConfacturaConSG_AltaPeticion_V1_0_2.xsd
│ │ │ │ │ ├── LROE_PF_140_1_1_Ingresos_ConfacturaConSG_AltaRespuesta_V1_0_2.xsd
│ │ │ │ │ ├── LROE_PF_140_1_1_Ingresos_ConfacturaConSG_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_1_1_Ingresos_ConfacturaConSG_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_1_1_Ingresos_ConfacturaConSG_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_1_1_Ingresos_ConfacturaConSG_ConsultaRespuesta_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PF_140_1_2_Ingresos_ConfacturaSinSG_AltaModifPeticion_V1_0_3.xsd
│ │ │ │ │ ├── LROE_PF_140_1_2_Ingresos_ConfacturaSinSG_AltaModifRespuesta_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PF_140_1_2_Ingresos_ConfacturaSinSG_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_1_2_Ingresos_ConfacturaSinSG_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_1_2_Ingresos_ConfacturaSinSG_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_1_2_Ingresos_ConfacturaSinSG_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_1_3_Ingresos_Sinfactura_AltaModifPeticion_V1_0_2.xsd
│ │ │ │ │ ├── LROE_PF_140_1_3_Ingresos_Sinfactura_AltaModifRespuesta_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PF_140_1_3_Ingresos_Sinfactura_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_1_3_Ingresos_Sinfactura_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_1_3_Ingresos_Sinfactura_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_1_3_Ingresos_Sinfactura_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_2_1_Gastos_Confactura_AltaModifPeticion_V1_0_2.xsd
│ │ │ │ │ ├── LROE_PF_140_2_1_Gastos_Confactura_AltaModifRespuesta_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PF_140_2_1_Gastos_Confactura_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_2_1_Gastos_Confactura_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_2_1_Gastos_Confactura_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_2_1_Gastos_Confactura_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_2_2_Gastos_Sinfactura_AltaModifPeticion_V1_0_2.xsd
│ │ │ │ │ ├── LROE_PF_140_2_2_Gastos_Sinfactura_AltaModifRespuesta_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PF_140_2_2_Gastos_Sinfactura_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_2_2_Gastos_Sinfactura_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_2_2_Gastos_Sinfactura_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_2_2_Gastos_Sinfactura_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_3_1_Bienes_Alta_AltaModifPeticion_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PF_140_3_1_Bienes_Alta_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_3_1_Bienes_Alta_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_3_1_Bienes_Alta_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_3_2_Bienes_Mejora_AltaModifPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_3_2_Bienes_Mejora_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_3_2_Bienes_Mejora_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_3_2_Bienes_Mejora_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_3_3_Bienes_Baja_AltaModifPeticion_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PF_140_3_3_Bienes_Baja_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_3_3_Bienes_Baja_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_3_3_Bienes_Baja_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_3_4_Bienes_Regularizacion_AltaModifPeticion_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PF_140_3_4_Bienes_Regularizacion_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_3_4_Bienes_Regularizacion_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_3_4_Bienes_Regularizacion_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_3_Bienes_AltaModifRespuesta_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PF_140_3_Bienes_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_AltaModifPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_AltaModifRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_AltaModifPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_AltaModifRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_5_1_CriterioCajaCriterioCobrosYPagos_Cobros_AltaModifPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_5_1_CriterioCajaCriterioCobrosYPagos_Cobros_AltaModifRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_5_1_CriterioCajaCriterioCobrosYPagos_Cobros_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_5_1_CriterioCajaCriterioCobrosYPagos_Cobros_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_5_1_CriterioCajaCriterioCobrosYPagos_Cobros_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_5_1_CriterioCajaCriterioCobrosYPagos_Cobros_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_5_2_CriterioCajaCriterioCobrosYPagos_Pagos_AltaModifPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_5_2_CriterioCajaCriterioCobrosYPagos_Pagos_AltaModifRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_5_2_CriterioCajaCriterioCobrosYPagos_Pagos_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_5_2_CriterioCajaCriterioCobrosYPagos_Pagos_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_5_2_CriterioCajaCriterioCobrosYPagos_Pagos_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_5_2_CriterioCajaCriterioCobrosYPagos_Pagos_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_6_ProvisionesYSuplidos_AltaModifPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_6_ProvisionesYSuplidos_AltaModifRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_6_ProvisionesYSuplidos_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_6_ProvisionesYSuplidos_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_6_ProvisionesYSuplidos_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_6_ProvisionesYSuplidos_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_1_OtraInfoTrascTributaria_VariacionesExistencias_AltaModifPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_1_OtraInfoTrascTributaria_VariacionesExistencias_AltaModifRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_1_OtraInfoTrascTributaria_VariacionesExistencias_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_1_OtraInfoTrascTributaria_VariacionesExistencias_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_1_OtraInfoTrascTributaria_VariacionesExistencias_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_1_OtraInfoTrascTributaria_VariacionesExistencias_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_2_OtraInfoTrascTributaria_ArrendamientosLocalesNegocios_AltaModifPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_2_OtraInfoTrascTributaria_ArrendamientosLocalesNegocios_AltaModifRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_2_OtraInfoTrascTributaria_ArrendamientosLocalesNegocios_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_2_OtraInfoTrascTributaria_ArrendamientosLocalesNegocios_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_2_OtraInfoTrascTributaria_ArrendamientosLocalesNegocios_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_2_OtraInfoTrascTributaria_ArrendamientosLocalesNegocios_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_3_OtraInfoTrascTributaria_TransmisionesInmuebles_AltaModifPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_3_OtraInfoTrascTributaria_TransmisionesInmuebles_AltaModifRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_3_OtraInfoTrascTributaria_TransmisionesInmuebles_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_3_OtraInfoTrascTributaria_TransmisionesInmuebles_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_3_OtraInfoTrascTributaria_TransmisionesInmuebles_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_3_OtraInfoTrascTributaria_TransmisionesInmuebles_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_4_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_AltaModifPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_4_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_AltaModifRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_4_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_4_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_4_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_7_4_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_8_1_Agrupaciones_Alta_AltaModifPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_8_1_Agrupaciones_Alta_AltaModifRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_8_1_Agrupaciones_Alta_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_8_1_Agrupaciones_Alta_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_8_1_Agrupaciones_Alta_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_8_1_Agrupaciones_Alta_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_8_2_Agrupaciones_Baja_AltaModifPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_8_2_Agrupaciones_Baja_AltaModifRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_8_2_Agrupaciones_Baja_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_8_2_Agrupaciones_Baja_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_8_2_Agrupaciones_Baja_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PF_140_8_2_Agrupaciones_Baja_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_1_1_FacturasEmitidas_ConSG_AltaPeticion_V1_0_2.xsd
│ │ │ │ │ ├── LROE_PJ_240_1_1_FacturasEmitidas_ConSG_AltaRespuesta_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PJ_240_1_1_FacturasEmitidas_ConSG_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_1_1_FacturasEmitidas_ConSG_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_1_1_FacturasEmitidas_ConSG_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_1_1_FacturasEmitidas_ConSG_ConsultaRespuesta_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PJ_240_1_2_FacturasEmitidas_SinSG_AltaModifPeticion_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PJ_240_1_2_FacturasEmitidas_SinSG_AltaModifRespuesta_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PJ_240_1_2_FacturasEmitidas_SinSG_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_1_2_FacturasEmitidas_SinSG_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_1_2_FacturasEmitidas_SinSG_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_1_2_FacturasEmitidas_SinSG_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_2_FacturasRecibidas_AltaModifPeticion_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PJ_240_2_FacturasRecibidas_AltaModifRespuesta_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PJ_240_2_FacturasRecibidas_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_2_FacturasRecibidas_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_2_FacturasRecibidas_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_2_FacturasRecibidas_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_3_Bienes_AltaModifPeticion_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PJ_240_3_Bienes_AltaModifRespuesta_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PJ_240_3_Bienes_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_3_Bienes_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_3_Bienes_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_3_Bienes_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_AltaModifPeticion_V1_0_2.xsd
│ │ │ │ │ ├── LROE_PJ_240_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_AltaModifRespuesta_V1_0_2.xsd
│ │ │ │ │ ├── LROE_PJ_240_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_AltaModifPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_AltaModifRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_5_1_CriterioCaja_Cobros_AltaModifPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_5_1_CriterioCaja_Cobros_AltaModifRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_5_1_CriterioCaja_Cobros_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_5_1_CriterioCaja_Cobros_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_5_1_CriterioCaja_Cobros_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_5_1_CriterioCaja_Cobros_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_5_2_CriterioCaja_Pagos_AltaModifPeticion_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PJ_240_5_2_CriterioCaja_Pagos_AltaModifRespuesta_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PJ_240_5_2_CriterioCaja_Pagos_AnulacionPeticion_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PJ_240_5_2_CriterioCaja_Pagos_AnulacionRespuesta_V1_0_1.xsd
│ │ │ │ │ ├── LROE_PJ_240_5_2_CriterioCaja_Pagos_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_5_2_CriterioCaja_Pagos_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_6_1_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_AltaModifPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_6_1_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_AltaModifRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_6_1_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_6_1_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_6_1_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_6_1_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_6_2_OtraInfoTrascTributaria_OperacionesSeguros_AltaModifPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_6_2_OtraInfoTrascTributaria_OperacionesSeguros_AltaModifRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_6_2_OtraInfoTrascTributaria_OperacionesSeguros_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_6_2_OtraInfoTrascTributaria_OperacionesSeguros_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_6_2_OtraInfoTrascTributaria_OperacionesSeguros_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_6_2_OtraInfoTrascTributaria_OperacionesSeguros_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_6_3_OtraInfoTrascTributaria_AgenciasViajes_AltaModifPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_6_3_OtraInfoTrascTributaria_AgenciasViajes_AltaModifRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_6_3_OtraInfoTrascTributaria_AgenciasViajes_AnulacionPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_6_3_OtraInfoTrascTributaria_AgenciasViajes_AnulacionRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_6_3_OtraInfoTrascTributaria_AgenciasViajes_ConsultaPeticion_V1_0_0.xsd
│ │ │ │ │ ├── LROE_PJ_240_6_3_OtraInfoTrascTributaria_AgenciasViajes_ConsultaRespuesta_V1_0_0.xsd
│ │ │ │ │ ├── batuz_Enumerados.xsd
│ │ │ │ │ ├── batuz_TiposAnulacion.xsd
│ │ │ │ │ ├── batuz_TiposBasicos.xsd
│ │ │ │ │ ├── batuz_TiposComplejos.xsd
│ │ │ │ │ └── batuz_TiposConsulta.xsd
│ │ │ ├── anula_ticketbaiv1-2-2.xsd
│ │ │ ├── ticketBaiV1-2.xsd
│ │ │ ├── ticketbaiv1-2-2-no-signature.xsd
│ │ │ ├── ticketbaiv1-2-2.xsd
│ │ │ ├── xmldsig-core-schema.xsd
│ │ │ ├── zuzendualta_ticketbaiv1-2-2.xsd
│ │ │ └── zuzenduanula_ticketbaiv1-2-2.xsd
│ │ │ ├── tbai-export.json
│ │ │ ├── tbai-intracomunitary-eu-vat-id-recipient.json
│ │ │ ├── tbai-rebu.json
│ │ │ ├── tbai-rectification-sample.json
│ │ │ ├── tbai-sample-isp.json
│ │ │ ├── tbai-sample-regimen-51-with-equivalence.json
│ │ │ ├── tbai-sample-regimen-51.json
│ │ │ ├── tbai-sample-self-employed.json
│ │ │ ├── tbai-sample-with-multiple-same-vat.json
│ │ │ ├── tbai-sample.json
│ │ │ ├── tbai-simplified-rectification-without-recipient-sample.json
│ │ │ ├── tbai-simplified-with-recipient-sample.json
│ │ │ ├── tbai-simplified-without-recipient-sample.json
│ │ │ ├── xmldsig-core-schema.xsd
│ │ │ ├── zuzendu-cancel-sample.json
│ │ │ └── zuzendu-sample.json
│ └── TestCase.php
├── __files
│ ├── CA_tree
│ │ ├── AAPPNR_DISPOSITIVO.crt
│ │ ├── CARAIZ.crt
│ │ ├── CA_tree.txt
│ │ └── CCEER_RESTO_CERTIFICADOS.crt
│ ├── EnpresaZigilua_SelloDeEmpresa.crt.pem
│ ├── EnpresaZigilua_SelloDeEmpresa.key.pem
│ ├── EnpresaZigilua_SelloDeEmpresa.p12
│ ├── EnpresaZigilua_SelloDeEmpresa.single.pem
│ ├── EnpresaZigilua_SelloDeEmpresa_pin.txt
│ ├── EntitateOrdezkaria_RepresentanteDeEntidad.p12
│ ├── EntitateOrdezkaria_RepresentanteDeEntidad_pin.txt
│ ├── Gailua_Dispositivo.p12
│ ├── Gailua_Dispositivo_pin.txt
│ ├── PertsonaFisikoa_PersonaFisica.p12
│ └── PertsonaFisikoa_PersonaFisica.pin
└── bootstrap.php
└── tools
└── docs.php
/.gitignore:
--------------------------------------------------------------------------------
1 | /tools/
2 | /vendor/
3 | phpunit.xml
4 | .phpunit.*
5 | composer.lock
6 | tests/Barnetik/Tbai/__files/signedXmls/
7 | tests/Barnetik/Tbai/__files/responses/
8 | tests/Barnetik/Tbai/__files/sentFiles/
9 | tests/Barnetik/Tbai/__files/qr/
10 | tests/tools/*.p12
11 | /nbproject
12 | /specs/ignore-*
13 |
14 |
--------------------------------------------------------------------------------
/.phive/phars.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "barnetik/ticketbai",
3 | "description": "Generate, sign and submit TicketBAI compatible invoices",
4 | "type": "library",
5 | "license": "GPL-3.0-or-later",
6 | "autoload": {
7 | "psr-4": {
8 | "Barnetik\\": "src/Barnetik",
9 | "Test\\Barnetik\\": "tests/Barnetik"
10 | }
11 | },
12 | "scripts": {
13 | "phpstan": "phpstan analyse -c phpstan.neon",
14 | "phpcs": "phpcs",
15 | "phpcbf": "phpcbf"
16 | },
17 | "require": {
18 | "php": ">=7.4 || >=8.0",
19 | "endroid/qr-code": "^4.4",
20 | "pburggraf/crc": "^0.8.1",
21 | "lyquidity/xml-signer": "^1.12"
22 | },
23 | "require-dev": {
24 | "phpunit/phpunit": "^8.0"
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/docs/README.md:
--------------------------------------------------------------------------------
1 | These json structures can be used to poblate TicketBai and TicketBaiCancel classes:
2 |
3 | * [TicketBai](ticketbai-json.md)
4 | * [TicketBaiCancel](ticketbai-cancel-json.md)
5 |
--------------------------------------------------------------------------------
/docs/TicketBai - Egitura eta baliozkotzeak.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/docs/TicketBai - Egitura eta baliozkotzeak.pdf
--------------------------------------------------------------------------------
/docs/TicketBai - Estructura y validaciones.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/docs/TicketBai - Estructura y validaciones.pdf
--------------------------------------------------------------------------------
/docs/TicketBaiCancel - Egitura eta baliozkotzeak.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/docs/TicketBaiCancel - Egitura eta baliozkotzeak.pdf
--------------------------------------------------------------------------------
/docs/TicketBaiCancel - Estructura y validaciones.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/docs/TicketBaiCancel - Estructura y validaciones.pdf
--------------------------------------------------------------------------------
/docs/swagger/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/docs/swagger/favicon-16x16.png
--------------------------------------------------------------------------------
/docs/swagger/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/docs/swagger/favicon-32x32.png
--------------------------------------------------------------------------------
/docs/swagger/index.css:
--------------------------------------------------------------------------------
1 | html {
2 | box-sizing: border-box;
3 | overflow: -moz-scrollbars-vertical;
4 | overflow-y: scroll;
5 | }
6 |
7 | *,
8 | *:before,
9 | *:after {
10 | box-sizing: inherit;
11 | }
12 |
13 | body {
14 | margin: 0;
15 | background: #fafafa;
16 | }
17 |
--------------------------------------------------------------------------------
/docs/swagger/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Swagger UI
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/docs/swagger/swagger-initializer.js:
--------------------------------------------------------------------------------
1 | window.onload = function() {
2 | //
3 |
4 | // the following lines will be replaced by docker/configurator, when it runs in a docker-container
5 | window.ui = SwaggerUIBundle({
6 | url: "./swagger.json",
7 | dom_id: '#swagger-ui',
8 | validatorUrl: null,
9 | deepLinking: true,
10 | presets: [
11 | SwaggerUIBundle.presets.apis,
12 | SwaggerUIStandalonePreset
13 | ],
14 | plugins: [
15 | SwaggerUIBundle.plugins.DownloadUrl
16 | ],
17 | layout: "StandaloneLayout"
18 | });
19 |
20 | //
21 | };
22 |
--------------------------------------------------------------------------------
/grumphp.yml:
--------------------------------------------------------------------------------
1 | grumphp:
2 | tasks:
3 | phpcs: null
4 | phpstan:
5 | memory_limit: "-1"
6 | configuration: "./phpstan.neon"
7 | use_grumphp_paths: false
8 |
--------------------------------------------------------------------------------
/phpcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Coding standard for the TBai library
4 |
5 | .
6 |
7 | vendor/**/*
8 | tests/**/*
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/phpstan.neon:
--------------------------------------------------------------------------------
1 | parameters:
2 | level: 6
3 | checkMissingIterableValueType: false
4 | paths:
5 | - src
6 | - tests
7 | excludePaths:
8 | - src/Barnetik/Tbai/Xades/xmldsig/xml/SigningCertificateV2.php
9 | ignoreErrors:
10 | -
11 | message: '#Access to an undefined property .*::\$saveFilename#'
12 | path: src/Barnetik/Tbai/Xades/TicketBai.php
13 | -
14 | message: '#Parameter \#3 \$mimeType of class .*#'
15 | path: src/Barnetik/Tbai/Xades/TicketBai.php
16 |
--------------------------------------------------------------------------------
/specs/LROE/BATUZ - Servicio_Entradas_descripcion_tecnica_llamada_v_1_0_3.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/specs/LROE/BATUZ - Servicio_Entradas_descripcion_tecnica_llamada_v_1_0_3.pdf
--------------------------------------------------------------------------------
/specs/LROE/Batuz_LROE_Entorno_Pruebas_Empresas_Desarrolladoras_V1_0_0.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/specs/LROE/Batuz_LROE_Entorno_Pruebas_Empresas_Desarrolladoras_V1_0_0.pdf
--------------------------------------------------------------------------------
/specs/LROE/Batuz_LROE_Especificaciones_Envio_Masivo_V1_0_7.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/specs/LROE/Batuz_LROE_Especificaciones_Envio_Masivo_V1_0_7.pdf
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_1_1_Ingresos_ConfacturaConSG_AltaPeticion_V1_0_2.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_1_1_Ingresos_ConfacturaConSG_AltaRespuesta_V1_0_2.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_1_2_Ingresos_ConfacturaSinSG_AltaModifPeticion_V1_0_3.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_1_2_Ingresos_ConfacturaSinSG_AltaModifRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_1_2_Ingresos_ConfacturaSinSG_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_1_3_Ingresos_Sinfactura_AltaModifPeticion_V1_0_2.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_1_3_Ingresos_Sinfactura_AltaModifRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_1_3_Ingresos_Sinfactura_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_2_1_Gastos_Confactura_AltaModifPeticion_V1_0_2.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_2_1_Gastos_Confactura_AltaModifRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_2_1_Gastos_Confactura_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_2_2_Gastos_Sinfactura_AltaModifPeticion_V1_0_2.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_2_2_Gastos_Sinfactura_AltaModifRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_2_2_Gastos_Sinfactura_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_3_1_Bienes_Alta_AltaModifPeticion_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_3_1_Bienes_Alta_AnulacionPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_3_1_Bienes_Alta_ConsultaPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_3_2_Bienes_Mejora_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_3_2_Bienes_Mejora_AnulacionPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_3_3_Bienes_Baja_AltaModifPeticion_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_3_3_Bienes_Baja_AnulacionPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_3_4_Bienes_Regularizacion_AltaModifPeticion_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_3_Bienes_AltaModifRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_3_Bienes_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_5_1_CriterioCajaCriterioCobrosYPagos_Cobros_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_5_1_CriterioCajaCriterioCobrosYPagos_Cobros_AltaModifRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_5_1_CriterioCajaCriterioCobrosYPagos_Cobros_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_5_2_CriterioCajaCriterioCobrosYPagos_Pagos_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_5_2_CriterioCajaCriterioCobrosYPagos_Pagos_AltaModifRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_5_2_CriterioCajaCriterioCobrosYPagos_Pagos_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_6_ProvisionesYSuplidos_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_6_ProvisionesYSuplidos_AltaModifRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_6_ProvisionesYSuplidos_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_7_1_OtraInfoTrascTributaria_VariacionesExistencias_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_7_1_OtraInfoTrascTributaria_VariacionesExistencias_AltaModifRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_7_1_OtraInfoTrascTributaria_VariacionesExistencias_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_7_2_OtraInfoTrascTributaria_ArrendamientosLocalesNegocios_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_7_3_OtraInfoTrascTributaria_TransmisionesInmuebles_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_7_3_OtraInfoTrascTributaria_TransmisionesInmuebles_AltaModifRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_7_3_OtraInfoTrascTributaria_TransmisionesInmuebles_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_7_4_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_8_1_Agrupaciones_Alta_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_8_1_Agrupaciones_Alta_AltaModifRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_8_1_Agrupaciones_Alta_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_8_2_Agrupaciones_Baja_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_8_2_Agrupaciones_Baja_AltaModifRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PF_140_8_2_Agrupaciones_Baja_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_1_1_FacturasEmitidas_ConSG_AltaPeticion_V1_0_2.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_1_1_FacturasEmitidas_ConSG_AltaRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_1_2_FacturasEmitidas_SinSG_AltaModifPeticion_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_1_2_FacturasEmitidas_SinSG_AltaModifRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_1_2_FacturasEmitidas_SinSG_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_2_FacturasRecibidas_AltaModifPeticion_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_2_FacturasRecibidas_AltaModifRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_2_FacturasRecibidas_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_3_Bienes_AltaModifPeticion_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_3_Bienes_AltaModifRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_3_Bienes_AnulacionPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_3_Bienes_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_3_Bienes_ConsultaPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_AltaModifPeticion_V1_0_2.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_5_1_CriterioCaja_Cobros_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_5_1_CriterioCaja_Cobros_AltaModifRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_5_1_CriterioCaja_Cobros_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_5_2_CriterioCaja_Pagos_AltaModifPeticion_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_5_2_CriterioCaja_Pagos_AltaModifRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_5_2_CriterioCaja_Pagos_AnulacionRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_6_1_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_6_2_OtraInfoTrascTributaria_OperacionesSeguros_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_6_2_OtraInfoTrascTributaria_OperacionesSeguros_AltaModifRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_6_2_OtraInfoTrascTributaria_OperacionesSeguros_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_6_3_OtraInfoTrascTributaria_AgenciasViajes_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_6_3_OtraInfoTrascTributaria_AgenciasViajes_AltaModifRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/LROE/petition-schemas/LROE_PJ_240_6_3_OtraInfoTrascTributaria_AgenciasViajes_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/specs/TicketBAI_Especificaciones_v_1_1.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/specs/TicketBAI_Especificaciones_v_1_1.pdf
--------------------------------------------------------------------------------
/specs/TicketBAI_Politica_firma_v_1_0-c.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/specs/TicketBAI_Politica_firma_v_1_0-c.pdf
--------------------------------------------------------------------------------
/specs/TicketBai_Modificacion_Especificaciones.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/specs/TicketBai_Modificacion_Especificaciones.pdf
--------------------------------------------------------------------------------
/specs/hash-256-sinadura_elektronikoa_zehaztapenak:
--------------------------------------------------------------------------------
1 | Quzn98x3PMbSHwbUzaj5f5KOpiH0u8bvmwbbbNkO9Es=
--------------------------------------------------------------------------------
/specs/sinadura_elektronikoaren_zehaztapenak_especificaciones_de_la_firma_electronica_v1_0.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/specs/sinadura_elektronikoaren_zehaztapenak_especificaciones_de_la_firma_electronica_v1_0.pdf
--------------------------------------------------------------------------------
/src/Barnetik/Tbai/Api/ApiRequestInterface.php:
--------------------------------------------------------------------------------
1 | endpoint = $endpoint;
17 | $this->ticketbaiCancel = $ticketbaiCancel;
18 | }
19 |
20 | public function url(): string
21 | {
22 | return $this->endpoint . static::URL;
23 | }
24 |
25 | public function data(): string
26 | {
27 | return $this->ticketbaiCancel->signed();
28 | }
29 |
30 | public function jsonDataHeader(): string
31 | {
32 | return json_encode([]);
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/src/Barnetik/Tbai/Api/Araba/CancelZuzenduRequest.php:
--------------------------------------------------------------------------------
1 | endpoint = $endpoint;
17 | $this->zuzenduCancel = $zuzenduCancel;
18 | }
19 |
20 | public function url(): string
21 | {
22 | return $this->endpoint . static::URL;
23 | }
24 |
25 | public function data(): string
26 | {
27 | return $this->zuzenduCancel;
28 | }
29 |
30 | public function jsonDataHeader(): string
31 | {
32 | return json_encode([]);
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/src/Barnetik/Tbai/Api/Araba/SubmitInvoiceRequest.php:
--------------------------------------------------------------------------------
1 | endpoint = $endpoint;
17 | $this->ticketbai = $ticketbai;
18 | }
19 |
20 | public function url(): string
21 | {
22 | return $this->endpoint . static::URL;
23 | }
24 |
25 | public function data(): string
26 | {
27 | return $this->ticketbai->signed();
28 | }
29 |
30 | public function jsonDataHeader(): string
31 | {
32 | return json_encode([]);
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/src/Barnetik/Tbai/Api/Araba/SubmitZuzenduRequest.php:
--------------------------------------------------------------------------------
1 | endpoint = $endpoint;
17 | $this->zuzendu = $zuzendu;
18 | }
19 |
20 | public function url(): string
21 | {
22 | return $this->endpoint . static::URL;
23 | }
24 |
25 | public function data(): string
26 | {
27 | return $this->zuzendu;
28 | }
29 |
30 | public function jsonDataHeader(): string
31 | {
32 | return json_encode([]);
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/src/Barnetik/Tbai/Api/Gipuzkoa/CancelInvoiceRequest.php:
--------------------------------------------------------------------------------
1 | endpoint = $endpoint;
17 | $this->ticketbaiCancel = $ticketbaiCancel;
18 | }
19 |
20 | public function url(): string
21 | {
22 | return $this->endpoint . static::URL;
23 | }
24 |
25 | public function data(): string
26 | {
27 | return $this->ticketbaiCancel->signed();
28 | }
29 |
30 | public function jsonDataHeader(): string
31 | {
32 | return json_encode([]);
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/src/Barnetik/Tbai/Api/Gipuzkoa/CancelZuzenduRequest.php:
--------------------------------------------------------------------------------
1 | endpoint = $endpoint;
17 | $this->zuzenduCancel = $zuzenduCancel;
18 | }
19 |
20 | public function url(): string
21 | {
22 | return $this->endpoint . static::URL;
23 | }
24 |
25 | public function data(): string
26 | {
27 | return $this->zuzenduCancel;
28 | }
29 |
30 | public function jsonDataHeader(): string
31 | {
32 | return json_encode([]);
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/src/Barnetik/Tbai/Api/Gipuzkoa/Response.php:
--------------------------------------------------------------------------------
1 | endpoint = $endpoint;
17 | $this->ticketbai = $ticketbai;
18 | }
19 |
20 | public function url(): string
21 | {
22 | return $this->endpoint . static::URL;
23 | }
24 |
25 | public function data(): string
26 | {
27 | return $this->ticketbai->signed();
28 | }
29 |
30 | public function jsonDataHeader(): string
31 | {
32 | return json_encode([]);
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/src/Barnetik/Tbai/Api/Gipuzkoa/SubmitZuzenduRequest.php:
--------------------------------------------------------------------------------
1 | endpoint = $endpoint;
17 | $this->zuzendu = $zuzendu;
18 | }
19 |
20 | public function url(): string
21 | {
22 | return $this->endpoint . static::URL;
23 | }
24 |
25 | public function data(): string
26 | {
27 | return $this->zuzendu;
28 | }
29 |
30 | public function jsonDataHeader(): string
31 | {
32 | return json_encode([]);
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/src/Barnetik/Tbai/Api/ResponseInterface.php:
--------------------------------------------------------------------------------
1 | createElement('Cabecera');
16 | $version = $document->createElement('IDVersionTBAI', self::TBAI_VERSION);
17 | $header->appendChild($version);
18 | return $header;
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/src/Barnetik/Tbai/Interfaces/Stringable.php:
--------------------------------------------------------------------------------
1 | createElement('IVA');
14 | foreach ($this->taxesInfo as $taxInfo) {
15 | $taxesInfo->appendChild($taxInfo->xml($domDocument));
16 | }
17 |
18 | return $taxesInfo;
19 | }
20 |
21 | public static function createFromJson(array $jsonData): self
22 | {
23 | $taxesInfo = new self();
24 | foreach ($jsonData as $taxInfo) {
25 | $taxesInfo->addTaxInfo(TaxInfo::createFromJson($taxInfo));
26 | }
27 | return $taxesInfo;
28 | }
29 |
30 | public static function docJson(): array
31 | {
32 | return [
33 | 'type' => 'array',
34 | 'items' => TaxInfo::docJson(),
35 | 'minItems' => 1,
36 | 'maxItems' => 1000,
37 | ];
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/src/Barnetik/Tbai/LROE/Expenses/Recipient.php:
--------------------------------------------------------------------------------
1 | createElement('RentaIVA');
14 | foreach ($this->taxesInfo as $taxInfo) {
15 | $taxesInfo->appendChild($taxInfo->xml($domDocument));
16 | }
17 |
18 | return $taxesInfo;
19 | }
20 |
21 | public static function createFromJson(array $jsonData): self
22 | {
23 | $taxesInfo = new self();
24 | foreach ($jsonData as $taxInfo) {
25 | $taxesInfo->addTaxInfo(TaxInfo::createFromJson($taxInfo));
26 | }
27 | return $taxesInfo;
28 | }
29 |
30 | public static function docJson(): array
31 | {
32 | return [
33 | 'type' => 'array',
34 | 'items' => TaxInfo::docJson(),
35 | 'minItems' => 1,
36 | 'maxItems' => 100,
37 | ];
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/src/Barnetik/Tbai/LROE/Expenses/Shared/AbstractTaxInfo.php:
--------------------------------------------------------------------------------
1 | nodeValue = htmlspecialchars((string)$value, ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401, 'UTF-8');
21 | }
22 |
23 | if ($type === self::TYPE_ENUM_SI_NO) {
24 | if ($value) {
25 | $element->nodeValue = 'S';
26 | } else {
27 | $element->nodeValue = 'N';
28 | }
29 | }
30 |
31 | $parent->appendChild($element);
32 | }
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/src/Barnetik/Tbai/LROE/Expenses/Shared/AbstractTaxesInfo.php:
--------------------------------------------------------------------------------
1 | taxesInfo[] = $taxInfo;
18 | return $this;
19 | }
20 |
21 | public function toArray(): array
22 | {
23 | return array_map(function ($taxInfo) {
24 | return $taxInfo->toArray();
25 | }, $this->taxesInfo);
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/src/Barnetik/Tbai/ValueObject/Amount.php:
--------------------------------------------------------------------------------
1 | check($amount, $intPartMaxLength, $decLength);
15 | $this->value = $amount;
16 | }
17 |
18 | public function check(string $amount, int $intPartMaxLength = 12, int $decLength = 2): bool
19 | {
20 | if (preg_match('/^-?\d{1,' . $intPartMaxLength . '}(\.\d{0,' . $decLength . '})?$/', $amount, $matches)) {
21 | return true;
22 | }
23 |
24 | throw new InvalidAmountException('Invalid amount value: ' . $amount);
25 | }
26 |
27 | public function __toString(): string
28 | {
29 | return $this->value;
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/src/Barnetik/Tbai/ValueObject/Time.php:
--------------------------------------------------------------------------------
1 | check($time);
15 | $this->value = $time;
16 | }
17 |
18 | public function check(string $time): bool
19 | {
20 | if (!preg_match('/^\d{2}:\d{2}:\d{2}$/', $time, $matches)) {
21 | throw new InvalidTimeException('Wrong time provided');
22 | }
23 |
24 | return true;
25 | }
26 |
27 | public function __toString(): string
28 | {
29 | return $this->value;
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/src/Barnetik/Tbai/Xades/Araba.php:
--------------------------------------------------------------------------------
1 | ticketBaiMother->createBizkaiaTicketBaiForCompanyFromJson(__DIR__ . '/../__files/tbai-intracomunitary-eu-vat-id-recipient.json');
13 | $dom = simplexml_import_dom($ticketbai->dom());
14 | $this->assertEquals(VatId::VAT_ID_TYPE_EUVAT, (string)$dom->Sujetos->Destinatarios[0]->IDDestinatario->IDOtro->IDType);
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/Invoice/InvoiceVatDetailTest.php:
--------------------------------------------------------------------------------
1 | toArray();
15 | $this->assertEquals('12.12', $aVatDetail['taxBase']);
16 | $this->assertEquals('34.56', $aVatDetail['taxRate']);
17 | $this->assertEquals('78.90', $aVatDetail['taxQuota']);
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/ValueObject/AmountTest.php:
--------------------------------------------------------------------------------
1 | fail();
16 | } catch (InvalidAmountException $e) {
17 | $this->assertTrue(true);
18 | }
19 |
20 | // try {
21 | // $amount = new Amount("12.4");
22 | // $this->fail();
23 | // } catch (InvalidAmountException $e) {
24 | // $this->assertTrue(true);
25 | // }
26 |
27 | try {
28 | $amount = new Amount("123456.02", 2);
29 | $this->fail();
30 | } catch (InvalidAmountException $e) {
31 | $this->assertTrue(true);
32 | }
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/ValueObject/VatIdTest.php:
--------------------------------------------------------------------------------
1 | expectException(InvalidVatIdException::class);
14 | new VatId("1234567S", "wrongType");
15 | }
16 |
17 | public function test_ifz_with_leading_zeros_do_not_throw_exception(): void
18 | {
19 | try {
20 | new VatId("01234567S", VatId::VAT_ID_TYPE_IFZ);
21 | new VatId("00000567S", VatId::VAT_ID_TYPE_IFZ);
22 | } catch (InvalidVatIdException $e) {
23 | $this->fail();
24 | }
25 |
26 | $this->assertTrue(true);
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/qr/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/tests/Barnetik/Tbai/__files/qr/.gitkeep
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/responses/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/tests/Barnetik/Tbai/__files/responses/.gitkeep
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/self-employed-expense-without-invoice-sample.json:
--------------------------------------------------------------------------------
1 | {
2 | "recipient": {
3 | "vatId": "00000015S",
4 | "name": "Gaueko Akerbeltz"
5 | },
6 | "declaredSupplierCounterpart": {
7 | "vatId": "00000000T",
8 | "name": "Provider Name",
9 | "vatIdType": "02",
10 | "countryCode": "ES"
11 | },
12 | "operationDate": "06-03-2025",
13 | "receptionDate": "07-03-2025",
14 | "income": {
15 | "epigraph": "197500",
16 | "conceptType": 600,
17 | "line": 1,
18 | "irpfExpenseAmount": "213.12",
19 | "withCollectionAndPaymentCriteria": false
20 | }
21 | }
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/sentFiles/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/tests/Barnetik/Tbai/__files/sentFiles/.gitkeep
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/signedXmls/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/tests/Barnetik/Tbai/__files/signedXmls/.gitkeep
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_1_1_Ingresos_ConfacturaConSG_AltaPeticion_V1_0_2.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_1_1_Ingresos_ConfacturaConSG_AltaRespuesta_V1_0_2.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_1_2_Ingresos_ConfacturaSinSG_AltaModifPeticion_V1_0_3.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_1_2_Ingresos_ConfacturaSinSG_AltaModifRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_1_2_Ingresos_ConfacturaSinSG_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_1_3_Ingresos_Sinfactura_AltaModifPeticion_V1_0_2.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_1_3_Ingresos_Sinfactura_AltaModifRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_1_3_Ingresos_Sinfactura_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_2_1_Gastos_Confactura_AltaModifPeticion_V1_0_2.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_2_1_Gastos_Confactura_AltaModifRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_2_1_Gastos_Confactura_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_2_2_Gastos_Sinfactura_AltaModifPeticion_V1_0_2.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_2_2_Gastos_Sinfactura_AltaModifRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_2_2_Gastos_Sinfactura_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_3_1_Bienes_Alta_AltaModifPeticion_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_3_2_Bienes_Mejora_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_3_3_Bienes_Baja_AltaModifPeticion_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_3_4_Bienes_Regularizacion_AltaModifPeticion_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_3_Bienes_AltaModifRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_3_Bienes_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_5_1_CriterioCajaCriterioCobrosYPagos_Cobros_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_5_2_CriterioCajaCriterioCobrosYPagos_Pagos_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_6_ProvisionesYSuplidos_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_6_ProvisionesYSuplidos_AltaModifRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_6_ProvisionesYSuplidos_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_7_1_OtraInfoTrascTributaria_VariacionesExistencias_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_7_2_OtraInfoTrascTributaria_ArrendamientosLocalesNegocios_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_7_3_OtraInfoTrascTributaria_TransmisionesInmuebles_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_7_4_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_8_1_Agrupaciones_Alta_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_8_1_Agrupaciones_Alta_AltaModifRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_8_1_Agrupaciones_Alta_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_8_2_Agrupaciones_Baja_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_8_2_Agrupaciones_Baja_AltaModifRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PF_140_8_2_Agrupaciones_Baja_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_1_1_FacturasEmitidas_ConSG_AltaPeticion_V1_0_2.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_1_1_FacturasEmitidas_ConSG_AltaRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_1_2_FacturasEmitidas_SinSG_AltaModifPeticion_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_1_2_FacturasEmitidas_SinSG_AltaModifRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_1_2_FacturasEmitidas_SinSG_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_2_FacturasRecibidas_AltaModifPeticion_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_2_FacturasRecibidas_AltaModifRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_2_FacturasRecibidas_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_3_Bienes_AltaModifPeticion_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_3_Bienes_AltaModifRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_3_Bienes_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_4_1_DeterminadasOpIntracomunitarias_TransfPericialesOtros_AltaModifPeticion_V1_0_2.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_4_2_DeterminadasOpIntracomunitarias_VentasBienesEnConsigna_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_5_1_CriterioCaja_Cobros_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_5_1_CriterioCaja_Cobros_AltaModifRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_5_1_CriterioCaja_Cobros_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_5_2_CriterioCaja_Pagos_AltaModifPeticion_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_5_2_CriterioCaja_Pagos_AltaModifRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_5_2_CriterioCaja_Pagos_AnulacionRespuesta_V1_0_1.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_6_1_OtraInfoTrascTributaria_ImportesSuperiores6000PercibidosMetalico_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_6_2_OtraInfoTrascTributaria_OperacionesSeguros_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_6_3_OtraInfoTrascTributaria_AgenciasViajes_AltaModifPeticion_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_6_3_OtraInfoTrascTributaria_AgenciasViajes_AltaModifRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/specs/Api/Bizkaia/petition-schemas/LROE_PJ_240_6_3_OtraInfoTrascTributaria_AgenciasViajes_AnulacionRespuesta_V1_0_0.xsd:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/tests/Barnetik/Tbai/__files/zuzendu-cancel-sample.json:
--------------------------------------------------------------------------------
1 | {
2 | "territory": "01",
3 | "invoiceId": {
4 | "issuer": {
5 | "vatId": "00000000T",
6 | "name": "Issuer name"
7 | },
8 | "header": {
9 | "series": "TESTSERIE81",
10 | "invoiceNumber": "1669316700",
11 | "expeditionDate": "24-11-2025"
12 | }
13 | },
14 | "fingerprint": {
15 | "previousInvoice": null
16 | },
17 | "originalSignature": {
18 | "originalSignature": "wmVxT9kbWRox+eUrYuAovwEpnf089beJRZGkTMqNQ8zcNh8cZnwZhq85GOKBnqdWfNal6vOX9H3BoOI92LC7hk\/Anmq\/q0QuKBBb"
19 | }
20 | }
--------------------------------------------------------------------------------
/tests/Barnetik/TestCase.php:
--------------------------------------------------------------------------------
1 | ticketBaiMother = new TicketBaiMother;
15 | }
16 |
17 | protected function getFilesContents(string $filename): string
18 | {
19 | return file_get_contents(__DIR__ . '/Tbai/__files/' . $filename);
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/tests/__files/CA_tree/AAPPNR_DISPOSITIVO.crt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/tests/__files/CA_tree/AAPPNR_DISPOSITIVO.crt
--------------------------------------------------------------------------------
/tests/__files/CA_tree/CARAIZ.crt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/tests/__files/CA_tree/CARAIZ.crt
--------------------------------------------------------------------------------
/tests/__files/CA_tree/CA_tree.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/tests/__files/CA_tree/CA_tree.txt
--------------------------------------------------------------------------------
/tests/__files/CA_tree/CCEER_RESTO_CERTIFICADOS.crt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/tests/__files/CA_tree/CCEER_RESTO_CERTIFICADOS.crt
--------------------------------------------------------------------------------
/tests/__files/EnpresaZigilua_SelloDeEmpresa.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/tests/__files/EnpresaZigilua_SelloDeEmpresa.p12
--------------------------------------------------------------------------------
/tests/__files/EnpresaZigilua_SelloDeEmpresa_pin.txt:
--------------------------------------------------------------------------------
1 | IZDesa2025
--------------------------------------------------------------------------------
/tests/__files/EntitateOrdezkaria_RepresentanteDeEntidad.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/tests/__files/EntitateOrdezkaria_RepresentanteDeEntidad.p12
--------------------------------------------------------------------------------
/tests/__files/EntitateOrdezkaria_RepresentanteDeEntidad_pin.txt:
--------------------------------------------------------------------------------
1 | IZDesa2025
--------------------------------------------------------------------------------
/tests/__files/Gailua_Dispositivo.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/tests/__files/Gailua_Dispositivo.p12
--------------------------------------------------------------------------------
/tests/__files/Gailua_Dispositivo_pin.txt:
--------------------------------------------------------------------------------
1 | 111111
--------------------------------------------------------------------------------
/tests/__files/PertsonaFisikoa_PersonaFisica.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Barnetik/tbai-php-lib/077f4ca8fe9edd5ac0ca80a32c5b2cc66876affd/tests/__files/PertsonaFisikoa_PersonaFisica.p12
--------------------------------------------------------------------------------
/tests/__files/PertsonaFisikoa_PersonaFisica.pin:
--------------------------------------------------------------------------------
1 | IZDesa2025
--------------------------------------------------------------------------------
/tests/bootstrap.php:
--------------------------------------------------------------------------------
1 | [
9 | 'follow_location' => 1,
10 | 'protocol_version' => '1.1',
11 | 'max_redirects' => 20,
12 | 'header' => []
13 | ]
14 | ]);
15 |
16 | require $autoloadFile;
17 |
--------------------------------------------------------------------------------