Ir para conteúdo

Pesquisar na Comunidade

Showing results for tags 'nfce'.



More search options

  • Search By Tags

    Digite tags separadas por vírgulas
  • Search By Author

Tipo de Conteúdo


Fóruns

  • Fórum Aberto - ACBr
    • ACBr News
    • Equipamentos testados
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrMonitor PLUS
    • ACBrDFe
    • ACBrTEFD e Dúvidas sobre TEF
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • Outros Assuntos
  • Suporte Pago - SAC
    • Dúvidas gerais
    • Utilitários
    • Paf-ECF
    • TEF
    • Boleto
    • Nota Fiscal Eletrônica/ NFe e NFCe
    • SAT
    • Conhecimento de Transporte Eletrônico
    • ACBr TXT

Categorias

  • Suporte Pago - SAC
    • ACBrMonitorPLUS - SAC
    • Utilitários - SAC
  • Download Livre
    • ACBrInstall
    • ACBrMonitorPLUS
    • Demos / Testes
    • Utilitários

Calendários

  • SAC - Webinars
  • Community Calendar

Blogs

  • Daniel Simoes' Blog
  • André Ferreira de Moraes
  • Moderadores ACBr
  • Teste de Blog

Categorias

  • Consultores
  • Software House

Categorias

  • Suporte Pago - SAC
    • Webinars
    • Video Aulas
  • Vídeos Abertos
    • Video Aulas
    • Comunicados

