Ult. Alteração: 23/07/2020

Alterado por: Nathalia


Ao mandar imprimir um ticket através de uma impressora compartilhada ocorre o erro "CMD.EXE foi iniciado tendo o caminho acima como pasta atual. Não há suporte para caminhos UNC. Padronizando para a pasta do Windows."

Copiar o cmd.exe de uma máquina que esteja funcionando.

Verificar se o nome do compartilhamento da impressora possui espaços ou algum caractere diferente como - ~

Se mesmo assim não der certo, atualizar o Windows.


The given port name does not start with COM/com or does not resolve to a valid serial port. Parameter name: portname

A porta de impressora está configurada incorretamente no windows. Pedir para o técnico desinstalar e instalar novamente.


Atendimento trava na abertura do Atendimento após configurar impressora na porta serial 

Provavelmente a porta está com problemas, fazer um teste no Hyperterminal, se não responder será necessário desinstalar a porta Serial no Windows e instalar novamente.


Ao mandar imprimir qualquer coisa emite a mensagem "Object reference not set to an instance of an objetct" ou "Referência de um objeto não definida para uma instancia de um objeto"

Não tem impressora configurada em Configurações de Equipamentos do Administração Local



Impressora está cortando a primeira letra da peça na impressão do ticket

Desabilitar o negrito se impressora for Bematech MP 4000TH.




As últimas letras estão saindo na linha de baixo

Contar quantas letras estão saindo na linha de baixo e o total de letras diminiuir do tamanho da coluna. Exemplo: total de colunas da impressora 42. São impressos 4 letras na linha debaixo, o total de colunas será 38.



Ao mandar imprimir qualquer um ticket ocorre a mensagem "O sistema não pode encontrar o arquivo especificado

Stack Trace: at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfro startInfo)"

Salvar o arquivo imp.bat no C:\ ou C:\AllegroNet do computador que está fazendo a impressão.



Ao confirmar o Fechamento da Recepção ocorre a mensagem "O indice estava fora dos limites da matriz. rotina: NaoConfirmarTransacao_Bematech"

Se a loja possui impressora Fiscal Térmica e o erro ocorre apenas quando concede desconto sobre serviço, instruir o cliente a levar a impressora para a Assistência Técnica para "Ativar o desconto sobre ISS".

Ou arquivo BemaConfig.xml está corrompido, deletar o arquivo BemaConfig.xml que está dentro da pasta C:\AllegroNet, em seguida abrir o Atendimento e fazer um teste. Caso emitir a mensagem "Arquivo BemaConfig.xml não encontrado", enviar o arquivo que está no diretório P:\Executaveis\AllegroNet\BemaConfig.xml



Ao abrir o Atendimento ocorre a mensagem "Erro2: Elemento Raiz Inexistente"

Deletar o arquivo BemaConfig.xml que está dentro da pasta C:\AllegroNet, em seguida abrir o Atendimento e fazer um teste. Caso emitir a mensagem "Arquivo BemaConfig.xml não encontrado", enviar o arquivo que está no diretório P:\Executaveis\AllegroNet\BemaConfig.xml



Ao confirmar uma venda ocorre o erro "Bematech.Fiscal Mensagem: VendaItemCupom Stack Trac: em Bematech.Fiscal.ECF.CupomFiscal.CupomFiscal.Vender(ItemItem)" ou "Bematech.Fiscal.ECF.FiscalException: VendaItemcupom: Parametro Incorreto" 

Alíquota inválida ou cadastrada de forma incorreta




Comprovante TEF não está respeitando os ENTER e está imprimindo desalinhado

Para corrigir a impressão do comprovante para que saia alinhado, no computador que está ocorrendo o problema localize o arquivo BemaFI32.ini, abra o arquivo. No campo [Sistema] nas linhas:

CrLfVinculado=0

CrLfGerencial=0


Altere o valor de 0 para 1, ficando:

CrLfVinculado=1

CrLfGerencial=1


Salve, em seguida feche e abra o Atendimento.



Ticket de peça imprimindo as configurações de impressão - Impressora TSC TTP 245


Resetar a impressora. Para fazer isso, siga os seguintes passos:


1º Desligar a impressora e ligar novamente segurando o botão de avanço de papel. Irá piscar uma luz laranja por 5 vezes seguidas e depois uma luz verde por mais 5 vezes.

