Tópicos
- Como Fazer Para
- Emitir Cupom Fiscal via Terminal Server
- Instalar Impressoras Fiscais Bematech em ambiente cliente-servidor sem utilização de Terminal Server
- Instalar Impressoras Fiscais Bematech em ambiente cliente-servidor com utilização de Terminal Server
- Configurações no sistema para funcionamento do ECF
- Utilização dos Programas da Bematech em suporte
- Emulador Bematech
- Devolução de Venda com Cupom Fiscal | ECF
- Considerar Alíquota de ICMS do Estado Emitente
Instalar impressora fiscal, configurar de arquivo para consulta de preços, Emitir cupom fiscal em terminal Server, configurar o sistema para funcionamento do ECF e devolução de venda com cupom fiscal – ECF no sistema de Frente de Loja do Dataplace
Como Fazer Para
Através deste tópico é possível conhecer meios de se realizar ações específicas com determinadas configurações de cadastros do sistema.
Emitir Cupom Fiscal via Terminal Server
O Dataplace está apto a imprimir cupom fiscal via terminal server, com a impressora Bematech que o software básico for compatível com os modelos MP 2100 TH FI ou MP-20 FI II.
Será necessário configurar uma porta serial.
Ao se conectar no terminal server seguir os passos:
- Informe o Nome do Computador (IP);
- Clique no botão Connect;
- Clique no botão Details;
- Selecione a opção Serial Ports;
- Clique no botão Connect;
- Informe Usuário e Senha;
- Utilize o Terminal Server normalmente.
A impressora fiscal permanece local no computador onde já está instalada.
Instalar Impressoras Fiscais Bematech em ambiente cliente-servidor sem utilização de Terminal Server
Para realizar corretas instalações de Impressoras Fiscais Bematech em ambiente cliente-servidor sem a utilização de Terminal Server, siga os seguintes passos:
Passo 1:
Copiar as dlls Bemafi32.dll, BemaMFD.dll, BemaMFD2.dll, Sign_bema.dll e Libeay32.dll da pasta DataplaceDll existente no servidor, para a pasta WindowsSystem32 do computador onde a impressora está fisicamente ligada.
Passo 2:
Copiar o arquivo Bemafi32.ini da pasta DataplaceDll também para a pasta WindowsSystem32, edite o arquivo e efetue as alterações conforme descrito abaixo:
[Sistema]
Porta=COM1 A porta varia conforme a instalação da impressora, COM1, COM2, COM3, etc;
Path= C:SymphonyRFD Para o estado de São Paulo, onde é necessário enviar o arquivo da Nota Fiscal Paulista, criar esta estrutura de pasta para armazenar a localização da geração do arquivo a ser enviado para a Receita Federal. Para os estados onde este arquivo não se faz necessário, configurar como C:.
[SoftwareHouse]
COO=000001 Para impressoras novas esse número será 000001, para as já em uso será o número do último documento impresso.
NumeroAplicativo=01 CNPJ=63917876000117 IE=315017592118 IM=11314/90 RazaoSocial=Dp Informatica Ltda É recomendável que o nome da Razão social não possua acentuações. NomeAplicativo=pstavda02_pedido Versao=1.0.0 Versão atual do pStaVda02_Pedido existente na empresa. Linha1=. Linha2=.
Os demais parâmetros acima não comentados deverão permanecer como estão.
[ECF]
IM= Inscrição Municipal do cliente, caso a empresa possua.
UF=SP Sigla do estado do cliente.
Passo 3:
Acessar o módulo pTool57_CriaArqConfigPAF_ECF.exe, ir até o menu Ferramentas >> Gerar Arquivo, para gerar o arquivo criptografado que permite a utilização do módulo Checkout com impressora fiscal. O arquivo por padrão, será gerado na pasta WindowsSystem32, caso seja necessário modificar esta localização por motivos de acesso de leitura e gravação, deve-se antes de acessar esta ferramenta, acessar o módulo Configurador Geral do Sistema, menu Arquivo >> Impressora Fiscal, e no campo Local para armazenamento do arquivo criptografado de controle do ecf, informar a localização do arquivo, por exemplo, C:Symphony.
Passo 4:
Acessar o módulo Checkout, ir até o menu Ferramentas >> ECF-IF >> Configurar ECF para o Computador Local, e indicar a porta na qual a impressora está conectada e confirmar.
Instalar Impressoras Fiscais Bematech em ambiente cliente-servidor com utilização de Terminal Server
Para realizar corretas instalações de Impressoras Fiscais Bematech em ambiente cliente-servidor com a utilização de Terminal Server, siga os seguintes passos:
Passo 1:
Diferente da configuração sem utilização do sistema por terminal server, com esta tecnologia serão necessárias algumas configurações adicionais. Na opção sem terminal server copia-se dlls para a WindowsSystem32, neste caso iremos ter que montar uma estrutura de pastas, para no caso de um servidor de aplicativo, que possua a instalação do sistema, e acessado por várias filiais, onde todas elas possuam uma ou mais impressoras fiscais, possam adequadamente acessar corretamente cada uma sua devida configuração. Segue uma explicação da montagem das pastas:
Antes vamos explicar o conceito das dlls da Bematech. Se elas existirem juntamente do módulo de Checkout, na mesma pasta, estas serão consideradas para utilização da impressora fiscal, caso contrário, estas dlls serão consideradas da pasta do Sistema Operacional, ou seja, da pasta WindowsSystem32. Como o arquivo BemaFI32.ini é individual por impressora, temos que separá-la para cada impressora, em pastas separadas, então iremos adotar o conceito abaixo descrito:
– Por padrão o sistema tem a seguinte estrutura de pastas: X:SymphonyInstall
– Para separamos cada impressora fiscal das várias filiais que irão acessar o sistema por terminal server, teremos que adotar a seguinte estrutura:
X:SymphonyInstall-Filial001-ECF0001
X:SymphonyInstall-Filial001-ECF0002
X:SymphonyInstall-Filial001-ECFNNNN
X:SymphonyInstall-Filial002-ECF0001
X:SymphonyInstall-Filial002-ECF0002
X:SymphonyInstall-Filial002-ECFNNNN
Em cada uma destas pastas deverá ser colocada uma cópia do pStaVda02_Pedido.exe (Módulo Checkout) e as dlls Bemafi32.dll, BemaMFD.dll, BemaMFD2.dll, Sign_bema.dll e Libeay32.dll, mais o arquivo BemaFI32.ini que terá as configurações descritas no próximo passo, logo abaixo.
O acesso por terminal server deverá estar devidamente configurado com as opções de compartilhamento das portas COM.
Passo 2:
Copiar o arquivo Bemafi32.ini da pasta DataplaceDll também para cada uma das pastas explicadas no Passo 1, edite o arquivo e efetue as alterações conforme descrito abaixo:
[Sistema]
Porta=COM1 A porta varia conforme a instalação da impressora, COM1, COM2, COM3, etc.
Path=X:SymphonyInstall-Filial002-ECF0001RFD Para o estado de São Paulo, onde é necessário enviar o arquivo da Nota Fiscal Paulista, criar esta estrutura de pasta para armazenar a localização da geração do arquivo a ser enviado para a Receita Federal, obedecendo a regra de pastas do Passo 1, separando os arquivos cada um em sua devida pasta. Para os estados onde este arquivo não se faz necessário, configurar como C:.
[SoftwareHouse]
COO=000001 Para impressoras novas esse número será 000001, para as já em uso será o número do último documento impresso.
NumeroAplicativo=01 CNPJ=63917876000117 IE=315017592118 IM=11314/90 RazaoSocial=Dp Informática Ltda NomeAplicativo=pstavda02_pedido
Versao=1.0.0 Versão atual do pStaVda02_Pedido existente na empresa.
Linha1=. Linha2=.
Os demais parâmetros acima não comentados deverão permanecer como estão.
[ECF]
IM= Inscrição Municipal do cliente, caso a empresa possua.
UF=SP Sigla do estado do cliente.
[MFD] Impressora=1 se impressora for térmica ou Impressora=0 se impressora for matricial StatusErro=1 TimeOutZ=99
Passo 3:
Para cada impressora fiscal existente em uma filial deverá ser configurado o local de criação do arquivo criptografado de controle do ECF, para isso, acesse o Configurador Geral do Sistema, menu Arquivo >> Impressora Fiscal, e no campo Local para armazenamento do arquivo criptografado de controle do ecf, informar a localização do arquivo, esta localização deve obedecer a regra das pastas do Passo 1, por exemplo, X:SymphonyInstall-Filial002-ECF0001.
Efetuada a configuração de localização do arquivo, através de acesso via terminal server, através do computador onde a impressora está conectada, executar o módulo pTool57_CriaArqConfigPAF_ECF.exe, ir até o menu Ferramentas >> Gerar Arquivo, para gerar o arquivo criptografado que permite a utilização do módulo Checkout com impressora fiscal.
Passo 4:
Através do acesso por terminal server, através do computador onde a impressora está conectada, acessar o módulo Checkout, ir até o menu Ferramentas >> ECF-IF >> Configurar ECF para o Computador Local e indicar a porta na qual a impressora está conectada e confirmar.
Configurações no sistema para funcionamento do ECF
No Configurador Geral do Sistema, os campos importantes estão preenchidos abaixo.
O campo Local para armazenamento deve ser preenchido quando necessário, caso deixe em branco considera-se x:windowsystem32.
Janela referente a configurações de TEF, localizado no Configurador Geral do Sistema.
No Módulo de Checkout, em menu Ferramentas >> ECF-IF >> Configurar ECF para o computador local.
A porta de comunicação se estiver em branco elimina o teste de existência de impressora, e libera a manutenção do DAV.
Utilização dos Programas da Bematech em suporte
Módulo: BemaFI32.exe
Função: Verificar número da loja, série da impressora, cancelamento de cupom, etc.
Módulo: BemaFI32.exe
Função: Verificar número da loja, série da impressora, cancelamento de cupom, etc.
Emulador Bematech
Devolução de Venda com Cupom Fiscal | ECF
Quando é efetuada uma venda de mercadoria através de uma impressora fiscal (cupom fiscal), e ocorre devolução/troca, ainda que parcial, será necessário emitir uma nota de devolução. Esta nota será emitida como entrada, natureza de operação utilizada, devolução de venda e CFOP 1.202 – Devolução de venda de mercadoria adquirida ou recebida de terceiros.
Nesta nota deve constar os dados do cliente e todos os dados do cupom fiscal como CCF, etc.
Se possível, recolher a assinatura do cliente e anexar o cupom a nota de devolução.
Nos dados adicionais, informar o número do cupom, o número do PDV e a data de emissão.
Cupom emitido pela manutenção de Frente de Loja
Após a impressão do cupom fiscal é gerado um Pedido de Faturamento com Entrega, referente ao cupom fiscal emitido, com base neste pedido de faturamento, será possível fazer uma cópia para forma de faturamento 4 – Pedido de Devolução e Entrega com NF Própria, nesta cópia será exibida todas as informações do cupom fiscal, se necessário pode-se excluir ou alterar a quantidade, finalizar e emitir a nota fiscal com os dados citados acima.
Cupom emitido pela manutenção de DAV ou Pré-Venda
Com o cupom impresso em mãos, inserir um novo pedido na forma de faturamento “4 – Pedido de Devolução e Entrega com NF Própria“, informar os dados necessários para impressão da nota de devolução.
Cancelamento
O ECF permite a operação de cancelamento de cupom emitido, somente se o cancelamento ocorrer imediatamente após a emissão do Cupom Fiscal, que deverá conter, ainda que no verso, as assinaturas do operador do ECF e do supervisor do estabelecimento.
Considerar Alíquota de ICMS do Estado Emitente
“No caso de venda presencial para não contribuinte de outra unidade da federação deverá considerar para fins de recolhimento de impostos a tributação interna da mercadoria, logo será tributada como operação interna, aplicando a alíquota interna prevista para a mercadoria e não haverá percentuais de partilha”. Ou seja no caso de venda para consumidor final (não contribuinte), de outro estado (UF) deverá ser considerado apenas a tributação interna e não a partilha entre estados. Para o correto procedimento verifique em alguns pontos do processo no sistema as seguintes tratativas:
Para que o Dataplace considere a alíquota interna de ICMS do estado emitente (estado da empresa que está emitindo a NFe, S@T, NFc-e), deve ser configurada a TAG abaixo no Config.INI.
-
Config.INI
‘Adota alíquota interna de ICMS do estado da empresa para venda presencial? (S/N)
‘Caracteriza venda presencial:
. -> ECF (Cupom Fiscal)
. -> SAT ECF
. -> NFC-E
. -> NF-e com indicador de presença igual a presencial, e cliente consumidor final não contribuinte de ICMS
[FATURAMENTO.ADOTA_ALIQUOTA_INTERNA_PARA_VENDA_PRESENCIAL]=S
Para que esta TAG esteja ativa é necessário preencher com S a resposta na linha “[FATURAMENTO.ADOTA_ALIQUOTA_INTERNA_PARA_VENDA_PRESENCIAL]=”
-
Manutenção de Clientes
Na manutenção de Clientes, o cliente deve estar definido como Consumidor Final, esta opção é encontrada na parte inferior da aba Básicos, da manutenção.
-
Pedido do Cliente (Faturamento, Venda, etc)
No pedido do cliente a opção do campo “Indicador de presença do comprador no estabelecimento comercial no momento da operação” deve ser Presencial, conforme a imagem abaixo.