- LuizFelipe escreveu:
- Pessoal, montei um arquivo XML à partir do XSD (servico_enviar_lote_rps_envio_v03.xsd) e enviei à prefeitura de guarulhos pelo WebService (após assinar o arquivo). Ocorre que o Servico responde que o arquivo está fora da estrutura, mas estou exatamente com a estrutura que o XSD permitiu criar.
Alguém teria alguma dica ou mesmo um exemplo de arquivo assinado para eu poder comparar com o meu.
Desde já agradeço a ajuda.
Luiz
Segue abaixo um exemplo assinado.
<?xml version="1.0" encoding="UTF-8"?>
<EnviarLoteRpsEnvio xmlns="http://www.ginfes.com.br/servico_enviar_lote_rps_envio_v03.xsd">
<LoteRps Id="410" xmlns="http://www.ginfes.com.br/servico_enviar_lote_rps_envio_v03.xsd">
<NumeroLote>410</NumeroLote>
<Cnpj>04214987001170</Cnpj>
<InscricaoMunicipal>267605</InscricaoMunicipal>
<QuantidadeRps>1</QuantidadeRps>
<ListaRps>
<Rps>
<InfRps Id="2048">
<IdentificacaoRps>
<Numero>2048</Numero>
<Serie>1</Serie>
<Tipo>1</Tipo>
</IdentificacaoRps>
<DataEmissao>2012-06-05T00:06:00</DataEmissao>
<NaturezaOperacao>1</NaturezaOperacao>
<OptanteSimplesNacional>2</OptanteSimplesNacional>
<IncentivadorCultural>2</IncentivadorCultural>
<Status>1</Status>
<Servico>
<Valores>
<ValorServicos>5.00</ValorServicos>
<ValorPis>0.00</ValorPis>
<ValorCofins>0.00</ValorCofins>
<ValorInss>0.00</ValorInss>
<ValorIr>0.00</ValorIr>
<ValorCsll>0.00</ValorCsll>
<IssRetido>2</IssRetido>
<ValorIss>0.25</ValorIss>
<BaseCalculo>5.00</BaseCalculo>
<Aliquota>0.05</Aliquota>
<ValorLiquidoNfse>5.00</ValorLiquidoNfse>
</Valores>
<ItemListaServico>1401</ItemListaServico>
<CodigoTributacaoMunicipio>14.01.1</CodigoTributacaoMunicipio>
<Discriminacao>TROCA DE PNEU</Discriminacao>
<CodigoMunicipio>1302603</CodigoMunicipio>
</Servico>
<Prestador>
<Cnpj>04214987001170</Cnpj>
<InscricaoMunicipal>267605</InscricaoMunicipal>
</Prestador>
<Tomador>
<IdentificacaoTomador>
<CpfCnpj>
<Cpf>11111111111</Cpf>
</CpfCnpj>
</IdentificacaoTomador>
<RazaoSocial>CONSUMIDOR CARTAO DE CREDITO</RazaoSocial>
<Endereco>
<Endereco>VENDA BALCAO</Endereco>
<Numero>1</Numero>
<Bairro>CENTRO</Bairro>
<CodigoMunicipio>1302603</CodigoMunicipio>
<Uf>AM</Uf>
<Cep>69000000</Cep>
</Endereco>
</Tomador>
</InfRps>
</Rps>
</ListaRps>
</LoteRps>
<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="#410">
<Transforms>
<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<DigestValue>Hc9DMyDUcOGd8YTVMQgekjfHMos=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>eA7G69ij6bgjMbW9uLbGCaC0PdEOe++DcsdhWtqzfDL2jQ+NQJKRwvhoDn3NM1JcjCgbue8L8GAi
voi4EIuVu21YhuiKW7Kp2hYnDQX25ptuGKNtLCQ6mPRZlI/3v0QNMTYcRd+IIPZz+33Fd2hjmJzx
xPEwHLHYYN8SD/6TJXs=</SignatureValue>
<KeyInfo>
<X509Data>
<X509Certificate>MIIGHjCCBQagAwIBAgIIHcKsnA67ckAwDQYJKoZIhvcNAQEFBQAwTDELMAkGA1UEBhMCQlIxEzAR
BgNVBAoTCklDUC1CcmFzaWwxKDAmBgNVBAMTH1NFUkFTQSBDZXJ0aWZpY2Fkb3JhIERpZ2l0YWwg
djEwHhcNMTAwMjAzMTYwMDAwWhcNMTMwMjAyMTYwMDAwWjCB3DELMAkGA1UEBhMCQlIxEzARBgNV
BAoTCklDUC1CcmFzaWwxFDASBgNVBAsTCyhFTSBCUkFOQ08pMRgwFgYDVQQLEw8wMDAwMDEwMDA4
NDMxNzUxFDASBgNVBAsTCyhFTSBCUkFOQ08pMRQwEgYDVQQLEwsoRU0gQlJBTkNPKTEUMBIGA1UE
CxMLKEVNIEJSQU5DTykxFDASBgNVBAsTCyhFTSBCUkFOQ08pMRQwEgYDVQQLEwsoRU0gQlJBTkNP
KTEaMBgGA1UEAxMRSkFQVVJBIFBORVVTIExUREEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGB
ALDiAzrt4ORmEdKmrtMnTtdfub8jadbmfJBcj6Jzk+Y7aJeT7JBVeACGk2TIUPsA514V/iYWDKOe
niHFGJ57WsKc0b2WC012pUaD//YpHTeUXQPJcYw9rbIhDFd9ZcZcJKb1n7cHpSU6ph7VJ17oAkuz
zRIr6INFGkwaXvySPAdlAgMBAAGjggL1MIIC8TAOBgNVHQ8BAf8EBAMCBeAwHQYDVR0lBBYwFAYI
KwYBBQUHAwIGCCsGAQUFBwMEMB8GA1UdIwQYMBaAFLdgqFv5sqauAO1069VKyZZoZvVcMIG4BgNV
HREEgbAwga2BGUpBUFVSQVBORVVTQEpBUFVSQS5DT00uQlKgOAYFYEwBAwSgLxMtMTEwMjE5Njgz
MDk1MzI1MTI2ODAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwoCIGBWBMAQMCoBkTF1NVWkFOQSBN
QVJUSU5TIERBIFNJTFZBoBkGBWBMAQMDoBATDjA0MjE0OTg3MDAxMTcwoBcGBWBMAQMHoA4TDDAw
MDAwMDAwMDAwMDBXBgNVHSAEUDBOMEwGBmBMAQIDAzBCMEAGCCsGAQUFBwIBFjRodHRwOi8vd3d3
LmNlcnRpZmljYWRvZGlnaXRhbC5jb20uYnIvcmVwb3NpdG9yaW8vZHBjMIHwBgNVHR8EgegwgeUw
SaBHoEWGQ2h0dHA6Ly93d3cuY2VydGlmaWNhZG9kaWdpdGFsLmNvbS5ici9yZXBvc2l0b3Jpby9s
Y3Ivc2VyYXNhY2R2MS5jcmwwQ6BBoD+GPWh0dHA6Ly9sY3IuY2VydGlmaWNhZG9zLmNvbS5ici9y
ZXBvc2l0b3Jpby9sY3Ivc2VyYXNhY2R2MS5jcmwwU6BRoE+GTWh0dHA6Ly9yZXBvc2l0b3Jpby5p
Y3BicmFzaWwuZ292LmJyL2xjci9TZXJhc2EvcmVwb3NpdG9yaW8vbGNyL3NlcmFzYWNkdjEuY3Js
MIGXBggrBgEFBQcBAQSBijCBhzA8BggrBgEFBQcwAYYwaHR0cDovL29jc3AuY2VydGlmaWNhZG9k
aWdpdGFsLmNvbS5ici9zZXJhc2FjZHYxMEcGCCsGAQUFBzAChjtodHRwOi8vd3d3LmNlcnRpZmlj
YWRvZGlnaXRhbC5jb20uYnIvY2FkZWlhcy9zZXJhc2FjZHYxLnA3YjANBgkqhkiG9w0BAQUFAAOC
AQEASPjN6Mkns42EGJm4r5qriULHCRuOcCECgPzGOQNLUHCDd1HroHWQsWWPLCe+XpXr6Ve6mdaP
BjzsR3MsyjXUCaeDdoyt9gFhl/39Iu9Vpo5bEIgVsoNDelvRQrigbiN2CEE0RXDlRhBLUUDG5AeY
5NXuaz9bsgLH+Gr9YTC/6X16L3HaK8b5QJd8Sg2hbAM0TMpae7J13Dg6vMphJn7fXA7Sfd5eBDAn
ib2CXAlL8LCjkwcswFjV3iZeVYNOmcOqXle8fAgsSPKA2TZ1HXb3MhKp2Pjl64mk3+Spb640KNEv
DS0T35h2J6iSpICbWeATodA5fPdSwFMX+eVi+r3/uA==</X509Certificate>
</X509Data>
</KeyInfo>
</Signature>
</EnviarLoteRpsEnvio>