navegador_1000
Membros-
Total de ítens
36 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que navegador_1000 postou
-
Bom dia! Antes de abrir o tópico pesquisei bastante e achei diversas informações, mas mesmo assim não compreendi muito bem. O meu problema maior é entender a parte de formas de pagamento, eu olhei os dois fluxos TEF e POS disponibilizados nos manuais. No caso dos meus clientes eles usam a maquina de cartão manual em um balcão de atendimento. Neste caso sou obrigado a seguir o fluxo do POS? Eu estou usando o mdk tanca para teste e ao fazer uma venda utilizando forma de pagamento cartão não segui o fluxo POS, segui como se não fosse cartão mas informando cartão nos meios de pagamento. Observe a imagem abaixo: <pgto> <MP> <cMP>03</cMP> <vMP>3.00</vMP> </MP> <MP> <cMP>04</cMP> <vMP>2.00</vMP> </MP> <vTroco>0.00</vTroco> </pgto> Minha dúvida é sou obrigado a utilizar o POS enviando as formas de pagamento separado? Grato pela ajuda, Thiago Costa
-
Dúvida MFe código código estado.
um tópico no fórum postou navegador_1000 MFE - Módulo Fiscal Eletrônico
Boa tarde a todos! Pessoal eu estive verificando aqui no forum sobre como configurar o MFe no componente ACBr. Eu já utilizo para gerar o SAT SP e funciona certinho. Eu adquiri o MDK da Tanca. Ta instalado configurado e comunicando. Minha dúvida: 1 - No exemplo ACBRTeste enviei uma venda e saiu com a seguinte chave 35200408723218000186599000206740000010550751 e o UF tambem 35 no xml. Está configurado para 23 esta informação vem do aparelho? 2 - Minha outra dúvida é uso o ACBrSAT1.cfe.LoadFromFile(xmlEnviado) para carregar os dados da venda diretamente. Posso usar a mesma coisa para o MFe? Agradeço a ajuda.. Thiago -
Juliana bom dia! Se observar as modificações no código não vai ter problemas para os demais, pois só vai ser incluso o complemento caso ele não encontre é tag no formato original. Outro detalhe, esta lendo a tag utilizando POS, se usar um leitor de XML o erro não ocorreria, pois o nome da tag esta correto. Pra ser sincero não vejo erro no layout deste XML. Acredito que os complementos nesta codificação sejam necessários! Att Thiago Costa
-
Antonio pelos testes que fiz autoriza, é que umas vem o retorno sem aqueles complementos e outras com, ai o componente não reconhece após alterar daquela forma todas passaram a retornar ok.
-
Temporariamente consegui resolver modificando o pcnLeitor. Para incluir aquela parte que citei. Exemplo: function TLeitor.rCampo(const Tipo: TpcnTipoCampo; TAG: string; const TAGparada: string = ''): variant; var ConteudoTag, tagb: string; inicio, fim, inicioTAGparada: integer; begin Tag := UpperCase(Trim(TAG)); tagb:= UpperCase(Trim(TAG)); inicio := pos('<' + Tag + '>', UpperCase(FGrupo)); if inicio = 0 then Begin tag := tag + UpperCase(' xmlns="http://www.portalfiscal.inf.br/nfe"'); inicio := pos('<' + Tag + '>', UpperCase(FGrupo)); End; if Trim(TAGparada) <> '' then begin inicioTAGparada := pos('<' + UpperCase(Trim(TAGparada)) + '>', UpperCase(FGrupo)); if inicioTAGparada = 0 then inicioTAGparada := inicio; end else inicioTAGparada := inicio; if (inicio = 0) or (InicioTAGparada < inicio) then ConteudoTag := '' else begin inicio := inicio + Length(Tag) + 2; fim := pos('</' + tagb + '>', UpperCase(FGrupo)) - inicio; ConteudoTag := trim(copy(FGrupo, inicio, fim)); end;
-
Bom dia! Também estou enfrentando este problema, estive debugando e tentando achar alguma coisa pelo que pude notar algumas notas estão indo, outras não. Tentei enviar consultas para pegar o protocolo e pelo que pude notar em algumas vezes a consulta retorna certo em outras "errado". Pergunto, será que quando esta congestionado o servidor ele não esta redirecionando para o nacional, porque observem os retornos que recebi abaixo, a principio os dois estão corretos, entretanto o segundo não é carregado no componente acredito que devido aquela parte inserida dentro da tag (xmlns="http://www.portalfiscal.inf.br/nfe) mas o conteúdo em si esta correto. RETORNO 1 - FUNCIONA. <?xml version="1.0" encoding="UTF-8"?> <retConsSitNFe xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:ns0="http://www.w3.org/2000/09/xmldsig#" versao="4.00"> <tpAmb>1</tpAmb> <verAplic>W-1.4.23</verAplic> <cStat>100</cStat> <xMotivo>Autorizado o uso da NF-e</xMotivo> <cUF>31</cUF> <dhRecbto>2019-09-28T09:17:21-03:00</dhRecbto> <chNFe>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</chNFe> <protNFe versao="4.00"><infProt Id="ID131190217640768"> <tpAmb>1</tpAmb> <verAplic>W-1.4.23</verAplic> <chNFe>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</chNFe> <dhRecbto>2019-09-26T13:20:51-03:00</dhRecbto> <nProt>131190217640768</nProt> <digVal>XXXXXXXXXXXXXXXXXXXXX</digVal> <cStat>100</cStat> <xMotivo>Autorizado o uso da NF-e</xMotivo> </infProt> </protNFe> </retConsSitNFe> RETORNO 2 - RETORNO QUE NÃO FUNCIONA <?xml version="1.0" encoding="UTF-8"?> <retConsSitNFe xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:ns0="http://www.w3.org/2000/09/xmldsig#" versao="4.00"> <tpAmb xmlns="http://www.portalfiscal.inf.br/nfe">1</tpAmb> <verAplic xmlns="http://www.portalfiscal.inf.br/nfe">W-1.4.23</verAplic> <cStat xmlns="http://www.portalfiscal.inf.br/nfe">100</cStat> <xMotivo xmlns="http://www.portalfiscal.inf.br/nfe">Autorizado o uso da NF-e</xMotivo> <cUF xmlns="http://www.portalfiscal.inf.br/nfe">31</cUF> <dhRecbto xmlns="http://www.portalfiscal.inf.br/nfe">2019-09-28T09:40:01-03:00</dhRecbto> <chNFe xmlns="http://www.portalfiscal.inf.br/nfe">XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</chNFe> <protNFe xmlns="http://www.portalfiscal.inf.br/nfe" versao="4.00"> <infProt xmlns="http://www.portalfiscal.inf.br/nfe" Id="ID131190217640768"> <tpAmb xmlns="http://www.portalfiscal.inf.br/nfe">1</tpAmb> <verAplic xmlns="http://www.portalfiscal.inf.br/nfe">W-1.4.23</verAplic> <chNFe xmlns="http://www.portalfiscal.inf.br/nfe">XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</chNFe> <dhRecbto xmlns="http://www.portalfiscal.inf.br/nfe">2019-09-26T13:20:51-03:00</dhRecbto> nProt xmlns="http://www.portalfiscal.inf.br/nfe">131190217640768</nProt> <digVal xmlns="http://www.portalfiscal.inf.br/nfe">XXXXXXXXXXXXXXXXXXXXX</digVal> <cStat xmlns="http://www.portalfiscal.inf.br/nfe">100</cStat> <xMotivo xmlns="http://www.portalfiscal.inf.br/nfe">Autorizado o uso da NF-e</xMotivo> </infProt> </protNFe> </retConsSitNFe>
-
Boa tarde! Também estou procurando esse Link da versão extra oficial do fonte. As duas que baixei nenhuma esta compatível com estas informações que vocês estão passando. Sei que a versão oficial ainda não foi lançada, mas gostaria de ir fazendo uns testes. Na versão que baixei quando vou testar o evento S-1000, Parece que ocorre um erro na assinatura do XML. <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"id> O (id) acho que esta errado pois não gerou o valor. Como vocês relatam que esse evento já esta funcionando acho que a versão que baixei aqui não esta correta. Estou usando o A1.
-
Boa tarde... Estou enfrentando o mesmo problema, <indPres>4</indPres>. Acrescento todas as informações do transporte, agrego rateio o frete para os itens. Gero em homologação, tudo certo. Entretanto, na impressão o valor a PAGAR não esta considerando este frete. Acho que deveria somar no acréscimo, ou incluir outro linha abaixo referenciando o frete. Fico no aguarde de novidades.. Por enquanto estou enviando todas as informações do frete e colocado uma observação do valor do frete, o que não acho a melhor prática! Thiago
-
ACBrECF001.INI COM TRES CONFIG. DIFERENTES
navegador_1000 replied to navegador_1000's tópico in ACBrSerial
Só para deixar registrado.. Debugando achei lá... ACBrECF1.Device.Tag:=1; ACBrECF1.Device.Tag:=2; ACBrECF1.Device.Tag:=3; Assim consigo trabalhar com as três configurações na mesma máquina Eduardo Costa -
ACBrECF001.INI COM TRES CONFIG. DIFERENTES
navegador_1000 replied to navegador_1000's tópico in ACBrSerial
Juliomar bom dia... Na verdade é para alguns terminais de pré-venda e orçamentos... Pensei em fazer a impressão direto pelo componente já que funciona bem. Já uso para impressão do cupom fiscal. Eduardo Costa -
Boa tarde! Estou tentando utilizar o ACBrECF para impressora não fiscal. Minha dúvida é tenho que tenho 3 não fiscal, cada terminal com sua configuração. Tipo ECF001, ECF002 e ECF003, Gostaria de saber como configurar isso no ACBrECF001.ini. Pensei em criar três arquivos diferentes, exemplo: ACBrECF001.ini, ACBrECF002.ini e ACBrECF003.ini, é possivel? Se sim como faço para setar o nome de cada um? Agradeço a ajuda.. Eduardo Costa