none
NFS-e Ginfes (Resolvendo Problemas)

    General discussion

  • Estou aqui para tentar montar uma discussão sobre o sistema da ginfes.

    Eu estou desenvolvendo o sistema para a integração via webservice e estou conseguindo bons resultados e gostaria de estar ajudando , com o que eu já consegui resolver, aqueles que estiverem com algum problema com a integração da NFS-e.

     

    Estou a disposição para perguntas e sugestões sobre o assunto.

     

     


    Cicero Diego Desenvolvimento Windows mobile/ NFS-e
    Monday, November 22, 2010 11:57 AM

All replies

  • Olá Cicero, também estou desenvolvendo a NFS-e e consegui gerar o xml e assinar um RPS porém quando é um lote tenho que assinar cada rps dentro do lote e o lote também, mas o que eu estou apanhando é para adicionar o certificado na hora de enviar o rps para o webservice, aparece o seguinte erro "Não foi possível estabelecer um canal seguro para SSL/TLS com autoridade 'homologacao.ginfes.com.br'.", está tudo em ordem com o certificado, acredito que o problema seja a senha do certificado, na NF-e eu consigo colocar e tudo mais, porém na NFS-e eu não sei onde colocar, minhas tentativas foram:

    ServiceHomologacao.

    ServiceGinfesImplClient gefin = new ServiceHomologacao.ServiceGinfesImplClient();

    System.ServiceModel.EndpointAddress endereco = new System.ServiceModel.EndpointAddress("https://homologacao.ginfes.com.br/ServiceGinfesImpl?wsdl");

    gefin.Endpoint.Address = endereco;

     

    ///gefin.ClientCredentials.ClientCertificate.Certificate = certificado;

    gefin.ClientCredentials.ClientCertificate.SetCertificate(

    StoreLocation.CurrentUser, StoreName.My, X509FindType.FindBySubjectName, "Nome da Empresa");

    retorno = gefin.RecepcionarLoteRps(doc.OuterXml);

     

     

    e também

     

    X509Certificate2

     

    certificado = new X509Certificate2("caminhodocertificado\nomedocertificado.pfx", "senhadocertificado");

    ServiceHomologacao.ServiceGinfesImplClient gefin = new ServiceHomologacao.ServiceGinfesImplClient();

    System.ServiceModel.EndpointAddress endereco = new System.ServiceModel.EndpointAddress("https://homologacao.ginfes.com.br/ServiceGinfesImpl?wsdl");

    gefin.Endpoint.Address = endereco;

    gefin.ClientCredentials.ClientCertificate.Certificate = certificado;

    retorno = gefin.RecepcionarLoteRps(doc.OuterXml);

    mas o erro persiste a validade do meu certificado é de 16/08/2010 a 16/08/2011

    tem algum idéia do que possa ser?

    caso eu possa ajudar em algo estou a disposição.

    agradeço qualquer ajuda!

     

    Monday, November 22, 2010 4:41 PM
  • Esse erro com o webservice é por que você não está passando um certificado para a conexão com o mesmo. Tente dessa forma.

    <span style="font-family:Verdana,Arial,Helvetica,sans-serif; white-space:normal"><p>Boa tarde Carlos Abreu.</p><p>O certificado que você está usando está instalado no seu PC??</p><p>se estiver instalado você pode fazer como eu fiz fazer uma rotina para selecionar o certificado e salvar em um arquivo .ini e depois só carregar esse certificado quando for usa-lo.</p><div><br/></div></span>
    
      public X509Certificate2 CarregaCertificado()
      {
       string vCertificado = null;
       using (StreamReader objReader = new StreamReader((Program.localPrograma + "\\config.ini").ToString()))
       {
        vCertificado = objReader.ReadLine();
       }
       //Ajustar o certificado digital de String para o tipo X509Certificate2
       X509Store store = new X509Store("MY", StoreLocation.CurrentUser);
       store.Open(OpenFlags.ReadOnly | OpenFlags.OpenExistingOnly);
       X509Certificate2Collection collection = (X509Certificate2Collection)store.Certificates;
       X509Certificate2Collection collection1 = (X509Certificate2Collection)collection.Find(X509FindType.FindBySubjectDistinguishedName, vCertificado, false);
    
       return collection1[0];
      }
    
    

     

    Para selecionar o certificado use 

     

      public void SelecionarCertificado()
      {
       X509Store store = new X509Store("MY", StoreLocation.CurrentUser);
       store.Open(OpenFlags.ReadOnly | OpenFlags.OpenExistingOnly);
       X509Certificate2Collection collection = (X509Certificate2Collection)store.Certificates;
       X509Certificate2Collection collection1 = (X509Certificate2Collection)collection.Find(X509FindType.FindByTimeValid, DateTime.Now, false);
       X509Certificate2Collection collection2 = (X509Certificate2Collection)collection.Find(X509FindType.FindByKeyUsage, X509KeyUsageFlags.DigitalSignature, false);
       X509Certificate2Collection scollection = X509Certificate2UI.SelectFromCollection(collection2, "Certificado(s) Digital(is) disponível(is)", "Selecione o certificado digital para uso no aplicativo", X509SelectionFlag.SingleSelection);
    
       if (scollection.Count == 0)
       {
        return;
       }
    
       using (StreamWriter file = new StreamWriter(Program.localPrograma + "\\config.ini", false, Encoding.Default))
       {
        file.WriteLine(scollection[0].Subject.ToString());
       }
      }
    
    

     

    Crie na pasta local do Programa um arquivo chamado Config.ini

     

    para passar o Certificado para o WebService eu uso desta forma

     

    ----->  ginfes.ClientCertificates.Add(CarregaCertificado());

     

    Espero ter ajudado, qualquer duvida entre em contato.


     


    Cicero Diego Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. Interesse em programação para jogos.
    Monday, November 22, 2010 4:59 PM
  • Cicero, obrigado pela resposta, mas infelizmente não me ajudou.

    na NF-e(sefaz) eu consegui fazer desta forma que você passou sefaz.ClientCertificates.Add(CarregaCertificado());

    mas na NFS-e (https://homologacao.ginfes.com.br/ServiceGinfesImpl?wsdl) não aparece a opção ClientCertificates.Add

    exemplo

    ServiceGinfesImplClient gefin = new ServiceHomologacao.ServiceGinfesImplClient();

    gefin.ClientCredentials

    na NFS-e não aparece pra mim a opção ClientCertificates aparece ClientCredentials.

    o webservice consumido por você é este que eu postei aqui??

    obrigado

     

     

    Monday, November 22, 2010 5:18 PM
  • Você adicionou o webservice como WebReference ou Service Reference???

    Você tem que adicionar como Web Reference, ai o metodo estara disponivel.

    Faça da seguinte forma.

    Adicionar Service Reference , clique no botão Advanced  e clique em "Add Web Reference"

    ali você vai adicionar o webservice corretamente.

     

    Tente e diga se obteve sucesso.


    Cicero Diego Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. Interesse em programação para jogos.
    Monday, November 22, 2010 5:22 PM
  • é soda bicho...

    quando você me falou em web reference...

    obrigado pela ajuda, agora apareceu...

    para aquele que se depararem com o mesmo problema é devido ao framework, eu estava utilizando o framework 3.5 e não aparecia essa opção(web reference, talvez seja por eu ter adicionado service reference).

    para resolver o problema eu fui em projetos > propriedades

    na opção 'target framework'(fica na primeira tela aplication) colocar como '.Net framework 2.0' clicar em ok, adicionar o web reference e se quiser pode voltar a opção target framework para '.Net framework 3.5' que a opção aparece normalmente, talvez o excluindo a pasta Service Reference da sua aplicação já volte aparecer mas o processo que eu fiz foi este.

    Obrigado mais uma vez!

    Monday, November 22, 2010 5:58 PM
  • De nada Carlos Abreu.

    Qualquer duvida posta ai.


    Cicero Diego Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. Interesse em programação para jogos.
    Monday, November 22, 2010 6:00 PM
  • Cicero, mais uma dúvida.

    o webservice as vezes retorna tempo limite excedido e as vezes dá um erro 160 falando que o arquivo esta fora do padrao do schema

    estou usando a versao 3 (envio : servico_enviar_lote_rps_envio_v03.xsd) serealizado.

    você está fazendo serealizado?

    consegui gerar e validar o XML com o schema, porém vou enviar para o webservice ora ele retorna uma mensagem ora excede o limite de tempo.

    a mensagem resposta, quando aparece

    RecepcionarLoteRps

     

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <ns2:EnviarLoteRpsResposta xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" xmlns:ns4="http://www.ginfes.com.br/servico_enviar_lote_rps_envio" xmlns:ns3="http://www.ginfes.com.br/tipos" xmlns:ns5="http://www.ginfes.com.br/servico_consultar_nfse_rps_envio" xmlns:ns6="http://www.ginfes.com.br/servico_consultar_lote_rps_envio" xmlns:ns7="http://www.ginfes.com.br/servico_consultar_situacao_lote_rps_envio">
    <ns2:MensagemRetorno>
    <ns3:Codigo>E160</ns3:Codigo>
    <ns3:Mensagem>Arquivo enviado fora da estrutura do arquivo XML de entrada.</ns3:Mensagem>
    <ns3:Correcao>Envie um arquivo dentro do schema do arquivo XML de entrada.</ns3:Correcao>
    </ns2:MensagemRetorno>
    </ns2:EnviarLoteRpsResposta> 

    RecepcionarLoteRpsV3

    eu serealizei o cabeçalho, gero e valido o XML porém quando envia para o web service retorna erro no xml, fala apenas que estão fora do padrão do schema

    NFCabecalho.

    cabecalho _Cabec = new NFCabecalho.cabecalho();

    _Cabec.versao =

    "3";

    _Cabec.versaoDados =

    "3";

    e serealizo o xml do cabeçalho é este

    <?xml version="1.0" encoding="utf-16"?>
    <cabecalho xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" versao="3" xmlns="http://www.ginfes.com.br/cabecalho_v03.xsd">
      <versaoDados xmlns="">3</versaoDados>
    </cabecalho>

    breve questionário.

    RecepcionarLoteRpsV3(cabecalho, dados)// ambos xml

    está correto o cabeçalho e a ordem de envio arg0 = cabeçalho, arg1 = dados?

    teria como enviar o xml do cabecalho?

    e um xml dos dados?

    obrigado pela atenção, a NFS-e não tem suporte algum e ao serealizar eu só passo os valores dos campos o xml é criado sozinho se eu estiver colocando algum valor errado ao validar dario o erro, porém o xml é validado normalmente.

    abraço

    Monday, November 22, 2010 10:07 PM
  • Carlos eu não uso serializado não.

    O Xml do cabeçalho que uso é o seguinte:

    <ns2:cabecalho versao="3" xmlns:ns2="http://www.ginfes.com.br/cabecalho_v03.xsd"><versaoDados>3</versaoDados></ns2:cabecalho>

    se precisar do XML para teste é só pedir. 

    A mais uma coisa, coloca 1 minuto de timeout se não o webservice vai ficar dando tempo esgotado sempre. Essa ginfes é assim mesmo!


    Cicero Diego Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Tuesday, November 23, 2010 10:43 AM
  • Cicero, ao enviar meu xml, que foi validado anteriormente, o retorno que obtive foi o seguinte

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:EnviarLoteRpsResposta xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" xmlns:ns4="http://www.ginfes.com.br/servico_consultar_situacao_lote_rps_envio" xmlns:ns3="http://www.ginfes.com.br/tipos" xmlns:ns5="http://www.ginfes.com.br/servico_consultar_lote_rps_envio" xmlns:ns6="http://www.ginfes.com.br/servico_enviar_lote_rps_envio" xmlns:ns7="http://www.ginfes.com.br/servico_consultar_nfse_rps_envio"><ns2:MensagemRetorno><ns3:Codigo>E160</ns3:Codigo><ns3:Mensagem>Arquivo enviado fora da estrutura do arquivo XML de entrada.</ns3:Mensagem><ns3:Correcao>Envie um arquivo dentro do schema do arquivo XML de entrada.</ns3:Correcao></ns2:MensagemRetorno></ns2:EnviarLoteRpsResposta>

    teria como você me enviar o xml para comparar os 2??

    você está gerando seu xml na mão ou está carregando o xsd em um dataset e o preenchendo?

    pelo que estou entendendo esses ns2, ns3, etc deve constar nos campos do xml para especificar de qual schema ele pertence,

    Obrigado


    Aprendendo C#, SQL Server
    Tuesday, November 23, 2010 8:03 PM
  • <?xml version="1.0" encoding="UTF-8"?>
    <EnviarLoteRpsEnvio xmlns="http://www.ginfes.com.br/servico_enviar_lote_rps_envio_v03.xsd">
     <LoteRps Id="10" xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd">
      <tipos:NumeroLote>10</tipos:NumeroLote>
      <tipos:Cnpj>SEU CNPJ AQUI</tipos:Cnpj>
      <tipos:InscricaoMunicipal>SUA INSCRICAO MUNICIPAL</tipos:InscricaoMunicipal>
      <tipos:QuantidadeRps>1</tipos:QuantidadeRps>
      <tipos:ListaRps>
       <tipos:Rps>
        <tipos:InfRps>
         <tipos:IdentificacaoRps>
          <tipos:Numero>10</tipos:Numero>
          <tipos:Serie>NFSE</tipos:Serie>
          <tipos:Tipo>1</tipos:Tipo>
         </tipos:IdentificacaoRps>
         <tipos:DataEmissao>2010-10-26T16:02:00</tipos:DataEmissao>
         <tipos:NaturezaOperacao>1</tipos:NaturezaOperacao>
         <tipos:RegimeEspecialTributacao>5</tipos:RegimeEspecialTributacao>
         <tipos:OptanteSimplesNacional>1</tipos:OptanteSimplesNacional>
         <tipos:IncentivadorCultural>2</tipos:IncentivadorCultural>
         <tipos:Status>1</tipos:Status>
         <tipos:Servico>
          <tipos:Valores>
           <tipos:ValorServicos>376.00</tipos:ValorServicos>
           <tipos:ValorDeducoes>0.00</tipos:ValorDeducoes>
           <tipos:ValorPis>0.00</tipos:ValorPis>
           <tipos:ValorCofins>0.00</tipos:ValorCofins>
           <tipos:ValorInss>0.00</tipos:ValorInss>
           <tipos:ValorIr>0.00</tipos:ValorIr>
           <tipos:ValorCsll>0.00</tipos:ValorCsll>
           <tipos:IssRetido>2</tipos:IssRetido>
           <tipos:ValorIss>15.68</tipos:ValorIss>
           <tipos:ValorIssRetido>0.00</tipos:ValorIssRetido>
           <tipos:OutrasRetencoes>0.00</tipos:OutrasRetencoes>
           <tipos:BaseCalculo>313.68</tipos:BaseCalculo>
           <tipos:Aliquota>0.0500</tipos:Aliquota>
           <tipos:ValorLiquidoNfse>313.68</tipos:ValorLiquidoNfse>
           <tipos:DescontoIncondicionado>62.32</tipos:DescontoIncondicionado>
           <tipos:DescontoCondicionado>0.00</tipos:DescontoCondicionado>
          </tipos:Valores>
          <tipos:ItemListaServico>14.01</tipos:ItemListaServico>
          <tipos:CodigoTributacaoMunicipio>4520001</tipos:CodigoTributacaoMunicipio>
          <tipos:Discriminacao>01-REVISAO DOS 20.000 KM 02-SERVICOS DE MECANICA 03-ALINHAMENTO E BALANCIAMENTO 04-SERVICOS DE TERCEIROS 05-LAVAGEM HILUX</tipos:Discriminacao>
          <tipos:CodigoMunicipio>4128104</tipos:CodigoMunicipio>
         </tipos:Servico>
         <tipos:Prestador>
          <tipos:Cnpj>SEU CNPJ AQUI</tipos:Cnpj>
          <tipos:InscricaoMunicipal>SUA INSCRICAO AQUI</tipos:InscricaoMunicipal>
         </tipos:Prestador>
         <tipos:Tomador>
          <tipos:IdentificacaoTomador>
           <tipos:CpfCnpj>
            <tipos:Cnpj>08166224000180</tipos:Cnpj>
           </tipos:CpfCnpj>
          </tipos:IdentificacaoTomador>
          <tipos:RazaoSocial>ESTOFADOS STABULIS LTDA</tipos:RazaoSocial>
          <tipos:Endereco>
           <tipos:Endereco>R MACAPA</tipos:Endereco>
           <tipos:Numero>3064</tipos:Numero>
           <tipos:Bairro>CENTRO</tipos:Bairro>
           <tipos:CodigoMunicipio>4128104</tipos:CodigoMunicipio>
           <tipos:Uf>PR</tipos:Uf>
           <tipos:Cep>87503390</tipos:Cep>
          </tipos:Endereco>
         </tipos:Tomador>
        </tipos:InfRps>
       </tipos:Rps>
      </tipos:ListaRps>
     </LoteRps>
    </EnviarLoteRpsEnvio>
    

    Esse é meu xml de envio e o cabeçalho é o que eu te passei só precisa colocar CNPJ do prestador e a inscrição municipal. Esse XML eu gero através de outro programa desenvolvido em cobol, então eu só recebo ele e envio o mesmo.

     

     


    Cicero Diego Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Wednesday, November 24, 2010 10:35 AM
  • Bom dia Cícero!

    O xml de envio deu certo, só tenho uma dúvida que já procurei e não achei, quando uma nota tem mais de 1 servico como deve ficar o xml?

    vi que no manual não pode ter 2 tags <servico> mesmo assim tentei gerar e deu erro na validacao(no manual não é obrigatório CodigoTributacaoMunicipio mas ao consultar o lote enviado esse campo "não obrigatório" está faltando, por isso tentei 2 tags <servico>

    para cancelar uma NFSe tentei alguns Xml´s e todos deram que está fora do schema.

    <?xml version="1.0" encoding="utf-8" ?>

    - <CancelarNfseEnvio xmlns="http://www.ginfes.com.br/servico_cancelar_nfse_envio_v03.xsd">
    - <Pedido xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd">
    - <tipos:InfPedidoCancelamento Id="201000000000010">
    - <tipos:IdentificacaoNfse>
      <tipos:Numero>10</tipos:Numero>
      <tipos:Cnpj>CNPJ</tipos:Cnpj>
      <tipos:InscricaoMunicipal>IM</tipos:InscricaoMunicipal>
      <tipos:CodigoMunicipio>COD Municipio</tipos:CodigoMunicipio>
      </tipos:IdentificacaoNfse>
      <tipos:CodigoCancelamento>2</tipos:CodigoCancelamento>
      </tipos:InfPedidoCancelamento>
      </Pedido>
      </CancelarNfseEnvio>

    ----------------------------------------------------------------------------------------

    <?xml version="1.0" encoding="utf-8" ?>

    - <CancelarNfseEnvio xmlns="http://www.ginfes.com.br/servico_cancelar_nfse_envio_v03.xsd">
    - <Pedido>
    - <InfPedidoCancelamento Id="201000000000010 xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd">
    - <tipos:IdentificacaoNfse>
      <tipos:Numero>10</tipos:Numero>
      <tipos:Cnpj>CNPJ</tipos:Cnpj>
      <tipos:InscricaoMunicipal>IM</tipos:InscricaoMunicipal>
      <tipos:CodigoMunicipio>CodigoMunicipio</tipos:CodigoMunicipio>
      </tipos:IdentificacaoNfse>
      <tipos:CodigoCancelamento>2</tipos:CodigoCancelamento>
      <InfPedidoCancelamento>
      </Pedido>
      </CancelarNfseEnvio>

    --------------------------------------------------------------------------------------

    tem idéia de onde estou errando no cancelamento?

    até mais Cícero.


    Aprendendo C#, SQL Server
    Tuesday, November 30, 2010 3:47 AM
  • Bom dia Carlos.

    É o seguinte, para o cancelamento você deve se basear no schema versão 2.0 e não na 3.0.

    E quanto ao envio dexa eu ver se entendi sua pergunta. Você quer enviar por exemplo na mesma nota, uma troca de óleo e uma revisão do veiculo , por exemplo. Isso você deve descrever na area de descriminação.

    Você poderá informar quantos serviços você quiser, mas os valores na tag de serviço são referentes a NOTA e não a cada serviço.

     

    Segue abaixo o xml que você deve usar para o cancelamento da NFSe, usando o schema 2.0

    <?xml version="1.0" encoding="UTF-8"?>
    <CancelarNfseEnvio xmlns="http://www.ginfes.com.br/servico_cancelar_nfse_envio" xmlns:tipos="http://www.ginfes.com.br/tipos">
    	<Prestador>
    		<tipos:Cnpj></tipos:Cnpj>
    		<tipos:InscricaoMunicipal></tipos:InscricaoMunicipal>
    	</Prestador>
    	<NumeroNfse></NumeroNfse>
    </CancelarNfseEnvio>
    
    

    no NumeroNfse você deve informar o numero da NFSe que não é o numero da RPS. Ok.

     

    Qualquer duvida posta ai.


    Cicero Diego Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Tuesday, November 30, 2010 10:44 AM
  • Alguém poderia me ajudar, já estou enviando o lote utilizando o EnviarLoteRpsEnvio, recebendo o protocolo tudo ok, porém não estou conseguindo consultar o lote enviado, segue abaixo o XML assinado.

         Poderiam me ajudar, me informando onde estou errando na montagem do XML?

          Obrigado pela atenção de todos.

    CabecMsg := '<ns2:cabecalho versao="3" xmlns:ns2="http://www.ginfes.com.br/cabecalho_v03.xsd"><versaoDados>3</versaoDados></ns2:cabecalho>';

    Corpo do XML (argumento 2)

    <?xml version="1.0" encoding="UTF-8"?><ConsultarLoteRpsEnvio xmlns="http://www.ginfes.com.br/servico_consultar_lote_rps_envio_v03.xsd" xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd"><Prestador><tipos:Cnpj>10965984000107</tipos:Cnpj><tipos:InscricaoMunicipal>1059564</tipos:InscricaoMunicipal></Prestador><tipos:Protocolo>55502</tipos:Protocolo><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=""><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>qk7a0J/dsboZj62n13+2lO/Vqj8=</DigestValue></Reference></SignedInfo><SignatureValue>hAFnX3cVBiWsnrtnvu/CJL8KyfQBHjg0lY8Eo9yETymAskMtIZgXYduV/qshkPosy1QfFrjCJzQuOjUdMvk2WHIEHcx4zOB0FYl+zhDXsy5A1nQaGJw6p+tNO3y32eU80eoDBWpRpwndLwAnxgFRMhYBVSRYTHKKKQsddW99OpA=</SignatureValue><KeyInfo><X509Data><X509Certificate>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</X509Certificate></X509Data></KeyInfo></Signature></ConsultarLoteRpsEnvio>


    Gilson M Silva
    Friday, December 03, 2010 2:43 AM
  • Gilson M Silva

    Eu vou testar aqui e vejo o que pode ser. Pois olhando para seu xml parece estar tudo ok. Você está usando o metodo ConsultarLoteRpsV3 certo?

    Assim que eu tiver uma resposta eu posto aqui.


    Cicero Diego Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Friday, December 03, 2010 10:19 AM
  • Gilson já achei o seu erro.

    na tag Protocolo você está passando 

    <tipos:Protocolo>55502</tipos:Protocolo>

    o correto seria 

    <Protocolo>55502</Protocolo>

    por que ele não valida no schema do tipos e sim no servico_consultar_lote_rps_envio_v03.xsd

    Coloca dessa forma que eu te passei e testa.

    Se estiver ok posta aqui.

     

    Qualquer duvida pode postar ok.


    Cicero Diego Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Friday, December 03, 2010 10:40 AM
  • Gilson já achei o seu erro.

    na tag Protocolo você está passando 

    <tipos:Protocolo>55502</tipos:Protocolo>

    o correto seria 

    <Protocolo>55502</Protocolo>  ...

    por que ele não valida no schema do

     

          Fiz a alteração e funcionou perfeitamente, valeu mesmo amigo. Você salvou minha vida :)


    Gilson M Silva
    Friday, December 03, 2010 3:56 PM
  • Diego

    Bom Dia

     

         Você poderia me informar o que eu devo colocar na TAG  <ItemListaServico> no envio de RPS, no manual diz que tem q ter no máximo 5 caracteres.

        Obrigado pela ajuda

     

     

     


    Gilson M Silva
    Saturday, December 04, 2010 1:34 PM
  • Nessa tag você vai informar o código do enquadramento da empresa no ramo de serviço.

    Exemplo:

    <tipos:ItemListaServico>1.07</tipos:ItemListaServico>

     

    esse código 1.07 é : Suporte técnico, manutenção e outros serviços em tecnologia da informação.

    A lista com os códigos você pode estar vendo nesse link:

     http://www.conferp.org.br/?p=196

    ou 

    http://www.portaltributario.com.br/tributos/iss.html


    Cicero Diego Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Saturday, December 04, 2010 1:41 PM
  • Bom dia Cicero,

    No xml de lote eu devo assinar cada rps e depois o lote, correto?

    <
    tipos:ListaRps>
      <tipos:Rps>
       <tipos:InfRps Id="rps:111"

    >

      </tipos:InfRps>

        <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> (assinatura referente ao rps

    <Reference URI="#rps:111">)
        </Signature>

      </tipos:Rps>
     </tipos:ListaRps>
    </LoteRps>
    <Signature xmlns="http://www.w3.org/2000/09/xmldsig# <Reference URI="#lote">)
    </Signature>
    </EnviarLoteRpsEnvio>
    "> (assinatura referente ao lote

    isto está certo?
    estou com dificuldades para assinar cada rps e depois o lote, estou gerando e assinando os rps´s, depois gero o schema EnviarLoteRps, anexo o rps e assino o lote

    porém quando eu faço a assinatura em todos os rps(a tag signature fica dentro da rps) e no lote da erro de assinatura ao enviar, se eu assino somente o lote envia normalmente, faço a consulta do lote normalmente o problema está no cancelamento de uma NFSe diz que a assinatura no lote rps não esta correta?

    já viu isso?
    obrigado Cícero


    Aprendendo C#, SQL Server
    Monday, December 06, 2010 11:57 AM
  • Bom dia Carlos.

    Olha para o envio aqui só assinamos o LoteRps.

    E para o cancelamento você deve assinar a tag NumeroNfse e validar com o schema da versão 2 do cancelamento. O XML deve ser como o que eu postei acima.

     

    Agora esse erro dessa forma eu nunca vi. Se precisar eu faço upload dos XML's e passo o link pra você estar consultando.

     

    Veja se resolve o seu problema. Qualquer duvida Carlos pode postar.


    Cicero Diego Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Monday, December 06, 2010 12:05 PM
  • A mensagem acredito que seja do xml de cancelamento, pois estava assinando o documento mas não estava passando o valor para Uri porém ao tentar arrumar fica aparecendo a mensagem que o "elemento esta mal formado", meu xml de cancelamento está exatamente igual ao que você ja postou acima e o valor que estou passando é o mesmo numero do campo NumeroNfse (#NumeroNfse).

    Pelo o que eu entendi na hora de assinar ele procura um atributo.


    Aprendendo C#, SQL Server
    Monday, December 06, 2010 2:14 PM
  • Carlos, você disse que ele busca um atributo. Bom aqui eu não passo o "Id" para a tag a ser assinada(Só uso "id" no xml de envio). Eu assino ela sem o Id, se foi o que eu entendi.

    Tenta fazer o mesmo. Se não for isso posta a linha em que o seu sistema está indo para o catch


    Cicero Diego Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Monday, December 06, 2010 3:30 PM
  • Eu estou começando a desenvolver o projeto da NFe, e tentei começar consultando o Status do Servico. Nao sei se esta "certo" o jeito de receber a resposa do WS, mas esta dando o seguinte erro: "A solicitação HTTP está proibida com o esquema de autenticação de cliente 'Anonymous'."

     

    segue o codigo:

    string xmlStatus = "<?xml version=\"1.0\" encoding=\"utf-8\" ?>" +
                                    "<soap12:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"" +
                                    " xmlns:soap12=\"http://www.w3.org/2003/05/soap-envelope\">" +
                                    "<soap12:Header>" +
                                    "<nfeCabecMsg xmlns=\"http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2\">" +
                                    "<versaoDados>2.00</versaoDados>" +
                                    "<cUF>35</cUF>" +
                                    "</nfeCabecMsg>" +
                                    "</soap12:Header>" +
                                    "<soap12:Body>" +
                                    "<nfeDadosMsg xmlns=\"http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2\">" +
                                    "<consStatServ xmlns=\"http://www.portalfiscal.inf.br/nfe\" versao=\"2.00\">" +
                                    "<tpAmb>2</tpAmb>" +
                                    "<cUF>35</cUF>" +
                                    "<xServ>STATUS</xServ>" +
                                    "</consStatServ>" +
                                    "</nfeDadosMsg>" +
                                    "</soap12:Body>" +
                                    "</soap12:Envelope>";

                XmlNode xmlDados2 = default(XmlNode);
                System.Xml.XmlDocument myXMLDoc2 = new XmlDocument();
                myXMLDoc2.PreserveWhitespace = true;
                myXMLDoc2.LoadXml(xmlStatus);
                xmlDados2 = myXMLDoc2.DocumentElement;

                NfeStatusServico200.nfeCabecMsg _nfeCabec = new NfeStatusServico200.nfeCabecMsg();
                _nfeCabec.cUF = "35";
                _nfeCabec.versaoDados = "2.00";

                NfeStatusServico200.NfeStatusServico2Soap12Client _nfeSoapCliente = new NfeStatusServico200.NfeStatusServico2Soap12Client();

     

                _nfeSoapCliente.ClientCredentials.ClientCertificate.SetCertificate(StoreLocation.CurrentUser, StoreName.My, X509FindType.FindBySubjectName, "Nome do subject do certificado da empresa");

     

    XmlNode resposta = _nfeSoapCliente.nfeStatusServicoNF2(ref _nfeCabec, xmlDados2); // <-- essa linha que da o erro

     

    alguem ai sabe com resolver isso??

     

    meu email/msn qualquer coisa: erwin_rommel@hotmail

    Tuesday, December 07, 2010 12:20 AM
  • Boa noite Troodon!

    para não perder o foco.....
    este fórum é sobre a NFSe(nota fiscal eletronica de servico) há menos materias que a NFe, NFSe não há suporte algum.

    seu Xml de cabeçalho começa em nfeCabecMsg e o de dados começa em consStatServ.

    string cabecalho ="<?xml version=\"1.0\" encoding=\"utf-8\" ?>"+
     "<nfeCabecMsg xmlns=\"http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2\">"+
    "<versaoDados>2.00</versaoDados>"+
    "<cUF>35</cUF>" +
    "</nfeCabecMsg>"
                                   

    string Dados ="<?xml version=\"1.0\" encoding=\"utf-8\" ?>"+
    "<consStatServ xmlns=\"http://www.portalfiscal.inf.br/nfe\" versao=\"2.00\">" +
                                    "<tpAmb>2</tpAmb>" +
                                    "<cUF>35</cUF>" +
                                    "<xServ>STATUS</xServ>" +
                                    "</consStatServ>"

    se o certificado for um arquivo

     

    string cCertificado = @"caminho.cer";
    X509Certificate meuCertificado = X509Certificate.CreateFromCertFile(cCertificado);
    NFe_SPStatusServicoH.
    NfeStatusServico cWSNfeTeste = new nfe_Sefaz.NFe_SPStatusServicoH.NfeStatusServico();
    string cretorno = string.Empty;
    cWSNfeTeste.ClientCertificates.Add(meuCertificado);   /////<<<---- adicionando o certificado ao web cervice
    cretorno = cWSNfeTeste.nfeStatusServicoNF(cabecalho, Dados);

    este link vai te ajudar, tem os xmls do cabeçalho, dados e selecionando o certificado
    http://social.msdn.microsoft.com/Forums/pt-BR/vsvbasicpt/thread/8f6d8522-40a5-43d7-b1ab-0879458baca2

    crie um tópico sobre a NFe e passe o link aqui que fazemos questão em ajuda-lo!

    carlos_abreu_jr@hotmail.com

     

     

     


    Aprendendo C#, SQL Server
    Tuesday, December 07, 2010 1:55 AM
  • obrigado pela atençao Carlos, mas tentei fazer essas mudanças q vc indicou mas meu erro perciste ainda.

    criei o topico -> http://social.msdn.microsoft.com/Forums/pt-BR/504/thread/a05dd2eb-27bd-4dcd-9639-639435e5eff0

    o WS q adicionei nao tem essa funçao "NFe_SPStatusServicoH. NfeStatusServico cWSNfeTeste = new nfe_Sefaz.NFe_SPStatusServicoH. NfeStatusServico ();"


    qual framework vc utiliza? estou fazendo em 3.5... e qual o caminho do webservice tb, ahh outra coisinha precisa assinar essa consulta ou algo do tipo?

    Tuesday, December 07, 2010 12:24 PM
  • Pessoal, já estou consumindo o webservice da GINFES, porém todas as RPS que envio, ao consultar o PROTOCOLO retorna sempre com o mesmo erro:

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <ListaMensagemRetorno>
    <ns4:MensagemRetorno>
    <ns4:Codigo>E35 </ns4:Codigo>
    <ns4:Mensagem>Código de tributação inexistente </ns4:Mensagem>
    <ns4:Correcao>Consulte a legislação vigente para saber o Código de tributação que deverá ser informado neste campo. </ns4:Correcao>
    </ns4:MensagemRetorno>
    </ListaMensagemRetorno>
    </ns3:ConsultarLoteRpsResposta >

    Este erro corresponde a TAG < tipos:CodigoTributacaoMunicipio > 4543900</ tipos:CodigoTributacaoMunicipio >, certo?
    Eu estou preenchendo com o código CNAE correspondente a " Manutenção e reparação de motocicletas e motonetas "

    Alguém poderia me dar uma luz neste problema, obrigado!

    Gilson M Silva
    Tuesday, December 07, 2010 7:36 PM
  • Gilson,

    eu fiz uma busca pela descricao do seu servico o codigo é esse ->454390000, você colocou o final 900 e é 90000

    http://professor.ucg.br/SiteDocente/admin/arquivosUpload/4770/material/ordinaria86172008%20vagas%20por%20uso.pdf

    veja se dá certo...


    Aprendendo C#, SQL Server
    Tuesday, December 07, 2010 8:37 PM
  • Carlos,

     

         Era isso mesmo, acrescentei os dois zeros no final e lote passou sem erros.

         Muito obrigado, valeu pela força!!!


    Gilson M Silva
    Tuesday, December 07, 2010 9:27 PM
  • Bom dia Pessoal,

    Envie um lote Rps com 15 rps e retornou o numero de protocolo, porém ao consultar esse número de protocolo o retorno é que esse "ESSE rPS NÃO CONSTA NA NOSSA BASE DE DADOS"

    Ao enviar o Lote retornou o seguinte xml

    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

    - <ns3:EnviarLoteRpsResposta xmlns:ns2="http://www.ginfes.com.br/tipos_v03.xsd" xmlns:ns3="http://www.ginfes.com.br/servico_enviar_lote_rps_resposta_v03.xsd">
      <ns3:NumeroLote>4</ns3:NumeroLote>
      <ns3:DataRecebimento>2010-12-09T11:14:00</ns3:DataRecebimento>
      <ns3:Protocolo>56868</ns3:Protocolo>
      </ns3:EnviarLoteRpsResposta>

    xml Consulta(estou enviando para ConsultarLoteRpsV3)

    <?xml version="1.0" encoding="utf-8" ?>

    - <ConsultarLoteRpsEnvio xmlns="http://www.ginfes.com.br/servico_consultar_lote_rps_envio_v03.xsd">
    - <Prestador xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd">
      <tipos:Cnpj>MEU CNPJ</tipos:Cnpj>
      <tipos:InscricaoMunicipal>MEU IM</tipos:InscricaoMunicipal>
      </Prestador>
      <Protocolo>56868</Protocolo>
      </ConsultarLoteRpsEnvio>
     
    XML ConsultaRetorno
     
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <ns3:ConsultarLoteRpsResposta xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" xmlns:ns4="http://www.ginfes.com.br/tipos_v03.xsd" xmlns:ns3="http://www.ginfes.com.br/servico_consultar_lote_rps_resposta_v03.xsd">
    - <ListaMensagemRetorno>
    - <ns4:MensagemRetorno>
      <ns4:Codigo>E4</ns4:Codigo>
      <ns4:Mensagem>Esse RPS não foi enviado para a nossa base de dados</ns4:Mensagem>
      <ns4:Correcao>Envie o RPS para emissão da NFS-e.</ns4:Correcao>
      </ns4:MensagemRetorno>
      </ListaMensagemRetorno>
      </ns3:ConsultarLoteRpsResposta>
     
     tem alguma coisa haver com ambiente(homologação, Produção)??
    tem como eu imprimir direto pelo meu sistema?
    obrigado.

    Aprendendo C#, SQL Server
    Thursday, December 09, 2010 1:37 PM
  • Carlos Abreu, 

    Consulte a Situação desse lote Rps pelo método ConsultarSituacaoLoteRpsEnvio, e veja se já está processada essa RPS.

     

    O que pode ter acontecido, devido ao numero de RPs que vc enviou, é que ainda não foram processadas, ou foi processada com erro.

     

    Sempre consulte a Situação do lote rps antes de consultar o lote, pois ele pode estar em processamento ainda dependendo da demanda de informação.


    Cicero Diego Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Thursday, December 09, 2010 1:51 PM
  • Cicero, enviei a

    e respondeu situacao 2 - não processada, depois enviei um lote com apenas 5 rps mesma coisa e depois 1 rps e sempre a mesma coisa, demora assim mesmo?

    e para imprimir, até agora não pesquisei nada sobre a impressão mas eu posso criar o layout e mandar imprimir conforme processo?

     

    obrigado


    Aprendendo C#, SQL Server
    Thursday, December 09, 2010 7:22 PM
  • Bom dia Carlos.

    O webservice quando as RPS's entram na fila ele demora sim. Por isso o metodo é assincrono.

    Quanto ao processo de impressão, isso deve ser tratado com o municipio, de acordo com a legislação vigente na sua cidade.

    Foi essa resposta que eu obtive da ginfes.


    Cicero Diego Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Friday, December 10, 2010 10:25 AM
  • Boa Tarde

    Também estou desenvolvendo NFSe para o sistema da GINFES.

    E estou tendo erros ao consultar o lote que eu enviei. No retorno, vem que foi processado com erros, e o erro, é uma falha na assinatura digital.

    <!-- [if gte mso 10]> <mce:style>

    Você não poderia criar um simples programinha pra assinar o xml, passando o certificado e o xml, e nos passar. Pois tentei fazer a assinatura de outra forma e ainda assim não funciona ,e vendo que pelo visto você consiguiu enviar e consultar uma a nota com sucesso acredito que você possa me ajudar.

     

    Lucas Antonio do Val
    Programador Nível I
    Motosnob/Novamoto
    Lucas@motosnob.com.br

    Desenvolvimento@motosnob.com.br

    ICQ: 582785188

    Endereço: Rua Major Rehder, 130
    Vila Rehder – Americana – SP

    Fone: 3475-8112

    Friday, December 10, 2010 6:38 PM
  • Eu vou montar um programa de exemplo de validação e assinaturo do XML.

    E de envio também. Hoje é sabado e não vou mexer com isso hoje, mas segunda feira eu prometo que posto o exemplo completo.

    Tudo bem?


    Cicero Diego Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Saturday, December 11, 2010 1:40 PM
  • Blz Cicero...

    No aguardo... isso vai ajudar muito, você nem imagina o quanto...

    Obrigado

    teh mais.

    Monday, December 13, 2010 11:51 AM
  • Boa tarde.

    Eu desenvolvi uma pequena aplicação para a validação do XML, assinatura e Envio.

    Será necessário adicionar alguns itens apenas.

    1 - O webservice, com o nome de homologacao.

    2 - criar uma pasta chamada de xsd e jogar os schemas dentro.

    Espero que ajude a todos. Se alguém estiver com algum problema mesmo assim e precisar de algum tipo de suporte, eu estou a disposição.

     

    Segue abaixo o link para download do exemplo.

    http://uploaddearquivos.com.br/download/Cicero_Exemplo_NFSe.rar


    Cicero Diego Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Monday, December 13, 2010 4:16 PM
  • Considerações do Topico!

     

    Eu decidi montar está discussão para ajudar a todos com relação a NFS-e da Ginfes.

    Isso por que a Gissonline não nos dá suporte algum, e no meu caso, até trataram como idiota.

    Eu estou afim de montar um programa OpenSource para ajudar a todos que desenvolvem para o mesmo. 

    Faz apenas 3 meses que comecei a desenvolver usando C# e Webservice. Nunca tinha visto nada sobre o assunto. 

    E vou montar um grupo para o desenvolvimento desse aplicativo. Gostaria que quem pudesse ajudar entrasse em contato comigo. Seja com doação, programação ou duvidas(as duvidas sempre nos ajudam a resolver problemas).

     

    Agradeço a atenção de todos. Meu e-mail para contato é CICERO_TK@HOTMAIL.COM

    --------------------

    Gissonline pense nisso "Reter conhecimento é promover a ignorância", e vender um produto sem suporte é sacanagem.


    Cicero Diego Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Monday, December 13, 2010 4:24 PM
  • A me desculpem esqueci de postar o site da ginfes para a homologação.

    Não sei todos vocês sabem qual o site.

    http://(sua cidade aqui).ginfesh.com.br/

    exemplo:

    http://umuarama.ginfesh.com.br/

    é só logar e verem suas notas enviadas em ambiente de homologação.

    Qualquer duvida pessoal posta ai.

    E divulguem a iniciativa do OpenNFS-e Ginfes.


    Cicero Diego Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Monday, December 13, 2010 4:27 PM
  • Grande Cícero, blz?

    Quero participar do projeto, me trataram como burro tb, repetem a mesma resposta sempre.

    Só por curiosidade, e esse endereco https://homologacao.ginfes.com.br/ServiceGinfesImpl?wsdl ??

    lembra do lote que te falei com 15 rps, 5 dias e nada só aparece lote não processado, vou tentar com o endereco cidade.ginfes.com.br

    até mais!


    Aprendendo C#, SQL Server
    Monday, December 13, 2010 5:46 PM
  •            Hoje iniciei a emissão das notas no ambiente de produção em João Pessoa (GINFES), após correção de alguns bugs, e uma espera de quase 1h para processamento de um lote. Envio, consulta e cancelamento de notas deram certo. As informações sobre a montagem do XML que encontrei aqui me ajudaram muito.

             Obrigado pela ajuda, agora vou trabalhar com outra prefeitura, RECIFE (TIPLAN) e  Serrinha - BA.

     


    Gilson M Silva
    Tuesday, December 14, 2010 2:04 AM
  • Bom dia.

    Cícero, realmente seu programa pra assinar me ajudou muito, juntamente com a dica do site de homologação do ginfes que você passou, agora a prefeitura está recebendo meus arquivos, mais retorna uma mensagem de erro: CodigoTributaçãoMunicipio - Obrigatória para distinção da atividade no item de serviço. Alguem de vocês saberia me dizer qual é a informação que eu devo passar nesse campo?

    Ou algum de vocês poderia disponibilizar um xml que está sendo aceito perfeitamente pela prefeitura para comparação?

    Cicero, vi que no programa que você disponibilizou, você só assina o lote. E a prefeitura, pelo menos em homologação o aceita perfeitamente.
    Minha dúvida é: Não é necessario assinar o Lote e o RPS? ou apenas assinar o Lote já resolve o problema?

    Quanto a parte da montagem o programa OpenSource eu ajudo sim. O unico problema é que eu não tenho tanto conhecimento na linguagem C#, tenho conhecimento em Delphi, então poderia estar ajudando nessa parte montando o programa em Delphi, e usando o fonte que você passou em C# para montar uma DLL, ou algo do genero, mesclando as duas linguagens, visto que a unica coisa que não consigo fazer satisfatoriamente em Delphi é assinar o xml, o que já consiguimos em C#. Se estiver interessado, posso estar montando um programinha igual ao seu, em Delphi, para Assinar e Enviar o arquivo em Delphi.

    Você que já conhece C#, é possivel fazer uma dll para ser chamada em Delphi, e assinar o xml com ela? Sei que em VB.Net dá, porque já consigui.

    No Aguardo.

    Obrigado

    Lucas Antonio do Val

    Programador Nível I

    Motosnob/Novamoto
    Lucas@motosnob.com.br

    Desenvolvimento@motosnob.com.br

    ICQ: 582785188

    Endereço: Rua Major Rehder, 130

    Vila Rehder – Americana – SP

    Fone: 3475-8112

    Tuesday, December 14, 2010 12:23 PM
  • Lucas, respondendo sobre CodigoTributaçãoMunicipio ele pode ser visto em

    http://professor.ucg.br/SiteDocente/admin/arquivosUpload/4770/material/ordinaria86172008%20vagas%20por%20uso.pdf

    de um Ctrl + F e pesquise a descricao do seu servico, acima tem sobre esse problema "não é obrigatório, mas tem que ter??!?" vai entender...

    se você entrar no site da ginfes tem o servico ex 1.06/454390000 sendo antes da / itemlistaservico(sem ponto) ficando <tipos:itemlistaservico>106</tipos:itemlistaservico> e o depois da /

    <tipos:CodigoTributacaoMunicipio>454390000</ tipos:CodigoTributacaoMunicipio>

    pesquisa o codigo nesse link e veja se deu certo...

     


    Aprendendo C#, SQL Server
    Tuesday, December 14, 2010 12:52 PM
  • Lucas, só é necessario assinar o LoteRps.

    E quanto ao programa, é possivel sim fazer uma dll para a chamada no delphi. Vamos conversar melhor sobre o desenvolvimento do aplicativo Open. Esse final de ano vai ser meio dificil para mim.

    Mas em janeiro, a vida volta ao ritmo normal, ai vamos nos juntar e desenvolver uma solução.

    Ok. Agradeço a todos que postaram até agora.

     

    Mais uma dica. Para quem gostaria de adicionar a impressão direta do site basta colocar essa linha de código para a chamada do navegador passando os parametros, Código de Verificação e Número da Nota.

     

    System.Diagnostics.Process.Start("Navegador", "http://("municipio").ginfesh.com.br/birt/frameset?__report=nfe_ginfes.rptdesign&cdVerificacao=" + VerificacaoNFSE + "&numNota=" + NumeroNFSE);
    

     

    Exemplo:

    System.Diagnostics.Process.Start("Chrome", "http://umuarama.ginfesh.com.br/birt/frameset?__report=nfe_ginfes.rptdesign&cdVerificacao=151524659&numNota=1");
    

    para o ambiente de produção é só trocar "ginfesh" por "ginfes".

     


    Cicero Diego Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Tuesday, December 14, 2010 1:04 PM
  • Blz Cicero, assim que você resolver começar a montar o programinha... por favor me contate e eu estarei ajudando com o que for necessário. Até mais Boas festas. Abraço obs: Contate por e-mail por favor: lucas_do_val@hotmail.com
    Wednesday, December 15, 2010 11:21 AM
  • Apesar de não estár envolvido em NFSSE poderia ajudar na programação, criar o projeto no codeplex ;)

    Contato é esse abaixo:


    Contato:albertim_brasil@hotmail.com - Se ajudei, marca como útil.
    Twitter: Me siga!!
    Blog:http://dotnettime.wordpress.com/

    Wednesday, December 15, 2010 6:03 PM
  • Também estou desenvolvendo integração com nfse

    contato: eder@live.com

    Monday, December 20, 2010 3:17 PM
  • Boa tarde a todos,

     Estou com um erro que não havia ocorrido ainda: "E202 - Tag 'CodigoTributacaoMunicipio' não deve ser informada pois o município utiliza Lei 116".

    Esta situação sempre foi assim ou é algo novo? Pois meu sistema esta homologado a meses e como já mencionei nunca havia ocorrido isto. 


    Atenciosamente,

    Eduardo L. Zimmer

    Wednesday, December 22, 2010 7:35 PM
  • Bom dia.

    Pois é, também tive o mesmo problema.

    O estranho é que essa tag não era obrigatória, mais tive que informar senão não aceitavam a nota. E depois de alguns dias, fui fazer mais alguns testes, deu esse erro, corrigi parando de informa-la.

    Você conseguiu corrigir?

     

    Atenciosamente,

    Lucas A. do Val

    Thursday, December 23, 2010 11:02 AM
  • Bom dia Lucas,

    Sim, se eu remover a tag o arquivo e validado sem problemas, mas gostaria de saber se alguem tem mais alguma informação a respeito disso.

    Desde quando isto esta ocorrendo, vai ficar assim?  

    O Schema(XSD) permite informar este campo, mas o município não. Por que não seguem um padrão, como é feito na NFe ? Por que que cada município tem que inventar suas peculiaridades ? Será impossível desenvolver um programa que atenda as regras de negócios de todos os municípios.

    Eduardo.

    Thursday, December 23, 2010 11:13 AM
  • Bom dia Eduardo.

    tentei descobrir o pq, até agora nada...

    me passe as informações dessa nota para ver se chego a uma conclusão

         <tipos:NaturezaOperacao></tipos:NaturezaOperacao>
         <tipos:RegimeEspecialTributacao></tipos:RegimeEspecialTributacao>
         <tipos:OptanteSimplesNacional></tipos:OptanteSimplesNacional>
          <tipos:ItemListaServico></tipos:ItemListaServico>
          <tipos:CodigoTributacaoMunicipio></tipos:CodigoTributacaoMunicipio>
          <tipos:Discriminacao></tipos:Discriminacao>
          <tipos:CodigoMunicipio></tipos:CodigoMunicipio>

    está acontecendo isso com todas as notas?
    você já tentou emitir com municipios diferentes, com natureza da Operação diferente ou com o itemlistaservico diferente no mesmo município cujo erro aparece?

     


    Aprendendo C#, SQL Server
    Friday, December 24, 2010 5:57 AM
  • Bom dia Carlos,

    É essas as infromações que estou enviando, se eu remover a TAG "CodigoTributacaoMunicipio" o arquivo e validado, porem antes isso não era necessário.

    O municipio é o de Hortolandia, não sei se outros municipios GINFES estão com a mesma situação.

    <EnviarLoteRpsEnvio xmlns="http://www.ginfes.com.br/servico_enviar_lote_rps_envio_v03.xsd" xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd">
    <LoteRps Id="Lote_1186">
    <tipos:NumeroLote>1186</tipos:NumeroLote>
    <tipos:Cnpj>99999999999999</tipos:Cnpj>
    <tipos:InscricaoMunicipal>99999</tipos:InscricaoMunicipal>
    <tipos:QuantidadeRps>1</tipos:QuantidadeRps>
    <tipos:ListaRps>
    <tipos:Rps>
    <tipos:InfRps Id="NFSe351010999999999999990000001000000000001543">
    <tipos:IdentificacaoRps>
    <tipos:Numero>1543</tipos:Numero>
    <tipos:Serie>1</tipos:Serie>
    <tipos:Tipo>1</tipos:Tipo>
    </tipos:IdentificacaoRps>
    <tipos:DataEmissao>2010-10-28T16:54:00</tipos:DataEmissao>
    <tipos:NaturezaOperacao>1</tipos:NaturezaOperacao>
    <tipos:OptanteSimplesNacional>2</tipos:OptanteSimplesNacional>
    <tipos:IncentivadorCultural>2</tipos:IncentivadorCultural>
    <tipos:Status>1</tipos:Status>
    <tipos:Servico>
    <tipos:Valores>
    <tipos:ValorServicos>65.00</tipos:ValorServicos>
    <tipos:IssRetido>2</tipos:IssRetido>
    <tipos:ValorIss>1.30</tipos:ValorIss>
    <tipos:BaseCalculo>65.00</tipos:BaseCalculo>
    <tipos:Aliquota>0.02</tipos:Aliquota>
    <tipos:ValorLiquidoNfse>65.00</tipos:ValorLiquidoNfse>
    </tipos:Valores>
    <tipos:ItemListaServico>1003</tipos:ItemListaServico>
    <tipos:CodigoCnae>3839499</tipos:CodigoCnae>
    <tipos:CodigoTributacaoMunicipio>100301</tipos:CodigoTributacaoMunicipio>
    <tipos:Discriminacao>Modelagem</tipos:Discriminacao>
    <tipos:CodigoMunicipio>3519071</tipos:CodigoMunicipio>
    </tipos:Servico>
    <tipos:Prestador>
    <tipos:Cnpj>99999999999999</tipos:Cnpj>
    <tipos:InscricaoMunicipal>99999</tipos:InscricaoMunicipal>
    </tipos:Prestador>
    <tipos:Tomador>
    <tipos:IdentificacaoTomador>
    <tipos:CpfCnpj>
    <tipos:Cnpj>00654321654657</tipos:Cnpj>
    </tipos:CpfCnpj>
    </tipos:IdentificacaoTomador>
    <tipos:RazaoSocial>Associacao Amigos da Madrugada</tipos:RazaoSocial>
    <tipos:Endereco>
    <tipos:Endereco>Rua 19 de Abril</tipos:Endereco>
    <tipos:Numero>S/N</tipos:Numero>
    <tipos:Complemento>Sub-solo</tipos:Complemento>
    <tipos:Bairro>Caverna</tipos:Bairro>
    <tipos:CodigoMunicipio>3300258</tipos:CodigoMunicipio>
    <tipos:Uf>RJ</tipos:Uf>
    <tipos:Cep>23900000</tipos:Cep>
    </tipos:Endereco>
    <tipos:Contato>
    <tipos:Telefone>0215506261</tipos:Telefone>
    <tipos:Email>asbrema@amigosdamadrugada.com.br</tipos:Email>
    </tipos:Contato>
    </tipos:Tomador>
    </tipos:InfRps>
    </tipos:Rps>
    </tipos:ListaRps>
    </LoteRps>
    </EnviarLoteRpsEnvio>

    Eduardo.
    Monday, December 27, 2010 11:37 AM
  • Eduardo, eu copiei algumas informações do seu xml e enviei, a resposta que obtive foi:

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <ns3:ConsultarLoteRpsResposta xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" xmlns:ns4="http://www.ginfes.com.br/tipos_v03.xsd" xmlns:ns3="http://www.ginfes.com.br/servico_consultar_lote_rps_resposta_v03.xsd">
      <ListaMensagemRetorno>
        <ns4:MensagemRetorno>
          <ns4:Codigo>E35</ns4:Codigo>
          <ns4:Mensagem>Código de tributação inexistente </ns4:Mensagem>
          <ns4:Correcao>Consulte a legislação vigente para saber o Código de tributação que deverá ser informado neste campo. </ns4:Correcao>
        </ns4:MensagemRetorno>
      </ListaMensagemRetorno>
    </ns3:ConsultarLoteRpsResposta>

    acima tem um link com todos codigos de tributação.

    se você entrar no site da ginfes(como se fosse incluir uma nota manualmente) tem o servico ex 1.06/454390000 sendo antes da / itemlistaservico(sem ponto) ficando <tipos:itemlistaservico>106</tipos:itemlistaservico> e o depois da /

    <tipos:CodigoTributacaoMunicipio>454390000</ tipos:CodigoTributacaoMunicipio>

    verifique se deu certo.

    No rio o sistema é da Ginfes(GISSONLINE) ??
    estou perguntando pq aparece erro E202 e na lista de erros não existe esse erro e como o suporte da ginfes é uma ____ acredito que possa ser mais um, qual é o web service que você está consumindo??

    se a mensagem de erro persistir deve ser por estar prestando servico fora do estado(Hortolandia/SP ??). Entre municípios do mesmo estado já é uma guerra imagine fora do estado.


    Aprendendo C#, SQL Server
    Tuesday, December 28, 2010 6:25 PM
  • Bom dia Carlos,

     

    Não deu certo :/ o problema não esta no Código de tributação inexistente.

    O que deve ser feito é remover a tag CodigoTributacaoMunicipio quando as notas forem emitidas por empresas situadas no municipio de Hortolandia, ou seja, se o prestador for de Hortolandia remover a tag independente aonde foi prestado o serviço.

    No Rio o sistema não é GINFES.

    Sim, não existe o erro E202 no manual pois é um "novo erro", segundo o suporte da ginfes "o sistema esta em constante evolução".

    O web service é esse: https://homologacao.ginfes.com.br/ServiceGinfesImpl?wsdl

     

    Obrigado pela atenção, 

    Eduardo.

     

    Wednesday, December 29, 2010 10:27 AM
  • Bom dia,

     

    Prezado Cícero,

     

    Agradeço pela presteza em atender as minhas dúvidas, este exemplo está sendo de grande valia para retirar dúvidas do processo de integração da GINFES.

     

    Muito bom,

     

    Wagner.

     

     

     


    Wagner
    Tuesday, January 04, 2011 9:43 AM
  • Bom dia,

     

    Pessoal estou tentando enviar com o exemplo passado pelo Cícero e está me apresentando o erro conforme abaixo:

    "The request was aborted Could not crete SSL/TLS secure channel"

    Será que é por causa do certificado o qual eu ainda não instalei pois estou fazendo um teste no ambiente de homologação?

     

     

    Agradeço,

     

     

     


    Wagner
    Wednesday, January 05, 2011 11:13 AM
  • Bom dia Wagner.

     

    Sim o seu problema é por causa do certificado. Você deve instalar e clicar no botão certificado, e selecionar o certificado, antes de enviar seu xml.


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Wednesday, January 05, 2011 12:01 PM
  • Obrigado.

    Diego,

    Uma dúvida, neste exemplo, o aplicativo receberá o retorno da Prefeitura?

    Agradeço,

     


    Wagner
    Wednesday, January 05, 2011 12:33 PM
  • Sim ele receberá o retorno da prefeitura.


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Wednesday, January 05, 2011 12:44 PM
  • Bom dia,

    Cícero,

    Instalei o certificado e o erro sumiu, na parte de retorno veio a seguinte mensagem:

    "<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns3:EnviarLoteRpsResposta xmlns:ns2="http://www.ginfes.com.br/tipos_v03.xsd" xmlns:ns3="http://www.ginfes.com.br/servico_enviar_lote_rps_resposta_v03.xsd"><ns3:NumeroLote>219</ns3:NumeroLote><ns3:DataRecebimento>2011-01-05T11:15:56</ns3:DataRecebimento><ns3:Protocolo>64879</ns3:Protocolo></ns3:EnviarLoteRpsResposta>"

    Dúvida: No arquivo xml de envio tem um local onde coloca-se o e-mail tomador de serviços, creio que este e-mail é para onde irá ser enviada a nota fiscal já formatada, é isto?

    Caso afirmativo em ambiente de teste se eu colocar meu e-mail a nota virá para mim?

    Agradeço,

     

     

     

     

     

     

     


    Wagner
    Wednesday, January 05, 2011 1:19 PM
  • Esse retorno que você recebeu você irá usar o protocolo para a consulta da NFS-e. Usando o método do WebService.

    O e-mail do tomador é para essa finalidade mesmo, mas aparentemente em ambiente de homologação eles retiraram essa função, antes enviava mas agora não está enviando mais.


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Wednesday, January 05, 2011 1:22 PM
  • Desculpe incomodar,

    Quer dizer que o retorno aparentemente está correto?

    Onde vc coloca:

    "Esse retorno que você recebeu você irá usar o protocolo para a consulta da NFS-e. Usando o método do WebService."

    Isto contempla no exemplo?

    Poderia me dar uma dica de como fazer isto?

     

     

     

     

     


    Wagner
    Wednesday, January 05, 2011 1:25 PM
  • Exatamente o envio foi bem sucedido. Agora você deve fazer a consulta através desse protocolo que você recebeu. Você irá usar o método "ConsultarSituacaoLoteRpsV3" é simples a consulta.

    e ele irá retornar o status do seu lote RPS.


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Wednesday, January 05, 2011 1:29 PM
  • Esta consulta eu faço dentro do C#?

     


    Wagner
    Wednesday, January 05, 2011 1:33 PM
  • Sim. Você irá o método de consulta do webservice, como no exemplo foi feito para enviar o loteRPS. Da uma estudada no código do exemplo, faça alguns teste. E se surgirem duvidas pode postar.
    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Wednesday, January 05, 2011 1:35 PM
  • Complicado se ele não enviar no ambiente homologação então não conseguimos ver a nota formatada para finalização e validação do processo. No ambiente de produção ao fazer este procedimento de envio ele enviará uma cópia para o prestador de serviços e para o tomador?

     


    Wagner
    Wednesday, January 05, 2011 1:36 PM
  • Diego,

     

    Neste exemplo posso criar um botão consultar lote, onde ele pegará o xlm de retorno e fará a consulta, nesta consulta ele retorna que tipo de informação, seria um log?

     


    Wagner
    Wednesday, January 05, 2011 1:41 PM
  • Boa tarde, galera estou na batalha pra desenvolver esse nfse e estou preso em problema ou erro. Eu gerei, validei, assinei e enviei  meu XML  assim:
    <?xml version="1.0" encoding="UTF-8"?>
    <EnviarLoteRpsEnvio xmlns="http://www.ginfes.com.br/servico_enviar_lote_rps_envio_v03.xsd">
     <LoteRps xmlns="http://www.ginfes.com.br/servico_enviar_lote_rps_envio_v03.xsd" Id="10">
      <NumeroLote xmlns="http://www.ginfes.com.br/tipos_v03.xsd">10</NumeroLote>
      <Cnpj xmlns="http://www.ginfes.com.br/tipos_v03.xsd">99999999999999</Cnpj>
      <InscricaoMunicipal xmlns="http://www.ginfes.com.br/tipos_v03.xsd">99999999</InscricaoMunicipal>
      <QuantidadeRps xmlns="http://www.ginfes.com.br/tipos_v03.xsd">1</QuantidadeRps>
      <ListaRps xmlns="http://www.ginfes.com.br/tipos_v03.xsd">
       <Rps>
        <InfRps>
         <IdentificacaoRps>
          <Numero>1099</Numero>
          <Serie>1</Serie>
          <Tipo>3</Tipo>
         </IdentificacaoRps>
         <DataEmissao>2010-12-26T16:02:00</DataEmissao>
         <NaturezaOperacao>1</NaturezaOperacao>
         <RegimeEspecialTributacao>1</RegimeEspecialTributacao>
         <OptanteSimplesNacional>1</OptanteSimplesNacional>
         <IncentivadorCultural>1</IncentivadorCultural>
         <Status>1</Status>
         <RpsSubstituido>
          <Numero>1</Numero>
          <Serie>1</Serie>
          <Tipo>3</Tipo>
         </RpsSubstituido>
         <Servico>
          <Valores>
           <ValorServicos>376.00</ValorServicos>
           <ValorDeducoes>0.00</ValorDeducoes>
           <ValorPis>0.00</ValorPis>
           <ValorCofins>0.00</ValorCofins>
           <ValorInss>0.00</ValorInss>
           <ValorIr>0.00</ValorIr>
           <ValorCsll>0.00</ValorCsll>
           <IssRetido>2</IssRetido>
           <ValorIss>15.68</ValorIss>
           <ValorIssRetido>0.00</ValorIssRetido>
           <OutrasRetencoes>0.00</OutrasRetencoes>
           <BaseCalculo>313.68</BaseCalculo>
           <Aliquota>0.0500</Aliquota>
           <ValorLiquidoNfse>313.68</ValorLiquidoNfse>
           <DescontoIncondicionado>62.32</DescontoIncondicionado>
           <DescontoCondicionado>0.00</DescontoCondicionado>
          </Valores>
          <ItemListaServico>1</ItemListaServico>
          <CodigoCnae>501030</CodigoCnae>
          <CodigoTributacaoMunicipio>000123</CodigoTributacaoMunicipio>
          <Discriminacao>decricao teste</Discriminacao>
          <CodigoMunicipio>333225</CodigoMunicipio>
         </Servico>
         <Prestador>
          <Cnpj xmlns="http://www.ginfes.com.br/tipos_v03.xsd">99999999999999</Cnpj>
          <InscricaoMunicipal xmlns="http://www.ginfes.com.br/tipos_v03.xsd">99999999</InscricaoMunicipal>
         </Prestador>
         <Tomador>
          <IdentificacaoTomador>
           <CpfCnpj>
            <Cnpj>99999999999999</Cnpj>
           </CpfCnpj>
           <InscricaoMunicipal>99999999</InscricaoMunicipal>
          </IdentificacaoTomador>
          <RazaoSocial>Alexandre Amorim</RazaoSocial>
          <Endereco>
           <Endereco>Rua a</Endereco>
           <Numero>622</Numero>
           <Complemento>1010</Complemento>
           <Bairro>Ipiranga</Bairro>
           <CodigoMunicipio>3543402</CodigoMunicipio>
           <Uf>SP</Uf>
           <Cep>14050060</Cep>
          </Endereco>
          <Contato>
           <Telefone>1636220800</Telefone>
           <Email>alexandre@amormi</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="#10">
        <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>C8jsC2oc96osspS9qY8x7LoWbEc=</DigestValue>
       </Reference>
      </SignedInfo>
      <SignatureValue>Bnu2tymU/lNKqIRMkG6OZIS9RScjrNzzX8mryLkF/h8YUMJdzafyWxzCHrU2FaN4K+fKjjL/rP1AyCFOU05kRgR0VnBpYOvfjJJomghKrwrHXgJn5mF48A5PxH9ivF8FMzSqeNC7oWAdPhA6VBogls6aJiqLZ4Fg12TL4zFFXSE=</SignatureValue>
      <KeyInfo>
       <X509Data>
        <X509Certificate>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</X509Certificate>
       </X509Data>
      </KeyInfo>
     </Signature>
    </EnviarLoteRpsEnvio>


    Usando o metodo RecepcionarLoteRpsV3

    Rebebi a resposta:

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns3:EnviarLoteRpsResposta xmlns:ns2="http://www.ginfes.com.br/tipos_v03.xsd" xmlns:ns3="http://www.ginfes.com.br/servico_enviar_lote_rps_resposta_v03.xsd"><ns3:NumeroLote>10</ns3:NumeroLote><ns3:DataRecebimento>2011-01-05T12:00:40</ns3:DataRecebimento><ns3:Protocolo>64896</ns3:Protocolo></ns3:EnviarLoteRpsResposta>


    Apos isso enviei  meu xml de ConsultaSituacaoLote assim

    <?xml version="1.0" encoding="utf-8" ?><ConsultarLoteRpsEnvio xmlns="http://www.ginfes.com.br/servico_consultar_lote_rps_envio_v03.xsd"><Prestador><Cnpj xmlns="http://www.ginfes.com.br/tipos_v03.xsd">MEU CNPJ</Cnpj><InscricaoMunicipal xmlns="http://www.ginfes.com.br/tipos_v03.xsd">MEUIM</InscricaoMunicipal></Prestador><Protocolo>64896</Protocolo></ConsultarLoteRpsEnvio>

    Rebebi a Resposta:

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns3:ConsultarLoteRpsResposta xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" xmlns:ns4="http://www.ginfes.com.br/tipos_v03.xsd" xmlns:ns3="http://www.ginfes.com.br/servico_consultar_lote_rps_resposta_v03.xsd"><ListaMensagemRetorno><ns4:MensagemRetorno><ns4:Codigo>E1</ns4:Codigo><ns4:Mensagem>Assinatura do Hash não confere</ns4:Mensagem><ns4:Correcao>Reenvie asssinatura do Hash conforme algoritmo estabelecido no Manual de Instrução da NFS-e</ns4:Correcao></ns4:MensagemRetorno></ListaMensagemRetorno></ns3:ConsultarLoteRpsResposta>

     

    Analisando esse dados o que fazer?
    Obrigado a todos.

    Wednesday, January 05, 2011 2:17 PM
  • Alexandre. Tente dessa forma e assine na tag protocolo

     

    <?xml version="1.0" encoding="utf-8"?>

    <ConsultarSituacaoLoteRpsEnvio xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd" xmlns="http://www.ginfes.com.br/servico_consultar_situacao_lote_rps_envio_v03.xsd">

    <Prestador>

    <tipos:Cnpj>seu cnpj</tipos:Cnpj>

    <tipos:InscricaoMunicipal>sua IM</tipos:InscricaoMunicipal>

    </Prestador>

    <Protocolo></Protocolo>

    </ConsultarSituacaoLoteRpsEnvio>

     



    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Thursday, January 06, 2011 11:09 AM
  • Pessoal só para Lembrar a todos. 

    Este topico é de ajuda. E não para fazer o trabalho das outras pessoas. Eu fiz um exemplo que acho que é possivel entender e prosseguir com o desenvolvimento apartir dele.

     

    Estou a disposição para duvidas.

    Agradeço a compreensão de todos.

    Podem postar suas duvidas, se puder responder, certamente responderei. 


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Thursday, January 06, 2011 11:12 AM
  • Bom dia, Obrigado Cicero

    Com certeza é isso deve ser isso mesmo.

    Mas estou com problema em assinar o ConsultarSituacaoLoteRpsEnvio

    Estou fazendo dessa forma; (usando o Exemplo do Cicero)          

    AssinarRps(_stringXml, "Protocolo", CarregaCertificado());

    Mas ele não assina pois não encontra o

    XmlAttributeCollection _Uri = doc.GetElementsByTagName(RefUri).Item(0).Attributes;

     

    Gostaria de saber o que tenho que fazer pra assinar a tag protocolo.

    Obrigado.

    Thursday, January 06, 2011 12:06 PM
  • Alexandre isso ocorre por que no protocolo eu não uso o ID. Faz o seguinte para uma solução rapida crie uma função igual a AssinarRps com outro nome e retire a parte onde ele assina o ID

    dessa forma :

        public int Assinar(string XMLString, string RefUri, X509Certificate2 X509Cert)
        {
          /*
           *   Entradas:
           *     XMLString: string XML a ser assinada
           *     RefUri  : Referência da URI a ser assinada (Ex. infNFe
           *     X509Cert : certificado digital a ser utilizado na assinatura digital
           * 
           *   Retornos:
           *     Assinar : 0 - Assinatura realizada com sucesso
           *          1 - Erro: Problema ao acessar o certificado digital - %exceção%
           *          2 - Problemas no certificado digital
           *          3 - XML mal formado + exceção
           *          4 - A tag de assinatura %RefUri% inexiste
           *          5 - A tag de assinatura %RefUri% não é unica
           *          6 - Erro Ao assinar o documento - ID deve ser string %RefUri(Atributo)%
           *          7 - Erro: Ao assinar o documento - %exceção%
           * 
           *     XMLStringAssinado : string XML assinada
           * 
           *     XMLDocAssinado  : XMLDocument do XML assinado
           */
          int resultado = 0;
          try
          {
            //  certificado para ser utilizado na assinatura
            //
            string _xnome = "";
            if (X509Cert != null)
            {
              _xnome = X509Cert.Subject.ToString();
            }
            X509Certificate2 _X509Cert = new X509Certificate2();
            X509Store store = new X509Store("MY", StoreLocation.CurrentUser);
            store.Open(OpenFlags.ReadOnly | OpenFlags.OpenExistingOnly);
            X509Certificate2Collection collection = (X509Certificate2Collection)store.Certificates;
            X509Certificate2Collection collection1 = (X509Certificate2Collection)collection.Find(X509FindType.FindBySubjectDistinguishedName, _xnome, false);
            if (collection1.Count == 0)
            {
              resultado = 2;
            }
            else
            {
              // certificado ok
              _X509Cert = collection1[0];
              string x;
              x = _X509Cert.GetKeyAlgorithm().ToString();
              // Create a new XML document.
              XmlDocument doc = new XmlDocument();
    
              // Format the document to ignore white spaces.
              doc.PreserveWhitespace = false;
    
              // Load the passed XML file using it's name.
              try
              {
                doc.LoadXml(XMLString);
    
                // Verifica se a tag a ser assinada existe é única
                int qtdeRefUri = doc.GetElementsByTagName(RefUri).Count;
    
                if (qtdeRefUri == 0)
                {
                  // a URI indicada não existe
                  resultado = 4;
                }
                // Exsiste mais de uma tag a ser assinada
                else
                {
                  if (qtdeRefUri > 1)
                  {
                    // existe mais de uma URI indicada
                    resultado = 5;
    
                  }
                  //else if (_listaNum.IndexOf(doc.GetElementsByTagName(RefUri).Item(0).Attributes.ToString().Substring(1,1))>0)
                  //{
                  //  resultado = 6;
                  //  msgResultado = "Erro: Ao assinar o documento - ID deve ser string (" + doc.GetElementsByTagName(RefUri).Item(0).Attributes + ")";
                  //}
                  else
                  {
                    try
                    {
    
                      // Create a SignedXml object.
                      SignedXml signedXml = new SignedXml(doc);
    
                      // Add the key to the SignedXml document 
                      signedXml.SigningKey = _X509Cert.PrivateKey;
    
                      // Create a reference to be signed
                      Reference reference = new Reference();
                      // pega o uri que deve ser assinada
                      XmlAttributeCollection _Uri = doc.GetElementsByTagName(RefUri).Item(0).Attributes;
                      reference.Uri = "";
    
                      // Add an enveloped transformation to the reference.
                      XmlDsigEnvelopedSignatureTransform env = new XmlDsigEnvelopedSignatureTransform();
                      reference.AddTransform(env);
    
                      XmlDsigC14NTransform c14 = new XmlDsigC14NTransform();
                      reference.AddTransform(c14);
    
                      // Add the reference to the SignedXml object.
                      signedXml.AddReference(reference);
    
                      // Create a new KeyInfo object
                      KeyInfo keyInfo = new KeyInfo();
    
                      // Load the certificate into a KeyInfoX509Data object
                      // and add it to the KeyInfo object.
                      keyInfo.AddClause(new KeyInfoX509Data(_X509Cert));
    
                      // Add the KeyInfo object to the SignedXml object.
                      signedXml.KeyInfo = keyInfo;
    
                      signedXml.ComputeSignature();
    
                      // Get the XML representation of the signature and save
                      // it to an XmlElement object.
                      XmlElement xmlDigitalSignature = signedXml.GetXml();
    
                      // Append the element to the XML document.
                      doc.DocumentElement.AppendChild(doc.ImportNode(xmlDigitalSignature, true));
                      XMLDoc = new XmlDocument();
                      XMLDoc.PreserveWhitespace = false;
                      XMLDoc = doc;
                    }
                    catch (Exception caught)
                    {
                      System.Console.WriteLine(caught.Message);
                      resultado = 7;
                    }
                  }
                }
              }
              catch (Exception caught)
              {
                System.Console.WriteLine(caught.Message);
                resultado = 3;
              }
            }
          }
          catch (Exception caught)
          {
            System.Console.WriteLine(caught.Message);
            resultado = 1;
          }
    
          return resultado;
        }
    
    
    e use esse metodo para assinar os metodos de Consulta.


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Thursday, January 06, 2011 12:26 PM
  • Estou tentando cancelar uma nota e diz que o arquivo não esta no formato xml aceito:

    <CancelarNfseEnvio xmlns:tipos="http://www.ginfes.com.br/tipos_v02.xsd" xmlns="http://www.ginfes.com.br/servico_cancelar_nfse_envio_v02.xsd">
     <tipos:Prestador>
      <tipos:Cnpj>99998028000188</tipos:Cnpj>
      <tipos:InscricaoMunicipal>999628</tipos:InscricaoMunicipal>
     </tipos:Prestador>
     <tipos:NumeroNfse>600088</tipos:NumeroNfse>
     <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="">
        <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>3wtjfU53rJJuNyu6leOo6N1FJ/s=</DigestValue>
       </Reference>
      </SignedInfo>
      <SignatureValue>PUGiBNV9XX0heGGHnAQ6dMgmqd0a7eYUEbcn2p4F8UXkoJgW9+ZvO1mtCpViva5sDWi1ZLq3o0Q3MAUOIaXHomaVuYAcqMqN/xWNw/r9a3E0sN/NP1KiqzxdWqJk109698GyQ9mUERBqF3E3G61k8s1Au5XCnCFUpB4NRjy9MBQ=</SignatureValue>
      <KeyInfo>
       <X509Data>
        <X509Certificate>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</X509Certificate>
       </X509Data>
      </KeyInfo>
     </Signature>
    </CancelarNfseEnvio>
    

    Contato:albertim_brasil@hotmail.com - Se ajudei, marca como útil.
    Twitter: Me siga!!
    Blog:http://dotnettime.wordpress.com/

    Thursday, January 06, 2011 8:14 PM
  • Alberto pelo que pude notar você esqueceu a tag que indica o padrão xml

    Use dessa forma

     

    <?xml version="1.0" encoding="UTF-8"?>

    <CancelarNfseEnvio xmlns="http://www.ginfes.com.br/servico_cancelar_nfse_envio" xmlns:tipos="http://www.ginfes.com.br/tipos">

    <Prestador>

    <tipos:Cnpj></tipos:Cnpj>

    <tipos:InscricaoMunicipal></tipos:InscricaoMunicipal>

    </Prestador>

    <NumeroNfse></NumeroNfse>

    </CancelarNfseEnvio>


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Friday, January 07, 2011 10:30 AM
  • Cicero muito obrigado pela atenção!! Agora funcionou certinho a assinatura e envio do ConsultarLoteRpsEnvio.

    Ainda nao consegui rebecer umm ok mas estou no caminho.

    Estou com erro de CodigoTributacaoMunicipio.

    Estou enviando dessa forma.

    <

     

    ItemListaServico>107</ItemListaServico>

    <CodigoCnae>4753900</CodigoCnae>

    <

     

    CodigoTributacaoMunicipio>107010700</CodigoTributacaoMunicipio>

    No site da de emissao da ginfes em Código do Serviço/Atividade: esta assim

    1.07/01.07.00 / 00010700

    Alguem saberia me responder qual informação devo colocar em  CodigoTributacaoMunicipio?

    Muito obrigado a todos.

    Friday, January 07, 2011 10:54 AM
  • você deve coloca o codigo de tributação do municipio que no seu caso eu acho que seria 6209100

    Tente esse codigo e veja se da certo


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Friday, January 07, 2011 10:59 AM
  • Cicero nao deu certo! Enviei assim

      <ItemListaServico>107</ItemListaServico>
      <CodigoCnae>4753900</CodigoCnae>
      <CodigoTributacaoMunicipio>6209100</CodigoTributacaoMunicipio>
       O retorno foi esse:
       <ns4:Codigo>E35</ns4:Codigo><ns4:Mensagem>Código de tributação inexistente </ns4:Mensagem><ns4:Correcao>Consulte a legislação vigente para saber o Código de tributação que deverá ser informado neste campo.
    Friday, January 07, 2011 11:09 AM
  • Consulta de atividades e serviços

    Clica nesse link, seleciona seu estado e cidade. Depois clica em Lista de atividades, procura pelo codigo 1.07 (Ctrl+F)

    ao lado desse codigo vai ter o codigo referente a ele, que é o codigo de tributação municipal vigente em seu municipio



    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Friday, January 07, 2011 11:17 AM
  • Mais uma coisa Alexandre. o codigo que vai em ItemListaServico deve conter o "." sendo assim 

              <ItemListaServico>1.07</ItemListaServico>

    E eu não uso o código CNAE não.


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Friday, January 07, 2011 11:20 AM
  • Cicedo ainda mesmo retorno

    Mandei assin:

      <ItemListaServico>1.07</ItemListaServico>

      <CodigoCnae>4753900</CodigoCnae>
      <CodigoTributacaoMunicipio>6209100</CodigoTributacaoMunicipio>
      <Discriminacao>MANUTENCAO PREVENTIVA</Discriminacao>
      <CodigoMunicipio>3543402</CodigoMunicipio>
     Resposta
    <ns4:Codigo>E35</ns4:Codigo><ns4:Mensagem>Código de tributação inexistente </ns4:Mensagem><ns4:Correcao>Consulte a legislação vigente para saber o Código de tributação que deverá ser informado neste campo.
    Friday, January 07, 2011 11:34 AM
  • Você o procedimento :

    Consulta de atividades e serviços

    Clica nesse link, seleciona seu estado e cidade. Depois clica em Lista de atividades, procura pelo codigo 1.07 (Ctrl+F)

    ao lado desse codigo vai ter o codigo referente a ele, que é o codigo de tributação municipal vigente em seu municipio.

     

    Se mesmo assim continuar, tente retirar a Tag do codigo CNAE. Mas entre nesse site que te passei e veja la se você consegue.


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Friday, January 07, 2011 11:36 AM
  • Mesmo erro ja fiz de tudo veja

    <

     

    ItemListaServico>0107</ItemListaServico>

    <

     

    CodigoCnae>4753900</CodigoCnae>

    <

     

    CodigoTributacaoMunicipio>00010700</CodigoTributacaoMunicipio>

    <

     

    Discriminacao>MANUTENCAO PREVENTIVA</Discriminacao>

    <

     

    CodigoMunicipio>3543402</CodigoMunicipio>

    Fiz sem Cnae e nada tbm

    <

     

    ItemListaServico>1.07</ItemListaServico>

    <

     

    CodigoTributacaoMunicipio>00010700</CodigoTributacaoMunicipio>

    <

     

    Discriminacao>MANUTENCAO PREVENTIVA</Discriminacao>

    <

     

    CodigoMunicipio>3543402</CodigoMunicipio>

    Na Lista de Atividade esta assim

    00010700 - 01.07.00 SUPORTE TECNICO EM INFORMATICA, INCLUSIVE INSTALACAO, CONFIGURACAO E MANUTENCA O DE PROGRAMAS DE COMPUTACAO E BANCOS DE DADOS. --- 2.00 ------- --- ---

    Friday, January 07, 2011 11:56 AM
  • Qual o seu municpio?
    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Friday, January 07, 2011 12:02 PM
  • Cicero muito obrigado pela paciência. Meu municipio é Ribeirao Preto -SP
    Friday, January 07, 2011 12:08 PM
  • Cara tah dificil aqui pois não tenho nenhum cnpj e certificado de SP. Mas tenta o seguinte

    ItemListaServico>01.07.00</ItemListaServico>

    CodigoTributacaoMunicipio>00010700</CodigoTributacaoMunicipio>

    Pois verifiquei no meu municipio e está tudo certo.


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Friday, January 07, 2011 12:14 PM
  • Nossa nem me fala rsrs

    Mas desse forma deu erro na validação

    O valor do elemento 'http://www.ginfes.com.br/tipos_v03.xsd:ItemListaServico' é inválido de acordo com seu tipo de dados.

     

    O duro é que nao consigo falar na Gissonline pra ver o que pode ser!

    Friday, January 07, 2011 12:29 PM
  • Cara na Gissonline eles vaõ falar para você entrar em contato com o municipio. Eu já liguei la para tratar isso.

    Então eu recomendo que você entre em contato direto com a sua prefeitura.


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Friday, January 07, 2011 12:32 PM
  • Valeu cicero, consegui aqui, alem de adicionar ã declaração do xml tive que altera os namespaces, que eram:

    xmlns:tipos="http://www.ginfes.com.br/tipos_v02.xsd" xmlns="http://www.ginfes.com.br/servico_cancelar_nfse_envio_v02.xsd"

    e deve ficar

    xmlns:tipos="http://www.ginfes.com.br/tipos" xmlns="http://www.ginfes.com.br/servico_cancelar_nfse_envio"

    Bom o xml ficou assim sem assinatura: 

    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <CancelarNfseEnvio xmlns:tipos="http://www.ginfes.com.br/tipos" xmlns="http://www.ginfes.com.br/servico_cancelar_nfse_envio">
      <Prestador>
        <tipos:Cnpj>99998028000188</tipos:Cnpj>
        <tipos:InscricaoMunicipal>999628</tipos:InscricaoMunicipal>
      </Prestador>
      <NumeroNfse>600088</NumeroNfse>
    </CancelarNfseEnvio>
    

    Contato:albertim_brasil@hotmail.com - Se ajudei, marca como útil.
    Twitter: Me siga!!
    Blog:http://dotnettime.wordpress.com/

    Friday, January 07, 2011 1:09 PM
  • Bom dia Cícero. Estou com o seguinte problema, nessa consulta de situação de lote. O xml que estou utilizando é esse:

      
    <?xml version="1.0" encoding="UTF-8" ?>
      <ConsultarSituacaoLoteRpsEnvioxmlns="http://www.ginfes.com.br/servico_consultar_situacao_lote_rps_envio_v03.xsd"xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
      <Prestador>
      <tipos:Cnpj>MEU CNPJ</tipos:Cnpj>
      <tipos:InscricaoMunicipal>MINHA IE</tipos:InscricaoMunicipal>
      </Prestador>
      <Protocolo>356504</Protocolo>
      </ConsultarSituacaoLoteRpsEnvio>
    Porém, ele retorna a mensagem que o xml está fora do schema de entrada.
    Alguma solução? Obrigado.
    Friday, January 07, 2011 1:10 PM
  • ConsultarSituacaoLoteRpsEnvioxmlns="

    Você escreveu junto o certo seria

    ConsultarSituacaoLoteRpsEnvio xmlns="

     

    de um espaço para cada xmlns


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Friday, January 07, 2011 1:13 PM
  • Na verdade está separado, na hora de editar eu removi o espaço sem querer. 

     

    <?xml version="1.0" encoding="UTF-8" ?> 

    <ConsultarSituacaoLoteRpsEnvio xmlns="http://www.ginfes.com.br/servico_consultar_situacao_lote_rps_envio_v03.xsd" xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd" xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> 

    <Prestador> 

    <tipos:Cnpj>MEU CNPJ</tipos:Cnpj> 

    <tipos:InscricaoMunicipal>MINHA IM</tipos:InscricaoMunicipal> 

    </Prestador> 

    <Protocolo>356504</Protocolo> 

    </ConsultarSituacaoLoteRpsEnvio>

     

    O correto. Alguma solução?


    Friday, January 07, 2011 1:16 PM
  • Bom dia,

    Estamos homologando NFS-e da prefeitura de Fortaleza. Temos 2 frentes: um sistema gerando um XML na versão 2 do layout e outro gerando na versão 3 e conversando com o WS.

     

    Depois de muito apanhar para gerar o XML de acordo com o XSD, estou com um XML gerado e assinado na versão 2. Gostaria que, por favor, caso alguém já tenha experiência com este problema, nos oriente como devemos proceder para corrigir.

     

    Problema: 

     

      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> 

    - <ns2:ConsultarLoteRpsResposta xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" xmlns:ns3="http://www.ginfes.com.br/tipos" xmlns:ns4="http://www.ginfes.com.br/servico_enviar_lote_rps_envio" xmlns:ns5="http://www.ginfes.com.br/servico_consultar_nfse_rps_envio" xmlns:ns6="http://www.ginfes.com.br/servico_consultar_lote_rps_envio" xmlns:ns7="http://www.ginfes.com.br/servico_consultar_situacao_lote_rps_envio">

    - <ns2:ListaMensagemRetorno>

    - <ns2:MensagemRetorno>

    - <ns3:IdentificacaoRps>

      <ns3:Numero /> 

      <ns3:Serie /> 

      <ns3:Tipo /> 

      </ns3:IdentificacaoRps>

      <ns3:Codigo>E45</ns3:Codigo> 

      <ns3:Mensagem>CNPJ não encontrado na base de dados</ns3:Mensagem> 

      </ns2:MensagemRetorno>

      </ns2:ListaMensagemRetorno>

      </ns2:ConsultarLoteRpsResposta>

     

    XML gerado:

     

     

      <?xml version="1.0" encoding="utf-8" ?> 

    - <EnviarLoteRpsEnvio xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.ginfes.com.br/servico_enviar_lote_rps_envio">

      <NumeroLote>1</NumeroLote> 

      <Cnpj>63542443000124</Cnpj> 

      <InscricaoMunicipal>1076329</InscricaoMunicipal> 

      <QuantidadeRps>1</QuantidadeRps> 

    - <ListaRps>

    - <Rps>

    - <IdentificacaoRps xmlns="http://www.ginfes.com.br/tipos">

      <Numero>201100000000001</Numero> 

      <Serie>00001</Serie> 

      <Tipo>1</Tipo> 

      </IdentificacaoRps>

      <DataEmissao xmlns="http://www.ginfes.com.br/tipos">2011-01-03T00:00:00</DataEmissao> 

      <NaturezaOperacao xmlns="http://www.ginfes.com.br/tipos">1</NaturezaOperacao> 

      <OptanteSimplesNacional xmlns="http://www.ginfes.com.br/tipos">2</OptanteSimplesNacional> 

      <IncentivadorCultural xmlns="http://www.ginfes.com.br/tipos">2</IncentivadorCultural> 

      <Status xmlns="http://www.ginfes.com.br/tipos">1</Status> 

    - <Servico xmlns="http://www.ginfes.com.br/tipos">

    - <Valores>

      <ValorServicos>14120.00</ValorServicos> 

      <ValorDeducoes>0</ValorDeducoes> 

      <ValorPis>0</ValorPis> 

      <ValorCofins>0</ValorCofins> 

      <ValorInss>0</ValorInss> 

      <ValorIr>0</ValorIr> 

      <ValorCsll>0</ValorCsll> 

      <IssRetido>2</IssRetido> 

      <ValorIss>0</ValorIss> 

      <BaseCalculo>0</BaseCalculo> 

      </Valores>

      <ItemListaServico>0101</ItemListaServico> 

      <CodigoCnae>6202300</CodigoCnae> 

      <CodigoTributacaoMunicipio>4520001</CodigoTributacaoMunicipio> 

      <Discriminacao>Prestao de Serv. de Desenv. AC Contbil ; Prestao de Serv. Horas de I AC Contbil ; Prestao de Serv. de Desen AG Financeiro ; Prestao de Serv. Horas de AG Financeiro ; Prestao de Serv. de Dese Patrio Windows ; Prestao de Serv. Horas d Patrio Windows ;</Discriminacao> 

      <MunicipioPrestacaoServico>108</MunicipioPrestacaoServico> 

      </Servico>

    - <Prestador xmlns="http://www.ginfes.com.br/tipos">

      <Cnpj>63542443000124</Cnpj> 

      <InscricaoMunicipal>1076329</InscricaoMunicipal> 

      </Prestador>

    - <Tomador xmlns="http://www.ginfes.com.br/tipos">

    - <IdentificacaoTomador>

    - <CpfCnpj>

      <Cnpj>62388566000190</Cnpj> 

      </CpfCnpj>

      <InscricaoMunicipal>0000000</InscricaoMunicipal> 

      </IdentificacaoTomador>

      <RazaoSocial>FEDERAO NACIONAL DAS APAES</RazaoSocial> 

    - <Contato>

      <Telefone>70393900</Telefone> 

      <Email>6132249922</Email> 

      </Contato>

      </Tomador>

      </Rps>

      </ListaRps>

    - <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="">

    - <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>JjKFWT2FFXyOAJpc/NGJDcrOwdY=</DigestValue> 

      </Reference>

      </SignedInfo>

      <SignatureValue>IUdGMIZ6xgfSnekhQk3nWG7XNmlrw948ROhaaSEEVKpP6pJuBcEgaBb6vXWeBlOFBhG1ztC3U2MKoYoyaifXQ45k9SDmTrGrXavskhmq51zGa3RDeMz0Gm5/uk7EwxStxGIQnfeS/6gtZOWqpJ+ZCXNXukv7s9sQGkcJMh/5PvU=</SignatureValue> 

    - <KeyInfo>

    - <X509Data>

      <X509Certificate>MIIFwTCCBKmgAwIBAgIQC6+ooXfM0xSD5olpv18sgzANBgkqhkiG9w0BAQUFADBuMQswCQYDVQQGEwJCUjETMBEGA1UEChMKSUNQLUJyYXNpbDEsMCoGA1UECxMjU2VjcmV0YXJpYSBkYSBSZWNlaXRhIEZlZGVyYWwgLSBTUkYxHDAaBgNVBAMTE0FDIENlcnRpU2lnbiBTUkYgVjMwHhcNMDgxMDE0MDAwMDAwWhcNMTExMDE0MjM1OTU5WjCBtTELMAkGA1UEBhMCQlIxCzAJBgNVBAgTAkNFMRIwEAYDVQQHFAlGb3J0YWxlemExEzARBgNVBAoUCklDUC1CcmFzaWwxKjAoBgNVBAsUIVNlY3JldGFyaWEgZGEgUmVjZWl0YSBGZWRlcmFsLVNSRjETMBEGA1UECxQKU1JGIGUtQ05QSjEvMC0GA1UEAxMmRk9SVEVTIElORk9STUFUSUNBIExUREE6NjM1NDI0NDMwMDAxMjQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAIdOcx6vmbRek67EdzVe4RzJ1gWE2A4e76SCgJNczSQt9Stv2zTLi5pVRnxhmR18rF1vPuztFuhsB4vx0Je71CO5zEiYxxjiD7pNyn0M4Y0QQc1IwK69Q87+vJG+767tPk6+elEYgF7gNrzSesq6DbkQ/Ix9rlHU00uS6SzfHyTxAgMBAAGjggKVMIICkTCB1wYDVR0RBIHPMIHMoD0GBWBMAQMEoDQEMjIzMTExOTY3Mzg0ODU0MTkzOTEwMDAwMDAwMDAwMDAwMDA5MDAwMzA0OTEyMFNTUENFoCAGBWBMAQMCoBcEFVNBQklOTyBDQVNTSUFOTyBGSUxIT6AZBgVgTAEDA6AQBA42MzU0MjQ0MzAwMDEyNKAXBgVgTAEDB6AOBAwwMDAwMDAwMDAwMDCBGmZhYmlhbmFAZ3J1cG9mb3J0ZXMuY29tLmJyoBkGCisGAQQBgjcUAgOgCwwJMDAwMEAwMDAwMAkGA1UdEwQCMAAwHwYDVR0jBBgwFoAU9p1ZXf6/xXLN3c7ELmYbLu4Iz3YwDgYDVR0PAQH/BAQDAgXgMIG8BgNVHR8EgbQwgbEwV6BVoFOGUWh0dHA6Ly9pY3AtYnJhc2lsLmNlcnRpc2lnbi5jb20uYnIvcmVwb3NpdG9yaW8vbGNyL0FDQ2VydGlTaWduU1JGVjMvTGF0ZXN0Q1JMLmNybDBWoFSgUoZQaHR0cDovL2ljcC1icmFzaWwub3V0cmFsY3IuY29tLmJyL3JlcG9zaXRvcmlvL2xjci9BQ0NlcnRpU2lnblNSRlYzL0xhdGVzdENSTC5jcmwwVQYDVR0gBE4wTDBKBgZgTAECAwYwQDA+BggrBgEFBQcCARYyaHR0cDovL2ljcC1icmFzaWwuY2VydGlzaWduLmNvbS5ici9yZXBvc2l0b3Jpby9kcGMwKQYDVR0lBCIwIAYIKwYBBQUHAwQGCCsGAQUFBwMCBgorBgEEAYI3FAICMDgGCCsGAQUFBwEBBCwwKjAoBggrBgEFBQcwAYYcaHR0cDovL29jc3AuY2VydGlzaWduLmNvbS5icjANBgkqhkiG9w0BAQUFAAOCAQEAjSddB9TvtVY7+fI4V3j35ZsyK1B3qebaSNU7oyeav22qHpk16bzjkgGE8e5fU/3MWSif+9xupo+PBJbpATkXkuRuGJK8+ZfRnW1GV/MWz+KORjoIghjp8HY4UN7oneJKxIENxg8Mlo3zRZWCqaizYKLyH29eZBEdAcIzB5miVsrWx8KgX106JjH9R9oeaAgGjRZRiwe9W8WP6nIoKV3wm6I2K4OMhghM4FV41hYz4q0R4E9D9z5lerG4u6lTnNWaSnGaiyZGTDjl4xr9LLhbedQzvP+qPr4DhlS7HCwWlfdncXBo4yVtQM8VofwDTlkimnQBJ3tuYjj3q9MZYuw+fQ==</X509Certificate> 

      </X509Data>

      </KeyInfo>

      </Signature>

      </EnviarLoteRpsEnvio>

     

    Friday, January 07, 2011 1:20 PM
  • Henrique

    Você está assinando esse seu XML????

    Pois aqui ele está tudo ok.

    Se você não estiver assinando concerteza é isso.


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Friday, January 07, 2011 1:44 PM
  • Luiz Eduardo, poderia ser mais especifico em seu problema.
    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Friday, January 07, 2011 1:45 PM
  • A então deve ser isso mesmo! Havia lido em um forum, que esta parte não precisava ser assinada. Vou testar aqui com assinatura. Obrigado
    Friday, January 07, 2011 1:46 PM
  • pois é Henrique os caras da própria GissOnline me disseram também que não precisaria de assinatura.

    Mas quando assinei e deu certo eu liguei lah falando sobre esse caso.Ai me disseram : "então precisa mesmo assina"!

    Esse caras acham que a agente é troxa viu.

     

    Só para ressaltar

     

           TODOS OS XMLs DEVEM SER ASSINADOS      



    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Friday, January 07, 2011 1:49 PM
  • Desculpa, editei minha pergunta colocando o problema especificamente (XML retornado pelo site).

     

     <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> 

    - <ns2:ConsultarLoteRpsResposta xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" xmlns:ns3="http://www.ginfes.com.br/tipos" xmlns:ns4="http://www.ginfes.com.br/servico_enviar_lote_rps_envio" xmlns:ns5="http://www.ginfes.com.br/servico_consultar_nfse_rps_envio" xmlns:ns6="http://www.ginfes.com.br/servico_consultar_lote_rps_envio" xmlns:ns7="http://www.ginfes.com.br/servico_consultar_situacao_lote_rps_envio">

    - <ns2:ListaMensagemRetorno>

    - <ns2:MensagemRetorno>

    - <ns3:IdentificacaoRps>

      <ns3:Numero /> 

      <ns3:Serie /> 

      <ns3:Tipo /> 

      </ns3:IdentificacaoRps>

      <ns3:Codigo>E45</ns3:Codigo> 

      <ns3:Mensagem>CNPJ não encontrado na base de dados</ns3:Mensagem> 

      </ns2:MensagemRetorno>

      </ns2:ListaMensagemRetorno>

      </ns2:ConsultarLoteRpsResposta>

    Friday, January 07, 2011 1:50 PM
  • A isso é simples. Se seu CNPJ estiver corretamente informado no xml, isso significa que os cara da GissOnline não cadastraram seu CNPJ ainda. Ligue lah e peça que verifiquem isso.

    Tive esse mesmo problema.


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Friday, January 07, 2011 1:53 PM
  • Era isso mesmo Cicero! Coloquei a assinatura e foi tudo perfeitamente! Muito obrigado pela ajuda. A, não tem nem o que comentar do suporte deles, horrível é elogio. 

     

    Ainda bem que existem discussões à respeito de NFS-e como esta!

    Abraço.

    Friday, January 07, 2011 1:53 PM
  • Outra dúvida... Eu preciso assinar o RPS dentro do lote? Ou simplesmente devo assinar o lote no final? Obrigado
    Friday, January 07, 2011 1:54 PM
  • Henrique, somente o loteRps deve ser assinado. Sei que no manual diz para assinar os RPS também, mas na Ginfes não precisa.
    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Friday, January 07, 2011 1:57 PM
  • A isso é simples. Se seu CNPJ estiver corretamente informado no xml, isso significa que os cara da GissOnline não cadastraram seu CNPJ ainda. Ligue lah e peça que verifiquem isso.

    Tive esse mesmo problema.


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.

    Cicero, no momento que envio o LoteRps tbm recebo o erro E45, e tbm estamos em fortaleza, so que usamos o CNPJ e o certificado no site dele e conseguimos enviar as notas.

    Contato:albertim_brasil@hotmail.com - Se ajudei, marca como útil.
    Twitter: Me siga!!
    Blog:http://dotnettime.wordpress.com/

    Friday, January 07, 2011 3:06 PM
  • Alberto, não sei ao certo como funciona. Mas o webservice pelo jeito tem um funcionamento a parte.

    Pois aqui ocorreu a mesma coisa, liguei lah e pedi que verificassem nosso CNPJ, depois disso foi tudo ok.

    Você já tentou entrar em contato com eles. Se não, tenta. Pois esse erro só eles podem resolver, se o CNPJ estiver sendo informado corretamente.

    Verifique também se o codigo do municipio a ser informado, está correto.


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Friday, January 07, 2011 3:53 PM
  • Alberto, não sei ao certo como funciona. Mas o webservice pelo jeito tem um funcionamento a parte.

    Pois aqui ocorreu a mesma coisa, liguei lah e pedi que verificassem nosso CNPJ, depois disso foi tudo ok.

    Você já tentou entrar em contato com eles. Se não, tenta. Pois esse erro só eles podem resolver, se o CNPJ estiver sendo informado corretamente.

    Verifique também se o codigo do municipio a ser informado, está correto.


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.


    Creio que está correto o codigo municipio, liguei para la também e pedi para que confirmassem o cadastro da empresa, passei a inscrição municipal e eles me retornaram que a minha empresa estava cadastrada sim.

    Esse é o XML que envio:

    <EnviarLoteRpsEnvio xmlns="http://www.ginfes.com.br/servico_enviar_lote_rps_envio_v03.xsd">
     <LoteRps xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd" Id="1">
      <tipos:NumeroLote>1</tipos:NumeroLote>
      <tipos:Cnpj>99999999999999</tipos:Cnpj>
      <tipos:InscricaoMunicipal>999999</tipos:InscricaoMunicipal>
      <tipos:QuantidadeRps>1</tipos:QuantidadeRps>
      <tipos:ListaRps>
       <tipos:Rps>
        <tipos:InfRps Id="R1">
         <tipos:IdentificacaoRps>
          <tipos:Numero>52</tipos:Numero>
          <tipos:Serie>1</tipos:Serie>
          <tipos:Tipo>1</tipos:Tipo>
         </tipos:IdentificacaoRps>
         <tipos:DataEmissao>2011-01-07T00:00:00</tipos:DataEmissao>
         <tipos:NaturezaOperacao>1</tipos:NaturezaOperacao>
         <tipos:RegimeEspecialTributacao>6</tipos:RegimeEspecialTributacao>
         <tipos:OptanteSimplesNacional>1</tipos:OptanteSimplesNacional>
         <tipos:IncentivadorCultural>2</tipos:IncentivadorCultural>
         <tipos:Status>1</tipos:Status>
         <tipos:Servico>
          <tipos:Valores>
           <tipos:ValorServicos>1</tipos:ValorServicos>
           <tipos:IssRetido>2</tipos:IssRetido>
           <tipos:ValorIss>0.05</tipos:ValorIss>
           <tipos:BaseCalculo>1</tipos:BaseCalculo>
           <tipos:Aliquota>5</tipos:Aliquota>
           <tipos:ValorLiquidoNfse>1</tipos:ValorLiquidoNfse>
          </tipos:Valores>
          <tipos:ItemListaServico>8.02</tipos:ItemListaServico>
          <tipos:CodigoCnae>4751200</tipos:CodigoCnae>
          <tipos:Discriminacao>TREINAMENTO DO SISTEMA INTEGRADO DE ATACADO E VAREJO - SIVA</tipos:Discriminacao>
          <tipos:CodigoMunicipio>2304400</tipos:CodigoMunicipio>
         </tipos:Servico>
         <tipos:Prestador>
          <tipos:Cnpj>99999999999999</tipos:Cnpj>
          <tipos:InscricaoMunicipal>999999</tipos:InscricaoMunicipal>
         </tipos:Prestador>
         <tipos:Tomador>
          <tipos:IdentificacaoTomador>
           <tipos:CpfCnpj>
            <tipos:Cnpj>05095030000142</tipos:Cnpj>
           </tipos:CpfCnpj>
          </tipos:IdentificacaoTomador>
          <tipos:RazaoSocial>SO MUNCK SERVICE LTDA</tipos:RazaoSocial>
          <tipos:Endereco>
           <tipos:Endereco>AV JOSÉ BASTOS, 595</tipos:Endereco>
           <tipos:Bairro>BELA VISTA</tipos:Bairro>
           <tipos:CodigoMunicipio>2304400</tipos:CodigoMunicipio>
           <tipos:Uf>CE</tipos:Uf>
           <tipos:Cep>60325330</tipos:Cep>
          </tipos:Endereco>
          <tipos:Contato>
           <tipos:Telefone>8532920281</tipos:Telefone>
           <tipos:Email>empresateste@gmail.com</tipos:Email>
          </tipos:Contato>
         </tipos:Tomador>
        </tipos:InfRps>
       </tipos:Rps>
      </tipos:ListaRps>
     </LoteRps>
    </EnviarLoteRpsEnvio>
    
    

    Contato:albertim_brasil@hotmail.com - Se ajudei, marca como útil.
    Twitter: Me siga!!
    Blog:http://dotnettime.wordpress.com/

    Friday, January 07, 2011 8:55 PM
  • Boa noite a todos...

    Alberto, o seu campo <tipos:CodigoCnae>4751200</tipos:CodigoCnae> esta faltando 00 no final(o final é 20000 e no seu esta 200.

    o campo CNAE não é obrigatório, ja o campo <tipos:CodigoTributacaoMunicipio>475120000</tipos:CodigoTributacaoMunicipio> é obrigatorio, na validação ele vai passar mas quando for consultar o rps vai aparecer a msg de erro falando que falta o campo CodigoTributacaoMunicipio, aconselho a colocar o CodigoTributacaoMunicipio no lugar de CodigoCnae

    o xml contém alguns erros como

    <LoteRps xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd" Id="1">
    deve ficar assim <LoteRps Id="1" xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd">(não sei se ocorre erro pela posição do ID mas a NFe e NFSe é uma putaria só)

     <tipos:InfRps Id="R1"> deve ficar assim  <tipos:InfRps>

    valores deve ficar assim:(Campos com 2 casas decimais, Aliquota tem 4 casas decimais o valor da sua aliquota você divide por 100, no seu caso aliquota de 5% ficaria 0,0500, aliquota de 3,50 ficaria 0,0350, o valor do campo ValorIss e o valor da BaseCalculo * Aliquota)

    <tipos:Valores>
    <tipos:ValorDeducoes>0.00</tipos:ValorDeducoes>
    <tipos:ValorPis>0.00</tipos:ValorPis>
    Vi que o Cícero passou para deixar o Ponto em  <tipos:ItemListaServico>1.06</tipos:ItemListaServico>
    no meu deu erro e deixei sem ponto, portanto caso ocorra erro nesse campo e só retirar o ponto

     

      <tipos:ValorCofins>0.00</tipos:ValorCofins>
      <tipos:ValorInss>0.00</tipos:ValorInss>
      <tipos:ValorIr>0.00</tipos:ValorIr>
      <tipos:ValorCsll>0.00</tipos:ValorCsll>
      <tipos:IssRetido>2</tipos:IssRetido>
      <tipos:ValorIss>3.50</tipos:ValorIss>
      <tipos:ValorIssRetido>0.00</tipos:ValorIssRetido>
      <tipos:OutrasRetencoes>0.00</tipos:OutrasRetencoes>
      <tipos:BaseCalculo>100.00</tipos:BaseCalculo>
      <tipos:Aliquota>0.0350</tipos:Aliquota>
      <tipos:ValorLiquidoNfse>100.00</tipos:ValorLiquidoNfse>
      <tipos:DescontoIncondicionado>0.00</tipos:DescontoIncondicionado>
      <tipos:DescontoCondicionado>0.00</tipos:DescontoCondicionado>
    </tipos:Valores>

     

    tem umxml completo que o Cícero postou acima, da uma olhada linha a linha que vai te ajudar, eu fiz baseado naquele exemplo.

    Valeu Cícero.


    Aprendendo C#, SQL Server
    Saturday, January 08, 2011 3:16 AM
  • Bom dia alexandresamorim,

    Faça o seguinte e retorne o resultado por gentileza:

      <ItemListaServico>107</ItemListaServico>
      <CodigoTributacaoMunicipio>01.07.00 / 00010700</CodigoTributacaoMunicipio>







    Monday, January 10, 2011 10:47 AM
  • Bom dia a todos, Estou tentando fazer o cancelamento da NFSe na versão 2 e na versão 3. Na versão 3, dá um erro 'endpoint'{http://producao.ginfes.com.br}ServiceGinfesImplPort Does not contain operation meta data for: {http://producao.ginfes.com.br} cancelarNfseV3. Porém, na versão 2 eu consigo. Alguem poderia me ajudar? Ou possui algum exemplo? Obrigado
    Monday, January 10, 2011 11:10 AM
  • Para o cancelamento,  inesplicavelmente, deve ser usado a versão 2 mesmo. A 3 não passa. (Coisas que a ginfes faz e não se pode intender). Use o seguinte exemplo:

     

    <?xml version="1.0" encoding="UTF-8"?>

    <CancelarNfseEnvio xmlns="http://www.ginfes.com.br/servico_cancelar_nfse_envio" xmlns:tipos="http://www.ginfes.com.br/tipos">

    <Prestador>

    <tipos:Cnpj></tipos:Cnpj>

    <tipos:InscricaoMunicipal></tipos:InscricaoMunicipal>

    </Prestador>

    <NumeroNfse></NumeroNfse>

    </CancelarNfseEnvio>


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Monday, January 10, 2011 11:35 AM
  • Bom dia Henrique.

    Em qual linguagem você está tentado fazer o cancelamento da NFSe versão 3?

    Se for o Delphi, eu sei como resolver (Delphi 7).

    Na unit do WSDL que você importou para se comunicar, bem lá embaixo, existe o seguinte código:

    {

    initialization
      InvRegistry.RegisterInterface(TypeInfo(ServiceGinfesImpl), 'http://homologacao.ginfes.com.br', '');
      InvRegistry.RegisterDefaultSOAPAction(TypeInfo(ServiceGinfesImpl), '');
      InvRegistry.RegisterInvokeOptions(TypeInfo(ServiceGinfesImpl), ioLiteral);

    }

    Ex de homologação. Para resolver isso, experimente comentar a ultima linha.:

    {

    initialization
      InvRegistry.RegisterInterface(TypeInfo(ServiceGinfesImpl), 'http://homologacao.ginfes.com.br', '');
      InvRegistry.RegisterDefaultSOAPAction(TypeInfo(ServiceGinfesImpl), '');
      //InvRegistry.RegisterInvokeOptions(TypeInfo(ServiceGinfesImpl), ioLiteral);

    }

    Comigo deu esse erro, e consigui resolver fazendo isso, espero que te ajude.

    Agora estou com outra dúvida, se alguem souber me responder ficaria muito agradecido.

    Desde sexta-feira passada pra cá, não consigo enviar nenhuma nota para o ambiente de homoloção, ele me retorna a seguinte mensagem:

    Project RpsHortolandia.exe raised exception class ESOAPHTTPException with message 'O tempo limite da operação foi atingido - URL:https://homologacao.ginfes.com.br//ServiceGinfesImpl - SOAPAction:""'. Process stopped. Use Step or Run to continue.

    Alguem tem ideia do que pode ser?

    No Aguardo.

    Lucas Antonio do Val
    Programador Nível I

    Motosnob/Novamoto
    Lucas@motosnob.com.br

    Desenvolvimento@motosnob.com.br

    ICQ: 582785188

    Endereço: Rua Major Rehder, 130

    Vila Rehder – Americana – SP

    Fone: 3475-8112

    Monday, January 10, 2011 11:36 AM
  • Isso ocorre aqui comigo quando estão fazendo algo no webservice. Tipo manutenção, ou mudando alguma coisa (eles nunca avisam).

    E também quando o webservice está fora do ar. Eu aqui montei uma rotina para testar se o webservice está ok (já que não tem um metodo como na NFe que retorna o status do webservice). 


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Monday, January 10, 2011 11:40 AM
  • Obrigado Cicero e LucasdoVal!  Uso o Delphi 7 também, farei o teste de comentar aquela linha.
    Monday, January 10, 2011 11:45 AM
  • Lucas estou testando aqui e o webservice está fora mesmo. Você acessa ele mas não executa nenhum metodo.

    Estão mechendo em algo la. O negócio é esperar.

    Vai se acostumando pois isso é normal!


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Monday, January 10, 2011 11:48 AM
  • Mesmo com essa linha comentada, o erro continua, estranho. Mas como consegui na versão 2, vou deixar com está. Obrigado
    Monday, January 10, 2011 1:07 PM
  • Bom dia galera, depois de muitos dias na luta consegui autorizar minha primeira NFse. Estava com problema no codigo de Tributação do Municipio, mas depois de muitos email para atendimento@ginfes.com.br tive exito com uma resposta:

    O sistema de emissão de NFS-e padrão Sped Fiscal é baseado na Lei Federal 116/2003, que possui sua lista de serviços pré-estipulada.

    Como o município de Ribeirão Preto utiliza a lista de serviços mais detalhada do que a existente dentro da lei federal 116/2003, houve a necessidade de se fazer uma correlação com a lista referida.

    A tag CodigoTributacaoMunicipio deve ser informada com o item de serviço/atividade da lei de Ribeirão Preto e a tag ItemListaServico com o ítem de serviço correspondente com a lei federal 116/2003.

    Também faz-se necessário excluir a tag CodigoCnae, que tem a mesma informação já contida na tag CodigoTributacaoMunicipio.

    Atenciosamente

    Suporte Ginfes

    Entao galera pra que mora no municipio de Ribeirao Preto a dica esta dada. Na minha situação ficou assim

      <ItemListaServico>01.07</ItemListaServico>
      <CodigoTributacaoMunicipio>01.07.00 / 00010700</CodigoTributacaoMunicipio>
      <Discriminacao>MANUTENCAO PREVENTIVA</Discriminacao>
      <CodigoMunicipio>3543402</CodigoMunicipio>
    Agradeço a todos.
    Tuesday, January 11, 2011 10:37 AM
  • Bom dia Eduardo! Me desculpe estava tão fixo esperando o email do suporte do Gissonline que nao vi sua resposta era isso mesmo cara muito obrigado pela atenção.
    Tuesday, January 11, 2011 10:41 AM
  • Bom dia a todos! Gostaria de saber se alguem tem ideia de quando o ambiente de homologação vai voltar a funcionar? Porque pelo menos pra mim aqui,(faço o programa pra empresa da cidade de Hortolandia), está off. Quando eles vão fazer essa possíveis manutenções, eles não avisam ninguem? Se avisam, avisam aonde? No aguardo. Lucas Antonio do Val
    Tuesday, January 11, 2011 12:36 PM
  • Parabéns pela iniciativa Cicero.. seu thread está ajudando muito.

    Minha dúvida não é especificamente sobre o GINFES mas é sobre NFe, já estou finalizando meu projeto, estou consumindo os WS do Sefaz e tudo mais.. porém em testes me deparei com um erro, os arquivos XML que recebo de alguns fornecedores estão mal formatado , o caso é que ele vai até a coluna 67 e quebra a linha mesmo no meio da tag, assim o sistema não consegue identificar as tags do arquivo.

    Alguém já passou por isso?

    Thread com mais detalhes do meu problema: http://social.msdn.microsoft.com/Forums/pt-BR/vscsharppt/thread/94f41d88-e1f7-453a-8fb8-4044ccafeca3

    Wednesday, January 12, 2011 12:26 PM
  • Bom dia Cicero,

    sou nova nesse forum acabo de me cadastrar,

    estou precisando de sua ajuda,

    pelo que li,

    vc ja gerou arquivo xml para a Ginfes usando Webservice

    eu estou com muita dificuldade em montar esse xml,

    ja usei o Ginfes mas somente gerando um xlm e enviando pelo site não usei a Webservice,

    so que agora vou precisar utiliza-la,

    Cicero vc poderia me enviar um modelo de xml que tivesse sido validado em ambiente de homologação,

    eu estou tentando mas qdo faço o envio da que meu arquivo esta fora da estrutura de entrada

    com certeza é erro de lay-out desse xml.

    Cicero se vc puder me ajudar te agradeço muito.

    Cicero me desculpe pelo incomodo.

    Att

    Matilde

    Wednesday, January 12, 2011 1:00 PM
  • mineto, Leia acima que você vai encontrar o exemplo que eu postei do xml de envio. e tem também um exemplo de aplicação para fazer o envio do xml para a Ginfes(webService).

    De uma olhada, qualquer coisa pode estar postando aqui, que ficarei feliz em ajudar.


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Wednesday, January 12, 2011 1:03 PM
  • Cicero,

    muito obrigada pela juda,

    eu consegui montar o xml so que qdo faço o envio para ambiente de homologação

    da o seguinte erro

    inscrição municipal do prestador não encontrada na base de dados do municipio

    segundo meu cliente ele ja fez tudo que precisava referente ao cadastro na prefeitura de Fortaleza

    vc poderia me dar alguma dica sobre esse problema?

     

    att

    Matilde

    Wednesday, January 12, 2011 1:46 PM
  • Matilde, esse caso de inscrição estadual não encontrada. Se estiver sendo informada corretamente.

    Pode ser que a ginfes ainda não cadastrou, ou você tera de ligar para a ginfes e pedir para que vejam se o cadastro está ok.

    é como eu disse acima, não sei como funciona la na gissonline mas aqui já tive problema parecido com o cnpj liguei la e liberaram na hora.


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Wednesday, January 12, 2011 1:51 PM
  • Cicero,

    como sou nova nesse processo de envio pelo Ginfes em WEBSERVICE

    tenho algumas duvidas do funcionamento do mesmo,

    me desculpe se estiver falando muita besteira

    mas é melhor ficar vermelha uma unica vez do que viver vermelha certo?

    Cicero como funciona esse envio,

    por exemplo

    tenho varias frentes emitindo notas de serviços,

    ai a frente 1 por exemplo

    gerou a nota de numero 9 so que frente 2

    que esta gerando a nota 10 enviara antes da frente 1 

    como fica esse processamento ?

    essas notas entram numa fila de espera

    o sistema processa a nota 10 antes da 9?

    como é feito esse controle de numeração?

    nossa

    acho que falei muita besteira né?

    mas me desculpe

    é que realmente nãos sei como funciona esse envio.

    desde ja muito obrigada por tudo.

    Matilde

    Wednesday, January 12, 2011 1:57 PM
  • Bom dia Carlos,

    eu sou nova nesse forum

    estou iniciando a geração das notas de serviços pelo GINFES utilizando o WeBSERVICE

    ainda não consegui enviar nenhuma nota em ambiente de homologação

    dá o erro dizendo que a inscrição municipal do prestador

    não é encontrada na base de dados do municipio,

    mas ja passei esse problema para o contador da empresa pra que verifique se ja existe o cadastro na GISSONLINE e tambem na GINFES

    mas Carlos a minha duvida é a seguinte:

    se vc puder me ajudar desde ja te agradeço muito.

    veja

    tenho varias frentes emitindo notas de serviços

    ai a frente 1 gera a nota de numero 9 por exemplo

    e a frente 2 gera nota de numero 10

    so que esta envia antes da frente 1

    portanto a nota 10 sera enviada antes da nota 9

    como fica esse processamento?

    isso entra numa fila

    o sistema aceita que envie notas assim?

    como é feito esse controle de numeração de notas?

    Carlos me desculpe pelo incomodo mas se vc puder me dar alguma dica sobre esses envios desde ja te agradeço muito

     

     

    att

    Matilde

     

    Wednesday, January 12, 2011 2:36 PM
  • Matilde é o seguinte vamos ver se consigo passar pra você a ideia.

     

    Você não gera uma nota você gera uma RPS. Essa Rps segue um numero sequencial do seu sistema.

    Você transmite o lote RPS, esse lote rps entra em uma fila. Quando processada você retorna um xml com o numero da NFS-e. Esse numero é que será usado na sua NFS-e.

    então se vc gerar a nota 9 -10, e a 10 for transmitida antes da 9, ela sera processada primeiro.

    e receberá o numero sequencial do webservice vamos dizer que seja o *9. e a sua RPS nuemro 9 receberá o numero de NFS-e 10.

    Matilde se quiser entre em contato comigo via e-mail que vou tentar te dar o caminho das pedras.

     

    Cicero_tk@hotmail.com


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Wednesday, January 12, 2011 3:55 PM
  • Olá Matilde, você entendeu com a explicação do Cícero?
    esqueça o número da NFSe, não é você que gera esse número, tente enviar o Rps primeiro, desse envio retornará outro xml e esse sim contém o número da NFSe, você deve ler esse xml para capturar esse número e gravar no seu banco, ok?
    Aprendendo C#, SQL Server
    Wednesday, January 12, 2011 6:43 PM
  • Olá Cícero, primeiramente parabéns pela iniciativa.

     

    Bem meu problema é o seguite estou montando o XML e esta me retornado o erro

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns3:EnviarLoteRpsResposta xmlns:ns2="http://www.ginfes.com.br/tipos_v03.xsd" xmlns:ns3="http://www.ginfes.com.br/servico_enviar_lote_rps_resposta_v03.xsd"><ListaMensagemRetorno><ns2:MensagemRetorno><ns2:Codigo>E160</ns2:Codigo><ns2:Mensagem>Arquivo enviado fora da estrutura do arquivo XML de entrada.</ns2:Mensagem><ns2:Correcao>Envie um arquivo dentro do schema do arquivo XML de entrada.</ns2:Correcao></ns2:MensagemRetorno></ListaMensagemRetorno></ns3:EnviarLoteRpsResposta>

     

    o cabecalho é este

    <ns2:cabecalho versao="3" xmlns:ns2="http://www.ginfes.com.br/cabecalho_v03.xsd"><versaoDados>3</versaoDados></ns2:cabecalho>

    e

    a mensagem é esta

     

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?><EnviarLoteRpsEnvio xmlns="http://www.ginfes.com.br/servico_enviar_lote_rps_envio_v03.xsd"><LoteRps Id="113" xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd"><NumeroLote>113</NumeroLote><Cnpj>06267846-9</Cnpj><InscricaoMunicipal>02600772000190</InscricaoMunicipal><QuantidadeRps>1</QuantidadeRps><ListaRps><Rps><InfRps Id="00215754"><IdentificacaoRps><Numero>10</Numero><Serie>NFSE</Serie><Tipo>1</Tipo></IdentificacaoRps><DataEmissao>2010-10-26T16:02:00</DataEmissao><NaturezaOperacao>1</NaturezaOperacao><RegimeEspecialTributacao>1</RegimeEspecialTributacao><OptanteSimplesNacional>1</OptanteSimplesNacional><IncentivadorCultural>2</IncentivadorCultural><Status>1</Status><RpsSubstituido /><Servico><Valores><ValorServicos>376.00</ValorServicos><ValorDeducoes>0.00</ValorDeducoes><ValorPis>0.00</ValorPis><ValorInss>0.00</ValorInss><leValorIrRps>0.00</leValorIrRps><ValorCsll>0.00</ValorCsll><IssRetido>15.68</IssRetido><OutrasRetencoes>0.00</OutrasRetencoes><BaseCalculo>313.68</BaseCalculo><Aliquota>0.0500</Aliquota><ValorLiquidoNfse>313.68</ValorLiquidoNfse><ValorIssRetido>0.00</ValorIssRetido><DescontoCondicionado>0.00</DescontoCondicionado><DescontoIncondicionado>62.32</DescontoIncondicionado></Valores><CodigoCnae>4520001</CodigoCnae><ItemListaServico /><Discriminacao /><CodigoMunicipio /></Servico><Prestador><Cnpj /><InscricaoMunicipal /></Prestador><Tomador><IdentificacaoTomador><CpfCnpj /><InscricaoMunicipal /></IdentificacaoTomador><RazaoSocial /><Endereco><Endereco /><Numero /><Complemento /><Bairro /><CodigoMunicipio /><Uf /><Cep /></Endereco><Contato><Telefone /><Email /></Contato></Tomador><IntermediarioServico><RazaoSocial /><CpfCnpj /><InscricaoMunicipal /></IntermediarioServico><ConstrucaoCivil><CodigoObra /><Art /></ConstrucaoCivil></InfRps><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="#00215754"><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>pQYSjRd09uAvGlKFSzUX+ONb+K0=</DigestValue></Reference></SignedInfo><SignatureValue>nD2M/LWZPPRCm+ckytBihcaIhLBM8FuMqRFmKdV7L5V0PNys4Lt07OyvHegY/NnsVFcsho1fBpg9fDrBbkJTFwn5h3NdtYv3GcWD5gLAPPZwACrW8VKiC438NH0ytWYRXgWGSoniorjhuj/721/HGyFRXJWHCnX9kuMcXDcHNEE=</SignatureValue><KeyInfo><X509Data><X509Certificate>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</X509Certificate></X509Data></KeyInfo></Signature></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="#113"><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>zK3yvu2hr6fAqPkyDNvXxynY6kw=</DigestValue></Reference></SignedInfo><SignatureValue>ZFNkVL3fayheFgDUUrqcYY33BkipwiTjC97CmSJ7SfQalEVoL4+7oiTn9d9km3fYovJVNm0hufjNB0NS0Cr77kLTzrfQ/YcypIvAifXMIdCtlAb8EHtlfeIdHIN3F2WdZ13yNP0UVfzU3dCXf+H0SYRlCcFsXgzofMc1x/scBUQ=</SignatureValue><KeyInfo><X509Data><X509Certificate>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</X509Certificate></X509Data></KeyInfo></Signature></EnviarLoteRpsEnvio>

     

    Desde já agradeço-lhe a atenção !

    Aé mais

     

      


    RobsonSantos
    Monday, January 17, 2011 2:56 AM
  • Bom dia Robson. Acima tem um exemplo de XML de envio para Ginfes.

    Eu não posso testar seu xml no momento. Mas ao que parece você está esquecendo de passar "tipos" em suas tags xml.


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Monday, January 17, 2011 10:58 AM
  • Boa tarde Cícero Diego,

    Justamente no que vc me respondeu tenho uma dúvida, eu crio as TAGS do xml da seguinte maneira

    XmlNode

     

    leDataEmissaoRps = xdocNFs.CreateElement("tipos:DataEmissao");

    leDataEmissaoRps.InnerText =

    "2011-01-17";

    leInfRps.AppendChild(leDataEmissaoRps);

    Porém no xml o resultado é : <DataEmissao>2011-01-17</DataEmissao>

    não aparece como  <tipos:DataEmissao>2011-01-17</tipos:DataEmissao>

    Se puder me ajudar agradeço-lhe !

    Até mais !

     

     

     


    RobsonSantos
    Monday, January 17, 2011 3:11 PM
  • Robinho, no meu sistema eu não gero o xml pois quem gera é o sistema da empresa para qual eu desenvolvi o aplicativo de integração.

    Mas para obter a tag no formato do xsd você pode estar gerando o xml apartir do schema.

    De uma olhada nesse link.

    http://social.msdn.microsoft.com/forums/pt-BR/vscsharppt/thread/8d86fa30-a51b-4d21-91c8-8f5343ac32df

     

    esse aqui também

    http://social.msdn.microsoft.com/Forums/pt/vscsharppt/thread/57371df4-abca-4e87-a3a8-1f76ec226537


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Monday, January 17, 2011 3:51 PM
  • Cícero obrigado pela ajuda, valeu como referência pra outras situações

    em que necessite ultilizar  o shema para gerar m xml, mas ,neste caso em espacífico a solução era na forma de criar o elemento. Caso alguém esteja nessa situção nós aki resolvemos assim:

    XmlNode

     

    leCnpjPrestadorRps = xdocNFs.CreateElement("tipos","Cnpj","http://www.ginfes.com.br/tipos_v03.xsd");

    leCnpjPrestadorRps.InnerText =

    "CNPJ DO CLIENTE";

    lePrestadorRps.AppendChild(leCnpjPrestadorRps);

     

    Resultado: <tipos:Cnpj>CNPJ DO CLIENTE</tipos:Cnpj>

     

    Valeu pela Atenção

     

    Até mais


    RobsonSantos
    Tuesday, January 18, 2011 2:38 PM
  • Boa Noite a todos, bem estamos enfrentando um problema para enviar o lote.

    O xml é este 

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <EnviarLoteRpsEnvio xmlns="http://www.ginfes.com.br/servico_enviar_lote_rps_envio_v03.xsd">
     <LoteRps Id="212" xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd">
      <tipos:NumeroLote>212</tipos:NumeroLote>
      <tipos:Cnpj>99999999999999</tipos:Cnpj>
      <tipos:InscricaoMunicipal>999999</tipos:InscricaoMunicipal>
      <tipos:QuantidadeRps>1</tipos:QuantidadeRps>
      <tipos:ListaRps>
       <tipos:Rps>
        <tipos:InfRps Id="00215754" xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd">
         <tipos:IdentificacaoRps>
          <tipos:Numero>52</tipos:Numero>
          <tipos:Serie>1</tipos:Serie>
          <tipos:Tipo>1</tipos:Tipo>
         </tipos:IdentificacaoRps>
         <tipos:DataEmissao>2011-01-07T00:00:00</tipos:DataEmissao>
         <tipos:NaturezaOperacao>1</tipos:NaturezaOperacao>
         <tipos:RegimeEspecialTributacao>6</tipos:RegimeEspecialTributacao>
         <tipos:OptanteSimplesNacional>1</tipos:OptanteSimplesNacional>
         <tipos:IncentivadorCultural>2</tipos:IncentivadorCultural>
         <tipos:Status>1</tipos:Status>
         <tipos:Servico>
          <tipos:Valores>
           <tipos:ValorServicos>1.00</tipos:ValorServicos>
           <tipos:ValorDeducoes>0.00</tipos:ValorDeducoes>
           <tipos:ValorPis>0.00</tipos:ValorPis>
           <tipos:ValorInss>0.00</tipos:ValorInss>
           <tipos:ValorIr>0.00</tipos:ValorIr>
           <tipos:ValorCsll>0.00</tipos:ValorCsll>
           <tipos:IssRetido>2</tipos:IssRetido>
           <tipos:ValorIss>0.05</tipos:ValorIss>
           <tipos:OutrasRetencoes>0.00</tipos:OutrasRetencoes>
           <tipos:BaseCalculo>1.00</tipos:BaseCalculo>
           <tipos:Aliquota>0.00</tipos:Aliquota>
           <tipos:ValorLiquidoNfse>1.00</tipos:ValorLiquidoNfse>
           <tipos:DescontoCondicionado>0.00</tipos:DescontoCondicionado>
          </tipos:Valores>
          <tipos:ItemListaServico>1.07</tipos:ItemListaServico>
          <tipos:CodigoCnae>4751200</tipos:CodigoCnae>
          <tipos:CodigoTributacaoMunicipio>620910000</tipos:CodigoTributacaoMunicipio>
          <tipos:Discriminacao>TREINAMENTO DO SISTEMA</tipos:Discriminacao>
          <tipos:CodigoMunicipio>4751200</tipos:CodigoMunicipio>
         </tipos:Servico>
         <tipos:Prestador>
          <tipos:Cnpj>99999999999999</tipos:Cnpj>
          <tipos:InscricaoMunicipal>999999999999999</tipos:InscricaoMunicipal>
         </tipos:Prestador>
         <tipos:Tomador>
          <tipos:IdentificacaoTomador>
           <tipos:CpfCnpj>
            <tipos:Cnpj>23497266000197</tipos:Cnpj>
           </tipos:CpfCnpj>
           <tipos:InscricaoMunicipal>93106</tipos:InscricaoMunicipal>
          </tipos:IdentificacaoTomador>
          <tipos:RazaoSocial>SO MUNCK SERVICE LTDA</tipos:RazaoSocial>
          <tipos:Endereco>
           <tipos:Endereco>SEM RUA</tipos:Endereco>
           <tipos:Complemento>SEM COMPLEMENTO</tipos:Complemento>
           <tipos:Bairro>DAMAS</tipos:Bairro>
           <tipos:CodigoMunicipio>2304400</tipos:CodigoMunicipio>
           <tipos:Uf>CE</tipos:Uf>
           <tipos:Cep>60750000</tipos:Cep>
          </tipos:Endereco>
          <tipos:Contato>
           <tipos:Telefone>08577777777</tipos:Telefone>
           <tipos:Email>TESTE</tipos:Email>
          </tipos:Contato>
         </tipos:Tomador>
        </tipos:InfRps>
        <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="#00215754">
           <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>LXOijz94an4tGyfzD49kOKMXtEg=</DigestValue>
          </Reference>
         </SignedInfo>
         <SignatureValue>w8R7zrsZTiGz/raPGXIoBdPOSZqBlaD3JGFX8lHLgAZrFjL0iA7ypaDMPMrSSe9PhEuJ4KzRbu8jGJbc/442IbJpx2pYcBzYnRsOMczQsHl3STlmj/xxBvLy9xa/B4dv+2Ybwk3/VTMJUhkGQRKtuxuZACTdKQOFhXNmS7fwaBI=</SignatureValue>
         <KeyInfo>
          <X509Data>
           <X509Certificate>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</X509Certificate>
          </X509Data>
         </KeyInfo>
        </Signature>
       </tipos:Rps>
      </tipos: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="#212">
        <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>TELlLXNB6XaSz3C6Aww/aZ8bAAQ=</DigestValue>
       </Reference>
      </SignedInfo>
      <SignatureValue>FVTMUwIZ8t5LYU9xDQDFSIaMP1f4Fr53aIW/PXnXePD7ZWf06mOKunpnYI2H7crJXHHbO+6/o+7vCrc5ir979v1T09kHrKtQM5tQKnFOjQPQ95+moay0J6aoR6nnLauyFEAvfIqpaWWrn244yTJG/AjE0hTxhBFluvtcKFSANTo=</SignatureValue>
      <KeyInfo>
       <X509Data>
        <X509Certificate>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</X509Certificate>
       </X509Data>
      </KeyInfo>
     </Signature>
    </EnviarLoteRpsEnvio>

     

    e o mesmo apresenta o seguite erro

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns3:EnviarLoteRpsResposta xmlns:ns2="http://www.ginfes.com.br/tipos_v03.xsd" xmlns:ns3="http://www.ginfes.com.br/servico_enviar_lote_rps_resposta_v03.xsd"><ListaMensagemRetorno><ns2:MensagemRetorno><ns2:Codigo>E174</ns2:Codigo><ns2:Mensagem>Arquivo enviado com erro na assinatura.</ns2:Mensagem><ns2:Correcao>Acerte a assinatura do arquivo.</ns2:Correcao></ns2:MensagemRetorno></ListaMensagemRetorno></ns3:EnviarLoteRpsResposta>

     

    A meu ver esta assinatura esta correta,pois em Fortaleza eé necessário assinar tanto o lote quanto os recibos(rps). Este xml é valida porém não obtém  exito junto ao sevidor da sefin.

    Agradeço desde já a atenção de todos e até mais !!

    Robson Santos

    robsondssd@hotmail.com


    RobsonSantos
    Tuesday, January 18, 2011 11:47 PM
  • Robson. Vocês usam ginfes?

    Se sim tenta enviar assinando somente o loteRPS, só para desencargo de consciencia.


    Cicero Diego ---> Desenvolvimento Windows mobile 6.5 / NFS-e / Cobol 4.5. / Grande Interesse em programação para jogos.
    Wednesday, January 19, 2011 10:20 AM
  • Bom dia Cicero,

    estou tentando fazer o envio de uma rps para a prefeitura de  Fortaleza

    estou usando o GINFES   em ambiente de homologação

    e estou com o seguinte erro:

    VC poderia por favor me dar uma ajuda.

    segundo o contador da empresa ja foi providenciado todos os cadastros

    mas....

    como fico muito distante do cliente fica dificil para eu saber se realmente esta tudo cadastrado

    vc ja deparou com esse problema?

    se puder me dar uma ajuda

    te agradeço muito.

    att

    Matilde

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns3:EnviarLoteRpsResposta xmlns:ns2="http://www.ginfes.com.br/tipos_v03.xsd" xmlns:ns3="http://www.ginfes.com.br/servico_enviar_lote_rps_resposta_v03.xsd"><ListaMensagemRetorno><ns2:MensagemRetorno><ns2:Codigo>E43</ns2:Codigo><ns2:Mensagem>Inscrição Municipal do prestador não encontrada na base de dados  do município. </ns2:Mensagem><ns2:Correcao>Informe a  inscrição municipal correta do prestador.</ns2:Correcao></ns2:MensagemRetorno></ListaMensagemRetorno></ns3:EnviarLoteRpsResposta>
    Wednesday, January 19, 2011 2:01 PM
  • Robinho,

    Ja passei por este problema. também estou desenvolvendo uma aplicação para prefeitura de Fortaleza.

    Assine apenas o LoteRps. As demais assinaturas não são obrigatórias e acabam ocasionando problemas.

    Att,

    Luciano Miranda

    Analista de Sistemas

    Wednesday, January 19, 2011 2:33 PM
  • Bom Dia Matilde!

    Também passei por este problema, e o suporte da ginfes nao vai te ajudar!

    Verifique se as urls que esta utilizando no serviço são estas:

    https://homologacao.issfortaleza.com.br/ServiceGinfesImpl?wsdl

    https://producao.issfortaleza.com.br/ServiceGinfesImpl?wsdl

    No meu caso, estavam erradas (o manual nao diz isso). Portanto, a inscrição estava sendo buscada em outra base.

    Att,

    Luciano Miranda

    Analista de Sistemas

    Wednesday, January 19, 2011 2:39 PM
  • Bom Dia!

    Estou conseguindo enviar um lote para autorização para prefeitura de Fortaleza.

    Entretanto, o web service sempre retorna o erro abaixo:

    Erro E33. Código CNAE inexistente 

    Consulte a legislação vigente para saber o código CNAE que deverá ser informado neste campo. 

    Já tentei suprimir esta tag (uma vez que não é obrigatória) mas o mesmo erro é retornado.

    Alguem pode me ajudar?

    Segue abaixo xml (versão com a tag) para análise:

    <EnviarLoteRpsEnvio xmlns="http://www.ginfes.com.br/servico_enviar_lote_rps_envio_v03.xsd">

    - <LoteRps xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd" Id="55">
      <tipos:NumeroLote>55</tipos:NumeroLote>
      <tipos:Cnpj>CNPJ</tipos:Cnpj>
      <tipos:InscricaoMunicipal>IE</tipos:InscricaoMunicipal>
      <tipos:QuantidadeRps>1</tipos:QuantidadeRps>
    - <tipos:ListaRps>
    - <tipos:Rps>
    - <tipos:InfRps Id="R1">
    - <tipos:IdentificacaoRps>
      <tipos:Numero>600097</tipos:Numero>
      <tipos:Serie>1</tipos:Serie>
      <tipos:Tipo>1</tipos:Tipo>
      </tipos:IdentificacaoRps>
      <tipos:DataEmissao>2011-01-07T00:00:00</tipos:DataEmissao>
      <tipos:NaturezaOperacao>1</tipos:NaturezaOperacao>
      <tipos:RegimeEspecialTributacao>1</tipos:RegimeEspecialTributacao>
      <tipos:OptanteSimplesNacional>2</tipos:OptanteSimplesNacional>
      <tipos:IncentivadorCultural>2</tipos:IncentivadorCultural>
      <tipos:Status>1</tipos:Status>
    - <tipos:Servico>
    - <tipos:Valores>
      <tipos:ValorServicos>143.42</tipos:ValorServicos>
      <tipos:IssRetido>2</tipos:IssRetido>
      </tipos:Valores>
      <tipos:ItemListaServico>1.07</tipos:ItemListaServico>
      <tipos:CodigoCnae>4751200</tipos:CodigoCnae>
      <tipos:CodigoTributacaoMunicipio>620910000</tipos:CodigoTributacaoMunicipio>
      <tipos:Discriminacao>JG JT BESTA 2.7 CRET</tipos:Discriminacao>
      <tipos:CodigoMunicipio>2304400</tipos:CodigoMunicipio>
      </tipos:Servico>
    - <tipos:Prestador>
      <tipos:Cnpj>63548028000188</tipos:Cnpj>
      <tipos:InscricaoMunicipal>107628</tipos:InscricaoMunicipal>
      </tipos:Prestador>
    - <tipos:Tomador>
    - <tipos:IdentificacaoTomador>
    - <tipos:CpfCnpj>
      <tipos:Cnpj>05095030000142</tipos:Cnpj>
      </tipos:CpfCnpj>
      </tipos:IdentificacaoTomador>
      <tipos:RazaoSocial>TOMADOR</tipos:RazaoSocial>
    - <tipos:Endereco>
      <tipos:Endereco>ENDERECO</tipos:Endereco>
      <tipos:Bairro>BAIRRO</tipos:Bairro>
      <tipos:CodigoMunicipio>2304400</tipos:CodigoMunicipio>
      <tipos:Uf>CE</tipos:Uf>
      <tipos:Cep>60325330</tipos:Cep>
      </tipos:Endereco>
    - <tipos:Contato>
      <tipos:Telefone>8599999999</tipos:Telefone>
      <tipos:Email>dm_lmiranda@hotmail.com</tipos:Email>
      </tipos:Contato>
      </tipos:Tomador>
      </tipos:InfRps>
      </tipos:Rps>
      </tipos: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="#55">
    - <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>Zvqsbbl3VcmGhbKhStIJuo+y9d8=</DigestValue>
      </Reference>
      </SignedInfo>
      <SignatureValue>nOdv+bKvYK0NjagxH5/c77SjB6+RYVYFtU9uY2cEJ58YtgvqvghQHNz3t5PQX37ozAN92qPHnL6viMha7n7KzqHx5qow/THoxDmpwV45j/6IWtlFH2S29NSu1eSJNbWeke23cCG8acJYQiCAgPVLSfYqJAMUUa8tMajgR5neAxE=</SignatureValue>
    - <KeyInfo>
    - <X509Data>
      <X509Certificate>MIIGQDCCBSigAwIBAgIIPtx/EgksOowwDQYJKoZIhvcNAQEFBQAwTDELMAkGA1UEBhMCQlIxEzARBgNVBAoTCklDUC1CcmFzaWwxKDAmBgNVBAMTH1NFUkFTQSBDZXJ0aWZpY2Fkb3JhIERpZ2l0YWwgdjEwHhcNMTAxMjEzMTgyMTU5WhcNMTExMjEzMTgyMTU5WjCB/DELMAkGA1UEBhMCQlIxEzARBgNVBAoTCklDUC1CcmFzaWwxFDASBgNVBAsTCyhFTSBCUkFOQ08pMRgwFgYDVQQLEw8wMDAwMDEwMDA5NDI0MjQxFDASBgNVBAsTCyhFTSBCUkFOQ08pMRQwEgYDVQQLEwsoRU0gQlJBTkNPKTEUMBIGA1UECxMLKEVNIEJSQU5DTykxFDASBgNVBAsTCyhFTSBCUkFOQ08pMRQwEgYDVQQLEwsoRU0gQlJBTkNPKTE6MDgGA1UEAxMxSU5GT1JQTFVTIENPTUVSQ0lPIEUgU0VSVklDT1MgREUgSU5GT1JNQVRJQ0EgTFREQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA5i+i8raChn2JUyUBD9OXTVINaDImFEEAkPo9ip9ZTUkR20aIzs6GKGS3v8vmUKrkwSQhk+ktP3SEXeOTAU9a/iHQEzn+JOaZ1G8D3vOIogUKPX9MoiIEkmZMbGQuKFa5v8i2vIhLfgmWGhVChJpQXJq5iCznCjK42gzKiqDH+7kCAwEAAaOCAvcwggLzMA4GA1UdDwEB/wQEAwIF4DAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHwYDVR0jBBgwFoAUt2CoW/mypq4A7XTr1UrJlmhm9VwwgboGA1UdEQSBsjCBr4EcSU5GT1JQTFVTLlNJU1RFTUFTQEdNQUlMLkNPTaA4BgVgTAEDBKAvEy0yNDEyMTk2NTIzMzgwMDM5MzQ5MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDCgIQYFYEwBAwKgGBMWQUJORSBOT0dVRUlSQSBEQSBTSUxWQaAZBgVgTAEDA6AQEw42MzU0ODAyODAwMDE4OKAXBgVgTAEDB6AOEwwwMDAwMDAwMDAwMDAwVwYDVR0gBFAwTjBMBgZgTAECAQYwQjBABggrBgEFBQcCARY0aHR0cDovL3d3dy5jZXJ0aWZpY2Fkb2RpZ2l0YWwuY29tLmJyL3JlcG9zaXRvcmlvL2RwYzCB8AYDVR0fBIHoMIHlMEmgR6BFhkNodHRwOi8vd3d3LmNlcnRpZmljYWRvZGlnaXRhbC5jb20uYnIvcmVwb3NpdG9yaW8vbGNyL3NlcmFzYWNkdjEuY3JsMEOgQaA/hj1odHRwOi8vbGNyLmNlcnRpZmljYWRvcy5jb20uYnIvcmVwb3NpdG9yaW8vbGNyL3NlcmFzYWNkdjEuY3JsMFOgUaBPhk1odHRwOi8vcmVwb3NpdG9yaW8uaWNwYnJhc2lsLmdvdi5ici9sY3IvU2VyYXNhL3JlcG9zaXRvcmlvL2xjci9zZXJhc2FjZHYxLmNybDCBlwYIKwYBBQUHAQEEgYowgYcwRwYIKwYBBQUHMAKGO2h0dHA6Ly93d3cuY2VydGlmaWNhZG9kaWdpdGFsLmNvbS5ici9jYWRlaWFzL3NlcmFzYWNkdjEucDdiMDwGCCsGAQUFBzABhjBodHRwOi8vb2NzcC5jZXJ0aWZpY2Fkb2RpZ2l0YWwuY29tLmJyL3NlcmFzYWNkdjEwDQYJKoZIhvcNAQEFBQADggEBABonkAcZVAWr2cfCcenwRAMZEe8Co8vlFrsg0SUoaXH5fcjSfzRE27k9k9VTd7mtwnBI4oYKlYqIOhjPzzZHB0PsEFdfbOeGh2QAIIuu6XHsXWN+vAQKV3K6FzxtT21t2WReefZNXyKFBFjeCHkuBijCeiGJLIoxCYT/Pb4YBHqMocyoFdoHUe1PDK5IcMqUcYEmFUUCUcBCX5wLcxaTJ/IL7Yl1Drnf+UARvemVgTN1HW4uTSuPofTJWV/6UfXJvKRoB4kLhX1G9bqLNJhoA7WB607T1LJNaXyW+PcVx6nLfS0wa0y7ZmsZOW+YLcvRvg3lQHK6fvpv9h8fIqibdKk=</X509Certificate>
      </X509Data>
      </KeyInfo>
      </Signature>
      </EnviarLoteRpsEnvio>
    Wednesday, January 19, 2011 2:49 PM
  •  Oi Luciano,

    muito obrigada pela atenção e ajuda vou verificar depois

    te falo se deu certo.

    mais uma vez muito mas muito obrigada .

     

    Matilde

     

    Wednesday, January 19, 2011 2:50 PM
  • Luciano,

    me desculpe se estou te incomodando

    é que estou com o url certa veja a que uso

    https://homologacao.issfortaleza.com.br/ServiceGinfesImpl?wsdl

    é mesma que vc me enviou

    vc me disse que teve esse mesmo problema com a inscrição municipal

    ai vc  so alterou a url ou fez mais alguma coisa?

    Luciano,

    se vc puder me dar uma ajuda .

    te agradeço muito

    pois te juro não sei mais o que devo fazer e meu prazo para entrega esta se esgotando

    Luciano mais uma vez me desculpe por estar te atrapalhando viu?

     

    Matilde

     

    Wednesday, January 19, 2011 3:34 PM
  • Oi Matilde,

    No meu caso, a url estava errada.

    Como isso não acontece com você, aconselho a ligar no suporte da Nfse da prefeitura de Fortaleza e verificar o cadastro de sua Empresa.

    85.3254-5056

    85.3254-5315

    Espero ter ajudado.

    Att,

    Luciano Miranda

    Analista de Sistemas

    Wednesday, January 19, 2011 4:32 PM
  • Ok Luciano,

    vou fazer isso vou ligar lá e ver o que me falam a resse erro

    Ai Luciano,

    como sofremos com esses envios não?

    a cada prefeitura a ser montada

    é um sufoco

    Deus me livre

    Luciano, obrigada por tudo viu?

     

    Matilde

    Wednesday, January 19, 2011 4:39 PM
  • Cícero fiz o que me disse,mas o problema persiste, então tive que enviar um e-mail para o suporte da Ginfes em fortaleza relatando o problema...aí eles me enviaram a seguinte resposta.

    GINFES: Terá que corrigir o sistema próprio, pois o arquivo que está sendo assinado não está sendo transmitido da mesma forma que foi assinado para o nosso sistema. Deverão verificar se todos os procedimentos especificados no manual estão sendo atendidos. Solicito que usem o validador de arquivos assinados da certisign para verificação de arquivos assinados.

     Possíveis erros que geram este problema:

    - Não utilização de charset UTF-8 na geração do arquivo ou no envio;

    - Geração do arquivo físico na máquina para posterior transmissão do conteúdo, ou seja, assina-se o arquivo e depois é feita a leitura do conteúdo gerando o problema pelo "parse" do conteúdo do arquivo;

    - Geração do arquivo e posterior alteração do conteúdo por "transformar" o arquivo antes do envio;

     
    Atenciosamente
    Suporte Ginfes
     
    eis aqui o arquivo
     
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <EnviarLoteRpsEnvio xmlns="http://www.ginfes.com.br/servico_enviar_lote_rps_envio_v03.xsd">
     <LoteRps xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd" Id="245">
      <tipos:NumeroLote>245</tipos:NumeroLote>
      <tipos:Cnpj>99999999999999</tipos:Cnpj>
      <tipos:InscricaoMunicipal>999999</tipos:InscricaoMunicipal>
      <tipos:QuantidadeRps>1</tipos:QuantidadeRps>
      <tipos:ListaRps>
       <tipos:Rps>
        <tipos:InfRps Id="00215754">
         <tipos:IdentificacaoRps>
          <tipos:Numero>52</tipos:Numero>
          <tipos:Serie>1</tipos:Serie>
          <tipos:Tipo>1</tipos:Tipo>
         </tipos:IdentificacaoRps>
         <tipos:DataEmissao>2011-01-07T00:00:00</tipos:DataEmissao>
         <tipos:NaturezaOperacao>1</tipos:NaturezaOperacao>
         <tipos:RegimeEspecialTributacao>6</tipos:RegimeEspecialTributacao>
         <tipos:OptanteSimplesNacional>1</tipos:OptanteSimplesNacional>
         <tipos:IncentivadorCultural>2</tipos:IncentivadorCultural>
         <tipos:Status>1</tipos:Status>
         <tipos:Servico>
          <tipos:Valores>
           <tipos:ValorServicos>1.00</tipos:ValorServicos>
           <tipos:ValorDeducoes>0.00</tipos:ValorDeducoes>
           <tipos:ValorPis>0.00</tipos:ValorPis>
           <tipos:ValorInss>0.00</tipos:ValorInss>
           <tipos:ValorIr>0.00</tipos:ValorIr>
           <tipos:ValorCsll>0.00</tipos:ValorCsll>
           <tipos:IssRetido>2</tipos:IssRetido>
           <tipos:ValorIss>0.05</tipos:ValorIss>
           <tipos:OutrasRetencoes>0.00</tipos:OutrasRetencoes>
           <tipos:BaseCalculo>1.00</tipos:BaseCalculo>
           <tipos:Aliquota>0.00</tipos:Aliquota>
           <tipos:ValorLiquidoNfse>1.00</tipos:ValorLiquidoNfse>
           <tipos:DescontoCondicionado>0.00</tipos:DescontoCondicionado>
          </tipos:Valores>
          <tipos:ItemListaServico>1.07</tipos:ItemListaServico>
          <tipos:CodigoCnae>4751200</tipos:CodigoCnae>
          <tipos:CodigoTributacaoMunicipio>620910000</tipos:CodigoTributacaoMunicipio>
          <tipos:Discriminacao>TREINAMENTO DO SISTEMA</tipos:Discriminacao>
          <tipos:CodigoMunicipio>4751200</tipos:CodigoMunicipio>
         </tipos:Servico>
         <tipos:Prestador>
          <tipos:Cnpj>99999999999999</tipos:Cnpj>
          <tipos:InscricaoMunicipal>999999999999999</tipos:InscricaoMunicipal>
         </tipos:Prestador>
         <tipos:Tomador>
          <tipos:IdentificacaoTomador>
           <tipos:CpfCnpj>
            <tipos:Cnpj>23497266000197</tipos:Cnpj>
           </tipos:CpfCnpj>
           <tipos:InscricaoMunicipal>93106</tipos:InscricaoMunicipal>
          </tipos:IdentificacaoTomador>
          <tipos:RazaoSocial>SO MUNCK SERVICE LTDA</tipos:RazaoSocial>
          <tipos:Endereco>
           <tipos:Endereco>SEM RUA</tipos:Endereco>
           <tipos:Complemento>SEM COMPLEMENTO</tipos:Complemento>
           <tipos:Bairro>DAMAS</tipos:Bairro>
           <tipos:CodigoMunicipio>2304400</tipos:CodigoMunicipio>
           <tipos:Uf>CE</tipos:Uf>
           <tipos:Cep>60750000</tipos:Cep>
          </tipos:Endereco>
          <tipos:Contato>
           <tipos:Telefone>08577777777</tipos:Telefone>
           <tipos:Email>TESTE</tipos:Email>
          </tipos:Contato>
         </tipos:Tomador>
        </tipos:InfRps>
       </tipos:Rps>
      </tipos: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="#245">
        <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>wS3R0Zm9D8JrfqPkTUGWYm/agls=</DigestValue>
       </Reference>
      </SignedInfo>
      <SignatureValue>curmMGoIEC4C07mHVsNvjGqZUZHR1yG4R9lAdox0ZfeQ2+3Ye17k701Ury8wY1rgqyQmO1CiFtTHVT9SVIHvvNtJ0Z9qZdIRtGoUnaWGFTFBit8XUN5ctsmGXsweecIyrd71dYPdvLZWjNX2LSnHTWdFKViSMBEkQHYVjGuu3HE=</SignatureValue>
      <KeyInfo>
       <X509Data>
        <X509Certificate>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</X509Certificate>
       </X509Data>
      </KeyInfo>
     </Signature>
    </EnviarLoteRpsEnvio>
     
    Todas as hipóteses que eles informaram e não estão acontecendo, então me restou uma dúvida ??? Será que tem haver com a AC emissora do certificado...Pois o certificado que uso foi emitido pela SERASA .  Pois solicitarem que valida-se as assinatura com um programa da certisign.
      
    Então o que vc acham e quem emitiu o certificado de vcs !!!
     
    Galera quem poder me ajudar ou a menos informar quem emitiu o certificdo de vcs e agradeço !!!
     
    Até mais Galera  

    RobsonSantos
    Wednesday, January 19, 2011 8:09 PM
  • Robinho,

    O meu emissor também é o SERASA.

    Meu certificado é do tipo A1 e exporto para .pfx para utiliza-lo na assinatura.

    Peguei o seu xml e tentei assina-lo para ver se identificava alguma coisa fora do padrão na assinatura, mas não identifiquei nada.


    Luciano Miranda Gadelha

    Analista de Sistemas

    Thursday, January 20, 2011 12:11 PM
  • Pois é obrigado pela atenção,

     Luciano acho que o problema pode ser  o tipo de exportação do meu certificado .

    Quando realizei a exportação ele só me deu opção de exporta sem a private key,ou seja, exportei o certificado do tipo .cer,entao, acho que pode ser um dos problemas. Gostaria de saber com fez pra exportar o seu certificado para a extensão "certificado.pfx" e qual é a SO que fez isso pois no meu XP e no Win7 não fica habilitado a opção de exportar com chave privada.

     Desde já agradeço a atenção!

     


    RobsonSantos
    Thursday, January 20, 2011 2:09 PM
  • Oi Robson,

    Quando você vai instalar o certificado, na hora de informar a senha, você deve marcar a flag "Marcar esta chave como exportável".

    Deste modo, quando vor exportar o arquivo posteriormente do seu browser, a opção de exportar em pfx estrá disponível.

    Não importa o sistema operacional.

    Att,


    Luciano Miranda
    Thursday, January 20, 2011 2:21 PM
  • Boa tarde Cicero,

    vc poderia me dar mais uma ajuda por favor

    estou tentando fazer uma consulta numa rps em ambiente de homologação que consegui fazer o envio

    e esta dando erro de estrutura no xml

    so que não consegui achar o problema

    vc poderia por favor dar uma olhadinha para mim

    e ver onde estou errado por favor

    veja como esta montado

    XML DA CONSULTA - ENVIO:

     

    <?xml version="1.0" encoding="UTF-8" standalone="no"?><ConsultarSituacaoLoteRpsEnvio xmlns="http://www.ginfes.com.br/servico_consultar_situacao_lote_rps_envio_v03.xsd" xmlns:n1="http://www.ginfes.com.br/tipos_v03.xsd">

        <n1:Prestador>

            <Cnpj>34230979004284</Cnpj>

            <InscricaoMunicipal>28273</InscricaoMunicipal>

        </n1:Prestador>

        <n1:Protocolo>1006</n1:Protocolo>

    <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="#"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>2jmj7l5rSw0yVb/vlWAYkK/YBwk=</DigestValue></Reference></SignedInfo><SignatureValue>AfnGwYbjQkRVYQ63uWqbqVNgMo/Lw+JSwn9GPwf1icillA9MVz+VbIGg+R/l9g5YMzYmBDiWCj2l

    Qk19N8kZJDvuJNBAkG8QLjtnYplyadCnoPdkNCryJVNYxtLJznvlSVrESnhRi/stkS/DvQrf8SMF

    12smVvF6ctFX56TML5Y=</SignatureValue><KeyInfo><X509Data><X509Certificate>MIIGXjCCBUagAwIBAgIIOHLSuC1uiQ0wDQYJKoZIhvcNAQEFBQAwTDELMAkGA1UEBhMCQlIxEzAR

    BgNVBAoTCklDUC1CcmFzaWwxKDAmBgNVBAMTH1NFUkFTQSBDZXJ0aWZpY2Fkb3JhIERpZ2l0YWwg

    djEwHhcNMTAwNTI1MTczMDAwWhcNMTEwNTI1MTczMDAwWjCB4TELMAkGA1UEBhMCQlIxEzARBgNV

    BAoTCklDUC1CcmFzaWwxGzAZBgNVBAsTEkNFUlRJRklDQURPIFNFUkFTQTEYMBYGA1UECxMPMDAw

    MDAxMDAxMDkzMDc3MQswCQYDVQQLEwJTUDESMBAGA1UECxMJU0FPIFBBVUxPMREwDwYDVQQLEwhD

    T01FUkNJTzEUMBIGA1UECxMLKEVNIEJSQU5DTykxLTArBgNVBAsMJEJSQVNJTFdBR0VOIENPTUVS

    Q0lPIERFIFZFSUNVTE9TIFMvQTENMAsGA1UEAxMEVFMwMTCBnzANBgkqhkiG9w0BAQEFAAOBjQAw

    gYkCgYEAs/OUUPhJkDxJ8oOxRhj1I5ElvsS27Rc7RkYKC8zhV/u2EHC5tnujFtbG5M4wJZkC4kXB

    Y+RlUVTMp7g+1Gc7ai1BCRILQEiKZVvmVl5ZwUWJZuU+/yuAD7SjEIZcyXIhE1YXLewtWyL7RvTN

    J/IyjnInOT91mSRh9klNcdVXte8CAwEAAaOCAzAwggMsMA4GA1UdDwEB/wQEAwIF4DAdBgNVHSUE

    FjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwHwYDVR0jBBgwFoAUt2CoW/mypq4A7XTr1UrJlmhm9Vww

    gfMGA1UdEQSB6zCB6IEZUkFGQUVMQEJSQVNJTFdBR0VOLkNPTS5CUoIEVFMwMaAvBgVgTAEDCKAm

    EyRCUkFTSUxXQUdFTiBDT01FUkNJTyBERSBWRUlDVUxPUyBTL0GgGQYFYEwBAwOgEBMONDk3MDc1

    NTcwMDAxNTagGgYFYEwBAwKgERMPUkFGQUVMIEZFTElaT0xBoD0GBWBMAQMEoDQTMjA0MDYxOTgx

    MjIwMzM1MTE4NzEwMDAwMDAwMDAwMDAwMDAwMDQzMTgwNjg0NlNTUFNQoB4GCSsGAQQBgjcZAaAR

    Ew8wMDAwMDAwMDAwMDAwMDAwVwYDVR0gBFAwTjBMBgZgTAECAQYwQjBABggrBgEFBQcCARY0aHR0

    cDovL3d3dy5jZXJ0aWZpY2Fkb2RpZ2l0YWwuY29tLmJyL3JlcG9zaXRvcmlvL2RwYzCB8AYDVR0f

    BIHoMIHlMEmgR6BFhkNodHRwOi8vd3d3LmNlcnRpZmljYWRvZGlnaXRhbC5jb20uYnIvcmVwb3Np

    dG9yaW8vbGNyL3NlcmFzYWNkdjEuY3JsMEOgQaA/hj1odHRwOi8vbGNyLmNlcnRpZmljYWRvcy5j

    b20uYnIvcmVwb3NpdG9yaW8vbGNyL3NlcmFzYWNkdjEuY3JsMFOgUaBPhk1odHRwOi8vcmVwb3Np

    dG9yaW8uaWNwYnJhc2lsLmdvdi5ici9sY3IvU2VyYXNhL3JlcG9zaXRvcmlvL2xjci9zZXJhc2Fj

    ZHYxLmNybDCBlwYIKwYBBQUHAQEEgYowgYcwPAYIKwYBBQUHMAGGMGh0dHA6Ly9vY3NwLmNlcnRp

    ZmljYWRvZGlnaXRhbC5jb20uYnIvc2VyYXNhY2R2MTBHBggrBgEFBQcwAoY7aHR0cDovL3d3dy5j

    ZXJ0aWZpY2Fkb2RpZ2l0YWwuY29tLmJyL2NhZGVpYXMvc2VyYXNhY2R2MS5wN2IwDQYJKoZIhvcN

    AQEFBQADggEBACyo0pPVW/0ozk8f2jP1zE036CYUhpXgGnsVAxGFV6tZinfnUCTdj+kLi4Qsxzw2

    JfCVKaeHTEQd2fyyRFZ9N2qN10GjhDNNm1rtNK9bXOG2MtA8siOgoBPR2nhweQ2FOLrfzwxWK9nI

    xgYEBmzE8gUugWoSDHLld75mmTJ7cJCl42pnD/zKDTryxXyUydx3trc+SLGl5NoStr06aoRXMGtm

    HLW+V+ZFr6+0bTB8PWKl1lvJ9E71BdB+9s7g9k+JxjpBzU08Wu0RLx8j42TNvrSE2cSFEK5CkstW

    +pfhHtRs0A3pHdCBIyd7hzE0Dm9uMhhBiw7bQ+DORPbw2pxx80o=</X509Certificate></X509Data></KeyInfo></Signature></ConsultarSituacaoLoteRpsEnvio>

     

     

     

    RESPOSTA :

    <?xml version="1.0"