Ir para conteúdo
  • Cadastre-se

Reinoldo

Membros
  • Total de ítens

    21
  • Registro em

  • Última visita

Últimos Visitantes

1.477 visualizações

Reinoldo's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator Rare
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

3

Reputação

  1. Reinoldo

    Erro 555

    Conforme tinha comentando no post anterior está aqui a resposta do pessoal da SEFAZ DE SC Resposta ao questionamento 205678 do assunto NFE Prezado Reinoldo A Sefaz do Ambiente Nacional (SVAN) está com problemas internos no servidor de DF-e. Por favor, aguarde a regularização do serviço. Att Em caso de dúvida(s) entre em contato conosco. Este e-mail se propõe a elaborar respostas de caráter meramente informativo, não produzindo os efeitos próprios do instituto denominado CONSULTA, definido pelos artigos 209 a 213 da Lei nº 3.938, de 26 de dezembro de 1966. Atenciosamente, CAF <[email protected]>
  2. Reinoldo

    Erro 555

    Bom dia, Para meus clientes essa situação da rejeição 555 também ocorreu ao baixar o XML. Eu fiz o teste trocando de web services porém aconteceu outra rejeição 652: UF do destinatário da chave de acesso informada diverge da UF do Web Service. Fiz algumas outras alterações mudando o código da UF de 42 para 91, mas mesmo assim prosseguiu, abri um chamado para a SEFAZ do estado de SC e estou aguardando a resposta. 'https://www.nfe.fazenda.gov.br/NfeDownloadNF/NfeDownloadNF.asmx'; // Ambiente Nacional - (AN) -- Rejeição 555 'https://www.sefazvirtual.fazenda.gov.br/NfeDownloadNF/NfeDownloadNF.asmx'; // Sefaz Virtual Ambiente Nacional - (SVAN) -- Rejeição 652 Assim que tiver o retorno do chamado posto aqui.
  3. Bom dia Régys Sim, foi instalado o driver da Bematech o qual cria a porta virtual, no entanto mesmo assim não funcionou. Att.
  4. Bom dia, Além de voltar as alterações conforme post anterior. Precisei alterar na unit ACBrECFFiscNET.pas a procedure ativar para instanciar a propriedade fpNumMaxLinhasRodape := 0; pois assim ao fechar o cupom somente terá os ajustes nas linhas da observação se esse valor for maior que zero, sendo assim não ocorre o erro de linhas suplementares excedidas. Obs: aconteceu esta mesma situação também para a impressora fiscal Urano ZPM/1FIT LOGGER. Att,
  5. Bom dia, Já implementei o convênio ICMS 25 em nosso aplicativo, e só confirmando os posts anteriores, estava com dúvida se iria vigorar agora ou se somente após a nova homologação. Segue o retorno do email que o fiscal de SC nos respondeu. Este é um e-mail automatizado, não responda a ele. CAF - Central de Atendimento Fazendário Rua Tenente Sapucaia, 126 Centro - CEP: 88.015-280 | Florianópolis - SC Questionamento Boa tarde, Minha dúvida é sobre o Convênio ICMS 25 de Abril de 2016. Sou desenvolvedor do PAF-ECF e estamos homologados na versão 02.03. Essa alteração fiscal aplicasse apenas quando for realizada uma nova homologação? Ou deve implementa-la em meu aplicativo e liberar uma nova versão com novo MD-5 atualizado na SAT até 01/06/2016(prazo de vigência) para meus clientes? Atenciosamente Resposta Prezado sr. Reinoldo, Boa tarde! Deve ser feita atualizaçã de versão do PAF-ECF até o dia 01/10/2016, que é quando entra em vigor as exigências do convênio 25/2016. Saudações, Leandro Luí­s Darós Auditor Fiscal da Receita Estadual Secretaria de Estado da Fazenda FAÇA SUA PARTE, EXIJA NOTA FISCAL Este e-mail se propõe a elaborar respostas de caráter meramente informativo, não produzindo os efeitos próprios do instituto denominado CONSULTA, definido pelos artigos 209 a 213 da Lei nº 3.938, de 26 de dezembro de 1966. Em caso de dúvida(s) entre em contato conosco. Este e-mail se propõe a elaborar respostas de caráter meramente informativo, não produzindo os efeitos próprios do instituto denominado CONSULTA, definido pelos artigos 209 a 213 da Lei nº 3.938, de 26 de dezembro de 1966. Atenciosamente,
  6. Bom dia, Recentemente um cliente trocou a Bematech MP-4000 TH FI de computador, onde antes continha uma placa serial e funcionava perfeitamente, e agora no novo computador somente possui portas USB. Orientamos desde inicio para o cliente usar a placa serial no novo computador, mas o mesmo não quis. Tentou com cabo conversor, e também com emulador de porta. Mas mesmo assim o ECF Teste não reconheceu de nenhuma forma. Creio que para a Bematech MP-4000 TH FI a solução é somente com porta serial. Att,
  7. Bom dia, Meu cliente utiliza a impressora fiscal Elgin K, e quando atualizei a aplicação dele. Ocorreu o erro de "Linhas suplementares excedidas ao imprimir texto", tive que deixa-lo ainda na versão anterior da aplicação a qual utilizava a impressão de texto promocional e não o texto livre. Verifiquei que a modificação deste tópico está implicando nesta minha situação de linhas suplementares excedidas ao fechar o cupom fiscal. Aplicação sem a atualização -- 12/05 10:19:57:323 FechaCupom( MD-5:3e52f4cb89c259187f431e3d43092b61[LF]TTrib aprox R$ 0,00 Federal 0,01 Importado 0,01 Estadual Fonte: IBPT ca7gi3 6661 - M.D CAR LATOARIA E PINTURA LTDA ME (10.777.557/0001-97) END:RUA ADOLFO A. A . ZIEMANN, 183, BAIRRO AMIZADE, JARAGUA DO SUL, SC VEND:MELISSA SABRINA Pgto: A VISTA ) -- 12/05 10:19:57:323 TX -> {82;EncerraDocumento;TextoPromocional="MD-5:3e52f4cb89c259187f431e3d43092b61\x0ATTrib aprox R$ 0,00 Federal 0,01 Importado 0,01 Estadual Fonte: IBPT ca7gi3 6661 - M.D CAR LATOARIA E PINTURA LTDA ME (10.777.557/0001-97) END:RUA ADOLFO A. A . ZIEMANN, 183, BAIRRO AMIZADE, JARAGUA DO SUL, SC VEND:MELISSA SABRINA Pgto: A VISTA";326} -- 12/05 10:19:58:803 RX <- {82;0;;6} Aplicação com a atualização -- 12/05 11:02:07:702 FechaCupom( MD-5:6a2442d81abd8d3e08ed7b022f153f10 Trib aprox R$ 0,00 [LF]Federal 0,01 Importado 0,01 Estadual Fonte: IBPT ca7gi3 [LF]6661 - M.D CAR LATOARIA E PINTURA LTDA ME (10.777.557/000[LF]1-97) END:RUA ADOLFO A. A . ZIEMANN, 183, BAIRRO AMIZADE,[LF] JARAGUA DO SUL, SC VEND:MELISSA SABRINA Pgto: A VISTA[LF] ) -- 12/05 11:02:07:702 TX -> {82;ImprimeTexto;TextoLivre="MD-5:6a2442d81abd8d3e08ed7b022f153f10 Trib aprox R$ 0,00 \x0AFederal 0,01 Importado 0,01 Estadual Fonte: IBPT ca7gi3 \x0A6661 - M.D CAR LATOARIA E PINTURA LTDA ME (10.777.557/000\x0A1-97) END:RUA ADOLFO A. A . ZIEMANN, 183, BAIRRO AMIZADE,\x0A JARAGUA DO SUL, SC VEND:MELISSA SABRINA Pgto: A VISTA\x0A";332} -- 12/05 11:02:07:772 RX <- {82;8039;NomeErro="ErroCMDLinhasSuplementaresExcedidas" Circunstancia="Linhas sumplementares excedidas ao imprimir texto";121} Obs: não utilizo a identificação do cliente no cabeçalho do cupom. Mando a mensagem com MD-5, Transparência Fiscal, Informações do Cliente, Vendedor, Forma de Pagamento. Se puder deixar a alteração específica para a impressora fiscal Dataregis 3202DT ou então para a Elgin K imprimir no texto promocional.
  8. Somente tinha testado no emulador, pois a impressora somente o cliente tem. Mas obrigado pela atenção.
  9. No ECFTeste vá no menu Relatórios, no subItem Relatório Gerencial e qualquer uma das opções ali, ficará tudo na mesma linha. Mas no meu caso. Utilize as seguintes opções: Menu -> Relatórios SubItem -> Relatório Gerencial -> abre Relatório gerencial (qualquer indice) SubItem -> Relatório Gerencial -> imprime linha relatório (escreve qualquer coisa) Menu -> Relatórios -> Pula linhas (7) SubItem -> Relatório Gerencial -> imprime linha relatório (escreve qualquer coisa) nesse momento verás que a cada pula linha e cada imprime linha escreverá mais a direita.
  10. Anexado, a parte que está comentada é igual ao que está no ACBr Trunk2 (linha 2108 até 2166) e o resto é parte "alterada" (linha 2167 até 2204). ACBrECFEscECF.pas
  11. Olá senhores, Recentemente atualizei os fontes do ACBr. Pois estava tendo um travamento com a impressora MP 4200 TH FI II. E segundo o log do SVN Data: 06/04/2016 -- ACBrECFEscECF -- [*] Modificado tamanho máximo de Buffer de envio para Bematech, para 256 bytes para evitar travamentos do ECF. (por: DSA) Até ai tudo bem, porém ao testar a impressão de comprovante no emulador da impressora MP 4200... a cada envio de texto fica mais alinhado a direita. Imagem "alinhamento a direita.png" no link https://drive.google.com/open?id=0B7ZvS1wjEhJSeWRzNDFjVnllUFU. Imagem "mudança de código fonte.png" no link https://drive.google.com/open?id=0B7ZvS1wjEhJSX0xqZ3pXdWV4SnM é como deveria imprimir. Abaixo como está no projeto ACBr a unit ACBrECFEscECF: procedure TACBrECFEscECF.LinhaRelatorioGerencial(Linha: AnsiString; IndiceBMP: Integer); var P, Espera, LenMaxBuffer: Integer; Buffer : AnsiString ; EhControle: Boolean; begin Linha := AjustaLinhas( Linha, Colunas, 0, IsBematech ); { Formata as Linhas de acordo com "Coluna" } if IsBematech then LenMaxBuffer := cEscECFMaxBufferBematech else LenMaxBuffer := cEscECFMaxBuffer; P := pos(LF, Linha); while P > 0 do begin EhControle := Linha[max(P-1,1)] = ESC; if not EhControle then begin Linha := StuffString(Linha, P, 0, CR ); // Adiciona CR antes de LF Inc( P ); end else begin if IsBematech then begin Delete(Linha, P-1, 1); // Remove "ESC" (carcater de controle) Dec( P ); end; end; P := PosEx( LF, Linha, P+1); end; while Length( Linha ) > 0 do begin P := Length( Linha ) ; if P > LenMaxBuffer then { Acha o fim de Linha mais próximo do limite máximo } P := PosLast(LF, copy(Linha, 1 , LenMaxBuffer) ) ; if P = 0 then P := Trunc( LenMaxBuffer / Colunas ) * Colunas; Buffer := copy( Linha, 1, P); Espera := Trunc( CountStr( Buffer, LF ) / 4); EscECFComando.CMD := 9; EscECFComando.TimeOut := Espera; EscECFComando.AddParamString(Buffer); EnviaComando; { ficou apenas um LF sozinho ? } if (P = Colunas) and (RightStr( Buffer, 1) <> LF) and (copy( Linha, P+1, 1) = LF) then P := P + 1 ; Linha := copy( Linha, P+1, Length(Linha) ) ; // O Restante end ; end; Abaixo como deixei o código fonte: procedure TACBrECFEscECF.LinhaRelatorioGerencial(Linha: AnsiString; IndiceBMP: Integer); var P, Espera, LenMaxBuffer: Integer; Buffer : AnsiString ; begin Linha := AjustaLinhas( Linha, Colunas, 0, (IsEpson or IsBematech) ); { Formata as Linhas de acordo com "Coluna" } if IsBematech then LenMaxBuffer := cEscECFMaxBufferBematech else LenMaxBuffer := cEscECFMaxBuffer; while Length( Linha ) > 0 do begin P := Length( Linha ) ; if P > LenMaxBuffer then { Acha o fim de Linha mais próximo do limite máximo } P := PosLast(LF, copy(Linha, 1 , LenMaxBuffer) ) ; if P = 0 then P := Trunc( LenMaxBuffer / Colunas ) * Colunas; Buffer := copy( Linha, 1, P) ; Espera := Trunc( CountStr( Buffer, LF ) / 4) ; EscECFComando.CMD := 9 ; EscECFComando.TimeOut := Espera ; EscECFComando.AddParamString(Buffer); EnviaComando; { ficou apenas um LF sozinho ? } if (P = Colunas) and (RightStr( Buffer, 1) <> LF) and (copy( Linha, P+1, 1) = LF) then P := P + 1 ; Linha := copy( Linha, P+1, Length(Linha) ) ; // O Restante end ; end; Não sei se estou fazendo errado, ou se precisa de algum parâmetro que não estou passando. Mas com minha alteração a impressão fica certa. Obs: vi que a mudança dessa função entrou no seguinte commit Revision: 10712 Author: dopi Date: segunda-feira, 21 de dezembro de 2015 14:53:13 Message: -- ACBrECFEscECF -- [*] Ajuste para correta impressão de Cod.Barras e Caracteres de Controle em Epson TM-800/900F, e Bametech MP4200-THFI (nota: Para a Impressão de Cod.barras usando a DLL da Epson como túnel, é requer necessário uma atualização da mesma) (por: DSA) ---- Modified : /trunk2/Fontes/ACBrSerial/ACBrECFBematech.pas Modified : /trunk2/Fontes/ACBrSerial/ACBrECFEpson.pas Modified : /trunk2/Fontes/ACBrSerial/ACBrECFEscECF.pas Modified : /trunk2/Fontes/ACBrSerial/ACBrSerial-change-log.txt
  12. Olá estava com a mesma situação. Horas minha aplicação comunicava com a Daruma FS800i e horas travava. Sempre tendo que desligar e religar a impressora, ou então finalizar o aplicativo e iniciar novamente. E como disse em situações diversas com os mesmos testes. Foi realizados testes com o programa da assistência a qual vendeu a impressora fiscal. E após alguns cupons também travou. A assistência trocou a fonte e solicitou para desinstalar o driver da Daruma e instalar o diver (compartilhado em https://drive.google.com/open?id=0B7ZvS1wjEhJSZ0swM0pTYVJnLVE) que eles tinham recebido do suporte da http://www.desenvolvedoresdaruma.com.br/. Fiz os testes novamente com minha aplicação e mesmo assim travava. Verifiquei que a porta sempre é ativada e desativada a cada comando pois faço o mesmo para a impressora Bematech MP-4200 TH FI II o qual já temos alguns clientes com ela utilizando e usa o mesmo protocolo (ecfEscECF) da Daruma FS800i. Alterei a propriedade controle da porta para realizar apenas para a bematech, e até a impressora está estável. Obs: - Vi que no teu log o mesmo é realizado, ativado e desativado a porta. - As configurações da porta alterei conforme imagem em compartilhada (https://drive.google.com/file/d/0B7ZvS1wjEhJSSENsUnlNdFUyaTQ/view?pref=2&pli=1) Faça o mesmo e boa sorte. Espero que funcione
  13. Boa tarde senhores, Conforme contato com a Receita Estadual de RS segue a resposta sobre esse tipo de situação: "O evento de prorrogação, previsto na NT 2015.001, é um evento opcional. Isso significa que cada UF pode decidir sobre implementar ou não o evento. No momento, o RS não implementou o evento. Até onde temos conhecimento, o único estado que implementou o evento é São Paulo. Portanto, esse evento não deve ser emitido no RS. Se a empresa tentar fazê-lo, então vai mesmo gerar uma mensagem de evento inválido. Eduardo S. Benazzi Agente Fiscal do Tesouro do Estado Equipe da NF-e Receita Estadual – RS" Portanto, apenas emissores de SP terão este beneficio, os demais não poderão usar até segundas informações de cada estado.
  14. Estas enviando para o WS https://nfe-homologacao.svrs.rs.gov.br/ws/recepcaoevento/recepcaoevento.asmx ou https://hom.nfe.fazenda.gov.br/RecepcaoEvento/RecepcaoEvento.asmx ? Se puder anexar o xml (string) que está enviando para o webservice, para analisar
×
×
  • 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.