Pular para o conteúdo principal

Substituindo Emulador Bematech pelo Sweda no Protheus

Resolvi substituir o emulador depois de vários problemas com a geração de títulos repetidos no emulador Bematech. Quando fiz a substituição, o problema acabou. Esse Emulador Sweda é muito estável, assim podemos testar melhor nossas customizações. Para começar acesse o site Sweda e faça os seguintes downloads:
  • Connect/C: Windows - Biblioteca compatível com as DLLs de Alto Nível do Mercado.
  • Connect/Sim: Emulador da Impressora Sweda IF ST120.
 Entre em outro link lacrador Sweda e faça o seguinte download:
  • Instalar_Lacrador02.10.00
Agora acesse o site Eterlogic e faça o seguinte download:
  • Virtual Serial Ports EmulatorEmulador de serial.

Configurando o Emulador de Serial

Instale "Virtual Serial Ports Emulator", depois abra-o, vá em "device", "create", na opção "Device Pair" escolha "Pair", em "avançar". Em "Virtual Serial Port 1" coloque "COM3" e na "Virtual Serial Port 2" coloque "COM4", marque a opção "Emulate boud rate", depois concluir. Vá na opção "Emulation" e clique em "Start".
Configurando o Emulador Sweda(Connect/Sim)

Instale "Instalar_ConnectSIM.exe", abra-o, vá na opção "Simulador", "configurações", escolha a porta "COM3", velocidade igual "115.200 pbs" e clique em "Aplicar". Novamente na opção "Simulador", clique em "ligar". Na Opção "MIT", clique em "Habilitar", aguarde  concluir o processo, demora alguns segundos para concluir.

Extraia o arquivo "Connect_C.zip", dentro existe a pasta "\Connect_C\Interface\" e copie todos arquivos para pasta "\Connect_C\Exemplo\VB.Net\ECF_VB.NET\obj\Debug\", execute "Project1.exe" e feche-o em seguida. Dentro desta ultima pasta será criada o arquivo SWC.INI, abra-o com bloco de notas, e mude os parametros PORTA= 4 e  VELOCIDADE= 115.200

Execute novamente Project1.exe e execute as opções "Programar Alíquotas", "Programar Meios de Pagamentos", "Programar Totalizadores Não Fiscais" e feche o programa.
Instale "Instalar_Lacrador02.10.00", abra o Lacrador, vá no menu "Conexão", "configuração" e coloque a Porta "COM4" e aplique. Vá no parâmetro 30, para configurar o número da loja como "0001" e clique em "Execute".

Volte ao "Emulador Sweda", vá em "MIT", clique em "Desabilitar",

Configurando o Protheus

Acesse o configurador, "Empresas",  "Filial" e altere o CNPJ para 53485215000106 e IE para 111072115110 que é o do Emulador Sweda.
Copie todos arquivos para pasta "\Connect_C\Interface\"  para "\Bin\SmartClient\".
No Protheus, Módulo "Controle de Lojas", "Atualizações", "Ponto de venda", vá em Estação. Altere as configurações da estação com as seguintes configurações:
  • Fabricante: Sweda
  • Modelo: Sweda IF ST120 - V. 01.00.01
  • PDV:0001
  • Serie: 101
  • Porta: COM4
 No Protheus execute programa LOJA420, que é Criptografia PAF-ECF, caso não exista, crie-o no menu.
Agora rode o SmartCliente com mais esses parametros "-a= -a=001", as configurações são utilizadas com Protheus 11 sem problemas.

Este tutorial só pode ser usado para homologação, nunca para produção.

Comentários

Postagens mais visitadas deste blog

Status das tabelas: SPED050 e SPED052

STATUS DA TABELA SPED050: Status NFe (campo STATUS) :  1 = NFe Recebida.  2  =  NFe Assinada.  3  =  NFe com falha no schema XML.  4  =  NFe transmitida.  5  =  NFe com problemas.  6  =  NFe autorizada.  7  =  Cancelamento. Status Cancelamento/inutilização (campo STATUSCANC) :  1  =  NFe Recebida.  2  =  NFe Cancelada.  3  =  NFe com falha de cancelamento/inutilização. Status Mail (campo STATUSMAIL) :  1  =  A transmitir.  2  =  Transmitido.  3  =  Bloqueio de transmissão – cancelamento/inutilização. STATUS DO SPED052:  1  =  Lote transmitido.  2  =  Lote recebido com sucesso.  3  =  Lote com erro.

Teclas de Atalhos TOTVS Developer Studio (Eclipse)

Seguem os atalhos para o TOTVS Developer Studio  (Eclipse)  : CTRL+H Localizar vários locais CTRL+F Localizar / substituir CTRL+K Localizar proximo resultado abaixo CTRL+SHIFT+K Localizar proximo resultado acima F11 Depurar F5 Percorre linha F6 Pula linha CTRL+F8 Trocar perspectiva CTRL+F7 Mudar visualização CTRL+F6 Navegar entre os fontes abertos CTRL+M Maximiza / miniminiza fonte CTRL+N Novo (wizard) CTRL+L Ir para linha CTRL+D Deleta toda linha CTRL+ALT+DOWN Duplica linha para baixo CTRL+ALT+UP Duplica linha para cima CTRL+SHIFT+L Apresenta lista de atalhos ALT+UP Move linha para cima ALT+DOWN Move linha para baixo CTRL+SHIFT+I Indenta o fonte CTRL+F9 Compilar CTRL+ESPAÇO...

Protheus integrado ao Active Directory (Single SignOn)

Usando a integração do usuário do Protheus com o Active Directory (AD): 1) O ambiente deve estar atualizado (RPO, Update, LIB e Binário). 2) Entre no Configurador / Usuários / Senhas / Política. 3) Na primeira aba, em Parâmetros, defina no como "Habilitar single sign-on" se a integração será obrigatória ou opcional. 4) No combo "Modalidade de Single Sign-on", defina como "Active Directory". Clique em Confirmar. 5) Agora vá ao cadastro do usuário (Usuário / Senhas / Usuários), clique sobre o usuário e clique em Alterar. Na primeira aba (Usuário), selecione a aba Active Directory. 6) Clique duas vezes sobre o campo abaixo de "Domínio", e preencha o domínio da rede.  Clique duas vezes sobre o campo abaixo de "Usuário", e preencha o nome de usuário da rede que ficará vinculado a este usuário do Protheus. Clique em Confirmar. Ao entrar no Protheus, já irá aparecer por padrão o dom...