2º Ao terminar de piscar as luzes, desligar e ligar a impressora

3º Testar a impressão no sistema


No final do ticket do cliente sai uma tira a mais de papel - Impressora Bematech MP4000TH



Verificar no banco de dados e se a coluna imp_Ativacortetotal estiver com o valor m, fazer update para o valor w 



Compartilhando a impressora

Mesmo depois de compartilhar a impressora, se ainda não está imprimindo na estação, entre em C:\Windows\System32\spoll, compartilhar e dar permissão na aba de segurança.


Observação

Mesmo se o sistema operacional for 64 bits, a pasta está no System32.


Impressora misturando as palavras (apenas para impressora TSC e Argox)


 


Fazer backup e rodar no banco:


UPDATE Impressora 

SET imp_AtivaCorteParcial = 'P1' + char(13) + char(10) + 'N' 

WHERE imp_Codigo = -- (Colocar o código da impressora que pode ser visto fazendo um SELECT * FROM Impressora)



Impressora imprimindo o "A PAGAR" no início do próximo ticket (apenas para impressora TSC)

Fazer backup e rodar no banco:


UPDATE impressora SET imp_inicializaticket = 'OC1' + Char(13) + Char(10) +  'N' + Char(13) + Char(10) + 'D11' + Char(13) + Char(10) + 'S2' + Char(13) + Char(10) + 'Q80,0' + Char(13) + Char(10) + 'q550'

WHERE imp_codigo = ? (

--Colocar o código da impressora que pode ser visto fazendo um Select * from Impressora

)



Impressão saindo com vários caracteres estranhos - somente cabo Paralelo



Normalmente resolvemos esse problema desligando a impressora e tirando os cabos de energia e o paralelo do computador, por mais ou menos 30 segundos, depois basta reconectar tudo e fazer um novo teste.


Impressora para de imprimir após a emissão de um ticket, mas imprime vários testes do Windows

Verificar se nas configurações de equipamentos existe alguma impressora apontada para imprimir em arquivo de texto (porque não é utilizada) e, se estiver no disco local C, pode estar bloqueando na “criação” do arquivo. Nesse caso, basta deixar a impressora como “SEM” já que ela não é utilizada, ou direcionar para C:\CSI\ARQUIVOTEXTO.txt



Ticket da peça não sai quando não tem impressora de cliente

Há alguns casos que quando a impressora do ticket do cliente está “SEM”, o ticket da peça não imprime. Para resolver isso devemos apontar um Layout qualquer e direcionar o arquivo de texto para C:\CSI\Arquivo.txt



Mesmo configurando para NÃO sair ticket de peça para determinado grupo de serviço, continua saindo

Isso ocorre quando a loja utiliza a mesma impressora para imprimir ticket do cliente e de peça. Devem ser feitos os passos abaixo:


  1. No cadastro do grupo de serviço deixar apontado para os grupos que deverão imprimir, para que saia na impressora de TICKET DO CLIENTE. Para as que não deverão imprimir, deixar como NÃO IMPRIME
  2. Nas configurações de equipamentos, na impressora de peça, selecionar qualquer outro modelo e deixar apontado para uma porta não utilizada, como por exemplo, LPT


Impressão de ticket com peças de consumo de pacote que saem com valor

Quando na impressão de um ticket que possui peças de consumo de pacote está saindo com valor nesses itens, mesmo não tendo gerado custo para o cliente é porque está configurado para imprimir no cadastro do Pacote.


Para tirar isso da impressão deverá entrar na tela de cadastro do(s) pacote(s) e desmarcar a opção "Impressão Detalha Preço Médio Peça"




Index was out of range. Must be non-negative and less than the size of the collection

Quando ocorrer esse erro na reemissão de um ticket, consulte ele no Ctrl+T pois provavelmente estão faltando informações, por exemplo, estando sem serviço e sem linha de pagamento.

Isso pode ocorrer caso o sistema tenha dado erro no momento da emissão do ticket e fechado, assim não registrando o ticket corretamente.


Para corrigir é necessário anular o ticket e lançar novamente.



Created with the Personal Edition of HelpNDoc: Streamline your documentation process with HelpNDoc's HTML5 template