├── .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 | --------------------------------------------------------------------------------