thegreenter / xmldsig

Firma digital en Facturación Electrónica
BSD 3-Clause "New" or "Revised" License
37 stars 14 forks source link

Posición del Signature #10

Closed sejosema closed 3 years ago

sejosema commented 3 years ago

Buenas consulta como puedo cambiar la posición del Signature es decir si le paso mi xml siempre me pone al final del todo. Pero quiero que me coloque después de otra etiqueta que esta aproximadamente a la mitad del xml.

giansalex commented 3 years ago

Hola @sejosema , esta librería esta adaptada para firma de XML correspondiente a comprobantes electrónicos, puedes utilizar el paquete original

sejosema commented 3 years ago

Claro lo mio también es comprobante electrónico solo que tengo que enviar en la penúltima etiqueta, la ultima seria para el qr de la factura electrónica solo por eso consultaba.

giansalex commented 3 years ago

@sejosema este es el método que retorna el nodo donde se colocará la firma. https://github.com/thegreenter/xmldsig/blob/4df6694e11d2a59255ed05a7262e7beb50368cfc/src/Sunat/SignedXml.php#L262

sejosema commented 3 years ago

Genial retorna la primera etiqueta siempre veré como modificar para que coloque en donde quiero.

Muchas gracias