Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    37.554
  • Registro em

  • Última visita

  • Days Won

    1.058

Tudo que Italo Giurizzato Junior postou

  1. Olá pessoal, No Rps temos a tag <Discriminacao> ela pode conter até 2000 caracteres, se tratando dos provedores que seguem a versão 1 ou 2 do layout da ABRASF (os provedores que tem o seu próprio layout o nome da tag bem como a quantidade de caracteres com certeza vai ser diferente). Muitos desenvolvedores querem incluir uma quebra de linha, pois bem, como fazer? Ao alimentar o componente, ou seja, ao atribuir o texto ao campo Discriminacao, devemos sempre utilizar o caractere ";" (ponto e virgula). O componente quando for gerar o XML do Rps se encarrega de substituir o ";" pelo caractere utilizado pelo provedor que pode ser outro. Vejam a linha do código do componente que realiza essa troca: Result.AppendChild(AddNode(tcStr, '#32', 'Discriminacao', 1, 2000, 1, StringReplace(NFSe.Servico.Discriminacao, ';', FpAOwner.ConfigGeral.QuebradeLinha, [rfReplaceAll, rfIgnoreCase]), DSC_DISCR)); A função StringReplace vai trocar o caractere ";" pelo conteúdo de: QuebradeLinha do campo: Discriminacao. Fica ai mais uma dica de como alimentar o componente corretamente.
  2. Bom dia Jorge, Sei que no ambiente de homologa o provedor Fiorilli, possui um bug que ele espera a tag da assinatura com prefixo, muitos contornam não assinando o Rps e o Lote de Rps. Mas não entendi o motivo de definir a versão como sendo 2.01 somente para o ambiente de homologação. No arquivo ACBrNFSeXServicos.ini ter definido a versão como sendo 2.01 para a cidade Coroados/SP, ter criado uma pasta de esquemas para essa versão. Uma vez que os schemas são os mesmos para a versão 2.00 Explique melhor essas alterações.
  3. Após atualizar os fontes, o ACBr foi reinstalado? A aplicação foi recompilada? Não tem nenhum arquivo do ACBr com uma bolinha vermelha em seu ícone? Se sim, apague, atualize novamente e reinstale o ACBr, por fim recompila a aplicação. Importante: não se deve ter na pasta do executável o arquivo ACBrNFSeXServicos.ini
  4. Willian, Você esta tentando enviar o RPS usando um modo de envio que o WebService não aceita. A minha sugestão é usar o modo automático (meAutomatico).
  5. Alexandre, Na pasta que esta o executável tem o arquivo ACBrNFSeXServicos.ini ? Se sim, exclua.
  6. Bom dia Willian, Você esta com todos os fontes de todas as pastas atualizados? Não tem nenhum arquivo com uma bolinha vermelha no ícone? Pois no SVN esta da seguinte forma: [4209102] Nome=Joinville UF=SC Provedor=ISSJoinville Versao=2.04 ProRecepcionar=https://nfemws.joinville.sc.gov.br/NotaFiscal/Servicos.asmx HomRecepcionar=https://nfemwshomologacao.joinville.sc.gov.br/NotaFiscal/Servicos.asmx ; ProLinkURL=https://nfem.joinville.sc.gov.br/processos/imprimir_nfe.aspx?codigo=%CodVerif%&numero=%NumeroNFSe%&documento_prestador=%Cnpj% HomLinkURL=https://nfemhomologacao.joinville.sc.gov.br/processos/imprimir_nfe.aspx?codigo=%CodVerif%&numero=%NumeroNFSe%&documento_prestador=%Cnpj%
  7. Bom dia Jarbas, O erro 4 diz que o Rps não foi enviado, neste caso não vejo motivo de continuar. Você deve sim, analisar a sua aplicação para saber se o problema se encontra nela ou no provedor.
  8. Bom dia Willian, Você não informou o ItemListaServico que é obrigatório.
  9. Bom dia, Temos provedores que ao consultar o lote (por exemplo) retorna o XML completo da nota, mas infelizmente tem provedor que retorna um resumo. O que foi feito? Quando o provedor retorna o XML completo da nota a lista NotasFiscais é alimentada com os dados da nota. Mas quando o provedor retorna um resumo o componente alimenta a lista Resumos (vide o programa exemplo - ChecarResposta - ConsultaLoteRps). Observe que é o seu caso, esta sendo retornado um resumo. O provedor utilizando pela cidade Santa Rosa/RS é o IPM, me parece que no site da prefeitura existe uma pagina onde você configura como você deseja obter os retornos. É interessante conferir isso.
  10. Bom dia Geraldo, Verifica se no nome do tomador ou na discriminação do serviço não contem caracteres especiais (por exemplo &) ou quebra de linhas.
  11. Bom dia Neto, Também tive esse erro. Se não me falha a memória o erro 404 é quando a URL não existe, mas se você pegar ela e jogar em um navegador, abre. Esta muito estranho. Tentei enviar o lote de Rps através do SoapUI e da a impressão que o webservice não processa nada, não retorna nada, nem sequer um erro. Não vejo outra saída entrar em contato com o provedor e expor o problema.
  12. Boa tarde Alexandre, Você esta usando o componente novo (ACBrNFSeX) ? Se sim, todos os fontes de todas as pastas estão atualizados? Se sim, o ACBr foi reinstalado? Se sim, a aplicação foi recompilada?
  13. Boa tarde Eduardo, Favor anexar as URLs no novo provedor da referida cidade. Desde já muito obrigado pela colaboração.
  14. Boa tarde Leonard, Com certeza deve ser configuração errada, acabei de fazer um teste, veja o resultado: Requisição Ambiente: 1 Cidade : Camboriu/SC Provedor: Simple Versão: 1.00 Método Executado: Enviar Lote Síncrono Parâmetros de Envio Numero do Lote: 1 Parâmetros de Retorno Data de Envio : 30/12/1899 Numero do Prot: Numero da Nota: Link : Código Verif. : Sucesso : False Erro(s): Código : Mensagem: Cadastro Inexistente Correção: ---------
  15. Boa tarde Jarbas, Tentativas = 10 Aguardar = 1000 (1 segundo) Intervalo = 1000 (1 segundo) Mas essa configuração se aplica apenas no método ConsultarSituacao.
  16. Boa tarde Carlos, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-2960
  17. Veja como esta no arquivo ACBrNFSeXServicos.ini [3541000] ; Atualizado em 09/02/2022 Nome=Praia Grande UF=SP Provedor=ISSNet Params=NaoDividir100:|NaoFormatarItemServico: ; ProRecepcionar=http://www.issnetonline.com.br/webserviceabrasf/praiagrande/servicos.asmx Mais precisamente a linha Params. O NaoDividir100 se refere a alíquota que não deve ser divida por 100 O NaoFormatarItemServico se refere ao Item de Serviço que não deve sofrer nenhuma formatação, logo não se deve aplicar a Normatização e nem a formatação dessa informação, ou seja, gerar o XML com a informação atribuída ao campo.
  18. Boa tarde, Você não alimentou a lista de itens de serviço. Veja no programa exemplo como fazer isso. Você esta usando o componente novo (ACBrNFSeX) ?
  19. Boa tarde, Na maquina que esta sendo executado a aplicação, mais precisamente na pasta que esta o executável não existe uma cópia do arquivo ACBrNFSeXServicos.ini ? Se sim, delete ele.
  20. Boa tarde Jorge, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-2959
  21. Boa tarde Gabriel, Desculpa pela demora, mas já inclui na minha lista de tarefas para analisar o problema. TK-2958
×
×
  • Criar Novo...

Informação Importante

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

The popup will be closed in 10 segundos...