CRLibre / API_Hacienda

API libre para Factura Electrónica en Costa Rica, interfaz para integrar sistemas con el Ministerio de Hacienda para la Facturación Electrónica
https://crlibre.org/factura-electronica/
GNU Affero General Public License v3.0
166 stars 123 forks source link

[Agregar] Un nuevo apartado al documento llamado Endoso. #110

Closed JeanCarlosChavarriaHughes closed 22 hours ago

JeanCarlosChavarriaHughes commented 4 years ago

El apartado no es obligatorio, pero en caso de venir, debe contener los dos elementos: Signature endoso endosante y Signature endoso endosatario.

Criterio Aceptacion:

G) Endoso del Comprobante: Se pueden realizar como máximo hasta 3 repeticiones de endoso Nota importante: En caso de Requerirse en el comprobante electrónico el apartado de endoso, será responsabilidad del endosante emisor, incorporar esta opción en la estructura antes de generar y firmar el comprobante por primera vez, para que tanto el endosante como el endosatario posteriormente a la emisión del comprobante electrónico únicamente incorporen la firma, con el fin de no alterar el contenido del comprobante electrónico, dicha firma debe de estar al amparo bajo la Ley 8454 denominada “Ley de certificados, firmas digitales y documentos electrónicos, emitidas por las entidades bancarias.

Endoso del comprobante Tipo complejo que contiene los datos tanto del endosante como del endosatario, se puede repetir cuantos endosos existan.

ds:Signature: endosante Persona que trasfiere el comprobante electrónico al endosatario. Firma XadES-EPES v.1.3.2. o superior. Este nodo, por medio del estándar de XadES permite realizar varias firmas al documento XML. Este campo debe de ser firmado por el endosante, quien será la persona que transfiere el titulo Dicha firma del endosante debe de ser bajo la Firma digital regulada en la Ley 8454 denominada “Ley de certificados, firmas digitales y documentos electrónicos”, emitida por las entidades bancarias nacionales autorizadas para tal efecto. El comprobante electrónico el cual posee el endoso debe de ser enviado a la Dirección General de Tributacion al ser este comprobante únicamente para uso informativo, ya que para fines tributarios será válido únicamente el primer archivo enviado por el emisor y aceptado por el Ministerio de Hacienda en el proceso de validación.

ds:Signature: endosatario Persona que recibe el comprobante electrónico del endosante Firma XadES-EPES v.1.3.2. o superior. Este nodo, por medio del estándar de XadES permite realizar varias firmas al documento XML. Este campo debe de ser firmado por el endosatario, quien será la persona que recibe el titulo

JeanCarlosChavarriaHughes commented 22 hours ago

El apartado endoso no fue incluido en la versión oficial v4.4. Esta tarea se cierra ya que no es necesaria.

Los cambios introducidos al Mecanismo de seguridad se deben centralizar e implementar bajo la tarea #143