Ir para conteúdo
  • Cadastre-se

Vanderlei Domingos Gimenez

Membros
  • Total de ítens

    116
  • Registro em

  • Última visita

Tudo que Vanderlei Domingos Gimenez postou

  1. Ja tentei de tudo pensei que o problema era por ser windows 11, Mudei firewall criei porta entrada 443, ele veio opcoes internet Tls 1.3 mais marquei os outros tambem, 1.1 1.2 SSL 3.0, o certificado digital esta Ok, no google, esta acessando site nfe.fazenda.gov.br, o outro site da sefaz que envia tambem esta abrindo, mais quando abro o sistema esta me retorna cstat zero. 'verAplic: ' +ACBrNFCe1.WebServices.StatusServico.verAplic; 'cStat: ' +IntToStr(ACBrNFCe1.WebServices.StatusServico.cStat); 'xMotivo: ' +ACBrNFCe1.WebServices.StatusServico.xMotivo; 'cUF: ' +IntToStr(ACBrNFCe1.WebServices.StatusServico.cUF); 'dhRecbto: ' +DateTimeToStr(ACBrNFCe1.WebServices.StatusServico.dhRecbto); coloquei isto na abertura do programa, esta voltando cStat 0, e os outros retornos estao vindo todos em branco. Agora a pouco outro cliente ligou dizendo que esta dando erro na abertura do programa, porque coloquei para pegar a hora da sefaz para checar com a hora do computador para nao deixar fazer venda fora do horario da sefaz, e este cliente ja estava com o programa funcionando, agora a duvida isto este vindo da sefaz, pensei que poderia ser algo do micro do cliente que e novo e esta com windows 11, mais e este outro cliente que estava funcionando e veio com erro este tem windows 10, Sera instabilidade na sefaz, nao conseguir pegar os retornos, como faco tiro estes alertas e tento ver se o cliente consegue vender em contingencia, porque nao esta comunicando com a Sefaz, Ja tentei tudo que as IA do google, pediu para fazer, habilitei o executavel no firewall, porta, tls 1.1 1.2 alguem tem alguma dica do que pode estar acontecendo para na receber retorno da Sefaz
  2. Olá com a solução do André, já fiz aqui, não deixo o cliente abrir o programa, se a data e hora não estiver em acordo com a sefaz com o limite de 5 minutos para mais e para menos, já testei com 3 minutos de diferença em relação ao horário da sefaz, com isto então não vou ter o problema da rejeição 704, a de timeout, se der vou ver o código que consulta a nota na sefaz, antes de criar outra nota com tpEmis 9, contingência, Dúvida, se não existir a nota na sefaz, esta nota que vou gerar em contingência pode ser a numeração da nota tpEmis 1 ou preciso gerar um número novo e inutilizar o número anterior já que não consta na sefaz. Apesar que o certo era eu ler o que a Sefaz, indica nestes casos, para não ter problema de fiscalização por tentar aproveitar a numeração.
  3. Bom dia, dúvida tem como verificar o horário do micro com o servidor da sefaz. O corrigir seria arrumar a data hora do computador e tentar vender de novo, ou corrigir o xml, porque a primeira nota tpEmis 1 , não vai para a sefaz, estou gerando outra nota sequencial com tpEmis 9, esta vai em contingencia, imprime mais a sefaz autoriza, mesmo estando com data hora errada, por estar com tpEmis 9, não tenho como arrumar este xml, porque a sefaz esta autorizando da nota duplicada se tento enviar o xml novamente. Resumindo se der erro de Data-Hora, não fazer a nota venda, pedir para o cliente arrumar a data hora do computador e tentar fazer a venda de novo, estou pensando fazer isto, porque e melhor que inutilizar uma nota, e emitir outra com data hora errada em contingência. Agora o erro de Timeout, pelo que entendi consultar a nota na sefaz se não existir ai vou para contingência gero outra nota , se você viu o IF da exception, todos aqueles erros estou gerando outra nota e pedindo para inutilizar a nota que deu erro.
  4. Tem bastante post, sobre este assunto, li todos, mais fiquei em dúvida sobre o procedimento correto a se fazer: eu estou forçando a data hora errada do computador, para forçar o erro. ACBrNFCE1.WebServices.StatusServico.Executar; Except On E: Exception do Begin if (pos('12007', E.Message) > 0) or // erro de conexão (pos('12002', E.Message) > 0) or // timeout (pos('12029', E.Message) > 0) or // limite de tempo de conexão (pos('12157', E.Message) > 0) or // erro no suporte a canais seguros (pos('Inativo',E.Message)> 0) or (pos('O nome do servidor',E.Message) > 0) or (pos('atrasada',E.Message) > 0) or (pos('TIMED OUT', E.Message.ToUpper) > 0) or // timeout (pos('ERRO NAO CATALOGADO', E.Message.ToUpper) > 0) or // erros de tratamento do webservice (pos('SERVICO PARALISADO', E.Message.ToUpper) > 0) then // Servico Paralisado Momentaneamente begin ele cai aqui no atrasada E.Message retorna Data-Hora atrasada tem como eu utilizar a rotina acima, para testar antes de fazer a nota e avisar, que a data hora do computador esta com tempo superior ao limite de 5 minutos que a Sefaz aceita, avisando para o cliente na abertura do programa quando carrego os dados para o componente e verifico a sefaz que precisa arrumar a data hora antes de realizar a venda. Não sendo possível avisar, estou com o seguinte procedimento, a nota foi enviada com tpEmis 1 retornou o erro, dou um alerta para o cliente para verificar esta nota na Sefaz, gravo no meu banco de dados que é uma nota Substituição, gero um novo numero de nota com tpEmis 9 contingência imprimo as duas vias consumidor e empresa, gravo no banco dados nota contingencia, este procedimento utilizo quando tenho o erro 12007, mais este da data hora que estou achando que estou fazendo errado. Aqui que entra a duvida, esta nota tpEmis 9 esta sendo autorizada na sefaz mesmo com data hora errada, pesquisei sobre isto e diz que a Sefaz autoriza, com cstat 150, só que estou gravando como contingencia no meu bando de dados, se tento enviar esta nota para a sefaz novamente, recebo como alerta nota duplicada, porque ela já consta na sefaz esta autorizada, inclusive testei até com data bem atrasada não sendo só horário e sim dias. Qual o procedimento correto, a fazer, a primeira nota com tpEmis 1, estou pedindo para o cliente consultar na sefaz e se não existir, ele inutilizar o número. Agora a nota tpEmis 9 que esta autorizada, mais com data hora errada, que estou com duvida, se este e o procedimento correto, esta nota deveria estar em contingencia, alguns locais falam que eu teria que arrumar a hora data do xml, validar novamente e enviar. mais ela esta autorizada, por isto abri o tópico, Outra coisa como deu erro, na primeira nota na tpEmis 1, se o correto seria eu alertar o cliente que esta com data hora errada, não fazer a venda o cliente arrumar a data hora, e tentar fazer a venda novamente e reaproveitar o numero da nota, já que deu erro na nota e ela não consta na sefaz. Por isto que perguntei, se tem como eu obter a data e hora do servidor da sefaz, para alertar o cliente que o micro esta com data hora diferente da sefaz.
  5. Pesquisei no fórum, tem um post do Ítalo de 2020, sobre entrega, só me confirmem se o procedimento é o que ele colocou, taxa de entrega será colocado como frete, ratear o valor do frete entre produtos e colocar em cada item, quanto representa de frete, ai a duvida o calculo do IBS CBS, será o valor da pizza mais o rateio da taxa entrega, Exemplo pizza 50 reais, tenho 10 reais taxa entrega, IBS sobre 50 ou sobre 60, já que os 10 reais da taxa de entrega entrará no item Prod.vFrete informo o rateio do frete, e no Total.icmsTot.vnf.vfrete vai os 10 reais , total da nota produtos mais taxa entrega frete. Ai neste caso, Taxa de entrega, não seria um produto com CST/cclasstrib, como a gorjeta e sim, Frete entraria no final do cupom, somando no total
  6. Pessoal consegui, depois das dicas acima, e outra do post da gorjeta, fiz já com desconto, Imposto seletivo por enquanto estou deixando zero, porque vendi uma cerveja com NCM 22030000 e não deu erro, porque acho que isto ainda vai ser implementado, dei desconto e gorjeta com CST 410 e cclasstrib 410019, recebido em duas formas de paqamento cartão de crédito e dinheiro com troco, segue foto do cupom. Vou testar agora taxa de entrega de delivery, uma dúvida a taxa é o mesmo caso da gorjeta, porque não sei se fica para o moto boy ou para o restaurante. alguém sabe como funciona; se usa a mesma CST, Obrigado a todos.
  7. Olá não eu copiei o código do exemplo, lá esta vendendo um item só e tudo fixado os valores estou lendo a NT, está muito complexo , o segmento que tenho mais clientes é restaurante, talvez deva entrar em contato com as contabilidades, tem o Imposto Seletivo, e tem as bebidas alcoolicas e refrigerantes cigarros, que terá imposto seletivo, tem um CST 200 200047 bares e restaurantes, aliquota reduzida de 40pct, tem a CST 410 410019 gorjeta, outra duvida que não entendi, tem IBS UF e o IBS MUN, tem que informar 0,1, para os dois somar os dois valores, tem os diferimentos e as devoluções de tributos, créditos presumidos, e os monofásicos, tem a regra do NCM também para bebidas 2204 2205 , então como estes produtos de Imposto seletivo entram na CSTIS, olhar a tabela, para ver isto no cadastro de produtos, estão fixando tudo em CST 000 e cClasstrib 000001, se conseguir analisar isto tudo eu coloco a resposta, se consegui achar todos estes totalizadores. Sem contar que tem descontos e acréscimos, nas vendas, acho que tenho que ratear isto nos produtos antes de fazer os cálculos. Exemplo tenho venda de 100 reais, com gorjeta de 10pct e desconto de 15 reais, daria 110 reais - desconto 95 reais cliente pagando, dentro destes 100 reais, produtos, tem cerveja, caipirinha, refrigerantes, e refeição, tem vários produtos com Imposto seletivo, que vi que nem saiu o imposto correto deles, Bebidas alcool de 46 a 62% refrigerantes 32% cigarros 250%, os 15 reais de desconto tenho que ratear dentro dos 100 reais de produtos, porque os 10 reais de gorjeta não posso mudar, então seria 85 reais, no calculo, dos produtos para os impostos. Muita coisa, para ver mais pelo menos, agora não da mais erro de schema, tem que por a mão na massa, e entender todas estas mudanças, colei abaixo a parte do total, vou imprimir isto, para entender direito as tags de total.
  8. Retirei também tributação regular e crédito presumido, que acho que também não precisa na NFCE, porque o código eu colei do exemplo da NFE, estou vendendo 2 itens, uma bala de 0,10 e uma agua de 5,00 estou com erro no Total IBS UF difere da soma dos itens, vou anexar o xml, mais vou dar uma lida nas observações da NT, para ver isto das tags de ibs cbs municipal esta soma e testar se tiver produtos descontos e acréscimos se precisa ratear isto no valor no produto, como era na época da impressora fiscal, para fazer as contas dos impostos já com o valor aplicado desconto e acréscimo, vou anexar o xml, caso queira dar uma olhada. 35250922194865000179650010000001781737418562-nfe.xml
  9. Bom dia BigWings, tinha feito a atualização errada, agora acertei, então tenho novos erros, deu erro NFCE com grupo compra governamental acho que para NFCE não utiliza desativei as tags , estou com erro munícipio do fato gerador IBS informado indevidamente. Ide.cMunFGIBS := StrToInt(cibge); e neste local estou informando 3550308 São Paulo, e tentei 35 também deu erro Ide.tpNFDebito := tdNenhum; Ide.tpNFCredito := tcNenhum; // Ide.gCompraGov.tpEnteGov := tcgEstados; // Ide.gCompraGov.pRedutor := 5; // Ide.gCompraGov.tpOperGov := togFornecimento;
  10. Acabei de receber email, das atualizações do acbr li o post do Diego Foliene. Os relatos têm em comum: Rejeições do tipo Falha no Schema ou mensagens de erro relacionadas ao schema. As mesmas UFs envolvidas. Indícios de que a tag vIBS, adicionada no grupo gIBSCBS na versão 1.20 da Nota Técnica 2025/002, está associada ao problema. Recebemos a informação de que as UFs de SP, MT, MS e PR ainda não estão aceitando as informações do IBS conforme a versão 1.20 da NT 2025/002. Por isso, todo o grupo de IBS deve ser suprimido no ambiente de homologação. Vou aguardar então por novos posts para ver se o problema foi solucionado, se vocês tiverem algo a mais do que li no post dele, posso testar,
  11. Não entendi eu não utilizo o monitor, o BigWings disse que falta no xml, que enviei que esta dando erro, o viBS:= 0.001 eu atualizei os fontes mais continua dando erro, eu preciso adicionar esta tag, pelo que vi no outro post onde você também postou sobre o erro em homologação das tags da reforma tributaria. Onde preciso mudar e no fonte ou no meu código fonte,
  12. Coloquei ali mais continua o erro, vou ver no xml se consigo achar a tag with IBSCBS do begin CST := cst000; // IBSCBS.cClassTrib := ct000001; cClassTrib := '000001'; with gIBSCBS do begin vBC := vcalculo; gIBSCBS.vIBS:= 0.001; coloquei aqui fui olhar o xml gerado nao adicionou a tag with gIBSUF do begin pIBSUF := 0.1; vIBSUF := (vcalculo*pIBSUF)/100; <vIS>0.00</vIS> </IS> <IBSCBS> <CST>000</CST> <cClassTrib>000001</cClassTrib> <gIBSCBS> <vBC>5.00</vBC> deveria entrar aqui pelo que entendi, mais nao esta entrando <gIBSUF> <pIBSUF>0.1000</pIBSUF> <gRed> <pRedAliq>0.0000</pRedAliq> <pAliqEfet>0.0000</pAliqEfet> </gRed> <vIBSUF>0.01</vIBSUF> </gIBSUF> ele nao estao adicionando no XML, o viBS := 0,001
  13. Atualizei os fontes, procurei nos grupos para ver onde coloco o vIBS:= 0.0001 estou vendo o membro BSOL, postar algo, sobre isto no outro post, tem um post novo também um usuário acabou de postar um txt, de parte de um xml. vou comparar com o meu que esta dando erro, para ver onde vai esta tag. Não estou sabendo em qual grupo colocar a tag. with Total do begin ISTot.vIS := tvenda; with IBSCBSTot do begin vBCIBSCBS := tvenda; with gIBS do begin vIBS := tvenda; no total já tem no produto eu coloquei mais continuou o erro se e neste grupo que coloco, eu adicionei neste with IBSCBS do begin CST := cst000; // IBSCBS.cClassTrib := ct000001; cClassTrib := '000001'; with gIBSCBS do begin vBC := vcalculo; eu coloque aqui mais deu erro tambem vibs:= 0.0001; with gIBSUF do begin pIBSUF := 0.1; vIBSUF := (vcalculo*pIBSUF)/100;
  14. Eu fiz a atualização do acbr em agosto, em um outro post , que estava com um erro de validação por ser ambiente de homologação tinha algo sobre este campo, esta mesma tag do vIBS, modificou algo no acbr sobre isto, nestes dias para atualizar os fontes, se teve atualização eu baixo novamente , tanto que no outro post ainda tem pessoas postando sobre validação da nfce em modo de homologação erro nas tags da reforma tributaria IBS/CBS erro de schema por causa desta tag.
  15. Bom dia da este erro, não tem um numero o erro, o erro acontece no retorno da rotina enviar , os schemas são os ultimos de 2025 Result := Enviar(IntToStr(ALote), Imprimir, Sincrono, Zipado);
  16. Adicionei os códigos novos da reforma tributaria, e ja estou com os schemas atualizados, tiposbasico dfetiposbasicos. Estou anexando o xml da pasta enviados que esta dando erro de schemas, tem como voces analisarem o xml, e ver onde estou errando, 35250922194865000179650010000001781452706098-nfe.xml Estou testando em ambiente de homologação, este mesmo código, sem a parte da reforma tributaria vai normal, em ambiente de produção também, estou tentando colocar os códigos novos do exemplo da nfe, do acbr,
  17. Olá hoje utilizo assim no Sat gorjeta, vocês sabem como isto vai ficar na reforma tributaria. with Det.add do begin Origem := '0'; nItem := ctItem; Prod.cProd := 'TAXA'; Prod.cEAN := ' '; Prod.xProd := 'GORJETA EFETIVAMENTE CONCEDIDA'; v_CEST := ''; if (trim(v_CEST) <> '') then begin with Prod.obsFiscoDet.add do begin xCampoDet := 'Cod. CEST'; xTextoDet := v_CEST; end; end; Prod.Ncm := '99999999'; Prod.cfOP := '5.949'; Prod.uCom := 'UN'; Prod.qCom := 1; Prod.vUnCom := Tdolar; valor da gorjeta Prod.indRegra := irArredondamento; Prod.vDesc := 0; tGeralCup := tGeralCup + Tdolar; Tdolar valor da gorjeta if coptante = 'N' then // Regime normal begin Imposto.ICMS.CST := cst40; Imposto.ICMS.pICMS := 0; Imposto.PIS.CST := pis04; if npis > 0 then begin Imposto.PIS.vBC := Tdolar; Imposto.PIS.pPIS := npis; end else begin Imposto.PIS.vBC := 0; Imposto.PIS.pPIS := 0; end; Imposto.COFINS.CST := cof04; if ncofins > 0 then begin Imposto.COFINS.vBC := Tdolar; Imposto.COFINS.pCOFINS := ncofins; end else begin Imposto.COFINS.vBC := 0; Imposto.COFINS.pCOFINS := 0; end; end else begin Imposto.ICMS.CSOSN := csosn400; Imposto.PIS.CST := pis49; Imposto.COFINS.CST := cof49; end; end;
  18. Bom dia acabei de fazer uma Nfce em homologação, e aceitou sem as tags da reforma tributaria, acho que foi como o Juliomar colocou deve ter voltado ao normal ou prorrogarão o prazo para homologação, mais ficou duvidas, alguém, já tentou em produção com as tags da reforma e conseguiu validar, eu postei algo aqui e foi removido para um tópico novo, Gorjeta na reforma tributaria, alguém já tem um XML, no segmento de restaurante com agua refeição gorjeta validado estão fixando CST 000 e classtrib em 000001, Situações tributadas integralmente pelo IBS e CBS. E estou em duvida se isto e por produto ou pelo segmento do cliente. CST 100 e classtrib 200047 Bares e Restaurantes com 40pct de reducao. como funciona reforma para gorjeta.
  19. Pesquise no forum já tem algo sobre este assunto, eu já fiz esta pergunta antes, lá já tem a resposta sobre isto, sobre certificado A1 e A3, eu não sei como você vai para o link.
  20. Bom dia, Não sei se estou aproveitando o gancho ou deveria abrir um tópico novo, algum de vocês tem algum xml, já testado de exemplo para a reforma tributaria, segmento de restaurante, optante do simples, vendendo uma agua csosn 500 valor de 5 reais, uma refeição csosn 102 valor de 40 reais, com um desconto de 1 real e Gorjeta de 4,50 seria 10pct, fechando total 48,50. Eu estou pegando do exemplo Acbr, para NFE, e incluindo conforme o exemplo os códigos, para as tags de ibc/cbs, no exemplo esta fixado valor de 100 reais e um valor de 5 e 50 que não entendi de onde vem nas tags, e queria entender como vai ficar a gorjeta com a reforma tributaria. estou vendo que estão fixando em '000001' <CST>000</CST> <cClassTrib>000001</cClassTrib> if rgReformaTributaria.ItemIndex = 0 then begin // Informações do tributo: Imposto Seletivo ISel.CSTIS := cstis000; ISel.cClassTribIS := ctis000001; // Informações do tributo: IBS / CBS IBSCBS.CST := cst000; IBSCBS.cClassTrib := ct000001; ctis000001 e ct000001 esta dando erro de variável não declarada Vi algo sobre 410 410019 Exclusão da gorjeta na base de calculo no fornecimento de alimentação 410 410020 Exclusão do valor de intermediação na base de calculo no fornecimento de alimentaçãao 200 200047 Bares e restaurantes com uma redução de 40 por cento e outra 200 200034 redução de 60 por cento. A classTrib do cbs ibs será por produto ou por segmento tipo restaurante, supermercado açougue, pizzaria.
  21. Olá, também estou com o mesmo problema, parece que é só ambiente de homologação, produção esta indo normal, se alguém conseguir a solução estou no aguardo
  22. Atualizei os componentes do acbr, estou tentando executar o exemplo , porque estou com erro Servico não implementado pelo provedor, no exemplo AcbrNFSeX, vi que não usa mais pcnNFE, deu erro com a taProducao, acrescentei pcnconversao e pcnconversaoNFE, resolveu ai deu erro tdNenhum mudei fiz assim passou // DadosDeducao.TipoDeducao := tdNenhum; DadosDeducao.TipoDeducao := TtipoDeducao(0); procedure TfrmACBrNFSe.FormCreate(Sender: TObject); var T: TSSLLib; I: TACBrTipoEmissao; esta dando mais dois erros, TACBRTipoEmissao e TipoAmbientetoSTR qual unit preciso acrescentar undeclared identifier: nas duas variaveis, estou tentando executar o exemplo para ver se consigo descobrir o erro do provedor, sou ME, tentando simular uma nota de homologacao, sao paulo, acho que vai usar isssaopaulo.provider.
  23. Sim, na segunda conectei no cliente, e a única diferença para o código com A1, e deixar o caminho em branco, não informar nada, só com a serie do A3, e a senha, funcionou, não pediu o pin, fez a NFC-e normalmente, protocolos, padrão, como no vídeo do Daniel, libwincrypt httpwinHttp crywinCrypt xsLibXml2, deixar caminho PFX em branco já que esta usando A3, informar a serie certificado, senha, Nota, Série, Token, o Token CSC, inscricao municipal, CNAE, IBGE, TSL, SSL , produção,
  24. Sim no vídeo do Daniel, explica isto, na segunda vou testar no cliente, porque como é A3, o certificado esta instalado no micro, vou acessar remotamente o micro do cliente, o codigo com A1 que utilizo esta indo ok, só tive problema com windows 7, mais com openssl, foi nos demais e windows 10 uso wincript, agora fica a duvida do pin, vou deixar o caminho do pfx em branco so colocar a serie e a senha que e o Pin, e tentar fazer uma nota, e ver o que o sistema da de mensagem, se pedir o pin durante a venda vou ver com o cliente se incomoda, ou se pode deixar assim, ai comento se funcionou ou nao. se pedir o pin tem como configurar, para nao pedir toda venda.
  25. Tem um tópico sobre este assunto de 2020, mais não tem muito assunto solução, assisti um vídeo também do Daniel, sobre certificado, recomenda o A1, mais meu cliente tem o A3, ele usa Sat, mais como vai precisar migrar, para nfce, queria saber se só informar a Serie do A3, e a senha, deixar o caminho do pfx em branco se funciona, e como fazer para que toda nota nfce não precise digitar o pin, tem código exemplo de como fazer, para não precisar digitar o pin, e só informar a série e a3 estar conectado o meu código esta feito na ideia do A1, caminho do pfx, serie e senha. Gravar o pin em alguma propriedade do componente.
×
×
  • 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.