CfdiUtils
PHP Common utilities for Mexican CFDI 3.2, 3.3 & 4.0
File Explorer
Download Latest Version (.zip)- build.yml
- sonarqube-cloud.yml
- CODEOWNERS
- phars.xml
- .gitignore
- elements-maker.php
- cartaporte20.json
- cartaporte30.json
- cartaporte31.json
- cfdi40.json
- ComercioExterior20.json
- ConsumoDeCombustibles11.json
- Donatarias11.json
- Iedu10.json
- Ine11.json
- LeyendasFiscales10.json
- NotariosPublicos10.json
- pagos20.json
- parcialescontruccion10.json
- plataformasTecnologicas10.json
- child-multiple.template
- child-single.template
- element.template
- get-children-order.template
- get-fixed-attributes.template
- Dictionary.php
- ElementsMaker.php
- Specifications.php
- SpecificationsReader.php
- Structure.php
- BaseCliApplication.php
- README.md
- diagrama-carta-porte-30.png
- diagrama-carta-porte-31.png
- diagrama-comercio-exterior-20.png
- cadena-de-origen.md
- certificado.md
- elements.md
- estado-sat.md
- nodes.md
- xmlresolver.md
- guia-desarrollador.md
- guia-documentador.md
- guia-windows.md
- cfdi-de-retenciones-e-informacion-de-pagos.md
- complemento-carta-porte-30.md
- complemento-carta-porte-31.md
- complemento-comercio-exterior-20.md
- complemento-nomina12b.md
- complementos-aun-no-implementados.md
- crear-cfdi-33.md
- crear-cfdi-40.md
- elements-cfdi-40.md
- actualizar-3.x.md
- instalacion.md
- leer-cfdi-retenciones.md
- leer-cfdi.md
- limpieza-cfdi.md
- quickreader.md
- contradicciones-pagos.md
- descarga-certificados.md
- descarga-recursos.md
- multiples-complementos.md
- calculo-pagos20.md
- openssl.md
- validacion-cfdi-40.md
- validacion-cfdi.md
- validaciones-40.md
- validaciones-estandar.md
- CHANGELOG.md
- index.md
- TODO.md
- AbstractXsltBuilder.php
- CfdiDefaultLocations.php
- DOMBuilder.php
- GenkgoXslBuilder.php
- SaxonbCliBuilder.php
- XsltBuilderInterface.php
- XsltBuilderPropertyInterface.php
- XsltBuilderPropertyTrait.php
- XsltBuildException.php
- CerRetriever.php
- Certificado.php
- CertificadoPropertyInterface.php
- CertificadoPropertyTrait.php
- NodeCertificado.php
- SatCertificateNumber.php
- SerialNumber.php
- BeforeLoadCleaner.php
- BeforeLoadCleanerInterface.php
- ChangeXmlnsSchemaLocation.php
- RemoveDuplicatedCfdi3Namespace.php
- SchemaLocationsXsdUrlsFixer.php
- Cleaner.php
- CleanerException.php
- Config.php
- RequestParameters.php
- StatusResponse.php
- WebService.php
- Arrendatario.php
- AutotransporteFederal.php
- CantidadTransporta.php
- Carro.php
- CartaPorte.php
- Contenedor.php
- DerechosDePaso.php
- Destino.php
- DetalleMercancia.php
- Domicilio.php
- FiguraTransporte.php
- IdentificacionVehicular.php
- Mercancia.php
- Mercancias.php
- Notificado.php
- Operador.php
- Operadores.php
- Origen.php
- Propietario.php
- Remolque.php
- Remolques.php
- TransporteAereo.php
- TransporteFerroviario.php
- TransporteMaritimo.php
- Ubicacion.php
- Ubicaciones.php
- Autotransporte.php
- CantidadTransporta.php
- Carro.php
- CartaPorte.php
- Contenedor.php
- DerechosDePaso.php
- DetalleMercancia.php
- Domicilio.php
- FiguraTransporte.php
- GuiasIdentificacion.php
- IdentificacionVehicular.php
- Mercancia.php
- Mercancias.php
- PartesTransporte.php
- Pedimentos.php
- Remolque.php
- Remolques.php
- Seguros.php
- TiposFigura.php
- TransporteAereo.php
- TransporteFerroviario.php
- TransporteMaritimo.php
- Ubicacion.php
- Ubicaciones.php
- Autotransporte.php
- CantidadTransporta.php
- Carro.php
- CartaPorte.php
- Contenedor.php
- DerechosDePaso.php
- DetalleMercancia.php
- DocumentacionAduanera.php
- Domicilio.php
- FiguraTransporte.php
- GuiasIdentificacion.php
- IdentificacionVehicular.php
- Mercancia.php
- Mercancias.php
- PartesTransporte.php
- Remolque.php
- RemolqueCCP.php
- Remolques.php
- RemolquesCCP.php
- Seguros.php
- TiposFigura.php
- TransporteAereo.php
- TransporteFerroviario.php
- TransporteMaritimo.php
- Ubicacion.php
- Ubicaciones.php
- Autotransporte.php
- CantidadTransporta.php
- Carro.php
- CartaPorte.php
- ContenedorFerroviario.php
- ContenedorMaritimo.php
- DerechosDePaso.php
- DetalleMercancia.php
- DocumentacionAduanera.php
- Domicilio.php
- FiguraTransporte.php
- GuiasIdentificacion.php
- IdentificacionVehicular.php
- Mercancia.php
- Mercancias.php
- PartesTransporte.php
- RegimenAduaneroCCP.php
- RegimenesAduaneros.php
- Remolque.php
- RemolqueCCP.php
- Remolques.php
- RemolquesCCP.php
- Seguros.php
- TiposFigura.php
- TransporteAereo.php
- TransporteFerroviario.php
- TransporteMaritimo.php
- Ubicacion.php
- Ubicaciones.php
- DomicilioTrait.php
- ComercioExterior.php
- DescripcionesEspecificas.php
- Destinatario.php
- Domicilio.php
- Emisor.php
- Mercancia.php
- Mercancias.php
- Propietario.php
- Receptor.php
- ComercioExterior.php
- DescripcionesEspecificas.php
- Destinatario.php
- Domicilio.php
- Emisor.php
- Mercancia.php
- Mercancias.php
- Propietario.php
- Receptor.php
- ImpuestosTrait.php
- InformacionAduaneraTrait.php
- Addenda.php
- CfdiRelacionado.php
- CfdiRelacionados.php
- Complemento.php
- ComplementoConcepto.php
- Comprobante.php
- Concepto.php
- ConceptoImpuestos.php
- Conceptos.php
- CuentaPredial.php
- Emisor.php
- Impuestos.php
- InformacionAduanera.php
- Parte.php
- Receptor.php
- Retencion.php
- Retenciones.php
- Traslado.php
- Traslados.php
- ImpuestosTrait.php
- ACuentaTerceros.php
- Addenda.php
- CfdiRelacionado.php
- CfdiRelacionados.php
- Complemento.php
- ComplementoConcepto.php
- Comprobante.php
- Concepto.php
- ConceptoImpuestos.php
- Conceptos.php
- CuentaPredial.php
- Emisor.php
- Impuestos.php
- InformacionAduanera.php
- InformacionGlobal.php
- Parte.php
- Receptor.php
- Retencion.php
- Retenciones.php
- Traslado.php
- Traslados.php
- AbstractElement.php
- ElementInterface.php
- ConceptoConsumoDeCombustibles.php
- Conceptos.php
- ConsumoDeCombustibles.php
- Determinado.php
- Determinados.php
- Dividendos.php
- DividOUtil.php
- Remanente.php
- Donatarias.php
- InstEducativas.php
- ImpuestosLocales.php
- RetencionesLocales.php
- TrasladosLocales.php
- Ine.php
- Leyenda.php
- LeyendasFiscales.php
- AccionesOTitulos.php
- CompensacionSaldosAFavor.php
- Deduccion.php
- Deducciones.php
- Emisor.php
- EntidadSNCF.php
- HorasExtra.php
- Incapacidad.php
- Incapacidades.php
- JubilacionPensionRetiro.php
- Nomina.php
- OtroPago.php
- OtrosPagos.php
- Percepcion.php
- Percepciones.php
- Receptor.php
- SeparacionIndemnizacion.php
- SubContratacion.php
- SubsidioAlEmpleo.php
- DatosAdquiriente.php
- DatosAdquirienteCopSC.php
- DatosAdquirientesCopSC.php
- DatosEnajenante.php
- DatosEnajenanteCopSC.php
- DatosEnajenantesCopSC.php
- DatosNotario.php
- DatosOperacion.php
- DatosUnAdquiriente.php
- DatosUnEnajenante.php
- DescInmueble.php
- DescInmuebles.php
- NotariosPublicos.php
- DoctoRelacionado.php
- Impuestos.php
- Pago.php
- Pagos.php
- Retencion.php
- Retenciones.php
- Traslado.php
- Traslados.php
- DoctoRelacionado.php
- ImpuestosDR.php
- ImpuestosP.php
- Pago.php
- Pagos.php
- RetencionDR.php
- RetencionesDR.php
- RetencionesP.php
- RetencionP.php
- Totales.php
- TrasladoDR.php
- TrasladoP.php
- TrasladosDR.php
- TrasladosP.php
- Beneficiario.php
- NoBeneficiario.php
- Pagosaextranjeros.php
- Inmueble.php
- ParcialesConstruccion.php
- ComisionDelServicio.php
- ContribucionGubernamental.php
- DetallesDelServicio.php
- ImpuestosTrasladadosdelServicio.php
- Servicios.php
- ServiciosPlataformasTecnologicas.php
- Addenda.php
- Complemento.php
- Emisor.php
- Extranjero.php
- ImpRetenidos.php
- Nacional.php
- Periodo.php
- Receptor.php
- Retenciones.php
- Totales.php
- Addenda.php
- CfdiRetenRelacionados.php
- Complemento.php
- Emisor.php
- Extranjero.php
- ImpRetenidos.php
- Nacional.php
- Periodo.php
- Receptor.php
- Retenciones.php
- Totales.php
- TimbreFiscalDigital.php
- BaseConverter.php
- BaseConverterSequence.php
- CommandTemplate.php
- NormalizeLineEndingsTrait.php
- README.md
- StringUncaseReplacer.php
- TemporaryFile.php
- XmlReaderTrait.php
- Attributes.php
- Node.php
- NodeInterface.php
- NodeNsDefinitionsMover.php
- Nodes.php
- NodesSorter.php
- XmlNodeExporter.php
- XmlNodeImporter.php
- XmlNodeUtils.php
- Caller.php
- CallResponse.php
- OpenSSL.php
- OpenSSLCallerException.php
- OpenSSLException.php
- OpenSSLPropertyTrait.php
- PemContainer.php
- PemExtractor.php
- PemPrivateKey.php
- QuickReader.php
- QuickReaderImporter.php
- Retenciones.php
- RetencionesCreator10.php
- RetencionesCreator20.php
- RetencionesCreatorTrait.php
- RetencionVersion.php
- SumasConceptos.php
- SumasConceptosWriter.php
- Calculator.php
- Currencies.php
- Decimal.php
- DoctoRelacionado.php
- Impuesto.php
- Impuestos.php
- Pago.php
- Pagos.php
- PagosWriter.php
- Totales.php
- TfdCadenaDeOrigen.php
- TfdVersion.php
- CurrencyDecimals.php
- Format.php
- RegimenCapitalRemover.php
- Rfc.php
- SatNsDefinitionsMover.php
- SchemaLocations.php
- Xml.php
- AbstractDiscoverableVersion33.php
- AbstractRecepcionPagos10.php
- AbstractVersion33.php
- CalculateDocumentAmountTrait.php
- FormaPagoCatalog.php
- FormaPagoEntry.php
- AbstractDoctoRelacionadoValidator.php
- ImportePagadoRequerido.php
- ImportePagadoValor.php
- ImporteSaldoAnteriorRequerido.php
- ImporteSaldoAnteriorValor.php
- ImporteSaldoInsolutoRequerido.php
- ImporteSaldoInsolutoValor.php
- ImportesDecimales.php
- Moneda.php
- NumeroParcialidadRequerido.php
- TipoCambioRequerido.php
- TipoCambioValor.php
- ValidateDoctoException.php
- AbstractPagoValidator.php
- BancoBeneficiarioRfcCorrecto.php
- BancoBeneficiarioRfcProhibido.php
- BancoOrdenanteNombreRequerido.php
- BancoOrdenanteRfcCorrecto.php
- BancoOrdenanteRfcProhibido.php
- CuentaBeneficiariaPatron.php
- CuentaBeneficiariaProhibida.php
- CuentaOrdenantePatron.php
- CuentaOrdenanteProhibida.php
- DoctoRelacionado.php
- Fecha.php
- FormaDePago.php
- MonedaPago.php
- MontoBetweenIntervalSumOfDocuments.php
- MontoDecimals.php
- MontoGreaterOrEqualThanSumOfDocuments.php
- MontoGreaterThanZero.php
- TipoCadenaPagoCadena.php
- TipoCadenaPagoCertificado.php
- TipoCadenaPagoProhibido.php
- TipoCadenaPagoSello.php
- TipoCambioExists.php
- TipoCambioValue.php
- ValidatePagoException.php
- CfdiRelacionados.php
- ComplementoPagos.php
- ComprobantePagos.php
- Conceptos.php
- Pago.php
- Pagos.php
- UsoCfdi.php
- ComprobanteDecimalesMoneda.php
- ComprobanteDescuento.php
- ComprobanteFormaPago.php
- ComprobanteImpuestos.php
- ComprobanteTipoCambio.php
- ComprobanteTipoDeComprobante.php
- ComprobanteTotal.php
- ConceptoDescuento.php
- ConceptoImpuestos.php
- EmisorRegimenFiscal.php
- EmisorRfc.php
- FechaComprobante.php
- ReceptorResidenciaFiscal.php
- ReceptorRfc.php
- SelloDigitalCertificado.php
- SumasConceptosComprobanteImpuestos.php
- TimbreFiscalDigitalSello.php
- TimbreFiscalDigitalVersion.php
- AssertFechaFormat.php
- AbstractDiscoverableVersion40.php
- AbstractVersion40.php
- SelloDigitalCertificado.php
- TimbreFiscalDigitalSello.php
- TimbreFiscalDigitalVersion.php
- XmlDefinition.php
- SelloDigitalCertificadoValidatorTrait.php
- TimbreFiscalDigitalSelloValidatorTrait.php
- TimbreFiscalDigitalVersionValidatorTrait.php
- DiscoverableCreateInterface.php
- RequireXmlResolverInterface.php
- RequireXmlStringInterface.php
- RequireXsltBuilderInterface.php
- ValidatorInterface.php
- XmlStringPropertyTrait.php
- XmlFollowSchema.php
- Assert.php
- Asserts.php
- CfdiValidatorTrait.php
- Discoverer.php
- Hydrater.php
- MultiValidator.php
- MultiValidatorFactory.php
- Status.php
- ContainerWithAttributeInterface.php
- DomElementContainer.php
- NodeContainer.php
- VersionDiscoverer.php
- XmlResolver.php
- XmlResolverPropertyInterface.php
- XmlResolverPropertyTrait.php
- Cfdi.php
- CfdiCreateObjectException.php
- CfdiCreator33.php
- CfdiCreator40.php
- CfdiCreatorTrait.php
- CfdiValidator33.php
- CfdiValidator40.php
- CfdiVersion.php
- 00001000000301246267.cer
- 00001000000403258748.cer
- 00001000000708361114.cer
- 20001000000300022779.cer
- 30001000000500003456.cer
- certificate-with-error.pem
- CSD09_AAA010101AAA.cer
- data-sha256.bin
- data-sha256.txt
- data-to-sign.txt
- EKU9003173C9.cer
- EKU9003173C9.cer.pem
- EKU9003173C9.key
- EKU9003173C9.key.pem
- EKU9003173C9_password.key.pem
- README.md
- v32-dirty-errors.xml
- v32-dirty.xml
- v32-no-addenda.xml
- v32-no-incomplete-schemalocations.xml
- v32-no-nonsat-nodes.xml
- v32-no-nonsat-schemalocations.xml
- v32-no-nonsat-xmlns.xml
- v32-schemalocations-replacements.xml
- sample-with-texts.xml
- sample.xml
- README.md
- sample-errors.xml
- sample-factura123.xml
- sample-facturador01.xml
- sample-facturador02.xml
- sample-validacfd01.xml
- sample-validacfd02.xml
- sample-validacfd03.xml
- sample-validacfd04.xml
- sample-validacfd05.xml
- 001.xml
- 002.xml
- 003.xml
- 004.xml
- 005.xml
- 006.xml
- 007.xml
- 008.xml
- retenciones10.xml
- retenciones20.xml
- cfdi32-real-cadenaorigen.txt
- cfdi32-real.xml
- cfdi33-real-cadenaorigen.txt
- cfdi33-real.xml
- cfdi33-valid-cadenaorigen.txt
- cfdi33-valid.xml
- cfdi40-real.xml
- cfdi40-valid.xml
- created-cfdi40-pago20-valid.xml
- created-pago-with-ns-at-root-33.xml
- created-with-discounts-33.xml
- created-with-discounts-40.xml
- empty.bin
- empty.xslt
- simple-xml.xml
- xml-with-namespace-definitions-at-child-level.xml
- xml-with-namespace-definitions-at-root-level-all.xml
- xml-with-namespace-definitions-at-root-level-filtered.xml
- CfdiDefaultLocationsTest.php
- DOMBuilderTest.php
- GenericBuilderTestCase.php
- GenkgoXslBuilderTest.php
- SaxonbCliBuilderTest.php
- XsltBuilderPropertyTest.php
- CerRetrieverTest.php
- CertificadoPropertyTest.php
- CertificadoTest.php
- CertificateDownloaderHelper.php
- NodeCertificadoTest.php
- SatCertificateNumberTest.php
- SerialNumberTest.php
- BeforeLoadCleanerTest.php
- ChangeXmlnsSchemaLocationTest.php
- RemoveDuplicatedCfdi3NamespaceTest.php
- CleanerTest.php
- ConfigTest.php
- RequestParametersTest.php
- StatusResponseTest.php
- WebServiceConsumingTest.php
- WebServiceTest.php
- ArrendatarioTest.php
- AutotransporteFederalTest.php
- CantidadTransportaTest.php
- CarroTest.php
- CartaPorteTest.php
- ContenedorTest.php
- DerechosDePasoTest.php
- DestinoTest.php
- DetalleMercanciaTest.php
- DomicilioTest.php
- FiguraTransporteTest.php
- IdentificacionVehicularTest.php
- MercanciasTest.php
- MercanciaTest.php
- NotificadoTest.php
- OperadoresTest.php
- OperadorTest.php
- OrigenTest.php
- PropietarioTest.php
- RemolquesTest.php
- RemolqueTest.php
- TransporteAereoTest.php
- TransporteFerroviarioTest.php
- TransporteMaritimoTest.php
- UbicacionesTest.php
- UbicacionTest.php
- CartaPorteTest.php
- CartaPorteTest.php
- CartaPorteTest.php
- DomicilioTraitTest.php
- UseDomicilio.php
- ComercioExteriorTest.php
- DescripcionesEspecificasTest.php
- DestinatarioTest.php
- DomicilioTest.php
- EmisorTest.php
- MercanciasTest.php
- MercanciaTest.php
- ReceptorTest.php
- ComercioExteriorTest.php
- ImpuestosTraitTest.php
- InformacionAduaneraTraitTest.php
- UseImpuestos.php
- UseInformacionAduanera.php
- AddendaTest.php
- CfdiRelacionadosTest.php
- CfdiRelacionadoTest.php
- ComplementoConceptoTest.php
- ComplementoTest.php
- ComprobanteTest.php
- ConceptosTest.php
- ConceptoTest.php
- CuentaPredialTest.php
- EmisorTest.php
- ImpuestosOrderTest.php
- ParteTest.php
- ReceptorTest.php
- RetencionesTest.php
- RetencionTest.php
- TrasladosTest.php
- TrasladoTest.php
- ComprobanteTest.php
- ConsumoDeCombustiblesTest.php
- DividendosTest.php
- DividOUtilTest.php
- RemanenteTest.php
- DonatariasTest.php
- IeduTest.php
- ImpuestosLocalesTest.php
- RetencionesLocalesTest.php
- TrasladosLocalesTest.php
- IneTest.php
- LeyendasFiscalesTest.php
- AccionesOTitulosTest.php
- CompensacionSaldosAFavorTest.php
- DeduccionesTest.php
- DeduccionTest.php
- EmisorTest.php
- EntidadSNCFTest.php
- HorasExtraTest.php
- IncapacidadesTest.php
- IncapacidadTest.php
- JubilacionPensionRetiroTest.php
- NominaTest.php
- OtroPagoTest.php
- OtrosPagosTest.php
- PercepcionesTest.php
- PercepcionTest.php
- ReceptorTest.php
- SeparacionIndemnizacionTest.php
- SubContratacionTest.php
- SubsidioAlEmpleoTest.php
- NotariosPublicosTest.php
- DoctoRelacionadoTest.php
- ImpuestosTest.php
- PagosTest.php
- PagoTest.php
- RetencionesTest.php
- RetencionTest.php
- TrasladosTest.php
- TrasladoTest.php
- Pagos20Test.php
- BeneficiarioTest.php
- NoBeneficiarioTest.php
- PagosaextranjerosTest.php
- ParcialesConstruccion10Test.php
- PlataformasTecnologicas10Test.php
- AddendaTest.php
- ComplementoTest.php
- EmisorTest.php
- PeriodoTest.php
- ReceptorTest.php
- RetencionesTest.php
- TotalesTest.php
- CfdiRetenRelacionadosTest.php
- RetencionesTest.php
- TimbreFiscalDigitalTest.php
- ElementTestCase.php
- BaseConverterSequenceTest.php
- BaseConverterTest.php
- CommandTemplateTest.php
- TemporaryFileTest.php
- AttributesTest.php
- NodeNsDefinitionsMoverTest.php
- NodesSorterTest.php
- NodesTest.php
- NodeTest.php
- XmlNodeUtilsTest.php
- CallerTest.php
- OpenSSLPropertyTest.php
- OpenSSLProtectedMethodCheckInputFileTest.php
- OpenSSLProtectedMethodCheckOutputFileTest.php
- OpenSSLTest.php
- PemExtractorTest.php
- PemPrivateKeyTest.php
- QuickReaderImporterTest.php
- QuickReaderTest.php
- RetencionesCreator10Test.php
- RetencionesCreator20Test.php
- RetencionesCreatorCommonMethodsTrait.php
- RetencionesTest.php
- RetencionVersionTest.php
- SumasConceptosTest.php
- SumasConceptosWriter33Test.php
- SumasConceptosWriter40Test.php
- SumasConceptosWriterTestTrait.php
- CalculateFromCfdiCasesTest.php
- CalculatorTest.php
- DecimalTest.php
- PagosWriterTest.php
- TfdCadenaDeOrigenTest.php
- TfdVersionTest.php
- ReadCfdiWithTimbreOnSecondComplementoTest.php
- CurrencyDecimalsTest.php
- RegimenCapitalRemoverTest.php
- RfcTest.php
- SchemaLocationsTest.php
- XmlTest.php
- CalculateDocumentAmountTraitTest.php
- CalculateDocumentAmountUse.php
- FormaPagoCatalogTest.php
- FormaPagoEntryTest.php
- ImportePagadoRequeridoTest.php
- ImportePagadoValorTest.php
- ImporteSaldoAnteriorRequeridoTest.php
- ImporteSaldoAnteriorValorTest.php
- ImporteSaldoInsolutoRequeridoTest.php
- ImporteSaldoInsolutoValorTest.php
- ImportesDecimalesTest.php
- MonedaTest.php
- NumeroParcialidadRequeridoTest.php
- TipoCambioRequeridoTest.php
- TipoCambioValorTest.php
- BancoBeneficiarioRfcCorrectoTest.php
- BancoBeneficiarioRfcProhibidoTest.php
- BancoOrdenanteNombreRequeridoTest.php
- BancoOrdenanteRfcCorrectoTest.php
- BancoOrdenanteRfcProhibidoTest.php
- CuentaBeneficiariaPatronTest.php
- CuentaBeneficiariaProhibidaTest.php
- CuentaOrdenantePatronTest.php
- CuentaOrdenanteProhibidaTest.php
- DoctoRelacionadoTest.php
- FechaTest.php
- FormaDePagoTest.php
- MonedaPagoTest.php
- MontoBetweenIntervalSumOfDocumentsTest.php
- MontoDecimalsTest.php
- MontoGreaterOrEqualThanSumOfDocumentsTest.php
- MontoGreaterThanZeroTest.php
- TipoCadenaPagoCadenaTest.php
- TipoCadenaPagoCertificadoTest.php
- TipoCadenaPagoProhibidoTest.php
- TipoCadenaPagoSelloTest.php
- TipoCambioExistsTest.php
- TipoCambioValueTest.php
- CfdiRelacionadosTest.php
- ComplementoPagosTest.php
- ComprobantePagosTest.php
- ConceptosTest.php
- PagosTest.php
- PagoTest.php
- SamplesTest.php
- UsoCfdiTest.php
- ValidateComplementoPagosTestCase.php
- ComprobanteDecimalesMonedaTest.php
- ComprobanteDescuentoTest.php
- ComprobanteFormaPagoTest.php
- ComprobanteImpuestosTest.php
- ComprobanteTipoCambioTest.php
- ComprobanteTipoDeComprobanteTest.php
- ComprobanteTotalTest.php
- ConceptoDescuentoTest.php
- ConceptoImpuestosTest.php
- EmisorRegimenFiscalTest.php
- EmisorRfcTest.php
- FechaComprobanteTest.php
- ReceptorResidenciaFiscalTest.php
- ReceptorRfcTest.php
- SelloDigitalCertificadoTest.php
- SelloDigitalCertificadoWithCfdiRegistroFiscalTest.php
- SumasConceptosComprobanteImpuestosTest.php
- TimbreFiscalDigitalSelloTest.php
- TimbreFiscalDigitalVersionTest.php
- SelloDigitalCertificadoTest.php
- SelloDigitalCertificadoWithCfdiRegistroFiscalTest.php
- TimbreFiscalDigitalSelloTest.php
- TimbreFiscalDigitalVersionTest.php
- XmlDefinitionTest.php
- SelloDigitalCertificadoWithCfdiRegistroFiscalTrait.php
- SelloDigitalCertificadoWithRegularCertificadoTrait.php
- TimbreFiscalDigital11SelloTestTrait.php
- TimbreFiscalDigital11VersionTestTrait.php
- ImplementationDiscoverableCreateInterface.php
- ImplementationRequireXmlResolverInterface.php
- ImplementationRequireXmlStringInterface.php
- ImplementationValidatorInterface.php
- XmlFollowSchemaTest.php
- AssertsTest.php
- AssertTest.php
- DiscovererTest.php
- HydraterTest.php
- MultiValidatorFactoryTest.php
- MultiValidatorTest.php
- StatusTest.php
- Validate33TestCase.php
- Validate40TestCase.php
- ValidateBaseTestCase.php
- XmlResolverPropertyTraitTest.php
- XmlResolverTest.php
- CfdiCreateObjectExceptionTest.php
- CfdiCreator33FromExistentTest.php
- CfdiCreator40FromExistentTest.php
- CfdiCreatorToStringTest.php
- CfdiQuickReaderTest.php
- CfdiTest.php
- CfdiValidator33Test.php
- CfdiValidator40Test.php
- CfdiVersionTest.php
- CreateComprobante33CaseTest.php
- CreateComprobante40CaseTest.php
- CreateComprobantePagos33CaseTest.php
- CreateComprobantePagos40CaseTest.php
- CreateComprobanteWithOnlyExentosCaseTest.php
- TestCase.php
- bootstrap.php
- estadosat.php
- resource-sat-xml-download
- validate.php
- .editorconfig
- .gitattributes
- .gitignore
- .markdownlint.json
- .php-cs-fixer.dist.php
- .readthedocs.yaml
- CODE_OF_CONDUCT.md
- composer.json
- CONTRIBUTING.md
- LICENSE
- mkdocs.yml
- package.json
- phpcs.xml.dist
- phpstan.neon.dist
- phpunit.xml.dist
- README.md
- sonar-project.properties
# Installation Guide
1. Get the code
git clone https://github.com/eclipxe13/CfdiUtils
Downloads the entire project code from GitHub to your computer.
cd CfdiUtils
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
3. PHP (Composer)
EasyPrerequisites
composer require eclipxe/cfdiutils
Type this command into your terminal and run it.
Run it with a built-in server like php -S localhost:8000, then open http://localhost:8000 in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
