-
Total de ítens
37.487 -
Registro em
-
Última visita
-
Days Won
1.056
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Italo Giurizzato Junior postou
-
Boa tarde Giovanne, Você esta fazendo confusão, o campo ISUF não tem nada haver com código da UF, esse campos se refere a Inscrição SUFRAMA conforme é apresentado na mensagem de erro de validação. Favor deixar esse campo vazio, ou seja, não alimentar nada, a não ser que o destinatário possui uma Inscrição no SUFRAMA, ai sim você informa o numero dessa Inscrição.
-
Olá pessoal, Para quem utiliza o componente ACBrCTe e necessita emitir um CT-e de Substituição deve alimentar os seguintes campos: Vamos a estrutura completa: with infCTeNorm.infCteSub do begin chCte := chaveCTeOriginal; indAlteraToma := tiNao ou tiSim; // Se atribuir tiSim significa que foi alterado o tomador // Para tomador contribuinte do ICMS tomaICMS.refNFe := chaveNFe; // NF-e de anulação emitenta pelo tomador // ou informações da Nota Fiscal comum de papel emitida pelo tomador tomaICMS.refNF.CNPJCPF := sCNPJCPF; tomaICMS.refNF.modelo := sModelo; tomaICMS.refNF.serie := iSerie; tomaICMS.refNF.subserie := iSubSerie; tomaICMS.refNF.nro := iNumero; tomaICMS.refNF.valor := vValor; tomaICMS.refNF.dEmi := DataEmissao; // ou a chave do CT-e emitido pelo tomador quanto este for uma transportadora tomaICMS.refCte := ChaveCTeTomador; // caso tenha sido emitido o CT-e de Anulação informar a chave do mesmo no campo abaixo refCteAnu := ChaveCTeAnulacao; end; Exemplo 1: Caso tenha sido emitido um CT-e de Anulação with infCTeNorm.infCteSub do begin chCte := chaveCTeOriginal; indAlteraToma := tiNao ou tiSim; // Se atribuir tiSim significa que foi alterado o tomador // CT-e de Anulação informar a chave do mesmo no campo abaixo refCteAnu := ChaveCTeAnulacao; end; Exemplo 2: Caso o tomador tenha emitido uma NF-e de Anulação with infCTeNorm.infCteSub do begin chCte := chaveCTeOriginal; indAlteraToma := tiNao ou tiSim; // Se atribuir tiSim significa que foi alterado o tomador // Para tomador contribuinte do ICMS tomaICMS.refNFe := chaveNFe; // NF-e de anulação emitenta pelo tomador end; Exemplo 3: Caso o tomador tenha emitido uma Nota Fiscal comum de papel with infCTeNorm.infCteSub do begin chCte := chaveCTeOriginal; indAlteraToma := tiNao ou tiSim; // Se atribuir tiSim significa que foi alterado o tomador // Informações da Nota Fiscal comum de papel emitida pelo tomador tomaICMS.refNF.CNPJCPF := sCNPJCPF; tomaICMS.refNF.modelo := sModelo; tomaICMS.refNF.serie := iSerie; tomaICMS.refNF.subserie := iSubSerie; tomaICMS.refNF.nro := iNumero; tomaICMS.refNF.valor := vValor; tomaICMS.refNF.dEmi := DataEmissao; end; Exemplo 4: Caso o tomador seja uma transportadora e tenha emitido um CT-e with infCTeNorm.infCteSub do begin chCte := chaveCTeOriginal; indAlteraToma := tiNao ou tiSim; // Se atribuir tiSim significa que foi alterado o tomador // chave do CT-e emitido pelo tomador quanto este for uma transportadora tomaICMS.refCte := ChaveCTeTomador; end;
-
Falha na Validação dos Dados do Bilhete
Italo Giurizzato Junior replied to [email protected]'s tópico in ACBrBPe
Boa tarde Christiano, Neste ultimo XML o campo CRT continua com o valor 1, tem que ser 2 ou 3. -
Rejeição MDFe - Dados incompletos da seguradora.
Italo Giurizzato Junior replied to Michel Simões's tópico in ACBrMDFe
Bom dia Michel, Anexe um arquivo TXT com o fragmento da sua rotina que alimenta o componente os dados do seguro, acredito que ela esteja errada. -
Bom dia Emerson, Você precisa criar uma pasta com outro nome (pode ser ACBrBranches) e configurar o tortoise com a mesma URL alterando o final, em vez de trunk2 mude para branches. Desta forma você vai baixar os fontes que se encontram no repositório branches. Feito isso será necessário copiar os fontes do componente, do pacote de instalação e do programa exemplo para a estrutura de pastas do trunk2. Através do Delphi abrir o pacote de instalação e instalar o componente e por fim fazer testes com o programa exemplo.
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
-
Bom dia Felipe, Não precisa alterar nenhuma propriedade de configuração, apenas atualize todos os fontes de todas as pastas e reinstale a suíte ACBr usando o ACBrInstall_Trunk2 com a opção apagar arquivos antigos marcada.
- 1 reply
-
- 1
-
Erro MDFe - 688 - RNTRC deve ser informado
Italo Giurizzato Junior replied to yogosoares's tópico in ACBrMDFe
Bom dia Marcos, No manual consta como facultativo, mas existe um observação abaixo dessas regras que diz que a SEFAZ poderá ativar ou desativar essas regras caso ela consiga ou não ter acesso ao sistema da ANTT para poder fazer as devidas validações referente ao RNTRC. -
Adicionar IncorporarFontesPdf e IncorporarBackgroundPdf
Italo Giurizzato Junior replied to Ricardo Rohde's tópico in ACBrCTe
Bom dia Ricardo, Procurando por essas propriedades notei que elas estão presentes para o DANFE feito em Fast Report. Caso queira colaborar com o projeto e implementar no DACTE, DAMDFE e DANFSE aos moldes do DANFE ficaremos gratos.- 1 reply
-
- 1
-
propriedade ACBr nao assinalada
Italo Giurizzato Junior replied to Luiz Carlos de Lima's tópico in ACBrCTe
Bom dia Luiz, No componente ACBrCTe temos uma propriedade chamada DACTE, esta contem o componente de impressão, ou seja, o ACBrCTEDACTEFR ? -
Olá pessoal, Para quem utiliza o ACBrMonitor e necessita emitir um CT-e de Substituição deve incluir no arquivo INI a seção [infCteSub] Vamos a estrutura completa da seção: [infCteSub] chCte= chave do cte a ser substituido (original) indAlteraToma= se informado 1 significa que tem alteração de tomador refCteAnu= chave do cte de anulação caso tenha sido emitido refNFe= chave da nfe de anulação do tomador caso ele tenha emitido refCte= chave do cte de anulação do tomador caso ele tenha emitido (quando o tomador for outra transportadora) ; preencher os campos abaixo se o tomador tenha emitido uma Nota Fiscal comum de papel CNPJ= mod= serie= subserie= nro= valor= dEmi= Exemplo 1: Caso tenha sido emitido um CT-e de Anulação [infCteSub] chCte= chave do CTe a ser substituido (original) indAlteraToma= se informado 1 significa que tem alteração de tomador refCteAnu= chave do CTe de anulação Exemplo 2: Caso o tomador tenha emitido uma NF-e de Anulação [infCteSub] chCte= chave do cte a ser substituido (original) indAlteraToma= se informado 1 significa que tem alteração de tomador refNFe= chave da NFe de anulação emitida pelo tomador Exemplo 3: Caso o tomador tenha emitido uma Nota Fiscal comum de papel [infCteSub] chCte= chave do cte a ser substituido (original) indAlteraToma= se informado 1 significa que tem alteração de tomador ; abaixo dados da Nota Fiscal comum de papel CNPJ= mod= serie= subserie= nro= valor= dEmi= Exemplo 4: Caso o tomador seja uma transportadora e tenha emitido um CT-e [infCteSub] chCte= chave do cte a ser substituído (original) indAlteraToma= se informado 1 significa que tem alteração de tomador refCte= chave do cte emitido pelo tomador quando este é uma outra transportadora
-
Boa tarde Nebrio, Use o programa exemplo para realizar um teste de envio, ele vai salvar em disco os XML de envio, ai basta abrir com um navegar e vê como é gerado.
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
-
Erro de Invalid Pointer Operation no ACBrNFSe
Italo Giurizzato Junior replied to Gumercino's tópico in ACBrNFSe
Boa tarde Gumercino, Muito obrigado pela colaboração, ainda hoje estarei enviando para o repositório. -
Boa tarde Flavio, Ao enviar o lote para o webservice do provedor o mesmo é recusado?
-
Cancelamento de NFSe "Assinatura do Hash nao confere. "
Italo Giurizzato Junior replied to mauriciobng's tópico in ACBrNFSe
Boa tarde Mauricio, Favor atualizar os fontes, reinstalar a suíte ACBr. Note que fiz alterações no arquivo INI do provedor. -
Erro forma de Pagamento BPe
Italo Giurizzato Junior replied to [email protected]'s tópico in ACBrBPe
Boa tarde Christiano, Tente da seguinte forma: BPe (tPag := TFormaPagamento.fpDinheiro) -
Boa tarde Paulo, Favor atualizar todos os fontes de todas as pastas, reinstale a suíte ACBr usando o ACBrInstall_Trunk2 com a opção apagar arquivos antigos marcada e por fim copia para a maquina que vai emitir a NFS-e os arquivos INI: Cidades.ini e SP.ini (este ultimo foi feita algumas correções para evitar o erro de assinatura).
-
Boa tarde André, Verifique se o CNPJ ou CPF que se encontra no XML (grupo infCIOT) é o responsável pela geração do CIOT.
-
203 Emissor não habilitado Goiás
Italo Giurizzato Junior replied to Tiago Mendes's tópico in ACBrMDFe
Boa tarde Tiago, O emitente é uma pessoa física ou jurídica? A principio se for pessoa jurídica não é necessário ser feito nada, pois todos estão habilitados a emitir o MDF-e. Já se for pessoa física, como a Graça colocou se faz necessário uma solicitação para habilitar a emissão.