Ir para conteúdo
  • Cadastre-se

Giovanne Fontenele Trevia

Membros Pro
  • Total de ítens

    123
  • Registro em

  • Última visita

Tudo que Giovanne Fontenele Trevia postou

  1. sim fiz isso e funcionou perfeitamente para nota fiscal simplificada, mas para boleto não funciona, descobri que no aplicativo posso girar o pdf, porem os vendedore não teriam essa capacidade
  2. Verifiquei esta ok, ela só tem um formato, é uma equipamento portátil para ser usada por vendedor em atendimento diretamente no cliente. Observei que a impressora não possui o modelo de documento custom ai nela sai como A4
  3. não testei mas o interessante é que só tenho problema com o boleto a nota fiscal simplificada funciona perfeitamente
  4. Estou testando uma impressora para celulares Leopardo A7 ligth, e a impressão esta saindo cortada, por isso estou tendo que que gerar o arquivo como imagem e invertendo a imagem no visualizador do windows e depois enviando para impressora
  5. vc deve tentar desinstalar, apagar as pasta que estão dentro da pasta C:\Users\<Usuario da Maquina>\AppData\Roaming\Integrador, Reinstalar que provavelmente deve funcionar
  6. Bom Dia Quero relatar que realizei a alteração e ainda estou na bancada de teste mas não aconteceu mais duplicação de cupons. Atenciosamente,
  7. Bom dia Houve um reunião na Sefaz e foi detalhado alguns topicos. Resumo da Reunião =============== 1) as mudanças faladas na reunião não afetarão o funcionamento dos softs q podem fazer as mudanças progressivas de acordo com a nessecidade. 2) Secretaria vai providenciar retratação do falado na nota do Jornal sobre SH 3) a comunicação do AC será direto com MFE. O Integrador ficará apenas com o envio dos pagamentos a cartão e com NFCe 4) novo driver Sefaz q faz comunicação direta será disponibilizado amanhã. Inclusive com correção de scanner de portas o q causava duplicidade de cupons 5) segunda serão atualizados de forma progressiva os integradores para um novo WebService 6) novo Integrador apartir do dia 21/02/19 disponibilizado no site 7) as mudanças para nova comunicação será feita pelas SH a medida q elas decidirem atualizar nos seus clientes ? A última IN terá prazo prorrogado 9) o MFE será obrigatório apenas para empresas q faturaram no ano anterior apartir de R$ 250.000,00 10) Elgin prometeu que de 10/15 dias está resolvido todos os probs de violação dos MFE. Alem do q estão chegando em torno de 700 MFE só pra troca 11) os MFE vão se comunicar por meio de Ethernet dispensando a USB. Somente será necessário para alimentação no caso do Tanca
  8. Acabei de ser informado que não funciona na 4.00, pelo Luiz Abade
  9. Então tudo bem não vou poder usar a validação visto que se o aparelho estiver com menos de 12, vai causar problemas no cliente.
  10. O Problema acontece quando executo a validação do comando If ACBrSAT_Ultra.ValidarDadosVenda(ACBrSAT_Ultra.CFe.AsXMLString,sMsgErr) then o problema foi que eu examinei a CfeDadosVendaAPL_0007.xsd,, nesse schema de validação exige que o IE, tenha um tamanho de 12 posições, coisas que só acontece com a tanca, que esta fora do padrão exigido pelo sefaz do Ceará o aparelho que esta no padrão é o da Elgin. que aceita a inscrição estadual com o tamanho padrão no Ceará, acredito que se você pedir um aparelho da Elgin, com o registro de IE no padrão do Ceará, vai acontecer o problema.
  11. Ok Segue o XML : <CFe> <infCFe versaoDadosEnt="0.07"> <ide> <CNPJ>10615281000140</CNPJ> <signAC>CODIGO DE VINCULACAO AC DO MFE-CFE</signAC> <numeroCaixa>105</numeroCaixa> </ide> <emit> <CNPJ>14200166000166</CNPJ> <IE>1234567890</IE> <indRatISSQN>N</indRatISSQN> </emit> <dest> <CPF>00731995325</CPF> <xNome>CLIENTES DIVERSOS</xNome> </dest> <det nItem="1"> <prod> <cProd>0000000056</cProd> <xProd>TESTE TESTE</xProd> <NCM>62129000</NCM> <CFOP>5102</CFOP> <uCom>PAR</uCom> <qCom>1.0000</qCom> <vUnCom>1.800</vUnCom> <indRegra>A</indRegra> </prod> <imposto> <vItem12741>0.55</vItem12741> <ICMS> <ICMS40> <Orig>0</Orig> <CST>60</CST> </ICMS40> </ICMS> <PIS> <PISAliq> <CST>01</CST> <vBC>1.80</vBC> <pPIS>0.0065</pPIS> </PISAliq> </PIS> <COFINS> <COFINSAliq> <CST>01</CST> <vBC>1.80</vBC> <pCOFINS>0.0300</pCOFINS> </COFINSAliq> </COFINS> </imposto> </det> <total> <vCFeLei12741>0.55</vCFeLei12741> </total> <pgto> <MP> <cMP>99</cMP> <vMP>1.80</vMP> </MP> </pgto> </infCFe> </CFe> Mensagem de Erro : '1234567890' violates length constraint of '12'.The element 'IE' with value '1234567890' failed to parse. Se Informar diferente de ''1234567890' , se consegue enviar porem o aparelho barra
  12. Isso foi feito mas não funciona pois o aparelho é registrado aqui no ceará com a quantidade de dígitos reais da IE, inclusive meu modulo de teste tem o IE igual a '1234567890'
  13. Problema Validação do Xml do CFE, no Estado do Ceará a Inscrição Estadual não tem ainda 12 posições, e o aparelho MFE é registrado de acordo com a inscrição do emissor, a primeira validação é justamente essa tem como informar o tamanho a ser testado
  14. Descobri o problema o cliente não tinha ativado no site da sefaz-ce, a a homologação, e o integrador só funciona em produção Descobri o problema o cliente não tinha ativado no site da sefaz-ce, a a homologação, e o integrador só funciona em produção
  15. Estou tentando enviar uma NFC-e pelo integrador estou tendo esse retorno alguém passou por esse problema., LOG do Integrador [01/03/2018 10:29:09] "A operação não é válida devido ao estado atual do objeto." [01/03/2018 11:08:59] O tempo limite da operação foi atingido, Tentativa 1 [01/03/2018 11:09:03] O tempo limite da operação foi atingido, Tentativa 2 [01/03/2018 13:59:32] ProcessFile: "A operação não é válida devido ao estado atual do objeto." [01/03/2018 14:14:50] ProcessFile: "A operação não é válida devido ao estado atual do objeto."
  16. Estou fazendo, Nfc-e e estou tendo esse problema o Integrador retorna essa mensagem : [01/03/2018 10:29:09] "A operação não é válida devido ao estado atual do objeto." [01/03/2018 11:08:59] O tempo limite da operação foi atingido, Tentativa 1 [01/03/2018 11:09:03] O tempo limite da operação foi atingido, Tentativa 2 [01/03/2018 13:59:32] ProcessFile: "A operação não é válida devido ao estado atual do objeto."
  17. Faço a verificação da sessão do mfe para verificar se o Integrador esta em funcionamento como proceder, no caso da nfc-e, e como fazer teste em homologação?
  18. Gostaria de um exemplo que contemplasse o controle de sessão no mfe
  19. Bom Dia Gostaria de fazer uma verificação para saber se com o novo componente esta tudo correto. O Exemplo esta desatualizado não tem como verificar. Muito grato pela pronta atenção
  20. Falha no Mfe 6098 - Sat Em processamento Estou tendo esse erro que provoca o novo envio e assim duplica os cupons, teria como antes de iniciar o processo verificar se o MFE esta realizando algum processo, Explico tenho 3 caixa para 1 unico MFE, esse problema esta intermitente.
  21. não mas fiz teste colocando os campos abaixo da seguinte maneira : function TNFeEnvEvento.TratarResposta: Boolean; var Leitor: TLeitor; I, J: integer; NomeArq, PathArq, VersaoEvento, Texto: String; begin FEvento.idLote := idLote; FPRetWS := SeparaDadosArray(['nfeRecepcaoEventoResult', 'nfeRecepcaoEventoNFResult', 'nfeResultMsg'],FPRetornoWS ); EventoRetorno.Leitor.Arquivo := ParseText(FPRetWS); EventoRetorno.LerXml; FcStat := EventoRetorno.cStat; FxMotivo := EventoRetorno.xMotivo; FPMsg := EventoRetorno.xMotivo; FTpAmb := EventoRetorno.tpAmb; Result := (FcStat = 128); //gerar arquivo proc de evento if Result then begin Leitor := TLeitor.Create; try for I := 0 to FEvento.Evento.Count - 1 do begin for J := 0 to EventoRetorno.retEvento.Count - 1 do begin if FEvento.Evento.Items.InfEvento.chNFe = EventoRetorno.retEvento.Items[J].RetInfEvento.chNFe then begin FEvento.Evento.Items.RetInfEvento.tpAmb := EventoRetorno.retEvento.Items[J].RetInfEvento.tpAmb; FEvento.Evento.Items.RetInfEvento.nProt := EventoRetorno.retEvento.Items[J].RetInfEvento.nProt; FEvento.Evento.Items.RetInfEvento.dhRegEvento := EventoRetorno.retEvento.Items[J].RetInfEvento.dhRegEvento; FEvento.Evento.Items.RetInfEvento.cStat := EventoRetorno.retEvento.Items[J].RetInfEvento.cStat; FEvento.Evento.Items.RetInfEvento.xMotivo := EventoRetorno.retEvento.Items[J].RetInfEvento.xMotivo; Texto := ''; if EventoRetorno.retEvento.Items[J].RetInfEvento.cStat in [135, 136, 155] then begin VersaoEvento := TACBrNFe(FPDFeOwner).LerVersaoDeParams(LayNfeEvento); Leitor.Arquivo := FPDadosMsg; Texto := '<procEventoNFe versao="' + VersaoEvento + '" xmlns="' + ACBRNFE_NAMESPACE + '">' + '<evento versao="' + VersaoEvento + '">' + Leitor.rExtrai(1, 'infEvento', '', I + 1) + '<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">' + Leitor.rExtrai(1, 'SignedInfo', '', I + 1) + Leitor.rExtrai(1, 'SignatureValue', '', I + 1) + Leitor.rExtrai(1, 'KeyInfo', '', I + 1) + '</Signature>'+ '</evento>'; Leitor.Arquivo := FPRetWS; Texto := Texto + '<retEvento versao="' + VersaoEvento + '">' + Leitor.rExtrai(1, 'infEvento', '', J + 1) + '</retEvento>' + '</procEventoNFe>'; if FPConfiguracoesNFe.Arquivos.Salvar then begin NomeArq := OnlyNumber(FEvento.Evento.Items.InfEvento.Id) + '-procEventoNFe.xml'; PathArq := PathWithDelim(GerarPathEvento(FEvento.Evento.Items.InfEvento.CNPJ)); FPDFeOwner.Gravar(NomeArq, Texto, PathArq); FEventoRetorno.retEvento.Items[J].RetInfEvento.NomeArquivo := PathArq + NomeArq; FEvento.Evento.Items.RetInfEvento.NomeArquivo := PathArq + NomeArq; end; { Converte de UTF8 para a String nativa e Decodificar caracteres HTML Entity } Texto := ParseText(Texto); end; // Se o evento for rejeitado a propriedade XML conterá uma string vazia FEventoRetorno.retEvento.Items[J].RetInfEvento.XML := Texto; FEvento.Evento.Items.RetInfEvento.XML := Texto; break; end; FEvento.Evento.Items.RetInfEvento.cStat := EventoRetorno.retEvento.Items[J].RetInfEvento.cStat; FEvento.Evento.Items.RetInfEvento.xMotivo := EventoRetorno.retEvento.Items[J].RetInfEvento.xMotivo; end; end; finally Leitor.Free; end; end; end;
  22. Estou com o Mesmo problema debugando observei que ACBrNFeWebServices, na função : function TNFeEnvEvento.TratarResposta: Boolean; Nesta Linha Abaixo : if FEvento.Evento.Items.InfEvento.chNFe = EventoRetorno.retEvento.Items[J].RetInfEvento.chNFe then 'EventoRetorno.retEvento.Items[J].RetInfEvento.chNFe ' Esta sendo retornado vazio o que faz com que não entre na condição e não preencha o campo Status e Motivo da Rejeição. Minha Sugestão é que essas Duas Linhas fiquem fora do laço : FEvento.Evento.Items.RetInfEvento.cStat := EventoRetorno.retEvento.Items[J].RetInfEvento.cStat; FEvento.Evento.Items.RetInfEvento.xMotivo := EventoRetorno.retEvento.Items[J].RetInfEvento.xMotivo; Isso deve resolver o problema;
×
×
  • 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.