Ir para conteúdo
  • Cadastre-se

darlananogueira

Membros
  • Total de ítens

    291
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que darlananogueira postou

  1. Zumbi, eu faço a combinação de CST e CFOP de Devolução. Seguindo sistematicamente o layout da NF-e de acordo com o CST. algo mais ou menos assim: if (lcCFOP= '5201') or (lcCFOP= '5202') or (lcCFOP= '5208') or (lcCFOP= '5209') or (lcCFOP= '5210') or (lcCFOP= '5410') or (lcCFOP= '5411') or (lcCFOP= '5412') or (lcCFOP= '5413') or (lcCFOP= '5553') or (lcCFOP= '5555') or (lcCFOP= '5556') or (lcCFOP= '5660') or (lcCFOP= '5661') or (lcCFOP= '5662') or (lcCFOP= '5918') or (lcCFOP= '5921') or (lcCFOP= '6201') or (lcCFOP= '6202') or (lcCFOP= '6208') or (lcCFOP= '6209') or (lcCFOP= '6210') or (lcCFOP= '6410') or (lcCFOP= '6411') or (lcCFOP= '6412') or (lcCFOP= '6413') or (lcCFOP= '6553') or (lcCFOP= '6555') or (lcCFOP= '6556') or (lcCFOP= '6660') or (lcCFOP= '6661') or (lcCFOP= '6662') or (lcCFOP= '6918') or (lcCFOP= '6921') Then begin if Dm.CDSProdutosNFECST.AsString = '000' then begin CST := cst00; vBC := dm.cdsProdutosNFEBASEICMS.AsCurrency; pICMS := dm.cdsProdutosNFEALIPRODUTO.AsCurrency; vICMS := dm.cdsProdutosNFEICMS.AsCurrency; end else if (Dm.CDSProdutosNFECST.AsString = '010') then begin CST := cst10; vBC := dm.cdsProdutosNFEBASEICMS.AsCurrency; pICMS := dm.cdsProdutosNFEALIPRODUTO.AsCurrency; vICMS := dm.cdsProdutosNFEICMS.AsCurrency; pRedBCST := Dm.CDSProdutosNFEPERCENTUALREDUCAOBASEST.AsCurrency; pRedBC := dm.cdsProdutosNFEPERCENTUALREDUCAOBASEICMS.AsCurrency; pMVAST := dm.cdsProdutosNFEMVA.AsCurrency; vBCST := dm.cdsProdutosNFEBASEST.AsCurrency; pICMSST := dm.cdsProdutosNFEALIQST.AsCurrency; vICMSST := dm.cdsProdutosNFEST.AsCurrency; end else if (Dm.CDSProdutosNFECST.AsString = '020') then begin CST := cst20; pRedBC := Dm.CDSProdutosNFEPERCENTUALREDUCAOBASEICMS.AsCurrency; vBC := dm.cdsProdutosNFEBASEICMS.AsCurrency; pICMS := dm.cdsProdutosNFEALIPRODUTO.AsCurrency; vICMS := dm.cdsProdutosNFEICMS.AsCurrency; end else if Dm.CDSProdutosNFECST.AsString = '030' then begin CST := cst30; pMVAST := dm.cdsProdutosNFEMVA.AsCurrency; pRedBC := dm.cdsProdutosNFEPERCENTUALREDUCAOBASEICMS.AsCurrency; vBCST := dm.cdsProdutosNFEBASEST.AsCurrency; pICMSST := dm.cdsProdutosNFEALIQST.AsCurrency; vICMSST := dm.cdsProdutosNFEST.AsCurrency; end else if Dm.CDSProdutosNFECST.AsString = '040' then CST := cst40 else if Dm.CDSProdutosNFECST.AsString = '041' then CST := cst41 else if Dm.CDSProdutosNFECST.AsString = '050' then CST := cst50 else if Dm.CDSProdutosNFECST.AsString = '051' then begin CST := cst51; pRedBC := dm.cdsProdutosNFEPERCENTUALREDUCAOBASEICMS.AsCurrency; vBC := dm.cdsProdutosNFEBASEICMS.AsCurrency; pICMS := dm.cdsProdutosNFEAlIPRODUTO.AsCurrency; vICMS := dm.cdsProdutosNFEICMS.AsCurrency; end else if Dm.CDSProdutosNFECST.AsString = '060' then begin CST := cst60; vBCSTRet := dm.cdsProdutosNFEBASESTRETIDO.AsCurrency; vICMSSTRet := dm.cdsProdutosNFEICMSSTRETIDO.AsCurrency; end else if Dm.CDSProdutosNFECST.AsString = '070' then begin CST := cst70; pRedBC := dm.cdsProdutosNFEPERCENTUALREDUCAOBASEICMS.AsCurrency; vBC := dm.cdsProdutosNFEBASEICMS.AsCurrency; pICMS := dm.cdsProdutosNFEAlIPRODUTO.AsCurrency; vICMS := dm.cdsProdutosNFEICMS.AsCurrency; pMVAST := dm.cdsProdutosNFEMVA.AsCurrency; pRedBC := dm.cdsProdutosNFEPERCENTUALREDUCAOBASEICMS.AsCurrency; vBCST := dm.cdsProdutosNFEBASEST.AsCurrency; pICMSST := dm.cdsProdutosNFEALIQST.AsCurrency; vICMSST := dm.cdsProdutosNFEST.AsCurrency; end else if Dm.CDSProdutosNFECST.AsString = '090' then begin CST := cst90; pRedBC := dm.cdsProdutosNFEPERCENTUALREDUCAOBASEICMS.AsCurrency; vBC := dm.cdsProdutosNFEBASEICMS.AsCurrency; pICMS := dm.cdsProdutosNFEAlIPRODUTO.AsCurrency; vICMS := dm.cdsProdutosNFEICMS.AsCurrency; pMVAST := dm.cdsProdutosNFEMVA.AsCurrency; pRedBC := dm.cdsProdutosNFEPERCENTUALREDUCAOBASEICMS.AsCurrency; vBCST := dm.cdsProdutosNFEBASEST.AsCurrency; pICMSST := dm.cdsProdutosNFEALIQST.AsCurrency; vICMSST := dm.cdsProdutosNFEST.AsCurrency; end; end;
  2. Prezados, emitindo NF-e, tive retorno de uso Denegado, ao observar danfe, verifiquei que esta imprimindo protocolo de autorização. Segue a correção Unit ACBrDANFeCBRaveRetrato Aproximadamente linha 488 codigo existente if (ACBrNFe.NotasFiscais.Items[FNFIndex].NFe.procNFe.cStat = 110) then Box([fsLeft,fsTop],PosX,YPos,aWidth,aHeigthPadrao,'PROTOCOLO DE DENEGAÇÃO',aProtocolo,taCenter,True) alterado para if (ACBrNFe.NotasFiscais.Items[FNFIndex].NFe.procNFe.cStat = 110) or (ACBrNFe.NotasFiscais.Items[FNFIndex].NFe.procNFe.cStat = 205) or (ACBrNFe.NotasFiscais.Items[FNFIndex].NFe.procNFe.cStat = 301) or (ACBrNFe.NotasFiscais.Items[FNFIndex].NFe.procNFe.cStat = 302) then Box([fsLeft,fsTop],PosX,YPos,aWidth,aHeigthPadrao,'PROTOCOLO DE DENEGAÇÃO',aProtocolo,taCenter,True) Tentei usar o operador in, mas deu erro de subrange... e não investiguei o motivo... Estou encaminhando o XML para testes, caso desejem... Grata, Darlana 31140705229436000170550020001051061758826880-nfe.xml 31140705229436000170550020001051061758826880-nfe.xml
  3. Nellien e Graça, valeu pelas dicas era a forma de emissão nas configurações que eu não estava atualizando corretamente. Obrigado.
  4. Ola Graça, bom falar contigo... Fiz os testes que me sugeriu não deu certo, coloquei a datas iguais <dhEmi>2014-07-16T14:37:21-03:00</dhEmi> <dhSaiEnt>2014-07-16T14:37:21-03:00</dhSaiEnt> <dhCont>2014-07-16T14:37:21-03:00</dhCont> E também alterei o <indFinal>0</indFinal> Nada... continua aparecendo a mesma mesagem, sera que se importa de enviar o seu XML que foi autorizado? Pode ser alguma tag que esteja passando que não esteja ou então esteja faltando. Mas uma vez obrigado, Darlana Nogueira 31140705229436000170550020001050856032145911-NFe.xml 31140705229436000170550020001050856032145911-NFe.xml
  5. Prezados, não consigo testar NF-e em modo de contigencia, mesmo com a contigencia ativada, conforme pode ser visto em anexo. Rejeicao: Tipo de Emissao 3, 6 ou 7 so e valido nas contingencias SCAN/SVC Alguma sugestão? Alguém em MG conseguiu? Darlana Nogueira 20140714171518-sta.xml 310000031161856-pro-rec.xml 31140705229436000170550020001050786041164848-NFe.xml 20140714171518-sta.xml 310000031161856-pro-rec.xml 31140705229436000170550020001050786041164848-NFe.xml
  6. Prezados, não consigo testar NF-e em modo de contigencia, mesmo com a contigencia ativada, conforme pode ser visto em anexo. Alguma sugestão? Alguém em MG conseguiu? Darlana Nogueira
  7. Eu estou fazendo assim e funcionando perfeitamente Quando atribuo conteudo ao edit... if gnGeracaoNFE = 200 then dbDataSaidEntrada.Text := FormatDateTime('DD/MM/YYYY',Now) else dbDataSaidEntrada.Text := FormatDateTime('DD/MM/YYYY HH:NN:SS',Now); Quando gravo a NF-e if gnGeracaoNFE = 200 then Ide.dSaiEnt := StrToDate(DbDataSaidEntrada.Text) else Ide.dSaiEnt := StrToDateTime(DbDataSaidEntrada.Text);
  8. Pessoal, MG esta tão confuso de trabalhar que enviado meus arquivos para a central de atendimento da secretaria de fazenda tive a resposta abaixo, parece ate brincadeira. Continuo não conseguindo transmitir NF-e de devolução em MG no modo de homologação. Alguém conseguiu transmitir NF-e com a finnfe=4 (devolução) em MG em modo homologação? Atenciosamente, Darlana Nogueira Senhora Darlana, Conforme o parecer da consultoria responsável, informamos que a tag finNFe - Finalidade de emissão da NF-e aceita os seguintes valores: NF-e normal = 1 NF-e complementar = 2 NF-e de ajuste = 3 29 B25 finNFe Finalidade de emissão da NF-e E B01 N 1-1 1 1- NF-e normal/ 2-NF-e complementar / 3 – NF-e de ajuste Sabia que agora você mesmo(a) poderá reiniciar ou desbloquear sua senha no SIARE? Para isto, basta clicar na opção “Esqueci minha senha”, localizada no menu à direita e logo abaixo do botão de LOGIN do SIARE. Acesse neste endereço o Passo a Passo para solicitar nova senha http://www.fazenda.mg.gov.br/empresas/sistemas/siare/files/reiniciar_senha.pdf "Qualquer outra informação ou esclarecimento sobre dispositivos da legislação tributária, que não se revista das características e dos requisitos próprios de consulta (RPTA/MG, artigo 37, aprovada pelo Decreto nº. 44.747 de 03 de março de 2008), será prestado verbalmente ao interessado pela Administração Fazendária do município de circunscrição do contribuinte, conforme disposto no art. 48 do diploma legal citado”. *As dúvidas esclarecidas por esta mensagem têm caráter de orientação não gerando o efeito decorrente da consulta formal. Atenciosamente, Central de Atendimento da SEF/MG Diretoria de Gestão de Atendimento ao Público (DGAP) Superintendência de Arrecadação e Informações Fiscais (SAIF) Secretaria de Estado de Fazenda (SEF/MG) Tel.: (para todo o Estado de MG) E (31) 3303-7995 (para outros estados e países e de celular) Fale Conosco - http://www4.fazenda.mg.gov.br/faleconoscoservico/
  9. Andre Rodrigue, você conseguiu emitir NF-e de devolução? Em qual estado vc está?
  10. Gente, Ligue no telefone 3303-7995 opção 5, e escute a seguinte mensagem: A Secretaria da fazenda esta ciente dos problemas na emissão da NF-e.... e Se estiver ligando por causa do Cancelamento da NF-e solicitamos que aguarde a regularização, caso exceda as 24horas, utilizaro o cancelamento extemporâneo pelo Siare. Darlana Nogueira
  11. Pessoal, so pra reforçar também estou com clientes que desde de ontem estão com o mesmo problema e ainda não conseguiram cancelar...
  12. Prezados, Acabei de atualizar o ACBR, e ao compilar o projeto estou deparando com este erro [Fatal Error] ACBrNFeWebServices.pas(556): Unit ACBrNFe was compiled with a different version of mimemess.TMimeMess Alguém pode me dizer o que pode ser, e como resolver? Atenciosamente, Darlana Nogueira
  13. Prezados estou em MG, e as NF-e tentando fazer as consultas das NF-e destinadas não estão retornando. Faço o repeat ... ... until ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.indCont = icNaoPossuiMaisDocumentos; a rotina como dito estava funcionando, alguém mais esta com problemas em MG, estou encaminhando em anexos arquivos Alguém mais em MG esta com esse problema? Darlana Nogueira 20140609094712-con-nfe-dest.xml 20140609094754-con-nfe-dest.xml 20140609094806-nfe-dest.xml
  14. Prezados, Problemas em MG com relação a não retornas as NF-e destinadas e também registrando evento sem vinculo à NF-e Faço o procedimento de pesquisar a NF-e inciando o NSU em 0(zero) e também pelo ultimo NSU, faço o loop.. a rotina estava funcionando, porem nesse ultimo mes alguma clientes estavam reclamando, agora tenho muitos clientes reclamando. Sei também que MG esta com contigencia ativada, alguem mais com esse problema em MG, estou enviando meus arquivos de consulta e de retorno para alguém avaliar e me dar uma luz se possivel. Grata, mais uma vez. 20140609094712-con-nfe-dest.xml 20140609094754-con-nfe-dest.xml 20140609094806-nfe-dest.xml
  15. Prezados, estou enviando nota de devolução em modo de homologação conforme xml anexo, e estou obtendo o resultado abaixo, alguém pode me auxiliar o que pode estar errado? segue xml enviado - <retConsReciNFe xmlns="http://www.portalfiscal.inf.br/nfe" versao="3.10"> <tpAmb>2</tpAmb> <verAplic>13_2_07</verAplic> <nRec>310000030939881</nRec> <cStat>104</cStat> <xMotivo>Lote processado</xMotivo> <cUF>31</cUF> <dhRecbto>2014-06-04T10:24:58-03:00</dhRecbto> - <protNFe versao="3.10"> - <infProt> <tpAmb>2</tpAmb> <verAplic>13_2_07</verAplic> <chNFe>31140605229436000170550020000025941481923046</chNFe> <dhRecbto>2014-06-04T10:24:58-03:00</dhRecbto> <digVal>xgZqowwbtd7dyEu4nqE9x6rB4zk=</digVal> <cStat>999</cStat> <xMotivo>Rejeicao: Erro nao catalogado - Erro Inesperado</xMotivo> </infProt> </protNFe> </retConsReciNFe> 31140605229436000170550020000025941481923046-NFE.XML
  16. Ronaldo, achei seu questionamento pertinente, também estou envolvida em um projeto com genexus e precisarei desenvolver o NF-e para ele também, se quiser podemos tentar viabilizar isso, não tenho ideia por onde começar, mas extremamente disposta e interessada a dar seguimento nisso. Aguardo contato, Otimo dia, Darlana Nogueira
  17. Caríssimos, Mesmo problema... porem consegui contornar atrasando a hora do computador... coisas da sefaz MG, pois teoricamente os sistemas operacionais estavam preparados para retornar do horario de verão, suponho... Darlana Nogueira
  18. Alessandra, Meus clientes, na maioria são contribuinte substituíto, postos de combustivel. Substituo, seria por exemplo alguma distribuidora. Para os clientes substituído eu faço um calculo proporcional do valor pela quantidade do ST da nota de entrada e todas as minhas notas saem com o valor do ST retido proporcional a ultima nota de compra. Lamento, na ocasião verifique com alguns contadores, e por fim a melhor sugestão que tive foi essa, pecar pelo excesso, informar o valor do st retido anteriormente. Comento, pois será valido, ate mesmo para certificar com opiniões de outros, e corrigir caso esteja errado. Darlana.
  19. Hum... isso mesmo Astrogildo, teoria confirmada então... valeu...
  20. Prezados Italo e Astrogildo, não é a quantidade de elementos, pois se altero por exemplo os valores 301 e 302 para qq outro valor menor do que 255, passa. Ja tinha olhado a questão do tipo do campo, e estava integer... Cheguei a conclusão que é o operador in que manipula somente dados do tipo ordinal ate 255, byte como havia comentado o Italo, porem não localizei nenhuma literatura para confirmar isso... Resolvi da forma mais tupiniquim... if (AInfProt.Items.cStat = 301) or (AInfProt.Items.cStat = 302) then FNotasFiscais.Items[j].Confirmada := true; Obrigado.
  21. Oi Italo sim, a cada nova consulta é resgatado o numero do NSU, e segue no repeat, porem caso ocorra algum imprevisto, e o NSU não retorne, zero e teoricamente a consulta ira iniciar novamente.... Outra observação, é armazeno o ultimo nsu em banco de dados, logo o usuario ao iniciar uma nova consulta, a mesma ira iniciar do ultimo armazenado, mas também dou a opção de zerar, caso não resgate as notas, sera que é isso que esta atrapalhando? Grata, Darlana repeat Application.ProcessMessages; FrmPrincipal.ACBrNFe1.ConsultaNFeDest(CNPJ, StrToIndicadorNFe(lbok,indNFe), StrToIndicadorEmissor(lbok,IndEmi), gcultimoNSU); for i := 0 to FrmPrincipal.ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Count - 1 do begin gcultimoNSU := FrmPrincipal.ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ultNSU; with FrmPrincipal.ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest do ...... if trim(gcultimoNSU) = '' then gcultimoNSU := '0'; end; until FrmPrincipal.ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.indCont = icNaoPossuiMaisDocumentos;
  22. Prezados, a unica forma que havia conseguido contornar o problema do retorno da nota denegada foi incluindo os valores [100,110,205,150,301,302] { TNFeRetRecepcao } function TNFeRetRecepcao.Confirma(AInfProt: TProtNFeCollection): Boolean; ... ... FNotasFiscais.Items[j].Confirmada := (AInfProt.Items.cStat in [100,110,205,150,301,302]); Porem na ultima versão baixada do acbr, na ultima sexta-feira 17/01/2014 ao compilar esta apresentando mensagem que esta fora da faixa [Error] ACBrNFeWebServices.pas(2126): Constant expression violates subrange bounds Isso esta ocorrendo exatamente pelo uso dos valores 301 e 302, não consegui localizar no componente onde estabelece faixa de valor para o cStat, alguém pode me auxiliar? Grata, Darlana Nogueira
  23. Prezados, alguns cliente tem reclamado que as NF-e destinadas a ele não estão retornando na consulta. Faço o processo enquanto não possuir mais documentos, conforme abaixo. Por acaso alguém esta vivenciando essa situação? repeat .... ... until ACBrNFe1.WebServices.ConsNFeDest.retConsNFeDest.indCont = icNaoPossuiMaisDocumentos; Darlana
×
×
  • 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.