Ir para conteúdo
  • Cadastre-se

Alexandre Souza Paes

Membros
  • Total de ítens

    18
  • Registro em

  • Última visita

Posts postados por Alexandre Souza Paes

  1. Olá...

    Estou no componente novo e utilizando o exemplo como base. 

    Procurei a cidade de Canoinhas/SC no emitente e não tem. Algo que eu preciso arrumar ou não foi atualizado ainda para esta cidade?

    Visto que eles mudaram recentemente de Publica para IPM.

     

    Aguardo.

  2. Oi Pessoal,

     

    Voltei o código para o componente antigo. Estava com muitos erros e códigos comentados.

    Cofme imagem abaixo.

    image.png.d86acd3f77cc9bed88b80688a0a7e838.png

     

    Mas agora, alterei o Cidades.INI (cidade Canoinhas para IPM)
    Baixei o arquivo IPM.INI

    IPM.iniCidades.INI


    Sequencia de erros, por que mudou o provedor de Canoinhas pra IPM.

    Na parte do código, mudei o probetha para proIPM em toda parte do código que tem.

    //Consulta
      try
        AtualizaStatus('Consultando nota fiscal...', Status);
        Result := DMFuncoes_NFSe.ACBrNFSe.WebServices.ConsultaNFSeporRps(NumeroRPS, SerieRPS, TipoRPS);
        if Result then begin
          XML := DMFuncoes_NFSe.ACBrNFSe.WebServices.ConsNFSeRps.RetWS;
          Numero := DMFuncoes_NFSe.ACBrNFSe.WebServices.ConsNFSeRps.RetornoNFSe.ListaNFSe.CompNFSe.Items[0].NFSe.Numero;
          CodigoVerificacao := DMFuncoes_NFSe.ACBrNFSe.WebServices.ConsNFSeRps.RetornoNFSe.ListaNFSe.CompNFSe.Items[0].NFSe.CodigoVerificacao;
          if DMFuncoes_NFSe.ACBrNFSe.Configuracoes.Geral.Provedor = proIPM then
            Link := DMFuncoes_NFSe.ACBrNFSe.WebServices.ConsNFSeRps.RetornoNFSe.ListaNFSe.CompNFSe.Items[0].NFSe.OutrasInformacoes;
          if DMFuncoes_NFSe.ACBrNFSe.Configuracoes.Geral.Provedor = proPublica then
            Link := DMFuncoes_NFSe.ACBrNFSe.WebServices.ConsNFSeRps.RetornoNFSe.ListaNFSe.CompNFSe.Items[0].NFSe.Link;
          Link := copy(Link, pos('http', Link), length(Link));
          DataHoraCancel := DMFuncoes_NFSe.ACBrNFSe.WebServices.ConsNFSeRps.RetornoNFSe.ListaNFSe.CompNFSe.Items[0].NFSe.NfseCancelamento.DataHora;
        end;
      except
        on E: Exception do begin
          if E.Message <> '' then begin
            Erros := 'Erro: ' + E.Message;
          end else begin
            Erros := 'Erro: servidor retornou um erro desconhecido, tente uma nova consulta em alguns minutos.';
          end;
          if MostrarErros then MostraMensagem(Erros, 'Atenção');
          AtualizaStatus(Erros, Status);
          Result := False;
        end;
      end;

     

    Erro: 
    Erro Interno: 12007
    Erro HTTP: 0
    URL: http://canoinhas.nfs-e.net/datacenter/include/nfw/importa_nfw/nfw_import_upload.php?eletron=1
    Erro: 12007 - O nome do servidor não pode ser resolvido


    Nota 1
    Erro: Nao foi encontrado o grupo da cidade do Usuario

     

    Web Service para emissão de Nota Fiscal Eletrônica de Serviço.pdf

     

    Neste manual, pede para mudar os links do provedor,

    Ai esta a duvida, sera que estou fazendo certo? Onde muda?

     

     

     

     

    IPM.ini Cidades.INI

  3. Olá,

    Estou trabalhando no código para atualizar o componente, de acordo com o 

     

    Porem, como faz tempo que não programo, estou com bastante dificuldades em atualizar o sistema e estou com um cliente parado já alguns dias sem emitir NF.

    Estou compilando o sistema e indo erro por erro para corrigir e finalizar, acho que está no final, mas com ajuda seria mais rápido. 


    Preciso dessa ajuda remota para finalizar essa demanda URGENTE. 

     

    • Obrigado 1
  4. Oi Pessoal,

     

    Alguem que possa me ajudar remotamente a fazer o sistema funcionar?

    Se alguem tiver interessa, (49) 99121-0660

    Ou aqui mesmo no portal, se tem algum tipo de suporte (pago), porem com acesso direto e auxílio para atualizar esse sistema.

     

    Aguardo. 

  5. Oi Renato,

    Primeiramente obrigado pela resposta.

    Vou ter que pedir mais ajuda, ou alguem que possa fazer o sistema rodar para esse cliente emitir a NF, pois esta desde o dia 02/12 sem.
    Podemos acertar as horas, pois estou somente na tentativa e erro aqui para fazer isso funcionar. Faz muito tempo que nao programo em Delphi e tenho essa urgência. 

    Me desculpem se estou sendo inoportuno com as minhas duvidas aqui, mas estou faz dias nesse trem e com pressão para fazer rodar.

    Olá Alexandre,

    Ja estou seguindo passo a passo esse manual, mas com muita dificuldade de entendimento.

  6. Bom dia,

    Segue o código e erro abaixo.

      //****************************************************************************
      //Assina e devolve o XML
      //****************************************************************************
      try
        DMFuncoes_NFSe.ACBrNFSeX1.NotasFiscais.assinar(True);
        XML := DMFuncoes_NFSe.ACBrNFSeX1.NotasFiscais[0].XMLAssinado;
        Result := True;
      except
        on E: Exception do begin
          if E.Message <> '' then begin
            Erros := 'Erro: ' + E.Message;
          end else begin
            Erros := 'Erro: servidor retornou um erro desconhecido, tente uma nova consulta em alguns minutos.';
          end;
          if MostrarErros then MostraMensagem(Erros, 'Atenção');
          AtualizaStatus(Erros, Status);
        end;
      end;

    Error] UDMFuncoes_NFSe.pas(1383): Undeclared identifier: 'Assinar'
    [Error] UDMFuncoes_NFSe.pas(1384): Undeclared identifier: 'XMLAssinado'

    Estou com esses erros na compilacao, e nao encontro a forma de resolver. 

    No exemplo do ACBrNFSeX do Delphi não tem o método similar. ou não encontrei.

    Socorro...rsrsr

    Abraços.

     

     

     

  7. Olá BigWinds,

    na versão anterior estava funcionando normal, dentro dos requisitos necessários para emissão da NFS-e.

    Mudei agora para o componente novo do NFS_eX e estou seguindo as orientações de mudanças no manual disponibilizado aqui, mas tem alguns erros que não estou compreendendo e com bastante dificuldades. 

    Faz tempo que não programo mais nessa parte fiscal e essa ajuda é essencial para que este único cliente volte a emitir NF.
    Mudança no provedor da prefeitura de canoinhas me quebrou as programações. estou na lida, vai dar certo.

     

    conto com a ajuda de voces para resolver.

  8. Boa Tarde,

    Iniciando por essa linha:

    ACBrNFSeX1.NotasFiscais.Assinar(True);

    Mas ele traz alguns retornos para os demais códigos, quando aciono.

    [Error] UDMFuncoes_NFSe.pas(1383): Undeclared identifier: 'Assinar'
    [Error] UDMFuncoes_NFSe.pas(1384): Undeclared identifier: 'XMLAssinado'
    [Error] UDMFuncoes_NFSe.pas(1430): Undeclared identifier: 'ValidarRegrasdeNegocios'
    [Error] UDMFuncoes_NFSe.pas(1447): Undeclared identifier: 'WebServices'

    [Error] UDMFuncoes_NFSe.pas(1527): There is no overloaded version of 'MostraRetorno' that can be called with these arguments

     

    Como resolvo essa situação?

    Existe algum material onde posso pesquisar a estrutura desses métodos para não dicar postando aqui?

    image.thumb.png.f50bc41506dadee50e01ea0d8eb921a9.png

    Desde já, obrigado.

     

  9. Oi Pessoal,

    Estou com esses erros quando vou compilar o projeto de NFS-e.

    Mudou o provedor da prefeitura de Canoinhas/SC para IPM. Imagino que fiz tudo certo até então. 

    Uso Delphi 7.0 ainda... logo mudo, mas ainda estou aqui.

    atualizando as informações de acordo com o 

     

     

    image.thumb.png.904ccf8b7437f61a93e386e1b9550e6e.png

    Erros:

    [Warning] UDMFuncoes_NFSe.pas(198): Method 'Destroy' hides virtual method of base type 'TObject'
    [Warning] UDMFuncoes_NFSe.pas(278): Unit 'FileCtrl' is specific to a platform
    [Error] UDMFuncoes_NFSe.pas(1208): Undeclared identifier: 'StrToTipoRPS'.  >>>> Neste estou me batendo já faz horas....
    [Error] UDMFuncoes_NFSe.pas(1211): Undeclared identifier: 'StrToRegimeEspecialTributacao'
    [Error] UDMFuncoes_NFSe.pas(1212): Undeclared identifier: 'StrToSimNao'
    [Error] UDMFuncoes_NFSe.pas(1214): Cannot assign to a read-only property
    [Error] UDMFuncoes_NFSe.pas(1226): Undeclared identifier: 'IntermediarioServico'
    [Error] UDMFuncoes_NFSe.pas(1226): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1227): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1228): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1234): Undeclared identifier: 'StrPublicaToCondicao'
    [Error] UDMFuncoes_NFSe.pas(1238): Undeclared identifier: 'Cnpj'
    [Error] UDMFuncoes_NFSe.pas(1239): Undeclared identifier: 'InscricaoMunicipal'
    [Error] UDMFuncoes_NFSe.pas(1240): Undeclared identifier: 'InscricaoEstadual'
    [Error] UDMFuncoes_NFSe.pas(1241): Undeclared identifier: 'PrestadorServico'
    [Error] UDMFuncoes_NFSe.pas(1241): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1242): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1243): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1244): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1245): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1246): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1247): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1248): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1249): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1250): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1251): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1252): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1253): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1254): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1254): Incompatible types: 'TemailCollection' and 'String'
    [Error] UDMFuncoes_NFSe.pas(1296): Undeclared identifier: 'StrToResponsavelRetencao'
    [Warning] UDMFuncoes_NFSe.pas(1313): Symbol 'Add' is deprecated
    [Error] UDMFuncoes_NFSe.pas(1314): Undeclared identifier: 'Codigo'
    [Error] UDMFuncoes_NFSe.pas(1316): Undeclared identifier: 'Discriminacao'
    [Error] UDMFuncoes_NFSe.pas(1320): Undeclared identifier: 'ValorServicos'
    [Error] UDMFuncoes_NFSe.pas(1331): Undeclared identifier: 'ValorIr'
    [Error] UDMFuncoes_NFSe.pas(1365): Undeclared identifier: 'StrToExigibilidadeISS'
    [Warning] UDMFuncoes_NFSe.pas(1369): Symbol 'Add' is deprecated
    [Error] UDMFuncoes_NFSe.pas(1370): Incompatible types: 'String' and 'Integer'
    [Error] UDMFuncoes_NFSe.pas(1382): Undeclared identifier: 'Assinar'
    [Error] UDMFuncoes_NFSe.pas(1383): Undeclared identifier: 'XMLAssinado'
    [Error] UDMFuncoes_NFSe.pas(1429): Undeclared identifier: 'ValidarRegrasdeNegocios'
    [Error] UDMFuncoes_NFSe.pas(1446): Undeclared identifier: 'WebServices'
    [Error] UDMFuncoes_NFSe.pas(1446): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1448): Undeclared identifier: 'WebServices'
    [Error] UDMFuncoes_NFSe.pas(1448): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1448): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1513): Undeclared identifier: 'WebServices'
    [Error] UDMFuncoes_NFSe.pas(1513): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1526): Undeclared identifier: 'WebServices'
    [Error] UDMFuncoes_NFSe.pas(1526): There is no overloaded version of 'MostraRetorno' that can be called with these arguments
    [Error] UDMFuncoes_NFSe.pas(1526): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1526): 'END' expected but ',' found
    [Error] UDMFuncoes_NFSe.pas(1530): EXCEPT or FINALLY expected
    [Error] UDMFuncoes_NFSe.pas(1531): 'END' expected but 'FINALLY' found
    [Error] UDMFuncoes_NFSe.pas(1534): '.' expected but ';' found
    [Error] UDMFuncoes_NFSe.pas(1598): Undeclared identifier: 'WebServices'
    [Error] UDMFuncoes_NFSe.pas(1598): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1600): Undeclared identifier: 'WebServices'
    [Error] UDMFuncoes_NFSe.pas(1600): Missing operator or semicolon
    [Error] UDMFuncoes_NFSe.pas(1600): Missing operator or semicolon
    [Fatal Error] UDMFuncoes_NFSe.pas(1601): Compilation terminated; too many errors
     

    Ajuda por favor. 

×
×
  • Criar Novo...

Informação Importante

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