Ir para conteúdo
  • Cadastre-se

reginaldoedson

Membros
  • Total de ítens

    1
  • Registro em

  • Última visita

Posts postados por reginaldoedson

  1. Bom dia a todos. Fiz um aplicativo de linha de comando em  c# que envia para Ponta Grossa. 

    Ele é muito mais limpo e com tratamentos de falhas que o SITS, cujo feedback nem sempre é favorável. Depois de várias tentativas com base nos cabeçalhos SOAP de exemplo resolvi checar diretamente o cabeçalho SOAP gerado pelo SITS  e tentei gerar o mais semelhante possível e finalmente tive sucesso.

    Modelo:
    NFSePontaGrossaSend.exe "URL" "SerialNumberCertificate" "PasswordCertificate" "nota_enviar.xml" "arqXmlOutput.xml" "arqRetorno.xml"

    Uso real:
    NFSePontaGrossaSend.exe "http://tributos.irati.pr.gov.br:9800/WSIss/nfse_v1_2.wsdl" "" "" ".\nota\nota_enviar.xml" ".\nota\arqXmlOutput.xml" ".\nota\arqRetorno.xml"

    Caso não seja passado como parâmetro o número do certificado então aparecerá a tela de seleção de certificados. Caso não seja passada como parâmetro a senha do certificado (e ela seja necessária) então aparecerá a tela de solicitação de senha.
    O arquivo de retornoXml terá sempre a tag "assinaturaGerada" indicando o sucesso ou não do envio. Caso haja sucesso o arquivo retornoXML também conterá o retorno.
    Acredito que a solução funcionará tanto em Ponta Grossa, como também em Irati e todas os outros municípios que usam os webservices gerenciados pela Elotech.
    Em caso de dúvidas segue-se meu email: [email protected]

    Coloquei o arquivo também em:
    https://www.dropbox.com/s/ycut4yu6kqzqanc/NFSePontaGrossaSend.zip?dl=0

    Caso a solução seja bem sucedida (ou caso falhe) agradeceria que informassem através desse fórum.

      Obrigado

        Reginaldo e.a.L

    NFSePontaGrossaSend.zip

    • Curtir 1
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...