|
That
worked much better!!!
Thanks
a lot...
This
command works just great now:
D:\Archivos de
programa\GnuWin32\xmlsec\libxmlsec-1.1.1.win32\lib>xmlsec sign --
pkcs12 xxx.pfx --output signed_xml.xml --pwd xxx --node-xpath /e nvio:EnvioDTE/dsig:Signature joa2.xml In the
case that i have 2 different DTE as in the document attached, how do I write the
command?
I tried with D:\Archivos de
programa\GnuWin32\xmlsec\libxmlsec-1.1.1.win32\lib>xmlsec sign -
pkcs12 xxxx.pfx --output signed_xml.xml --pwd xxxx --node-xpath / nvio:EnvioDTE/dtee:DTE/dsig:Signature joa2.xml Error: xpath _expression_ evaluation does not return a single node as expected Error: failed to load template "joa2.xml" Error: failed to sign file "joa2.xml" I have
2 different DTE and need to be able do direct the command to each DTE... How do
I do that?
Best
regards
Jan-Olof
|
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- edited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by Jan-Olof Andersson (Blcc) --> <!DOCTYPE test [ <!ATTLIST SetDTE ID ID #IMPLIED > <!ATTLIST Documento ID ID #IMPLIED > ]> <EnvioDTE xmlns="http://www.sii.cl/SiiDte" xmlns:envio="http://www.sii.cl/SiiDte" xmlns:dtee="http://www.sii.cl/SiiDte" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sii.cl/SiiDte EnvioDTE_v03.xsd" version="0.3"> <SetDTE ID="SetDoc"> <Caratula version="1.0"> <RutEmisor>77730090-3</RutEmisor> <RutEnvia>7880442-4</RutEnvia> <RutReceptor>96699670-6</RutReceptor> <FchResol>2003-08-20</FchResol> <NroResol>0</NroResol> <TmstFirmaEnv>2003-07-23T20:52:43</TmstFirmaEnv> <SubTotDTE> <TpoDTE>33</TpoDTE> <NroDTE>1</NroDTE> </SubTotDTE> </Caratula> <dtee:DTE version="1.0"> <Documento ID="F15T33"> <Encabezado> <IdDoc> <TipoDTE>33</TipoDTE> <Folio>15</Folio> <FchEmis>2003-07-23</FchEmis> <FmaPago>1</FmaPago> </IdDoc> <Emisor> <RUTEmisor>77730090-3</RUTEmisor> <RznSoc>MARKETPLACE Market Place</RznSoc> <GiroEmis>??? Giro ??????</GiroEmis> <Acteco>111111</Acteco> <CdgSIISucur>222222</CdgSIISucur> <DirOrigen>??? DirOrig ???</DirOrigen> <CmnaOrigen>?? CmnaOrig ???</CmnaOrigen> </Emisor> <Receptor> <RUTRecep>96699670-6</RUTRecep> <RznSocRecep>Inversiones Calima S.A.</RznSocRecep> <GiroRecep>Vicuna Mackenna</GiroRecep> <DirRecep>1949</DirRecep> <CmnaRecep>LA FLORIDA</CmnaRecep> <CiudadRecep>SANTIAGO</CiudadRecep> </Receptor> <Totales> <MntNeto>15857145000</MntNeto> <IVA>2854286100</IVA> <MntTotal>18711431100</MntTotal> </Totales> </Encabezado> <Detalle> <NroLinDet>1</NroLinDet> <CdgItem> <TpoCodigo>INT1</TpoCodigo> <VlrCodigo>011</VlrCodigo> </CdgItem> <NmbItem>4060835</NmbItem> <DscItem>MATERIAL 1 PARA PRUEBAS CLIENTE MARKETPLACE</DscItem> <QtyItem>3</QtyItem> <PrcItem>1428571.000</PrcItem> <MontoItem>4285713000</MontoItem> <NroLinDet>2</NroLinDet> <CdgItem> <TpoCodigo>INT1</TpoCodigo> <VlrCodigo>011</VlrCodigo> </CdgItem> <NmbItem>4060836</NmbItem> <DscItem>MATERIAL 2 PARA PRUEBAS CLIENTE MARKETPLACE</DscItem> <QtyItem>3</QtyItem> <PrcItem>964286.000</PrcItem> <MontoItem>2892858.000</MontoItem> <NroLinDet>3</NroLinDet> <CdgItem> <TpoCodigo>INT1</TpoCodigo> <VlrCodigo>011</VlrCodigo> </CdgItem> <NmbItem>4060836</NmbItem> <DscItem>MATERIAL 2 PARA PRUEBAS CLIENTE MARKETPLACE</DscItem> <QtyItem>9</QtyItem> <PrcItem>964286.000</PrcItem> <MontoItem>8678574.000</MontoItem> </Detalle> <TED version="1.0"> <DD> <RE>77730090-3</RE> <TD>33</TD> <F>15</F> <FE>2003-07-23</FE> <RR>96699670-6</RR> <RSR>Inversiones Calima S.A.</RSR> <MNT>18711431.100</MNT> <IT1>MATERIAL 1 PARA PRUEBAS CLIENTE MARKETPLACE</IT1> <CAF version="1.0"> <DA> <RE>77730090-3</RE> <RS>PORTALES PUNTO COM S A</RS> <TD>33</TD> <RNG> <D>1</D> <H>50</H> </RNG> <FA>2003-09-27</FA> <RSAPK> <M>2pcQKtkhi3vNKQb0HmjDCs3sW2ObM5PjTZ3atHcWZonDfvKZU4mUtMUFsIa4cNLB8ch18SMza7+6fhPZwedimQ==</M> <E>Aw==</E> </RSAPK> <IDK>100</IDK> </DA> <FRMA algoritmo="SHA1withRSA">Zca82vAP5KcHTgyoHB9tAWUK+X1MlRz+6Hyt1k8xhMLzfKmfom7fOxSrsoe2q/z+HFbBARNRohGL6vsKTsU5Vg==</FRMA> </CAF> <TSTED>2003-07-23T20:52:43</TSTED> </DD> <FRMT algoritmo="SHA1withRSA">U5kyGQsHkLi3HlL6A4sG18MP8W3T7EN74euGmQb+8rQdzDZDS6L/Dkamd//vnE+hduDBDxzMZP3cvV1TYk7oIQ==</FRMT> </TED> <TmstFirma>2003-09-01T10:05:42</TmstFirma> </Documento> <dsig:Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> <SignedInfo> <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> <Reference URI="#F15T33"> <Transforms> <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> </Transforms> <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <DigestValue/> </Reference> </SignedInfo> <SignatureValue/> <KeyInfo> <KeyValue/> </KeyInfo> </dsig:Signature> </dtee:DTE> <dtee:DTE version="1.0"> <Documento ID="F15T34"> <Encabezado> <IdDoc> <TipoDTE>33</TipoDTE> <Folio>15</Folio> <FchEmis>2003-07-23</FchEmis> <FmaPago>1</FmaPago> </IdDoc> <Emisor> <RUTEmisor>77730090-3</RUTEmisor> <RznSoc>MARKETPLACE Market Place</RznSoc> <GiroEmis>??? Giro ??????</GiroEmis> <Acteco>111111</Acteco> <CdgSIISucur>222222</CdgSIISucur> <DirOrigen>??? DirOrig ???</DirOrigen> <CmnaOrigen>?? CmnaOrig ???</CmnaOrigen> </Emisor> <Receptor> <RUTRecep>96699670-6</RUTRecep> <RznSocRecep>Inversiones Calima S.A.</RznSocRecep> <GiroRecep>Vicuna Mackenna</GiroRecep> <DirRecep>1949</DirRecep> <CmnaRecep>LA FLORIDA</CmnaRecep> <CiudadRecep>SANTIAGO</CiudadRecep> </Receptor> <Totales> <MntNeto>15857145000</MntNeto> <IVA>2854286100</IVA> <MntTotal>18711431100</MntTotal> </Totales> </Encabezado> <Detalle> <NroLinDet>1</NroLinDet> <CdgItem> <TpoCodigo>INT1</TpoCodigo> <VlrCodigo>011</VlrCodigo> </CdgItem> <NmbItem>4060835</NmbItem> <DscItem>MATERIAL 1 PARA PRUEBAS CLIENTE MARKETPLACE</DscItem> <QtyItem>3</QtyItem> <PrcItem>1428571.000</PrcItem> <MontoItem>4285713000</MontoItem> <NroLinDet>2</NroLinDet> <CdgItem> <TpoCodigo>INT1</TpoCodigo> <VlrCodigo>011</VlrCodigo> </CdgItem> <NmbItem>4060836</NmbItem> <DscItem>MATERIAL 2 PARA PRUEBAS CLIENTE MARKETPLACE</DscItem> <QtyItem>3</QtyItem> <PrcItem>964286.000</PrcItem> <MontoItem>2892858.000</MontoItem> <NroLinDet>3</NroLinDet> <CdgItem> <TpoCodigo>INT1</TpoCodigo> <VlrCodigo>011</VlrCodigo> </CdgItem> <NmbItem>4060836</NmbItem> <DscItem>MATERIAL 2 PARA PRUEBAS CLIENTE MARKETPLACE</DscItem> <QtyItem>9</QtyItem> <PrcItem>964286.000</PrcItem> <MontoItem>8678574.000</MontoItem> </Detalle> <TED version="1.0"> <DD> <RE>77730090-3</RE> <TD>33</TD> <F>15</F> <FE>2003-07-23</FE> <RR>96699670-6</RR> <RSR>Inversiones Calima S.A.</RSR> <MNT>18711431.100</MNT> <IT1>MATERIAL 1 PARA PRUEBAS CLIENTE MARKETPLACE</IT1> <CAF version="1.0"> <DA> <RE>77730090-3</RE> <RS>PORTALES PUNTO COM S A</RS> <TD>33</TD> <RNG> <D>1</D> <H>50</H> </RNG> <FA>2003-09-27</FA> <RSAPK> <M>2pcQKtkhi3vNKQb0HmjDCs3sW2ObM5PjTZ3atHcWZonDfvKZU4mUtMUFsIa4cNLB8ch18SMza7+6fhPZwedimQ==</M> <E>Aw==</E> </RSAPK> <IDK>100</IDK> </DA> <FRMA algoritmo="SHA1withRSA">Zca82vAP5KcHTgyoHB9tAWUK+X1MlRz+6Hyt1k8xhMLzfKmfom7fOxSrsoe2q/z+HFbBARNRohGL6vsKTsU5Vg==</FRMA> </CAF> <TSTED>2003-07-23T20:52:43</TSTED> </DD> <FRMT algoritmo="SHA1withRSA">U5kyGQsHkLi3HlL6A4sG18MP8W3T7EN74euGmQb+8rQdzDZDS6L/Dkamd//vnE+hduDBDxzMZP3cvV1TYk7oIQ==</FRMT> </TED> <TmstFirma>2003-09-01T10:05:42</TmstFirma> </Documento> <dsig:Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> <SignedInfo> <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> <Reference URI="#F15T33"> <Transforms> <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> </Transforms> <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <DigestValue/> </Reference> </SignedInfo> <SignatureValue/> <KeyInfo> <KeyValue/> </KeyInfo> </dsig:Signature> </dtee:DTE>
</SetDTE> <dsig:Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> <SignedInfo> <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> <Reference URI="#SetDoc"> <Transforms> <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> </Transforms> <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <DigestValue/> </Reference> </SignedInfo> <SignatureValue/> <KeyInfo> <KeyValue/> </KeyInfo> </dsig:Signature> </EnvioDTE>
