syukranDev / e-invoice-sdk-nodejs

A Node.js SDK for e-invoicing Malaysia.
https://www.npmjs.com/package/einvoice-sdk-nodejs
4 stars 2 forks source link

Signed properties digest value doesn't match digest #3

Open usha-cv opened 4 weeks ago

usha-cv commented 4 weeks ago

We tried signature xml invoice. but we got below response

"status": "Invalid", "error": { "propertyName": null, "propertyPath": null, "errorCode": "Error21", "error": "Document Signature Validator", "errorMs": "Document Signature Validator", "innerError": [ { "propertyName": "DigestValue", "propertyPath": "Invoice.UBLExtensions.UBLExtensions.ExtensionContent.UBLDocumentSignatures.SignatureInformation.Signature.SignedInfo.Reference@Type="http://uri.etsi.org/01903/v1.3.2#SignedProperties".DigestValue", "errorCode": "DS320", "error": "Signed properties digest value doesn't match digest calculated value from provided signed properties section where ID is id-xades-signed-props.", "errorMs": "Nilai pencernaan sifat yang ditandatangani tidak sepadan dengan nilai pencernaan yang dikira dari bahagian sifat yang ditandatangani yang diberikan di mana ID adalah id-xades-signed-props.", "innerError": null } ] },

syukranDev commented 3 weeks ago

I dont do XML here.