Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    39.592
  • Registro em

  • Última visita

  • Days Won

    1.148

Tudo que Italo Giurizzato Junior postou

  1. Boa tarde Paulo, Já esta no SVN. Favor atualizar todos os fontes de todas as pastas e reinstale o ACBr, pois os seus fontes estão desatualizados.
  2. Bom dia, Primeiramente, a tag BaseCalculo pertence ao layout da NFS-e e não do RPS, portanto você não vai conseguir gerar o XML do RPS com a tag BaseCalculo com valor igual a zero ou não. Segundo, o XML da NFS-e da versão 2.04 que é utilizado pela cidade de Anapolis, possui uma tag que contem uma vogal acentuada. Mas esse problema seria ao tentar ler o XML do disco. Eu não sei como você esta fazendo para baixar o XML, se é via site ou se é através de algum método de consulta do componente.
  3. Bom dia, Muito obrigado pela colaboração, já inclui na minha lista de tarefas para analise. TK-4287
  4. Boa tarde Paulo, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-4278
  5. Boa tarde Yasmin, Faça um teste usando o programa exemplo do componente ACBrNFe. Esse teste é importante se mesmo com o programa exemplo ocorre o mesmo erro.
  6. Yasmin, Então você configurou o componente da forma errada. Configure ele para usar a versão 4.00
  7. Bom dia Yasmin, Você esta usando o componente ACBrCTe para realizar essa consulta?
  8. Bom dia, Complementado o que o Renato escreveu. O provedor PadraoNacional é configurado no arquivo ACBrNFSeXServicos para as cidades que aderiram a emissão por esse padrão. Por outro lado uma cidade que utiliza um outro provedor é possível em tempo de execução mudar o layout do XML para o Padrão Nacional se o prestador de serviço for MEI. Por fim, reforço: Faça os testes usando o programa exemplo do componente ACBrNFSeX para entender como é que a coisa funciona. Caso contrario você vai perder muito tempo tentando escrever a sua aplicação e entender o funcionamento.
  9. Bom dia, Vamos lá. O componente só vai gerar e imprimir no DANFSE o QR-Code se e somente se: 1. Existir no XML a URL do QR-Code; 2. No arquivo ACBrNFSeXServicos constar a URL (ProLinkNFSe/HomLinkNFSe) para a cidade em questão. No XML da NFS-e retornado pelo provedor ISSNet que é o que atende Brasília/DF não consta a URL e no arquivo ACBrNFSeXServicos também não. Logo não vai gerar e imprimir no DANFSE o QR-Code.
  10. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  11. Boa tarde Victor, Já esta no SVN.
  12. Antonio, Se a cidade segue a versão 2.03 do layout da ABRASF se faz necessário também incluir o campo versão. Veja este exemplo. [3304904] ; Atualizado em 19/10/2021 Nome=Sao Goncalo UF=RJ Provedor=SimplISS Versao=2.03 ProRecepcionar=https://wssaogoncalo.simplissweb.com.br/nfseservice.svc HomRecepcionar=https://wshomologacaoabrasf1.simplissweb.com.br/nfseservice.svc As URLs abaixo são de homologação da versão 1 elas não devem ser alteradas. [SimplISS] HomRecepcionar=http://wshomologacao.simplissweb.com.br/nfseservice.svc HomLinkURL=http://wshomologacao.simplissweb.com.br/nfseservice.svc
  13. Boa tarde Antonio, O componente ACBrNFSeX no que se refere ao provedor SimplISS, ele atende tanto a versão 1.00 quanto a 2.03 do layout da ABRASF. O que eu preciso é das URLs de produção e de homologação usadas pelas cidade de Presidente Prudente para a versão 2.03 De posse dessas URLs, devemos alterar o arquivo ACBrNFSeXServicos.ini seguindo as orientações do tópico abaixo.
  14. Felipe, Sim, como dito acima. O numero do lote é um numero sequencial e o numero do Rps é outro numero sequencial. No exemplo acima o numero do Rps variou de 1 até 45, por outro lado o numero do lote variou de 1 até 2, uma vez que foi enviado apenas 2 lotes.
  15. Bom dia Felipe, Você usa o componente ACBrNFSeX? Não precisa alimentar o campo ID pois este é gerado automaticamente com base no numero e série do RPS. A sua aplicação tem que controlar o numero do Rps e do Lote, ambos devem ser sequencial. Se o provedor permite o envio de lotes com até 50 RPS o numero do lote não vai ser o mesmo que o numero do RPS. Exemplo: Lote: 1 Lote contendo 30 Rps numerados de 1 á 30 Lote: 2 Lote contendo 15 Rps numerados de 31 á 45 Lembre-se que o numero do lote é informado como parâmetro no método Emitir. O método Emitir possui os seguintes parâmetros: aNumLote (String) aModEnvio [meAutomatico, meLoteAssincrono, meLoteSincrono, meUnitario, meTeste] aImprimir (Boolean) Valor Padrão = True, portanto imprime o DANFSE Se você informar somente o primeiro parâmetro que é o numero do lote o componente assume que o modo de envio é automático e que se no final do processo o Rps for processo com sucesso e o webservice retornar o XML da NFS-e o DANFSE vai ser impresso.
  16. Boa tarde Tagales, Tente Informar "01.01" em ItemListaServico.
  17. André, Estude a procedure GerarInfCTeComp que se encontra na unit pcteCTeW. Você vai ver o que é gerado quando é um CT-e de Complementação. Sempre tenha em mãos o manual que contem o layout.
  18. Boa tarde André, O componente só vai gerar o grupo infServVinc se for adicionado as informações do multimodal, veja: procedure TCTeW.GerarInfServVinc; var i: Integer; begin if CTe.infCTeNorm.infServVinc.infCTeMultimodal.Count > 0 then begin Gerador.wGrupo('infServVinc', '#388'); for i := 0 to CTe.infCTeNorm.infServVinc.infCTeMultimodal.Count - 1 do begin Gerador.wGrupo('infCTeMultimodal', '#389'); Gerador.wCampo(tcStr, '#390', 'chCTeMultimodal', 44, 44, 1, CTe.infCTeNorm.infServVinc.infCTeMultimodal.Items[i].chCTeMultimodal, DSC_CHCTEMULTIMODAL); Gerador.wGrupo('/infCTeMultimodal'); end; if CTe.infCTeNorm.infServVinc.infCTeMultimodal.Count > 999 then Gerador.wAlerta('#389', 'infCTeMultimodal', DSC_INFCTEMULTIMODAL, ERR_MSG_MAIOR_MAXIMO + '999'); Gerador.wGrupo('/infServVinc'); end; end;
  19. Boa tarde Helio, Acredito que os seus fontes estejam desatualizados, pois na unit pcteConst temos o seguinte: const NAME_SPACE_CTE = 'xmlns="http://www.portalfiscal.inf.br/cte"'; xRazao3 = 'CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL'; xRazao4 = 'CTE EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL'; DSC_TPCTe = 'Tipo do Conhecimento'; E na unit que gera o XML:pcteCTeW temos: if (trim(CTe.Dest.CNPJCPF) <> '') or (trim(CTe.Dest.xNome) <> '') then begin if VersaoDF <= ve300 then xNome := xRazao3 else xNome := xRazao4; (...) if CTe.Ide.tpAmb = taHomologacao then Gerador.wCampo(tcStr, '#182', 'xNome', 02, 60, 1, xNome, DSC_XNOME) else Gerador.wCampo(tcStr, '#182', 'xNome', 02, 60, 1, CTe.Dest.xNome, DSC_XNOME);
  20. Já esta no SVN. Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e faça novos testes.
  21. Bom dia a todos, Já descobri o endereço correto. Já inclui na minha lista de tarefas. TK-4259
  22. Olá Pessoal, A data de obrigatoriedade de quem é MEI a emitir as suas notas segundo o Padrão Nacional mudou, agora é 01/09/2023.
  23. Bom dia Felipe, Tem provedor como é o caso do GIAP que permite emitir uma nota sem informar o tomador via site, mas pelo webservice não permite. De todas as tags referente ao tomador somente: complemento e ie (inscrição estadual) são opcionais, as demais são obrigatórias. Entre em contato com o provedor e questione eles, quem sabe existe alguma tag que não foi incluída no componente que permite informar que o tomador não será informado.
×
×
  • 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...