-
Total de ítens
81 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que GAVOHA postou
-
ERRO 462 - SEFAZ GO
GAVOHA replied to SMITH PROGRAMMER's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Estou com o mesmo problema em um cliente em Natal-RN .... até pouco tempo atrás não era apresentada essa mensagem mas agora passou a apresentar. Desculpe se a pergunta é cretina.... Essas informações devem ser inseridas uma única vez (pois os valores são únicos e pode ser armazenado no banco) ou todas as vezes (por se tratar de um código rotativo igual iToken de banco) que for enviado um NFCe? -
Muito obrigado! Essa era a minha dúvida. Achei que o boleto poderia ser registrado no momento do pagamento. At
-
Obrigado....mas Desculpe, eu não me expressei direito.... Então é necessário o envio da remessa ao banco ou posso apenas imprimir os boletos acrescentando mais alguma informação em seu código de barras? Como eu disse, sempre gerei os boletos localmente e sem registro . Em Janeiro os valores pagos foram estornados devido a não mais ser possível pagamento via boletos sem registro. Minha pergunta é: basta apenas o cliente "adicionar o serviço" de cobrança junto a conta para que as emissões passem a ser válidas ou será sempre preciso gerar a remessa e enviar para o banco, ...ou mais alguma ação?
-
agradeço Então, posso usar exatamente como esta no modelo, usando a conta como cedente? como devo fazer?
-
Senhores, boa tarde Uma dúvida: (espero que não seja tão obvia pois nunca trabalhei com boletos registrados) Tenho que gerar a remessa dos boletos para o banco e imprimir pelo programa emissor ou posso imprimir via minha aplicação? Estou Usando o modelo do ACBr em formato carnê e gostaria de saber se preciso fazer mais alguma coisa;
-
Ironias a parte (rsrsr) , o problema foi resolvido na época... Eu havia enviado a quantidade de itens ao invés do total dos produtos... mas agradeço muito sua mensagem... Tenho aprendido muito com vocês
-
Senhores, boa tarde Utilizo:
-
Agradeço a todos que me ajudaram. O erro estava na valor final dos produtos. Abraço
-
Resolvi o problema do QRCode: DM.ACBrNFe1.Configuracoes.Geral.IncluirQRCodeXMLNFCe := True; parou de aparecer a mensagem do ICMS do destinatário ( Dest.indIEDest := inNaoContribuinte; Não entendo! agora é erro "Nota(s) não confirmadas: 501 -> Rejeição: Total do Produto / Serviço difere do somatorio dos itens" Alguém pode me ajudar? (segue xml) 24170218382083000196650010000005011000005010-nfe.xml
-
De fato não houve de QR-Code não deu... mas apresentou o anexo. Percebi que o erro acima só é exibido quando tento colocar um CPF de destinatário. Quando deixo em branco não apresenta erro;
-
De fato não houve de QR-Code não deu... mas apresentou o anexo.
-
Problema solucionado! Erro bobo: De fato em ambiente de Homologação coloquei o nome do produto como indicado na mensagem e esse problema foi resolvido. Agora está dando erro de QR-Code. ... não sei gerar; Alguém poderia me ajudar? Estou finalizando a emissão da seguinte forma: DM.ACBrNFe1.Configuracoes.WebServices.UF := DM.qryDadosLojaUF.Text; DM.ACBrNFe1.Configuracoes.Arquivos.PathSchemas := DM.sNFSchemas; DM.ACBrNFe1.Configuracoes.Arquivos.PathSalvar := DM.sNFSalvas; DM.ACBrNFe1.Configuracoes.Arquivos.PathNFe := DM.sNFSalvas; DM.ACBrNFe1.Configuracoes.Certificados.Senha := DM.sCertificadoSenha; DM.ACBrNFe1.Configuracoes.Certificados.NumeroSerie := DM.sCertificadoSerie; DM.ACBrNFe1.NotasFiscais.GerarNFe; DM.ACBrNFe1.NotasFiscais.Assinar; DM.ACBrNFe1.NotasFiscais.Validar; DM.ACBrNFe1.NotasFiscais.GravarXML(DM.sNFSalvas+'\nfe'+DM.qryVendaMestreid.Text+ '.xml'); DM.ACBrNFe1.Enviar(0,false); DM.ACBrNFe1.NotasFiscais.Imprimir;
-
Sequencia para Assinar / Validar e Enviar Nota Fiscal Eletronica
GAVOHA replied to Josemar Sabino's tópico in ACBrNFe
Meu brother, esse arquivo que você está abrindo é o XML? -
(Estou em SP e desenvolvendo para Natal - RN. Fui fazer uma demonstração ao meu sócio e, ao copiar minha aplicação recebo a mensagem de erro "O Aplicativo não pode ser inicializado corretamente (0xc0000007b)" Copiei as DLLs para a pasta do Executável mas o erro permanece. O que tenho que instalar?
-
Sim... meu nItem é incrementado pela minha tabela detalhe da venda assim que preencho com os dados da minha tabela virtual.
-
De fato eu não sabia dessa Tag... perfeito! Posterior me apresentou o seguinte erro (anexo)
-
Sim, creio que seja: Emit.EnderEmit.UF := DM.qryDadosLojaUF.Value; Está preenchida como "RN" correto?
-
Senhores, com base nas mensagens de vocês eu consegui preparar a minha NFCe,... Consigo imprimir o cupom. gerar XML, gerar TXT... mas está me apresentando um errro: rejeicao uf informada no campo cuf nao e atendida pelo web service Em pesquisa vi que esse erro é meio genérico. segue abaixo meu código, se puderem me ajudar a achar meu erro: begin DM.qryNFCe.Open; sCPF := edCPFCNPJ.Text; sNumNF := DM.qryNFCeUltimaNF.Text; iNumNF := StrToInt(sNumNF); iNumNF := iNumNF +1; DM.ACBrNFe1.NotasFiscais.Clear; DM.ACBrNFe1.Configuracoes.Geral.ModeloDF := moNFCe; DM.ACBrNFe1.Configuracoes.Geral.VersaoDF := ve310; with DM.ACBrNFe1.NotasFiscais.Add.NFe do begin Ide.cNF := iNumNF; //Caso não seja preenchido será gerado um número aleatório pelo componente Ide.natOp := 'VENDA'; Ide.indPag := ipVista; Ide.modelo := 65; Ide.serie := 1; Ide.nNF := iNumNF; Ide.dEmi := now; Ide.dSaiEnt := now; Ide.hSaiEnt := now; Ide.tpNF := tnSaida; Ide.tpEmis := teNormal; //-----------ALTERAR DEPOIS------------------------------------ { if DM.qryNFCeiAmbiente.Value = 1 then Ide.tpAmb := taHomologacao else Ide.tpAmb := taProducao; //Lembre-se de trocar esta variável quando for para ambiente de produção } //----------------------------------------------------------------- Ide.tpAmb := taHomologacao; Ide.cUF := DM.qryNFCeiUF.Value; Ide.cMunFG := DM.qryNFCeiMun.Value; Ide.finNFe := fnNormal; Ide.tpImp := tiNFCe; Ide.indFinal := cfConsumidorFinal; Ide.indPres := pcPresencial; Emit.CNPJCPF := SoNumero(DM.qryDadosLojaCNPJ.Value); Emit.IE := SoNumero(DM.qryDadosLojaIE.Value); Emit.xNome := DM.qryDadosLojaRazao.Value; Emit.xFant := DM.qryDadosLojaNomeLoja.Value; Emit.EnderEmit.fone := DM.qryDadosLojaTelefone.Value; Emit.EnderEmit.CEP := StrToInt(SoNumero(DM.qryDadosLojaCEP.Text) ); Emit.EnderEmit.xLgr := DM.qryDadosLojaEndereco.Value; Emit.EnderEmit.nro := DM.qryDadosLojaNumEndereco.text; Emit.EnderEmit.xCpl := DM.qryDadosLojaComplemento.Value; Emit.EnderEmit.xBairro := DM.qryDadosLojaBairro.text; Emit.EnderEmit.cMun := DM.qryNFCeiMun.Value; Emit.EnderEmit.xMun := DM.qryDadosLojaCidade.Value; Emit.EnderEmit.UF := DM.qryDadosLojaUF.Value; Emit.enderEmit.cPais := 1058; Emit.enderEmit.xPais := 'BRASIL'; Emit.IEST := ''; if DM.qryDadosLojaRegimeCRT.Value = 1 then Emit.CRT := crtRegimeNormal else if DM.qryDadosLojaRegimeCRT.Value = 2 then Emit.CRT := crtSimplesExcessoReceita else Emit.CRT := crtRegimeNormal ; // (1-crtSimplesNacional, 2-crtSimplesExcessoReceita, 3-crtRegimeNormal) //-- Informar Dados de DESTINATARIO Dest.CNPJCPF := edCPFCNPJ.Text; //Adicionando Produtos DM.qryVendaDetalhe.First; with Det.Add do begin while not DM.qryVendaDetalhe.eof do begin Prod.nItem := DM.qryVendaDetalheItem.Value ; // Número sequencial, para cada item deve ser incrementado Prod.cProd := DM.qryVendaDetalheCodBarra.Text; Prod.cEAN := ''; Prod.xProd := DM.qryVendaDetalheDescricao.Text; Prod.NCM := DM.qryVendaDetalheNCM.Value; // Tabela NCM disponível em http://www.receita.fazenda.gov.br/Aliquotas/DownloadArqTIPI.htm Prod.EXTIPI := ''; Prod.CFOP := DM.qryNFCeiCFOP.Text; Prod.uCom := 'UN'; Prod.qCom := 1 ; Prod.vUnCom := DM.qryVendaDetalheValorUnitario.Value; Prod.vProd := DM.qryVendaDetalheValorUnitario.Value; Prod.cEANTrib := ''; Prod.uTrib := 'UN'; Prod.qTrib := 1; Prod.vUnTrib := 0; Prod.vOutro := 0; Prod.vFrete := 0; Prod.vSeg := 0; Prod.vDesc := 0; Prod.CEST := ''; with Imposto do begin // lei da transparencia nos impostos vTotTrib := 0; with ICMS do begin if DM.qryNFCeiCRT.Value = 1 then //Simples Nacional begin if DM.qryNFCeiICMS.Value = 102 then CSOSN := csosn102; if DM.qryNFCeiICMS.Value = 300 then CSOSN := csosn300; if DM.qryNFCeiICMS.Value = 500 then CSOSN := csosn500; end; IF DM.qryNFCeiCRT.Value = 3 then begin if DM.qryNFCeiICMS.Value = 00 then CST := cst00; if DM.qryNFCeiICMS.Value = 20 then CST := cst20; if DM.qryNFCeiICMS.Value = 40 then CST := cst40; if DM.qryNFCeiICMS.Value = 41 then CST := cst41; if DM.qryNFCeiICMS.Value = 60 then CST := cst60; end; ICMS.orig := oeNacional; ICMS.modBC := dbiValorOperacao; ICMS.vBC := 0; ICMS.pICMS := 0; ICMS.vICMS := 0; ICMS.modBCST := dbisMargemValorAgregado; ICMS.pMVAST := 0; ICMS.pRedBCST:= 0; ICMS.vBCST := 0; ICMS.pICMSST := 0; ICMS.vICMSST := 0; ICMS.pRedBC := 0; // partilha do ICMS e fundo de probreza with ICMSUFDest do begin vBCUFDest := 0.00; pFCPUFDest := 0.00; pICMSUFDest := 0.00; pICMSInter := 0.00; pICMSInterPart := 0.00; vFCPUFDest := 0.00; vICMSUFDest := 0.00; vICMSUFRemet := 0.00; end; end; end; DM.qryVendaDetalhe.Next; end; Total.ICMSTot.vBC := 0; Total.ICMSTot.vICMS := 0; Total.ICMSTot.vBCST := 0; Total.ICMSTot.vST := 0; Total.ICMSTot.vProd := 0; Total.ICMSTot.vFrete := 0; Total.ICMSTot.vSeg := 0; Total.ICMSTot.vDesc := 0; Total.ICMSTot.vII := 0; Total.ICMSTot.vIPI := 0; Total.ICMSTot.vPIS := 0; Total.ICMSTot.vCOFINS := 0; Total.ICMSTot.vOutro := 0; Total.ICMSTot.vNF := 0; // partilha do icms e fundo de probreza Total.ICMSTot.vFCPUFDest := 0.00; Total.ICMSTot.vICMSUFDest := 0.00; Total.ICMSTot.vICMSUFRemet := 0.00; Total.ISSQNtot.vServ := 0; Total.ISSQNTot.vBC := 0; Total.ISSQNTot.vISS := 0; Total.ISSQNTot.vPIS := 0; Total.ISSQNTot.vCOFINS := 0; Transp.modFrete := mfSemFrete; with pag.Add do //PAGAMENTOS apenas para NFC-e begin tPag := fpDinheiro; vPag := DM.qryVendaMestreTotal.Value; end; InfAdic.infCpl := ''; InfAdic.infAdFisco := ''; end; DM.ACBrNFe1.Configuracoes.Arquivos.PathSchemas := DM.sNFSchemas; DM.ACBrNFe1.Configuracoes.Arquivos.PathSalvar := DM.sNFSalvas; DM.ACBrNFe1.Configuracoes.Arquivos.PathNFe := DM.sNFSalvas; DM.ACBrNFe1.Configuracoes.Certificados.Senha := DM.sCertificadoSenha; DM.ACBrNFe1.Configuracoes.Certificados.NumeroSerie := DM.sCertificadoSerie; DM.ACBrNFe1.NotasFiscais.Assinar; DM.ACBrNFe1.NotasFiscais.GravarXML(DM.sNFSalvas+'\nfe'+DM.qryVendaMestreid.Text+ '.xml'); DM.ACBrNFe1.NotasFiscais.GravarTXT(DM.sNFSalvas+'\nfe'+DM.qryVendaMestreid.Text+'.txt'); DM.ACBrNFe1.NotasFiscais.Validar; DM.ACBrNFe1.NotasFiscais.GerarNFe; DM.ACBrNFe1.Enviar(0,false); DM.ACBrNFe1.NotasFiscais.Imprimir; end;
-
Melhor explicação, só se você fizesse! Muito obrigado e parabéns
-
Entendi... e o que fala com o Monitor Plus? Exemplo, gero um TXT com os dados da minha venda, salvo em algum lugar e o Monitor Plus lê e faz o resto?
-
Então, o AcbrMonitor Plus é o cara que recebe os dados e gera a NFe? Também tenho como opção não utilizar e gerar eu mesmo (como você faz), correto?
-
Vou ver @carlosinfoteen. Para que serve o AcbrMonitor ? Vou precisar dele?
-
Agradeço muito os esclarecimentos.... vou começar os estudos com os manuais e layouts.