Encontrado 428 registros

  1. VENDO PDV NFC-e 4.0 FONTES DELPHI BERLIN

    Vendo fonte de NFC-e 4.0 em produção em vários clientes, caso desejem uma demostração entrar em contato pelo whatzap (66) 9 9639-8290. * Venda a Prazo * Emissão em Contigência * Cancelamento * Balança de Caixa * Balança externa * Leitor Serial * NFC-e * Vendas NF OBs : Sistema em pleno funcionamento em clientes, acompanha uma mini retaguarda para gestão. Valor : R$ 2,000
  2. Boa tarde. Estou efetuando a implementação do NFC-e e estou realizando alguns testes com sucesso em ambiente homologação, porém estou com alguns problemas e dúvidas básicas a respeito do envio em contingência. Se alguém por favor puder responder fico agradecido. Obs: Estou utilizando direto o comando NFe.CriarEnviarNFe("C:\Users\ABRAHAO\Desktop\NFCe4767.ini",1,1) 1 - Li aqui no fórum que o status do servidor da sefaz não deve ser consultado inúmeras vezes, sendo assim imagino que o inicio do envio de notas em contingência deve-se ter início quando não é obtido um retorno do sefaz (ou quando meu sistema identificar que não existe conexão com a internet). Com isso eu devo criar novamente o XML e alterar o tpEmis para 9, adicionar a dhCont, xJust e efetuar o envio ? 2 - NFC-e emitida em contingência não são enviadas para sefaz, tendo de ser transmitida em um prazo de 24h. Tentei enviar o mesmo XML em contingência (NFe.EnviarNFe) , que ficou com assinatura de autorizado, e deu erro de duplicidade. Tentei criar o xml novamente com o tpEmis 1 e efetuar o envio, porém dá rejeição de duplicidade. A minha dúvida é, oque devo fazer após emitir em contingência ? Oque devo enviar para sefaz ? criar uma nova nfce ? criar um novo xml ? Pelo que aparentou, mesmo eu colocando o tpemis 9 para contingência, parece que emitiu para o sefaz. Não entendi. 3 - Tentei simular uma queda de internet desligando a rede na central de rede do windows, depois tentei efetuar o envio de uma nfce em contingência (tpemis 9) com o comando NFe.CriarEnviarNFe("xxxxxx",1,1) porém o retorno é "ERRO INTERNO: 11004". A emissão não deveria ser realizada mesmo estando offline ? Porque este retorno do acbrmonitor ? 4 - Verifiquei que ao enviar a NFC-e em contingência (tpEmis=9) esta imprimindo apenas a via do consumidor. Onde configuro no acbrmonitor para imprimir a via do estabelecimento ? 5 - Acredito que o ACBR não gerencie as contingências, com isso seria recomendado eu implementar uma forma que ele salve os XML das contingências em uma pasta diferente da atual que fica em Logs ? Em anexo consta o XML que foi gerado e o arquivo INI que estou efetuando as homologações. 33180233631151000105650030000047679000047675-nfe.xml NFCe4767.ini
  3. NFC-e com formato de DANFE inválido

    Estou montando a Nfce no meu programa, ainda passando pelos erros... Cheguei em um que não sei como resolver. "NFC-e com formato de DANFE inválido" segue e anexo os arquivos txt COMANDO.txt COMANDO-resp.txt Cópia de Znfe.ini
  4. QR do DANFE NFCe muito grande

    Oi, eu estou com uma pequena dúvida. O QR do DANFE NFCe é muito grande, tem muitos caracteres e na impressora térmica com papel de 6cm de largura é quase impossível de ler ele. Então eu tive uma ideia, encurtadores de uri! Eles resolveriam esse problema e o QR ficarei com uma leitura mais fácil. Minha dúvida é, tem alguma lei ou norma técnica que me proíbe fazer isso? Porque pelo que vi até agora a única obrigação do QR é me levar àquele endereço pra ver as informações da NFCe.
  5. Boa noite, Parece meio bizarro até eu estava fazendo uma pergunta com essa mensagem de erro, mas passei a tarde tentando resolver essa situação e não consegui entender porque a nota está dando essa rejeição. Diz que o dígito verificador está inválido mas fazendo o cálculo dá pra ver que está certinho, a chave de acesso no xml é 52171201676996000112650100000102959000102959. Tenha uma meia dúzia de notas com esse problema, todas em sequência. Dentro do xml o valor dentro da tag de dígito é exatamente 9 <cDV>9</cDV>. Eu também verifiquei no xml todas as informações de CNPJ, estado, número da nota, tudo que está presente na chave está igual. Vocês tem ideia do porque esse problema está acontecendo? Obrigado
  6. Olá amigos, tenho um sistema que funcionava perfeitamente, de desde o dia 05/02, meu sistema faz como se tivesse emitido normalmente a nota porém tenho o retorno, "não enviada para sefaz", Segue o meu XML. 52180203220030000100650010000011001000022076-nfe.xml
  7. Boa Tarde. A impressão de folha A4 da NFC-e está saindo com as informações " Mensagem de Interesse do Contribuinte " acima da informações da NFC-e e de acordo com o Manual em anexo disponibilizado pela SEFAZ do tocantins, deveria ficar abaixo do QR Code. Na pagina 13 desse manual " Divisão IX - Mensagem de Interesse do Contribuinte. Esta divisão corresponde à parte final do DANFE NFC-e. " Manual de Especificacoes Tecnicas do DANFE NFC-e QR Code - Versao 4.2.pdf
  8. Boa tarde! No meu sistema eu gravo o PDF da NFC-e junto com o XML, eles ficam em uma pasta para cada mês. Estava dando tudo certo, mas essa semana atualizei o ACBr e agora o PDF não está ficando mais na mesma pasta do XML, fica na pasta raiz onde está o path. O código para gravar que estou usando é esse: ACBrNFe1.NotasFiscais.Clear; ACBrNFe1.NotasFiscais.LoadFromFile(QGenNFCe.fieldbyname('caminho_xml').AsString); //caminho onde o arquivo xml está gravado. Ex: C:\NFC-e\201802\NFC-e\123.xml ACBrNFe1.NotasFiscais.ImprimirPDF; O path está configurado no sistema da seguinte forma: ACBrNFe1.Configuracoes.Arquivos.PathNFe := ExtractFilePath(Application.ExeName)+'NFC-e'; ACBrNFeDANFCeFortes1.PathPDF := ExtractFilePath(Application.ExeName)+'NFC-e'; Porém, quando vou gravar o XML add o ano e o mês, para ficar separado por pasta. Até antes de atualizar estava gravando o PDF na pasta do XML, agora está gravando na pasta raiz do path. Teve alguma modificação referente a isso? Como posso fazer para ficar sempre na mesma pasta o XML e o PDF?
  9. Olá pessoal, tudo bem? Alguém sabe me informar se: - As notas (NFC-e/NF-e) emitidas para o Estado da BAHIA devem estar em HORÁRIO LOCAL ou HORÁRIO DE BRASÍLIA? Pergunto isto, pois um cliente entrou em contato informando que está conseguindo apenas emitir a NFC-e com o horário adiantado em 1h (Horário de Brasília com horário de verão). Com isso, ao tentar fazer o cancelamento também não está sendo possível por divergência de horários.
  10. Bom Dia Senhores Quero de tirar uma dúvida com os senhores ref. a emissão de NFCe enviada Normal, porém sem retorno, e sistema acaba identificando falha da web-services, gerando a nota em contingencia OFFLINE, ou seja, alterando a chave com o tipo de emissão de 1 para 9. No entanto, ao enviar a nota pendente de autorização, a OFFLINE, é retornada o erro de duplicidade com diferença de chave de acesso, obtendo a chave enviada inicialmente, com o tipo de emissão 1, gerando o erro também de XML não encontrado no micro. O Caso é que a nota entregue ao cliente, está em contingencia, e esta não constará na sefaz, de nenhuma forma, pois a nota recebida foi enviada como NORMAL porém houve falhas no retorno da sefaz. O que fazer para evitar que esse problema ocorra novamente ou como pode ser tratado esta falha de retorno? Vou tentar exemplificar abaixo o problema e a situação deste caso. Resumindo o Problema 1 - Enviando Nota Gerando ID Chave aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa10001aaaaaaaaa; 2 - Sefaz Recebe; 3 - Sem Retorno da nota enviada; 4 - Entra em Contingencia gerando ID Chave aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa10009aaaaaaaaa; 5 - Impressa a nota e entregue ao cliente; 6 - Ao enviar a nota pendente de autorização com ID chave aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa10009aaaaaaaaa, contingencia, retorna duplicidade de diferenca de chave com ID chave aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa10001aaaaaaaaa,identificando o processo 1 que foi enviado com sucesso. 7 - Sistema notifica que XML não é encontrado no micro devido a alteração da chave e não existir documento. Problemas 1 - Lojista deverá baixar o XML manualmente na sefaz para manter os diretorios atualizados e corretos; 2 - Cliente possui um documento fiscal inexistente e sem validade jurídica 3 - Cliente perde direitos de compra devido documento ser invalido. 4 - Lojista será notificado pela sefaz, e passível de multa, por emitir documento offline inexistente, caracterizando, sonegação fiscal. Resultados 1 - Cliente nunca conseguirá consultar a nota impressão que esta em seu poder; 2 - Lojista corre risco de penalidade fiscal e ser caracterizado a sonegação fiscal.
  11. Ao executar o método HNfeAutorizacaoLote12, obtenho o retorno normalmente(cStat = 103). Logo depois o componente executa o método HNfeRetAutorizacaoLote12, mas não consegue "capturar" o retorno( o método GerarException exibe uma mensagem vazia). O retorno do método Enviar da classe TACBrIntegrador é esse: '\"992025|06000|0000|Enviado com sucesso + Retorno SEFAZ.|||The remote server returned an error: (500) Internal Server Error.|' Em anexo arquivos para facilitar análise. Um deles parece está corrompido, acredito que talvez seja a causa do problema. Agradeço quem puder me ajudar. 1102-env-lot-soap.xml 1102-rec-soap.xml 231000000499092-ped-rec-soap.xml 231000000499092-pro-rec-soap.xml
  12. Consulta NFC-e

    Olá pessoal desculpe se a dúvida não parece ser das melhores enfim, gostaria de saber se é possível realizar consultas de NFC-e com o ACBr e caso sim aonde eu posso encontrar um exemplo ou um direcionamento de como fazer. Já dei uma pesquisada em alguns tópicos do fórum e me parece que é possível porém nos tópicos aonde é mencinada(NFC-e), os pequenos trechos de código(quando aparecem) mostram chamadas ao componente de NFE então acabei ficando um pouco confuso rs mais uma vez um direcionamento ou exemplo é muito bem vindo. Desde já grato pela atenção. Parabéns pela comunidade incrível.
  13. Boa tarde. Senhores estou já tenho NFCe implementado utilizando o ACBr, estou agora implementando o NFCe com Integrador, para o estado do Ceará. Fiz a seguinte conexão: No ACBrNFe na propriedade integrador setei o ACBrIntegrador No ACBrNFe na propriedade DANFE setei o ACBrNFeDANFCeFortes Depois de popular todo o componente com os dados do NFCe (via integrador) exibe o seguinte erro: EE Componente NFE não encontrado Segue imagem em anexo! Obrigado!
  14. Olá, bom dia! Estou recebendo de alguns estabelecimentos a informação do cartão como mostra na imagem. Procurei pelo fórum e não encontrei, tentei ver nos exemplos e tentei de algumas formas usando os componentes, mas sem sucesso. Existe alguma forma de fazer assim? Estou usando tanto o FastReport como ESCPOS. Grato.
  15. Pessoal, desculpa retornar a esse tema, mas procurei varias postagens a respeito e nenhuma delas ajudou a resolver o problema do corte do valor dos produtos na impressão da NFCe na impressora Bematech MP-4200, tenho outros clientes com outras impressoras (epson TM 20 e Elgin I9) e nessas imprime sem cortar. Se salvar o PDF da nota e mandar imprimir, ela sai certo. Estou fazendo impressão via Fortes + spooler do Windows. Mesmas características de muitas postagens que consultei aqui no fórum. Até Novembro / Dezembro 2017, não tinha esse problema na Bematech. Começou agora em Janeiro 2018. A margem a esquerda fica maior. Já coloquei zero no componente e não altera na impressão. Já fiz alteração no tamanho da bobina na impressora, não resolveu. Eu vi que alguns fizeram alteração no report .fr3, mas não vi a conclusão se deu certo ou errado. Caso alguém esta com esse problema, ou já passou por ele, agradeço se puder compartilhar.. Obrigado.
  16. estou com um problema. sempre que da erro na validação do sefaz em vez de retornar o erro que causou sempre informa "rejeição: código de hash no qr-code difere do calculado" ai tenho que pegar o xml ir no site https://www.sefaz.rs.gov.br/nfe/nfe-val.aspx colar o xml e validar pra ver realmente qual o erro. abaixo eu mostro o procedimento que realizo ao enviar: try try nfe.WebServices.StatusServico.Executar; except on E:Exception do begin showmessage({aviso(}'Erro ao Consultar Status da SEFAZ. Erro:' + E.Message+#13+ 'Motivo: ' + nfe.WebServices.StatusServico.xMotivo + #13+ 'Observação: ' + NFE.WebServices.StatusServico.xObs );//'',maviso); result := false; //abort; Exit; end; end; NFE.WebServices.Enviar.Lote := NFCEGeraLote(empresa, conexao, erro); Try NFE.WebServices.Enviar.Executar; except on E:Exception do begin showmessage({aviso(}'Lote não pode ser enviado. Erro:' + E.Message+#13+ 'Motivo: ' + NFE.WebServices.Enviar.xMotivo );//'',maviso); result := false; if RecuperaNota then begin result := true; exit; end; end; end; //salvando no banco os dados da nota... NFE.WebServices.Retorno.Recibo := NFE.WebServices.Enviar.Recibo; {self.nfsaida.NFE_lote := strtointdef(vnumlote,0); self.nfsaida.NFE_recibo := NFE.WebServices.Retorno.Recibo; SELF.nfsaida.NFE_XML_NOME := NFE.NotasFiscais.Items[0].NomeArq;} //testar o Retorno do envio Try NFE.WebServices.Retorno.Executar; except on E:Exception do begin showmessage({aviso(}'Não foi possível processar o Retorno da SEFAZ. Erro:' + E.Message+#13+ 'Motivo: ' + NFE.WebServices.Retorno.xMotivo );//'',maviso); result := false; if RecuperaNota then begin result := true; exit; end; end; end; MENSAGEM := ''; case NFe.WebServices.Retorno.cStat of 204:begin // Registrar consulta para obter informação da NF-e NFE.WebServices.Consulta.NFeChave:= NFE.WebServices.Retorno.ChaveNFe; try NFE.WebServices.Consulta.Executar; except on E:Exception do begin mensagem := 'Nota já foi Recebida na SEFAZ mas houve erro ao atualizar dados da NF-e. Erro:' + E.Message+#13+ 'Motivo: ' + NFE.WebServices.Consulta.XMotivo + #13+ 'Mensagem: ' + NFE.WebServices.Consulta.Msg; showmessage({aviso(}mensagem );//'',maviso); result := false; retorno := NFE.WebServices.Retorno.Msg; if RecuperaNota then begin result := true; exit; end; end; end; mensagem := 'Nota já foi Recebida na SEFAZ. Atualizado o Status da NF-e no Sistema'+#13+ 'Motivo: ' + IntToStr(NFE.WebServices.Consulta.cStat) + ' - ' + NFE.WebServices.Consulta.XMotivo+#13+ 'Retorno : '+NFE.WebServices.Retorno.xMotivo; showmessage({aviso(}mensagem );//'',maviso); result := false; retorno := NFE.WebServices.Retorno.Msg; if RecuperaNota then begin result := true; exit; end; end; 301..302:begin mensagem := 'Nota Enviada mas foi DENEGADO O USO!'+#13+ 'Cod. Status: ' + IntToStr(NFE.WebServices.Retorno.cStat)+' - ' + NFE.WebServices.Retorno.Msg+#13+ 'Retorno : '+NFE.WebServices.Retorno.xMotivo; showmessage({aviso(}mensagem );//'',maviso); result := true; retorno := NFE.WebServices.Retorno.Msg; if RecuperaNota then begin result := true; exit; end; end; 103,104,105:begin mensagem := 'Lote em Processamento na SEFAZ'+#13+ 'Cod. Status: ' + IntToStr(NFE.WebServices.Retorno.cStat) +' - ' + NFE.WebServices.Retorno.Msg+#13+ 'Retorno : '+NFE.WebServices.Retorno.xMotivo; showmessage({aviso(}mensagem );//'',maviso); result := true; retorno := NFE.WebServices.Retorno.Msg; if RecuperaNota then begin result := true; exit; end; end; 108:begin mensagem := 'Serviço Paralizado momentaneamente!'+#13+ 'Cod. Status: ' + IntToStr(NFE.WebServices.Retorno.cStat) +' - ' + NFE.WebServices.Retorno.Msg+#13+ 'Retorno : '+NFE.WebServices.Retorno.xMotivo; showmessage({aviso(}mensagem );//'',maviso); result := false; retorno := NFE.WebServices.Retorno.Msg; if RecuperaNota then begin result := true; exit; end; end; 109:begin mensagem := 'Serviço Paralizado sem previsão de retorno!'+#13+ 'Cod. Status: ' + IntToStr(NFE.WebServices.Retorno.cStat) +' - ' + NFE.WebServices.Retorno.Msg+#13+ 'Retorno : '+NFE.WebServices.Retorno.xMotivo; showmessage({aviso(}mensagem );//'',maviso); result := false; retorno := NFE.WebServices.Retorno.Msg; if RecuperaNota then begin result := true; exit; end; end; 201,202,203,205..279:begin mensagem := 'Houve Rejeição do Processamento. Analise o motivo e faça as devidas correções - Edite a NF-e'+#13+ 'Cod. Status: ' + IntToStr(NFE.WebServices.Retorno.cStat) +' - ' + NFE.WebServices.Retorno.Msg+#13+ 'Retorno : '+NFE.WebServices.Retorno.xMotivo; showmessage({aviso(}mensagem );//'',maviso); // gravar recibo e status da nota result := false; retorno := NFE.WebServices.Retorno.Msg; {if RecuperaNota then begin result := true; exit; end;} end; 280..298:begin mensagem := 'Houve Rejeição do Processamento. Analise o motivo e faça as devidas correções' + #13 + 'Há problemas com o Certificado atual, analise se o certificado não está vencido' + #13 + 'ou se o mesmo não está danificado. Remova o certificado do Emitente, ' + #13 + 'remova a cadeia de certificados e instale novamente.'+#13+ 'Cod. Status: ' + IntToStr(NFE.WebServices.Retorno.cStat) +' - ' + NFE.WebServices.Retorno.Msg+#13+ 'Retorno : '+NFE.WebServices.Retorno.xMotivo; showmessage({aviso(}mensagem );//'',maviso); retorno := NFE.WebServices.Retorno.Msg; result := false; if RecuperaNota then begin result := true; exit; end; end; 401..999:begin mensagem := 'Houve Rejeição do Processamento. Analise o motivo e faça as devidas correções - Edite a NF-e' + #13 + 'Problemas com os dados do emitente/destinatário. Corriga os cadastros de ambos, valide a NF-e e gere novamente'+#13+ 'Cod. Status: ' + IntToStr(NFE.WebServices.Retorno.cStat) +' - ' + NFE.WebServices.Retorno.Msg+#13+ 'Retorno : '+NFE.WebServices.Retorno.xMotivo; showmessage({aviso(}mensagem );//'',maviso); retorno := NFE.WebServices.Retorno.Msg; result := false; if RecuperaNota then begin result := true; exit; end; end; 101:begin mensagem := 'Nota Enviada com sucesso!'+#13+ 'Protocolo: ' + NFE.WebServices.Retorno.Protocolo + #13 + 'NF-e : ' + NFE.WebServices.Retorno.ChaveNFe + ' enviada com sucesso!'; showmessage(mensagem); retorno := NFE.WebServices.Retorno.Msg; try //NFCEGrava(nfe,empresa,conexao,erro); NFCEincNumero(empresa,conexao,erro); NFE.NotasFiscais.Imprimir; except end; result := true; end; 100:begin // gravar NFe //GravaNota; //cdc.FieldByName('NFE_temporesposta').AsInteger:= NFE.WebServices.Enviar.TMed; //cdc.FieldByName('NFE_xml').LoadFromFile(NFE.Configuracoes.Geral.PathSalvar + NFE.WebServices.Retorno.ChaveNFe + '-nfe.xml',ftBlob); //cdc.FieldByName('NFE_divval').AsString := NFE.WebServices.Retorno.NFeRetorno.ProtNFe.Items[0].digVal; //cdc.FieldByName('NFE_cstat').AsInteger := NFE.WebServices.Retorno.NFeRetorno.ProtNFe.Items[0].cStat; {mensagem := 'Nota Enviada com sucesso!'+#13+ 'Protocolo: ' + NFE.WebServices.Retorno.Protocolo + #13 + 'NF-e : ' + NFE.WebServices.Retorno.ChaveNFe + ' enviada com sucesso!'; showmessage(mensagem );//'',maviso);} retorno := NFE.WebServices.Retorno.Msg; try //NFCEGrava(nfe,empresa,conexao,erro); NFCEincNumero(empresa,conexao,erro); NFE.NotasFiscais.Imprimir; except end; //salvando na rede... if formConfiguracaoNFE.editrede.Text <> '' then begin if DirectoryExists(formConfiguracaoNFE.editrede.Text+formatdatetime('yyyymm',NFE.NotasFiscais.Items[0].NFe.Ide.dEmi)) = false then begin try CreateDir(formConfiguracaoNFE.editrede.Text+formatdatetime('yyyymm',NFE.NotasFiscais.Items[0].nfe.Ide.dEmi)) except end; end; try //finalemente gravando o arquivo na rede. NFE.NotasFiscais.GravarXML(formConfiguracaoNFE.editrede.Text+formatdatetime('yyyymm',NFE.NotasFiscais.Items[0].nfe.Ide.dEmi)+ '\'+extractfilename(NFE.NotasFiscais.Items[0].NomeArq)); except end; end; result := true; end; else begin //se nao pegou nenhum status mensagem := 'A nf-e pegou um status invalido'+#13+ 'Cod. Status: ' + IntToStr(NFE.WebServices.Retorno.cStat)+'.'+#13+ 'Retorno obtido: '+ NFE.WebServices.Retorno.Msg; showmessage(mensagem); if RecuperaNota then begin result := true; exit; end; end; end; //recuperanota; except on e:exception do begin if pos('Certificado Digital não encontrado', e.message) <> 0 then begin aviso('Certificado Digital não encontrado!'+#13+ 'O sistema não consequio localizar o certificado Digital, tente novamente. Caso o erro persista, verifique com o suporte tecnico.', '', maviso); result := false; end else begin //FormAvisoErroNFE := tFormAvisoErroNFE.create(application); //FormAvisoErroNFE.memo.lines.text := 'Erro ao Gerar/assinar/validar NF-e'; //FormAvisoErroNFE.memo.lines.add(''); if pos('cUF(Código do UF (Unidade da Federação)) - Conteúdo inválido.', e.message) <> 0 then msg_erro := msg_erro+#13+{FormAvisoErroNFE.memo.lines.add(}'Faltou o UF do emitente';//); if pos('cMunFG(Código do Município FG) - Conteúdo inválido', e.message) <> 0 then msg_erro := msg_erro+#13+{FormAvisoErroNFE.memo.lines.add(}'Faltou o código do municipio do emitente';//); if pos('<emit><enderEmit> ID:C10/cMun(Código do Município) - Conteúdo inválido.', e.message) <> 0 then msg_erro := msg_erro+#13+{FormAvisoErroNFE.memo.lines.add(}'Faltou o código do municipio do emitente';//); if pos('<dest><enderDest> ID:E07/nro(Número) - Nenhum valor informado.', e.message) <> 0 then msg_erro := msg_erro+#13+{FormAvisoErroNFE.memo.lines.add(}'Faltou o número do endereço do destinatario';//); if pos('<dest><enderDest> ID:E10/cMun(Código do Município) - Conteúdo inválido.', e.message) <> 0 then msg_erro := msg_erro+#13+{FormAvisoErroNFE.memo.lines.add(}'Faltou o código do municipio do destinatario';//); if pos('NCM(Código NCM) - Nenhum valor informado', e.message) <> 0 then msg_erro := msg_erro+#13+{FormAvisoErroNFE.memo.lines.add(}'algum produto esta sem o código NCM';//); if pos('<dest> ID:E02-E03/CNPJ-CPF(CNPJ/CPF) - Nenhum valor informado.', e.message) <> 0 then msg_erro := msg_erro+#13+{FormAvisoErroNFE.memo.lines.add(}'Faltou o CNPJ/CPF do destinatario';//); if pos('<dest><enderDest> ID:E06/xLgr(Logradouro) - Nenhum valor informado.', e.message) <> 0 then msg_erro := msg_erro+#13+{FormAvisoErroNFE.memo.lines.add(}'Faltou o logradouro do destinatario';//); if pos('<dest><enderDest> ID:E09/xBairro(Bairro) - Nenhum valor informado.', e.message) <> 0 then msg_erro := msg_erro+#13+{FormAvisoErroNFE.memo.lines.add(}'Faltou o bairro do destinatario';//); if pos('<dest><enderDest> ID:E11/xMun(Nome do Município) - Nenhum valor informado.', e.message) <> 0 then msg_erro := msg_erro+#13+{FormAvisoErroNFE.memo.lines.add(}'Faltou o numero do destinatario';//); if pos('<dest><enderDest> ID:E12/UF(Sigla da UF) - Nenhum valor informado.', e.message) <> 0 then msg_erro := msg_erro+#13+{FormAvisoErroNFE.memo.lines.add(}'Faltou o UF do destinatario';//); if pos('<dest><enderDest> ID:E12/UF(Sigla da UF) - Conteúdo inválido.', e.message) <> 0 then msg_erro := msg_erro+#13+{FormAvisoErroNFE.memo.lines.add(}'O conteudo da UF passado é valido';//); if pos('O conjunto de chaves não existe', e.message) <> 0 then msg_erro := msg_erro+#13+{FormAvisoErroNFE.memo.lines.add(}'O Conjunto de Chaves Registrado não Existe. Verifique se o certificado digital esta conectado (caso seja um pen-driver ou cartão digital), ou se é o mesmo que esta configurado no sistema.';//); if pos('Certificado Digital não encontrado!', e.message) <> 0 then msg_erro := msg_erro+#13+{FormAvisoErroNFE.memo.lines.add(}'O sistema não consequio localizar o certificado Digital, tente novamente. Caso o erro persista, verifique com o suporte tecnico.';//); if pos('<prod> ID:I11/vProd(Valor Total Bruto dos Produtos ou Serviços) - Numero máximo de casas decimais permitidas', e.message) <> 0 then msg_erro := msg_erro+#13+{FormAvisoErroNFE.memo.lines.add(}'Valor Total Bruto dos Produtos ou Serviços excedeu o Numero máximo de casas decimais permitidas';//); if pos('<total><ICMSTot> ID:W07/vProd(Valor Total Bruto dos Produtos ou Serviços) - Numero máximo de casas decimais permitidas', e.message) <> 0 then msg_erro := msg_erro+#13+{FormAvisoErroNFE.memo.lines.add(}'Valor Total Bruto dos Produtos ou Serviços excedeu o Numero máximo de casas decimais permitidas';//); if pos('<total><ICMSTot> ID:W16/vNF(Valor Total da NF-e) - Numero máximo de casas decimais permitidas', e.message) <> 0 then msg_erro := msg_erro+#13+{FormAvisoErroNFE.memo.lines.add(}'Valor Total da NF-e excedeu o Numero máximo de casas decimais permitidas';//); if pos('{http://www.portalfiscal.inf.br/nfe}IE', e.message) <> 0 then msg_erro := msg_erro+#13+{FormAvisoErroNFE.memo.lines.add(}'Erro na validação da Inscrição Estatual do cliente ou emitente. Por favor verifique ambos.';//); //FormAvisoErroNFE.memo.lines.add(''); ///FormAvisoErroNFE.memo.lines.add(e.Message); //FormAvisoErroNFE.mostraform('Erro', true, false, form, '', nil, 0); aviso(msg_erro, '', merro); result := false; end; end; end; end;
  17. Olá, tive que realizar alterações em 2 arquivos que geram Sef 2 para a inclusão de NFC-e (registros E020 e E025), pois não era incluído o código (65) e alguns registros que deveriam ficar nulos eram preenchidos com 0,00. Seguem os arquivos para análise. ACBrSEF2Conversao.pas ACBrSEF2_BlocoE_1.pas
  18. Dangra

    Sistemas de Gestão voltados para os segmentos de indústria, atacado, varejo, frota Banco de Dados SQL-Server
  19. Rateio Desconto

    Bom dia, fazendo uns testes com o Monitor, notei que s vezes o rateio do desconto é feito apenas no ultimo produto, outrora em todos, tem vez até que é feito em determinados itens. Alguém sabe informar quais os critérios ou logica usada, como funciona este rateio?
  20. Imprimir Danfe

    Boa tarde, Estou usando a versão 1.1.0.27 do Monitor, estou tendo um problema ao usar o método NFE.ImprimirDanfe(), Se eu usar este método pra imprimir uma NFe funciona, se imprimir uma NFCe funciona, porém, se após ter impresso uma NFCe eu tentar imprimir uma NFe a nota sai cortada, como se tivesse imprimindo em uma impressora térmica. Alguém já presenciou isso? Em anexo segue o exemplo. 29180103748056000117550010000040141788875780.pdf
  21. [NFCe] - Uso de impressora fiscal para testes

    Olá pessoal, Bom dia! Estou usando o MonitorPlus 1.1.0.50 com C# no win10. Vou começar a implementar o NFCe em meu sistema e gostaria de saber se conseguirei usar minha impressora FS700 DARUMA para testes de impressão. Lembrando que essa é o modelo fiscal da Daruma.
  22. Erro ao gerar NFE

    Boa noite galera, esta dando erro ao gerar a nfe ou nfce, quando vai gerar a ide, detalhe desktop gera, mas intraweb nao, mas no delphi 2010 gera, no seatle esta dando esse erro Exatamente nessa linha if nfe.infNFe.Versao >= 3 then (**)GerarIdeNFref; Gerador.wGrupo('/ide');
  23. Falha no Schema XML NFC-e 4.00 Goiás

    Estou enfrentando dificuldade para emissão NFC-e no estado GO (tanto homologação qnt produção) Consulta Status do Serviço: Rejeição: Cabeçalho - Falha no Schema XML. Para NF-e funciona normalmente para os dois ambientes. Alguma solução? Fontes atualizados e instalados hj. Tentei uma resposta em um Post já existente, mas infelizmente não me responderam e a data está se aproximando.
  24. Faixas Sem Uso

    Alguém sabe se há alguma forma de descobrir quis números foram pulados na emissão das notas para que possam ser inutilizados?
  25. Boa tarde, Quem é credenciadora do cartão de crédito? A empresa dona da bandeira, ex: visa, ou a empresa que presta o serviço e da o suporte do TEF ou POS?
×