Pessoal,
Estou desenvolvendo uma aplicação em c# para integrar a NFS de Santo André. Porém, estou utilizando o webservice de homologação da ginfes que é o https://homologacao.ginfes.com.br/ServiceGinfesImpl?wsdl
Isso tem algum problema? Porque no site da ginfes de santo andré, é esse endereço que é fornecido mesmo.
Fora isso, já consegui assinar a nota porém só está faltando enviar. Ao tentar enviar recebo o seguinte erro: Arquivo enviado fora da estrutura do arquivo XML de entrada.
O problema está no corpo, já que eu estava recebendo mensagem de erro em relação ao cabeçalho e depois de bater cabeça consegui trocar de erro.
Segue corpo da mensagem:
- Código:
-
<EnviarLoteRpsEnvio>
<LoteRps Id="400000013">
<NumeroLote>13</NumeroLote>
<Cnpj>21212121</Cnpj>
<InscricaoMunicipal>217880</InscricaoMunicipal>
<QuantidadeRps>1</QuantidadeRps>
<ListaRps>
<Rps>
<InfRps Id="R1">
<IdentificacaoRps>
<Numero>1</Numero>
<Serie>MAQ01</Serie>
<Tipo>1</Tipo>
</IdentificacaoRps>
<DataEmissao>2015-10-10T16:37:00</DataEmissao>
<NaturezaOperacao>1</NaturezaOperacao>
<OptanteSimplesNacional>2</OptanteSimplesNacional>
<IncentivadorCultural>2</IncentivadorCultural>
<Status>1</Status>
<Valores>
<Valores>
<ValorServicos>10</ValorServicos>
<IssRetido>2</IssRetido>
<BaseCalculo>10</BaseCalculo>
<ValorLiquidoNfse>10</ValorLiquidoNfse>
</Valores>
<ItemListaServico>1</ItemListaServico>
<CodigoTributacaoMunicipio>1</CodigoTributacaoMunicipio>
<Discriminacao>BLA BLA BLA</Discriminacao>
<CodigoMunicipio>0000</CodigoMunicipio>
</Valores>
<Prestador>
<Cnpj>18358664000192</Cnpj>
</Prestador>
<Tomador>
<IdentificacaoTomador>
<CpfCnpj>
<Cnpj>03944784000102</Cnpj>
</CpfCnpj>
</IdentificacaoTomador>
<RazaoSocial>EMPRESA TESTE</RazaoSocial>
<Endereco>
<Endereco>RUA TESTE</Endereco>
<Bairro>TESTE</Bairro>
<CodigoMunicipio>3550308</CodigoMunicipio>
<Uf>SP</Uf>
<Cep>37700000</Cep>
</Endereco>
<Contato>
<Telefone>0000000000</Telefone>
<Email>algum.teste@teste.com</Email>
</Contato>
</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="#400000013">
<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>YHck0vgpxsasasa</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>Gzvqiasasa</SignatureValue>
<KeyInfo>
<X509Data>
<X509Certificate>MIIIGzCCBgOgAwIBAgIIG82IaqhptP8wDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxEzARBgNVBAoTCklDUC1CcmFzaWwxNjA0BgNVBAsTLVNlY3JldGFyaWEgZGEgUmVjZWl0YSBGZWRlcmFsIGRvIEJyYXNpbCAtIFJGQjEVMBMGA1UEAxMMQUMgVkFMSUQgUkZCMB4XDTE1MDcwODE5MjczMVoXDTE2MDcwNzE5MjczMVowgfUxCzAJBgNVBAY</X509Certificate>
</X509Data>
</KeyInfo>
</Signature>
</EnviarLoteRpsEnvio>
(troquei os valores de assinatura apenas por segurança)
Alguém tem alguma ideia do que pode ser? Obrigado.