-
Total de ítens
37.604 -
Registro em
-
Última visita
-
Days Won
1.060
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Italo Giurizzato Junior postou
-
Erro ao enviar EPEC para MG - possível solução
Italo Giurizzato Junior replied to ThiagoDornelas's tópico in ACBrCTe
Bom dia @ThiagoDornelas, Fiz uma alteração no arquivo ACBrCTeServicos.ini Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e faça novos testes. -
Boa tarde @Destak, Maravilha que deu certo o envio. O cancelamento da NFS-e Padrão Nacional é um evento e funciona de forma semelhante da NF-e. InfEvento := TInfEvento.Create; try with InfEvento.pedRegEvento do begin tpAmb := ACBrNFSeX1.Configuracoes.WebServices.AmbienteCodigo; verAplic := 'ACBrNFSeX-1.0'; dhEvento := Now; chNFSe := xChaveNFSe; nPedRegEvento := 1; tpEvento := ACBrNFSeXConversao.teCancelamento; cMotivo := StrToIntDef(xCodigo, 1); xMotivo := xMotivoCanc; end; ACBrNFSeX1.EnviarEvento(InfEvento); finally InfEvento.Free; end; Vou fechar esse tópico.
-
Código do serviço não imprime no DANFE
Italo Giurizzato Junior replied to Calmeida79's tópico in ACBrNFSe
Boa tarde @Calmeida79, Esse DANFSE é do Fortes ou Fast Report? -
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
-
Boa tarde @LeonardoRocha, Notei que o conteúdo da tag <descritivo> esta entre aspas, existe um motivo para isso? <descritivo>&quot;SUPORTE (...) R$ 155,66&quot;</descritivo> A sequencia: &quot; equivale ao caractere aspas. O erro de UTF-8 que esta ocorrendo é porque o XML retornado pelo webservice esta no formato ANSI. O encoding indicando UTF-8 é inserido no XML antes dele ser salvo em disco. Existe até uma rotina que visa identificar a codificação e caso não seja UTF-8 faz a conversão, mas me parece que isso não esta ocorrendo. Qual é a versão da Lib utilizada nesse teste?
-
Bom dia André, Lhe peço mil desculpas por ter sido muito rude com você. Sei que algumas coisas parem obvias para uns, mas não é para outros. Caso nos venhamos a nos encontrar no Dia do ACBr quero lhe pedir desculpas pessoalmente. Por fim, configure primeiro o LayoutNFSe e depois o CodigoMunicipio que vai funcionar.
-
Bom dia @eesoares, Se o seu Delphi não for o CE você deve sempre executar o ACBrIntall_Trunk2 após atualizar os fontes com o Tortoise, caso contrario vai ter que instalar pacote por pacote que é muito mais trabalhoso. Na minha maquina tenho uma pasta chamada trunk2 e dentro desta as patas com os fontes dos componentes, programas exemplos, DLLs, Pacotes de instalação, etc. Veja a imagem:
-
Erro ao enviar EPEC para MG - possível solução
Italo Giurizzato Junior replied to ThiagoDornelas's tópico in ACBrCTe
Bom dia @ThiagoDornelas, Já inclui na minha lista de tarefas para analise desse caso juntamente com a equipe ACBr. TK-5736 -
Bom dia @Destak, Quando eu peço para estudar o programa exemplo, sou criticado. Vocês perdem um tempo extremamente preciso tentando fazer do jeito que vocês sonham que deve ser. Me diz uma coisa, de onde você tirou isso? ACBrNFSeX1.Configuracoes.Geral.Provedor := proPadraoNacional; Não existe nenhuma linha no programa exemplo que diz que você tem que configurar a propriedade Provedor. Você vai achar diversas linhas no programa exemplo verificando o valor dessa propriedade, por exemplo: if ACBrNFSeX1.Configuracoes.Geral.Provedor = proPadraoNacional then begin pgcProvedores.Pages[0].TabVisible := False; pgcProvedores.Pages[1].TabVisible := True; end else begin pgcProvedores.Pages[0].TabVisible := True; pgcProvedores.Pages[1].TabVisible := False; end No programa exemplo temos o seguinte na procedure ConfigurarComponente: // A propriedade CodigoMunicipio tem que ser a ultima a receber o seu valor // Pois ela se utiliza das demais configurações with ACBrNFSeX1.Configuracoes.Geral do begin LayoutNFSe := TLayoutNFSe(cbLayoutNFSe.ItemIndex); CodigoMunicipio := StrToIntDef(edtCodCidade.Text, -1); end; Temos um comentário dizendo que a propriedade CodigoMunicipio tem que ser a ultima a ser configurada. Esse foi o seu erro, configurar a propriedade LayoutNFSe depois de configurar CodigoMunicipio, sendo que é o inverso como é mostrado no programa exemplo. Por fim, apesar do componente possuir as propriedades: Versao e Provedor, elas não devem ser configuradas, pois o componente as configura automaticamente quando configuramos a propriedade CodigoMunicipio. Volto a frisar, a propriedade de configuração CodigoMunicipio tem que ser a ultima a ser configurada dentro da procedure de configuração.
-
ACBRPAGFOR : INTEGRAÇÃO AUTOMÁTICA COM A API DO BANCO
Italo Giurizzato Junior replied to AnDes Sistemas's tópico in Dúvidas gerais
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. -
Geração de Lote RPS para a prefeitura de Castanhal - PA
Italo Giurizzato Junior replied to Diogo Rodrigues's tópico in ACBrNFSe
Boa noite @C4Dev, Você não me respondeu a segunda pergunta. Por conta de estar gerando com 4 casas o RPS esta sendo rejeitado? Se sim, qual é o erro? Quanto a esse Params chamado Aliquota2Casas é informado no arquivo ACBrNFSeXServicos.ini na cidade em questão. Veja o exemplo abaixo: [3170701] ; Atualizado em 18/12/2023 Nome=Varginha UF=MG Provedor=Betha Versao=2.02 Params=Aliquota2Casas: ProRecepcionar=https://nota-eletronica.betha.cloud/rps/ws HomRecepcionar=https://nota-eletronica.betha.cloud/rps/ws -
Boa noite @gary.rj, Desculpa não entendi nada o que você fez. Vamos pegar o campo Discriminacao a titulo de exemplo. Eu desejo que seja impresso: Linha 1 Linha 2 Linha 3 Eu devo atribuir ao campo Discriminacao o conteúdo "Linha 1;Linha 2;Linha 3" Note que estou usando o caracter ponto e virgula para indicar onde eu quero que a quebra de linha ocorra. Essa é a regra, sempre vamos usar o caracter ponto e virgula. Na unit do provedor diz que a quebra de linha usada pelo provedor é "\s\n". O componente ao gerar o XML vai realizar a substituição ficando da seguinte forma no XML: <Discriminacao>Linha 1\s\nLinha 2\s\nLinha 3</Discriminacao> É de se esperar que o provedor reconheça a sequencia "\s\n" como quebra de linha conforme orientação do próprio provedor e consequentemente ao visualizar o DANFSE via site da prefeitura tenhamos o resultado esperado. Informação importante: O componente não estava realizando a troca da sequencia usada pelo provedor nos campos OutrasInformacoes e InformacoesComplementares, mas realizei uma alteração nos fontes do componente para contemplar também esses dois campos. Sendo assim por favor atualize todos os fontes de todas as pastas e reinstale o ACBr, por fim compile a aplicação com a opção Build.
-
Como Baixar XML (NFE e CTE) emitidos contra?
Italo Giurizzato Junior replied to esbaptista's tópico in Dúvidas gerais
Boa noite @esbaptista, Se você já utiliza o ACBrMonitor para outras finalidades como por exemplo emitir notas, você esta com a faca e o queijo na mão. Basta ler sobre o DistribuicaoDFe que se encontra no manual do ACBrMonitor, o @Juliomar Marchetti inclusive lhe passou o link do manual online que já vai direto no que você quer. -
ACBRPAGFOR : INTEGRAÇÃO AUTOMÁTICA COM A API DO BANCO
Italo Giurizzato Junior replied to AnDes Sistemas's tópico in Dúvidas gerais
Boa noite @AnDes Sistemas, Estou estudando uma maneira do componente ACBrPagFor além de fazer o que já faz, também estabelecer uma conexão direta com o banco e enviar o arquivo seja ele no formato TXT ou XML ou Json. Mas isso demanda um certo tempo, mas esta nos meus planos. -
Boa tarde @Calmeida79, O provedor esta fazendo kaka, veja: A tag IncentivadorCultural no layout da NFSe é do tipo TsSimNao. O tipo TsSimNao aceita somente os valores 1 para Sim e 2 para Não. O XML da NFS-e gerado pelo WebService do provedor esta gerando essa tag com o valor zero. Isso esta errado. Entre em contato com eles e mostre o erro deles. Essas imagens são do manual da versão 1.00 do Layout da ABRASF. Se vierem com aquela história do folclore brasileiro que estão usando a versão 2.04 da ABRASF, primeiramente o XML esta sendo gerado na versão 1 e segundo mesmo na versão 2.04 o valores do tipo TsSimNao são exatamente os mesmos, ou seja, 1 = Sim e 2 = Não.