Pesquisar na Comunidade
Showing results for tags 'nao'.
Encontrado 17 registros
-
Boa noite, não consigo abrir a gaveta pelo PosPrinter, segue o que estou fazendo, alguem poderia me ajudar.
-
O meu sistema de Pdv que usa sat: RB 1000 FI impressora: 4200TH não fiscal padrao USB, ambos da bematech, as vezes o cupom NÃO É IMPRESSO, mas a xml é gerada Alguem pode me dizer como resolver este problema? obrigado. Sergio
-
Que tipos de Porta o ACBrPosPrinter suporta ?
um tópico no fórum postou Daniel Simoes Base de Conhecimento
O que é o ACBrPosPrinter ? O ACBrPosPrinter permite o envio de comandos em EscPos, direto para a porta da Impressora. Ele é excelente para criação de relatórios complexos em impressoras de bobina, executando tarefas como Impressão de QRCode, Cod.Barras, alinhamento, Expandido, Negrito, Invertido, etc... Você pode baixar uma apresentação mais completa do ACBrPosPrinter, abaixo: Apresentação - ACBr - Elgin - ACBrPosPrinter.pdf Se você usa o ACBr no seu Delphi, poderá encontrar o componente ACBrPosPrinter, na Palheta ACBrSerial... Para quem não usa Delphi, o ACBrPosPrinter pode ser acessado pela ACBrLibPosPrinter , uma biblioteca compartilhada (DLL/SO), compilada em 32 e 64 bits ACBrMonitorPLUS, pelo Objeto ESCPOS... veja nesse link, a tela de configuração. Quais os tipos de portas ? Você deve configurar a Porta da Impressora no componente, e isso é feito através da propriedade "Porta". Dependendo do valor definido nessa propriedade, o ACBrPosPrinter, irá definir a forma de comunicação com a Impressora. Veja abaixo os tipos permitidos e exemplos de uso. Porta Serial, COMxx Útil se a sua impressora tem uma Porta Serial, ou ainda se o Driver USB da Impressora, cria uma COM Virtual no seu Windows. Apenas informa o nome da porta, Exemplos Windows: COM1, COM2, COM17 Exemplos Linux: /dev/ttyS0 /dev/ttyUSB0 Para lista todas as portas Seriais, disponíveis na máquina, use o método abaixo: procedure AcharPortasSeriais(const AStringList: TStrings; UltimaPorta: Integer = 64 ); Exemplo: cbxPorta.Items.Clear; ACBrPosPrinter1.Device.AcharPortasSeriais( cbxPorta.Items ); A porta Serial, PERMITE a leitura de informações , usando os métodos LerStatusImpressora, e LerInfoImpressora Porta USB SIM !!! O ACBrPosPrinter, tem suporte Nativo a USB (apenas no Windows), sem precisar da DLLs dos fabricantes, na maioria dos casos, basta definir "USB" na propriedade Porta. saiba mais nesse tópico: Para lista todas as portas USB, disponíveis na máquina, use o método abaixo: procedure AcharPortasUSB(const AStringList: TStrings); Exemplo: ACBrPosPrinter1.Device.AcharPortasUSB( cbxPorta.Items ); A porta USB, PERMITE a leitura de informações , usando os métodos LerStatusImpressora, e LerInfoImpressora Porta TCP/IP Se a sua impressora tem uma porta Ethernet, então ela é um Servidor de Impressão, e o ACBrPosPrinter pode se conectar a ela, diretamente usando o protocolo TCP/IP. Ou seja, basta plugar a sua impressora em algum cabo RJ45 da sua Rede, configurar o IP nela, e do ACBrPosPrinter na propriedade Porta, usar a sintaxe: "TCP:IP_MAQUINA:Porta". Geralmente esses equipamentos abrem a porta 9100, então ela pode ser omitida... Exemplos: TCP:192.168.0.20:9100 -> Conecta na Impressora que foi previamente configurada para o IP 192.168.0.20, usando a porta 9100 TCP:192.168.0.20 -> tem o mesmo efeito do comando anterior, pois usa a porta padrão (9100) A porta TCP, PERMITE a leitura de informações , usando os métodos LerStatusImpressora, e LerInfoImpressora Impressoras BlueTooth Com a migração dos fontes do ACBr para Android, foi adicionado o suporte a portas BlueTooth, entretanto esse suporte está disponível apenas para Delphi XE8 ou superior, e em Windows ou Android. Os equipamentos devem ser previamente pareados, para que eles sejam listados e acessíveis Nota: Para acessar dispositivos BlueTooth no Android é necessário que a aplicação solicite permissões, BLUETOOTH, BLUETOOTH_ADMIN e BLUETOOTH_PRIVILEGED ao Sistema Operacional... Você deverá usar a sintaxe: "BTH:Nome da Impressora" Exemplos: BTH:RM22 -> Conecta na Impressora chamada RM22, que foi previamente pareada BTH -> Tenta conectar na primeira impressora BlueTooth pareada encontrada Para lista todas as impressoras BlueTooth, disponíveis na máquina/dispositivo, use o método abaixo: procedure AcharPortasBlueTooth(const AStringList: TStrings); Exemplo: {$IfDef HAS_BLUETOOTH} ACBrPosPrinter1.Device.AcharPortasBlueTooth( cbxPorta.Items ); {$EndIf} A porta BTH, PERMITE a leitura de informações , usando os métodos LerStatusImpressora, e LerInfoImpressora RAW (Spooler) Se a sua impressora está instalada e é listada no Windows, ou no Linux/CUPS... então o ACBrPosPrinter, pode acessar ela, através do Spool. O método RAW, instrui o Spool a não interpretar os comandos enviados, ou seja, ele usará o Spool apenas para fazer um Túnel até a impressora. Você deverá usar a sintaxe: "RAW:Nome da Impressora" Exemplo Windows RAW:Bematech MP4200 -> Conecta na Impressora previamente instalada no Windows, e listada com o nome "Bematech MP4200" Exemplo Linux RAW:bema1 -> Conecta na Impressora previamente instalada no CUPS, e listada com o nome "bema1" Para listar todas as portas Instaladas no Spool, use o método abaixo: procedure AcharPortasRAW(const AStringList: TStrings); Exemplo: ACBrPosPrinter1.Device.AcharPortasRAW( cbxPorta.Items ); A porta RAW, NÃO permite a leitura de informações Arquivo TXT Pode ser útil para alguma situação, capturar a saída de impressão em um arquivo. Como por exemplo, Debug, estudo do EscPos, ou ainda encaminhar o arquivo para a Impressão por uma rede, através de um Script. Para isso, apenas defina o nome do arquivo que você quer criar, em "Porta" Exemplo Windows c:\temp\printer.txt -> Irá desviar toda a impressão para o arquivo "c:\temp\printer.txt" Exemplo Linux /tmp/printer.txt - A porta Arquivo, obviamente NÃO permite a leitura de informações Porta em Rede (UNC) Se a impressora está Instalado no Windows, e foi compartilhada na Rede, e portanto disponibiliza um Nome de Compartilhamento, então você pode usar a sintaxe "\\Nome_ou_IP_maquina\Compartilhamento". O ACBrPosPrinter usará a mesma classe de impressão em Arquivo (descrita acima), para suportar as portas UNC Exemplo: \\127.0.0.1\EPSON -> Irá acessar a impressora cujo nome de compartilhamento é "EPSON", e está conectada a máquina local \\192.168.0.10\EPSON -> o mesmo que acima, porém acessa a impressora da máquina cujo IP é "192.168.0.10" A conexão por Porta UNC, NÃO permite a leitura de informações Hook, DLLs A Impressão por "hook" foi criada antes do ACBrPosPriniter, ter suporte nativo a USB, portanto hoje está obsoleta. O truque era usar a DLL dos Fabricantes da Impressora, para acessar o equipamento pela USB. Ou seja, o ACBrPosPrinter faz a carga da DLL do Fabricante, e utiliza a mesma, para enviar e ler comandos da USB. A Sintaxe é: "DLL:MARCA"... Você pode saber mais, no tópico abaixo: Disponível apenas no Windows, e apenas implementado para Impressoras da Epson e Elgin... Exemplos: DLL:EPSON DLL:ELGIN Nota: antigamente a sintaxe "USB:MARCA", poderia ser usada para portas Hook, mas atualmente o prefixo "USB", é reservado apenas para as portas de acesso nativo a USB (conforme descrito no inicio do tópico) A porta Hook, DLL, PERMITE a leitura de informações , usando os métodos LerStatusImpressora, e LerInfoImpressora Portas Paralelas (LPT) Uso legado, pois atualmente poucos equipamentos possuem portas Paralelas ou LPT. Internamente, o ACBrPosPrinter usará a mesma classe de impressão em Arquivo (descrita acima), para suportar as portas LPT Exemplo Windows LPT1, LPT2 Exemplo Linux /dev/lp0, /dev/lp1 A porta LPT, NÃO permite a leitura de informações- 1 reply
-
- 7
-
- escpos
- acbrposprinter
- (e 5 mais)
-
Certificado de cartão A3 não encontrado em aplicação serviço
um tópico no fórum postou Henrique_Raitz ACBrNFe
Bom dia, estou com problemas numa aplicação serviço, onde não encontra o certificado digital A3. Já pesquisei aqui no fórum sobre isso, encontrei o tópico Certificado digital não encontrado (que está fechado) e segui os passos mas não consegui resolver esse problema. - Foi colocado no uses da aplicação: Winapi.ActiveX, Winapi.Windows, Vcl.Forms. - O certificado foi instalado no usuário master - Foi colocado seu login no serviço (Serviços do Windows) - Aplicação rodando no usuário master Após esses passos não consegui nada. Alguém já passou por este problema ? Fez algo diferente ?- 7 replies
-
- certificado
- cartao
- (e 10 mais)
-
Senhores, boa tarde! Pesquisei no fórum e no Google em geral e não encontrei muita informação sobre a impressora não fiscal Sweda modelo SI-300S. Adquirimos uma recentemente para ser utilizada no "kit sat", ou seja, para imprimir extratos do Sat Fiscal. Eis algumas considerações sobre a mesma: Impressão em tamanho normal apenas aceita 42 colunas (padrão das outras marcas, EPSON por exemplo é 48) Tive que alterar o fonte de forma a imprimir tudo condensado. Problemas com o código de páginas quando é feita a impressão por ESC/POS. Não estava imprimindo acentuação. Tive que alterar a codificação da página para WPC-1252. É necessário alterar uma chave na parte inferior do equipamento para que se possa comunicar via ESC/POS. A maior parte dos comandos da impressora EPSON funciona nela, inclusive o QRCode. Como vi que estava sem muito material e informação, tomei a liberdade de alterar a unit do ACBr para adicionar e adequar esse modelo de impressora. Me perdoem se fugi em algum padrão ou algo não esteja coerente. Estou anexando por talvez ajudar alguém na mesma situação. O código está comentado justificando as alterações. Em anexo uma foto do extrato depois das alterações e o fonte para analise. Desde já agradeço. acbrsatextratoescposSwedaSI300s.rar
-
Olá pessoal. Faz tempo que utilizo a biblioteca ACBRNFe no sistema ERP que desenvolvi para a empresa em que trabalho. Ocorre que agora precisamos trocar o cartão do certificado digital porque o responsável pela empresa para a emissão da NFe mudou. Com o cartão antigo funciona sem problema, mas com o novo cartão dá a mensagem "Certificado digital não encontrado". Estou passando o número de série do novo cartão normalmente. O mais estranho é que na minha máquina de desenvolvimento funciona, mas na náquina do usuário que emite as notas fiscais ocorre o erro. Será que alguém faz idéia do que devo fazer ? Já tentei remover os certificados e não resolveu nada. Obrigadão, William Pereira Alves
- 10 replies
-
- certificado
- não
-
(e 1 mais)
Tags:
-
Olá boa tarde a todos, quando fui implementar a consulta de MDFe Não encerradas passei pelo problema de "Falha no schema XM", realizei algumas verificações sugeridas pelo pessoal aqui do forum, no seguinte post: no meu caso consegui resolver o problema alterando a propriedade SSLib do componente acbrMDfe para libCapicom na hora de consultar os manifestos pendentes, quando a opção sslib esta em libCapicomDelphiSoap a consulta apresentava o erro de schemas. Bom eu somente gostaria de compartilhar a solução que encontrei para o meu problema, espero ter ajudado. Obrigado pela atenção.
-
Bom dia! Gostaria de sanar uma dúvida, caso possam me ajudar serei muito grato. Eu posso comercializar um software não fiscal para empresas que emitam CF-e SAT? Como me isentar de problemas com o fisco em relação a isso?
-
Pessoal, Em dois computadores com Windows 7, depois de algum tempo de uso, quando tentamos acessar a configuração do PLUS, o formulário principal é exibido, porém o conteúdo dos componentes contidos no form não são. Fica bem estranho. É como se fosse exibido um form vazio. Passando o mouse sobre a posição onde ficam os botões "Minimizar" e "Configurar" estes botões são desenhados e é possível vê-los, mas quando o mouse sai dos limites do botão, o botão se apaga. Também depois de um tempo, o logo configurado para impressão do DANFE não é mais impresso. Se você fizer um logoff e logon os componentes são exibidos. Mas depois de 1 hora ou duas de uso, volta novamente o problema. Independente de serem exibidos ou não, nestes computadores a interface é atualizada com lentidão. Às vezes dá para você acompanhar até o desenho de cada botão, um a um. Os processadores e memória dos computadores não são problema. i5 com 8GB. Fico com impressão que seja algum tipo de runtime que para de funcionar, alguma coisa com o Canvas. Alguém já passou por isso?
- 11 replies
-
- acbrmonitorplus
- problema
- (e 4 mais)
-
Boa noite! Estou precisando emitir NFS-e na cidade de Porto Alegre/RS e me deparado com a mensagem de ERRO NÃO IDENTIFICADO. Já olhei várias postagens, mas não consegui encontrar o problema, estou utilizando a estrutura disponível do trunk para emissão de Notas de Serviço. O aplicativo para o processamento quando chega na linha: signedKey := xmldsig.sign(dsigKey, $00000002); da unit ACBrNFSeUtil. Antes de atualizar as fontes, estava funcionando normalmente. Envio as notas utilizando ACBrNFSe1.Enviar (Nr do Lote), para demais provedores, Thema e Tecnos não tenho problema. Att, Cléber Holz
-
Boa tarde! Estou com um SAT ativado no CNPJ do meu cliente, no site da receita está vinculado o número de série do meu sat, com status ATIVO. Porem quando tento emitir CF-e, ele me retorna o seguinte erro: Emitente não autorizado para uso do SAT Alguem pode me ajudar? Segue anexado a XML, e o LOG do sat. 2016-02-12-09-47-42-802-746747-env-cfe.xml Log.txt
-
Olá amigos, estou passando por esse problema após a atualização de um cliente para o trunk2 Ao tentar consultar MDF-e ou Encerrar o mesmo apresenta o erro : Windows 7 Internet Explorer 10 - já verificado as configurações de SSL/TLS - revogações... Cheguei até a colocar o demo compilado lá no cliente e o mesmo me retornou o mesmo erro, conforme mostrado na imagem, eu já revirei o fórum atrás desse problema, encontrei bastante coisa, mas quase todoas as respostas sempre falam pra configurar essas opções do IE que já foram feitas.. lembrando que antes de atualizar para versão trunk2 estava funcionando perfeitamente caso alguém tenha mais alguma informação pra me ajudar Att
- 5 replies
-
- requisição
- não
-
(e 1 mais)
Tags:
-
BOIA TARDE ALGUEM PODE ME AJUDAR NESSE ERRO? OK: [ENVIO] Resultado=833342|06010|1999|Rejeição: Erro não identificado|999|ATENÇÃO: O prazo legal para envio dos CF-e-SAT é de 10 dias contados da data da ocorrência da operação, após o qual serão considerados inábeis. Recomenda-se conectar o SAT à internet o mais frequentemente possível; no mínimo uma vez a cada 5 dias. numeroSessao=833342 codigoDeRetorno=6010 RetornoStr=833342|06010|1999|Rejeição: Erro não identificado|999|ATENÇÃO: O prazo legal para envio dos CF-e-SAT é de 10 dias contados da data da ocorrência da operação, após o qual serão considerados inábeis. Recomenda-se conectar o SAT à internet o mais frequentemente possível; no mínimo uma vez a cada 5 dias. XML=<?xml version="1.0" encoding="UTF-8"?><CFe><infCFe versaoDadosEnt="0.06"><ide><CNPJ>05399267000117</CNPJ><signAC>iRqd4RkAjOx61YraZGbl71ZV5MoEPNBr+KALgNK65SeLUd92cyWNvacjI/JzhiW5Zt2ao599U3RpmvDXuAmKwvrLULSeiGQP7+fOHIE5xLinj/YlSwDpP0xtDvAeKODVukCUfVoTlXX5LI1NgdEjzxzurSJC9VumhkJ9O1gKNgfVerh7cCbQFLOFmali7NLWyurqMG1/n/ShtRX70PbqnbGTBmJ0z2Kq1hnuk0LtB1yrIhyPI2/CWAdrIssoL7oB6qDtPoncdOuNN61B0IS12mE3QQT+LCuO7+OucGhzMo3KAKlagCgZBKSfWPJRvUXQFwEoMGwoHSpCfcw2LiapWQ==</signAC><numeroCaixa>001</numeroCaixa></ide><emit><CNPJ>10617817000167</CNPJ><IE>459048573117</IE><indRatISSQN>S</indRatISSQN></emit><dest></dest><total><vCFeLei12741>0.00</vCFeLei12741></total><pgto></pgto></infCFe></CFe> OBRIGADO
-
Bom dia galera, Estou em processo de atualização do meu sistema para o Trunk2, e estou obtendo o seguinte erro ao enviar uma carta de correção: Erro Interno: 12002 Erro HTTP: 0 Erro: Requisição não enviada. 12002 - O tempo limite da operação foi atingido'. Na versão antiga (trunk) este problema era corrigido descomentando uma diretiva no arquivo ACBR.inc ({$DEFINE SoapHTTP}), mas no trunk2 não existe mais essa diretiva, alguém já passou por esse problema? Att
- 5 replies
-
- trunk2
- requisição
-
(e 2 mais)
Tags:
-
Bom dia. Desde o dia 02/12 alguns clientes de São Paulo que já estavam usando a aplicação com a versão 1.04 deixaram de conseguir emitir os seus conhecimentos e clientes que ainda não estavam, mas foram obrigados a emitir e já estão cadastrados ao tentar a aprovar o CT-e ele é rejeitado informado que o emissor não está habilitado. Os contadores, informam que o cadastro foi feito e inclusive no site da secretária da fazenda é informado que o cadastro iria ser automático para quem ainda não estivesse. Entramos em contato com a secretária da fazenda e eles informam que o problema são as chaves e que devem ser atualizadas de acordo com esse link: https://www.fazenda.sp.gov.br/nfe/ Alguém está enfrentando o mesmo problema? Obrigado pela ajuda, abraços....
- 5 replies
-
- Emissor não Habilitado Sefaz
- Sefaz
- (e 3 mais)
-
Desde ontem(20/11/2013) estou com problema de erro não catalogado em um cliente de MG, gostaria de saber se alguém está passando pelo mesmo problema pra saber se é o SEFAZ ou meu sistema que está gerando o mesmo. Obrigado.
-
Escovando Bits - Status Mini Impressoras Daruma
um tópico no fórum postou daruma developer Legislação Fiscal e Tributária
Parceiros desenvolvedores, O escovando bits de hoje será sobre o status nas impressoras não fiscais Daruma. Todo mundo já precisou verificar se o papel acabou, se a impressora está online ou então se possui guilhotina, certo?! Pensando nestes parceiros, nós vamos conhecer hoje os mais de 15 status existentes nas não fiscais Daruma. Nós iremos primeiramente obter o status por comunicação direta, usando os comandos [ENQ] e [GS][ENQ]. Em seguida, iremos aprender a lógica que é usada para a interpretação destes status. Por fim, vamos conhecer a maneira mais simples de se obter o status da DUAL, através da DarumaFramework, onde o status já é interpretado internamente pelo nosso driver. Acesse esse link para ler mais: http://www.desenvolvedoresdaruma.com.br/dde/htmls/dde059_2013_status_dual.html