Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save JeanCarlosChavarriaHughes/7d7f24d460814154c95278f40c45a711 to your computer and use it in GitHub Desktop.

Select an option

Save JeanCarlosChavarriaHughes/7d7f24d460814154c95278f40c45a711 to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="utf-8"?>
<FacturaElectronica xmlns="https://cdn.comprobanteselectronicos.go.cr/xml-schemas/v4.4/facturaElectronica" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Clave>50620032400310123456700100001010000000017100000017</Clave>
<ProveedorSistemas>Proveedor XYZ</ProveedorSistemas>
<CodigoActividadEmisor>401002</CodigoActividadEmisor>
<CodigoActividadReceptor>502101</CodigoActividadReceptor>
<NumeroConsecutivo>00100001010000000017</NumeroConsecutivo>
<FechaEmision>2024-02-07T12:00:00</FechaEmision>
<Emisor>
<Nombre>Empresa XYZ</Nombre>
<Identificacion>
<Tipo>01</Tipo>
<Numero>3101234567</Numero>
</Identificacion>
<Registrofiscal8707>REG-8707-001</Registrofiscal8707>
<NombreComercial>Comercial XYZ</NombreComercial>
<Ubicacion>
<Provincia>3</Provincia>
<Canton>01</Canton>
<Distrito>01</Distrito><Barrio>Barrio01</Barrio>
<OtrasSenas>Dirección de prueba</OtrasSenas>
</Ubicacion><CorreoElectronico>[email protected]</CorreoElectronico></Emisor><Receptor>
<Nombre>Cliente ABC</Nombre>
<Identificacion>
<Tipo>02</Tipo>
<Numero>206540123</Numero>
</Identificacion>
<IdentificacionExtranjero>P123456789</IdentificacionExtranjero>
<NombreComercial>Comercial ABC</NombreComercial>
<Ubicacion>
<Provincia>4</Provincia>
<Canton>02</Canton>
<Distrito>03</Distrito><Barrio>Barrio02</Barrio>
<OtrasSenas>Calle 123, Edificio ABC</OtrasSenas>
</Ubicacion>
<OtrasSenasExtranjero>123 Main St, Miami, FL, USA</OtrasSenasExtranjero>
<Telefono>
<CodigoPais>506</CodigoPais>
<NumTelefono>88887777</NumTelefono>
</Telefono><CorreoElectronico>[email protected]</CorreoElectronico></Receptor>
<CondicionVenta>01</CondicionVenta>
<CondicionVentaOtros>Venta especial</CondicionVentaOtros>
<PlazoCredito>30</PlazoCredito>
<DetalleServicio>
<LineaDetalle>
<NumeroLinea>1</NumeroLinea>
<CodigoCABYS>0111100000100</CodigoCABYS>
<CodigoComercial>
<Tipo>01</Tipo>
<Codigo>A123</Codigo>
</CodigoComercial>
<CodigoComercial>
<Tipo>02</Tipo>
<Codigo>B456</Codigo>
</CodigoComercial>
<Cantidad>2</Cantidad>
<UnidadMedida>Unid</UnidadMedida>
<TipoTransaccion>01</TipoTransaccion>
<UnidadMedidaComercial>Caja</UnidadMedidaComercial>
<Detalle>Medicamento genérico</Detalle><NumeroVINoSerie>VIN123456789</NumeroVINoSerie><RegistroMedicamento>REG-CR-2024-0001</RegistroMedicamento><FormaFarmaceutica>TAB</FormaFarmaceutica><DetalleSurtido><LineaDetalleSurtido><CodigoCABYSSurtido>2399999002200</CodigoCABYSSurtido><CodigoComercialSurtido><TipoSurtido>01</TipoSurtido><CodigoSurtido>S123</CodigoSurtido></CodigoComercialSurtido><CantidadSurtido>1</CantidadSurtido><UnidadMedidaSurtido>Unid</UnidadMedidaSurtido><UnidadMedidaComercialSurtido>Blister</UnidadMedidaComercialSurtido><DetalleSurtido>Surtido de medicamento</DetalleSurtido><PrecioUnitarioSurtido>120</PrecioUnitarioSurtido><MontoTotalSurtido>120</MontoTotalSurtido><DescuentoSurtido><MontoDescuentoSurtido>10</MontoDescuentoSurtido><CodigoDescuentoSurtido>01</CodigoDescuentoSurtido><DescuentoSurtidoOtros>Descuento especial</DescuentoSurtidoOtros></DescuentoSurtido><SubTotalSurtido>110</SubTotalSurtido><IVACobradoFabricaSurtido>01</IVACobradoFabricaSurtido><BaseImponibleSurtido>105</BaseImponibleSurtido><ImpuestoSurtido><CodigoImpuestoSurtido>01</CodigoImpuestoSurtido><CodigoTarifaIVASurtido>08</CodigoTarifaIVASurtido><TarifaSurtido>13</TarifaSurtido><DatosImpuestoEspecificoSurtido><CantidadUnidadMedidaSurtido>1</CantidadUnidadMedidaSurtido><PorcentajeSurtido>5</PorcentajeSurtido><ProporcionSurtido>0.5</ProporcionSurtido><VolumenUnidadConsumoSurtido>0.1</VolumenUnidadConsumoSurtido><ImpuestoUnidadSurtido>2</ImpuestoUnidadSurtido></DatosImpuestoEspecificoSurtido><MontoImpuestoSurtido>13.65</MontoImpuestoSurtido></ImpuestoSurtido></LineaDetalleSurtido></DetalleSurtido>
<PrecioUnitario>150</PrecioUnitario>
<MontoTotal>300</MontoTotal>
<Descuento>
<MontoDescuento>20</MontoDescuento>
<CodigoDescuento>99</CodigoDescuento><CodigoDescuentoOTRO>DESC-OTRO-001</CodigoDescuentoOTRO><NaturalezaDescuento>Descuento por promoción</NaturalezaDescuento>
</Descuento><SubTotal>280</SubTotal><IVACobradoFabrica>01</IVACobradoFabrica><BaseImponible>270</BaseImponible>
<Impuesto>
<Codigo>01</Codigo><CodigoTarifaIVA>08</CodigoTarifaIVA><Tarifa>13</Tarifa><FactorCalculoIVA>1</FactorCalculoIVA><Monto>35.1</Monto>
<Exoneracion>
<TipoDocumentoEX1>01</TipoDocumentoEX1><TipoDocumentoOTRO>OTRODOC</TipoDocumentoOTRO><NumeroDocumento>EXON-2024-001</NumeroDocumento><Articulo>123501</Articulo><Inciso>000010</Inciso><NombreInstitucion>01</NombreInstitucion><NombreInstitucionOtros>Otra Institución</NombreInstitucionOtros>
<FechaEmisionEX>2024-06-01T00:00:00</FechaEmisionEX>
<TarifaExonerada>50</TarifaExonerada>
<MontoExoneracion>17.55</MontoExoneracion>
</Exoneracion></Impuesto>
<Impuesto>
<Codigo>03</Codigo><CodigoTarifaIVA>01</CodigoTarifaIVA><Tarifa>2</Tarifa><FactorCalculoIVA>0.5</FactorCalculoIVA><DatosImpuestoEspecifico><CantidadUnidadMedida>2</CantidadUnidadMedida><Porcentaje>10</Porcentaje><Proporcion>0.2</Proporcion><VolumenUnidadConsumo>0.5</VolumenUnidadConsumo><ImpuestoUnidad>1</ImpuestoUnidad></DatosImpuestoEspecifico><Monto>5</Monto></Impuesto><ImpuestoAsumidoEmisorFabrica>2</ImpuestoAsumidoEmisorFabrica><ImpuestoNeto>22.55</ImpuestoNeto><MontoTotalLinea>302.55</MontoTotalLinea></LineaDetalle>
<LineaDetalle>
<NumeroLinea>2</NumeroLinea>
<CodigoCABYS>3110100000100</CodigoCABYS>
<Cantidad>1</Cantidad>
<UnidadMedida>Kg</UnidadMedida>
<Detalle>Producto sin surtido ni descuentos</Detalle>
<PrecioUnitario>50</PrecioUnitario>
<MontoTotal>50</MontoTotal><SubTotal>50</SubTotal><BaseImponible>50</BaseImponible>
<Impuesto>
<Codigo>01</Codigo><CodigoTarifaIVA>08</CodigoTarifaIVA><Tarifa>13</Tarifa><Monto>6.5</Monto></Impuesto><ImpuestoAsumidoEmisorFabrica>0</ImpuestoAsumidoEmisorFabrica><ImpuestoNeto>6.5</ImpuestoNeto><MontoTotalLinea>56.5</MontoTotalLinea></LineaDetalle></DetalleServicio>
<OtrosCargos>
<TipoDocumentoOC>01</TipoDocumentoOC>
<Detalle>Cargo por servicio adicional</Detalle>
<MontoCargo>150</MontoCargo>
</OtrosCargos>
<OtrosCargos>
<TipoDocumentoOC>02</TipoDocumentoOC>
<Detalle>Cargo por gestión</Detalle>
<MontoCargo>75.5</MontoCargo>
</OtrosCargos>
<ResumenFactura>
<CodigoTipoMoneda>
<CodigoMoneda>CRC</CodigoMoneda>
<TipoCambio>1</TipoCambio>
</CodigoTipoMoneda>
<TotalServGravados>0.00</TotalServGravados>
<TotalServExentos>200000.00</TotalServExentos>
<TotalServExonerado>0.00</TotalServExonerado>
<TotalServNoSujeto>0.00</TotalServNoSujeto>
<TotalMercanciasGravadas>0.00</TotalMercanciasGravadas>
<TotalMercanciasExentas>0.00</TotalMercanciasExentas>
<TotalMercExonerada>0.00</TotalMercExonerada>
<TotalMercNoSujeta>0.00</TotalMercNoSujeta>
<TotalGravado>0.00</TotalGravado>
<TotalExento>200000.00</TotalExento>
<TotalExonerado>0.00</TotalExonerado>
<TotalNoSujeto>0.00</TotalNoSujeto>
<TotalVenta>1000.00</TotalVenta>
<TotalDescuentos>100.00</TotalDescuentos>
<TotalVentaNeta>1000.00</TotalVentaNeta>
<TotalImpuesto>0.00</TotalImpuesto>
<TotalImpAsumEmisorFabrica>0.00</TotalImpAsumEmisorFabrica>
<TotalIVADevuelto>0.00</TotalIVADevuelto>
<TotalOtrosCargos>0.00</TotalOtrosCargos>
<MedioPago><TipoMedioPago>01</TipoMedioPago><TotalMedioPago>1000.50</TotalMedioPago></MedioPago>
<MedioPago><TipoMedioPago>02</TipoMedioPago><TotalMedioPago>500.00</TotalMedioPago></MedioPago>
<MedioPago><TipoMedioPago>99</TipoMedioPago><MedioPagoOtros>Custom Payment</MedioPagoOtros><TotalMedioPago>250.75</TotalMedioPago></MedioPago>
<TotalComprobante>1000.00</TotalComprobante>
</ResumenFactura><InformacionReferencia><TipoDocIR>99</TipoDocIR><TipoDocRefOTRO>Factura</TipoDocRefOTRO><Numero>50620032400020536006000100001010000000017100000017</Numero><FechaEmisionIR>2023-10-01T12:00:00</FechaEmisionIR><Codigo>99</Codigo><CodigoReferenciaOTRO>OTRO1</CodigoReferenciaOTRO><Razon>Corrección de datos</Razon></InformacionReferencia><InformacionReferencia><TipoDocIR>02</TipoDocIR><Numero>50620032400020536006000100001010000000017200000018</Numero><FechaEmisionIR>2023-10-02T15:30:00</FechaEmisionIR><Codigo>01</Codigo><Razon>Devolucion de producto</Razon></InformacionReferencia><Otros><OtroTexto codigo="COD1">Texto opcional 1</OtroTexto><OtroContenido codigo="CONT1">{"ContactoDesarrollador":{"Correo":"[email protected]","Nombre":"Developer Name","Telefono":" 123456789"}}</OtroContenido><OtroContenido codigo="CONT2">{"SoporteTecnico":{"Correo":"[email protected]","Nombre":"Support Team","Telefono":" 987654321"}}</OtroContenido></Otros>
<ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="Signature-d91634a8-5a14-33a0-d037-1e70267a8d79"><ds:SignedInfo><ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/><ds:Reference Id="Reference-6734bb21-b93b-5177-ec1f-d5be0efadf1c" URI=""><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/><ds:DigestValue>GiZy0ZOMtjMKteMltwUDvjlKZNDACuJwn9aJaJ1RyIk=</ds:DigestValue></ds:Reference><ds:Reference Id="ReferenceKeyInfo" URI="#KeyInfoId-Signature-d91634a8-5a14-33a0-d037-1e70267a8d79"><ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/><ds:DigestValue>InorR6VX9/UTjyQKv78HEmWgS5Hk7Kmi+vYIaeLdA4s=</ds:DigestValue></ds:Reference><ds:Reference Type="http://uri.etsi.org/01903#SignedProperties" URI="#SignedProperties-Signature-d91634a8-5a14-33a0-d037-1e70267a8d79"><ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/><ds:DigestValue>v5NreGQoKh0keRhhw1p+pqaDor+W4URsWhTgRVkhOm4=</ds:DigestValue></ds:Reference></ds:SignedInfo><ds:SignatureValue Id="SignatureValue-454ce71f-5313-e64e-90ad-b7f3f97e606c">d+LlE9gn1PQeEyJs5ktOd52iJenjtmFeSo3f2ELfLJFk0ycbGBiYxJRwb5swoh7+yxS+67CZZoGVyXcvzy8x7khW3SyPpH5i6J+6oPBgoGUsTh9RVBAvtdu8HN94r8b0spQn1yUydjmGH3pSUYQsMnLbFvlMS7kafyqBwIdp4hN4BYHRhauPrh7q7OxGqZVx46Jif+9731Cq6pPQBVY7DcbmcONAa7jDw4SFEGj0wFGqv1WeJfSx9aloLDC4tZk2GYIe5mys/Bb1Sk17mRLwWdJ8ZVboF1PuVpE6g3u+QlEupCIUlGRlkzTE89b9SX5GONoKEW4iqdiR2CmfuFOulg==</ds:SignatureValue><ds:KeyInfo Id="KeyInfoId-Signature-d91634a8-5a14-33a0-d037-1e70267a8d79"><ds:X509Data><ds:X509Certificate>MIIFXTCCA0WgAwIBAgIGAYo+OIYsMA0GCSqGSIb3DQEBCwUAMGwxCzAJBgNVBAYTAkNSMSkwJwYDVQQKDCBNSU5JU1RFUklPIERFIEhBQ0lFTkRBIC0gU0FOREJPWDEMMAoGA1UECwwDREdUMSQwIgYDVQQDDBtDQSBQRVJTT05BIEZJU0lDQSAtIFNBTkRCT1gwHhcNMjMwODI4MjIxNjQ2WhcNMjcwODI3MjIxNjQ2WjCBpTEZMBcGA1UEBRMQQ1BGLTA3LTAyMTEtMDIzNTEZMBcGA1UEBAwQQ0hBVkFSUklBIEhVR0hFUzETMBEGA1UEKgwKSkVBTkNBUkxPUzELMAkGA1UEBhMCQ1IxFzAVBgNVBAoMDlBFUlNPTkEgRklTSUNBMQwwCgYDVQQLDANDUEYxJDAiBgNVBAMMG0pFQU5DQVJMT1MgQ0hBVkFSUklBIEhVR0hFUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKCIwqHCqrSbLiltVnk8ul47Pb3qhe61w/UV1fPilwvlyBc413qucS5lE9NCnMY25GO0U/C+/ZVn8OxiQZ/vTmsLyglTDGsp7QKDQ163dgpd4VVhB1wjfbEVABsOnFXmuUxJrAcntNCGH4IqpMmud8B+dK2dxt7fiJK9XTXTojPv440anKvxiyH0nfy3IDu+xnShCy7dqbzpyPJIqV0RGiWLXUmPjSxEwNmzh3+kO7nH3H6IwFVC9A3AkylwzTOJax2pjMb0zj/j/U63o1aUScsOGzWiUABXYhHG+KB0SprL77qIrq5cecWNHZOaS0Tchndechj7ZfRvylgymZlSlukCAwEAAaOByjCBxzAfBgNVHSMEGDAWgBRGI9JET79XWSHkv5PVMJuVTOP3hzAdBgNVHQ4EFgQU0KardAmA7SXGkyG4e0Vwd2GXDRowCwYDVR0PBAQDAgbAMBMGA1UdJQQMMAoGCCsGAQUFBwMEMGMGCCsGAQUFBwEBBFcwVTBTBggrBgEFBQcwAoZHaHR0cHM6Ly9wa2kuY29tcHJvYmFudGVzZWxlY3Ryb25pY29zLmdvLmNyL3N0YWcvaW50ZXJtZWRpYXRlLXBmLXBlbS5jcnQwDQYJKoZIhvcNAQELBQADggIBAEAeycgzxuq2zzJnFiwjiAo4lQNez6UadZE89/eBm0W8aryMra8yLFX32JWguPdfbnYRbEhXYoD9ti+pLz9eYAha+lFmkjHZ9U4rJlRhHdj1K7Cye+zKTxQ1728w5EnNnr9M8BMtMVl8GXrH91K2q+M9SBwzxzFe2Pn02Yh+qWJaGJLPVkQ1TQ6yZP81l9lHw7MkeA32O0mjBd+a9ADJHwWNyLIVyoNySf0CcqlXrsXQ3rS0GsbEUukLeiX0METxtDC7Jp2RriUOvVplMpQM0XPD1IIiX0krcPEjzmBQWYLvgz5u9k+K45GjTE0Spre24i7Vph5iA8K8Nszg3brauqjthteabtSpNyJmKy4e6Ve6gFbZuQaqQR/8KyaAC8Y6fYwwbB96FfTXk39f3mwWmtXsu0bkL64BflIo8QsAbMullrzRrltljmB8yXFeliXmNOFWiV9jaNYn7hkqWRt4784YH48WT0oV75p45TsXn9Oyk0wByf8ROsNgpbmjOYVlTdkoiyw+ohWhFiBK9Ton4klzFigPcmkM7f6v011AMyNwd8RGlgJJYJtz+ycK8Aj2dRq9P7vcURsYa/GjchdarlzTjE9lEJJSrfCI967D1juS8NjRNajvnp3fhprFtNYhzU56vdc+ze6YdgyyzsGWxYgxUwlt38f1Zh1UlrDmIaLg</ds:X509Certificate></ds:X509Data><ds:KeyValue><ds:RSAKeyValue><ds:Modulus>oIjCocKqtJsuKW1WeTy6Xjs9veqF7rXD9RXV8+KXC+XIFzjXeq5xLmUT00KcxjbkY7RT8L79lWfw7GJBn+9OawvKCVMMayntAoNDXrd2Cl3hVWEHXCN9sRUAGw6cVea5TEmsBye00IYfgiqkya53wH50rZ3G3t+Ikr1dNdOiM+/jjRqcq/GLIfSd/LcgO77GdKELLt2pvOnI8kipXREaJYtdSY+NLETA2bOHf6Q7ucfcfojAVUL0DcCTKXDNM4lrHamMxvTOP+P9TrejVpRJyw4bNaJQAFdiEcb4oHRKmsvvuoiurlx5xY0dk5pLRNyGd15yGPtl9G/KWDKZmVKW6Q==</ds:Modulus><ds:Exponent>AQAB</ds:Exponent></ds:RSAKeyValue></ds:KeyValue></ds:KeyInfo><ds:Object Id="XadesObjectId-5b86c3e4-dac8-eb0d-7c49-05ed1d4bb8b1"><xades:QualifyingProperties xmlns:xades="http://uri.etsi.org/01903/v1.3.2#" Id="QualifyingProperties-23479b44-93ad-8c5d-2e58-bf9d1f3c1f14" Target="#Signature-d91634a8-5a14-33a0-d037-1e70267a8d79"><xades:SignedProperties Id="SignedProperties-Signature-d91634a8-5a14-33a0-d037-1e70267a8d79"><xades:SignedSignatureProperties><xades:SigningTime>2025-07-29T08:18:34-06:00</xades:SigningTime><xades:SigningCertificate><xades:Cert><xades:CertDigest><ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/><ds:DigestValue>xX+hHwwuFW6T95TSyt3dHUKUWJtY/qaJ67xKx7iONck=</ds:DigestValue></xades:CertDigest><xades:IssuerSerial><ds:X509IssuerName>CN=CA PERSONA FISICA - SANDBOX, OU=DGT, O=MINISTERIO DE HACIENDA - SANDBOX, C=CR</ds:X509IssuerName><ds:X509SerialNumber>1693261006380</ds:X509SerialNumber></xades:IssuerSerial></xades:Cert></xades:SigningCertificate><xades:SignaturePolicyIdentifier><xades:SignaturePolicyId><xades:SigPolicyId><xades:Identifier>https://cdn.comprobanteselectronicos.go.cr/xml-schemas/Resoluci%C3%B3n_General_sobre_disposiciones_t%C3%A9cnicas_comprobantes_electr%C3%B3nicos_para_efectos_tributarios.pdf</xades:Identifier><xades:Description/></xades:SigPolicyId><xades:SigPolicyHash><ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/><ds:DigestValue>DWxin1xWOeI8OuWQXazh4VjLWAaCLAA954em7DMh0h8=</ds:DigestValue></xades:SigPolicyHash></xades:SignaturePolicyId></xades:SignaturePolicyIdentifier><xades:SignerRole><xades:ClaimedRoles><xades:ClaimedRole>Emisor</xades:ClaimedRole></xades:ClaimedRoles></xades:SignerRole></xades:SignedSignatureProperties><xades:SignedDataObjectProperties><xades:DataObjectFormat ObjectReference="#Reference-6734bb21-b93b-5177-ec1f-d5be0efadf1c"><xades:MimeType>text/xml</xades:MimeType><xades:Encoding>UTF-8</xades:Encoding></xades:DataObjectFormat></xades:SignedDataObjectProperties></xades:SignedProperties></xades:QualifyingProperties></ds:Object></ds:Signature></FacturaElectronica>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment