Arquivo anual 31/05/2022

porModerniza

Configurar Emissão de Boleto pelo Moderbank

O processo de emissão de Boleto pelo ModerBank permite integrar a sua conta com o nosso sistema, emitindo boletos pela API do ModerBank sem a necessidade de geração de arquivos de remessa/ retorno.

Para este processo funcionar corretamente, alguns passos são necessários:

IMPORTANTE: O processo de emissão de boleto pelo ModerBank no sistema ocorre da mesma forma que os outros bancos já homologados, porém o grande diferencial é que não precisamos manipular arquivos de envio de remessa e retorno de remessa. Porém para emitirmos boletos e validarmos o seu pagamento, precisamos fazer algumas configurações extras para garantir a segurança e êxito da operação. Como utilizamos uma API, durante a emissão de um boleto / conciliação do boleto, você irá precisar se autenticar, essa autenticação é feita através do CNPJ da empresa, CPF do operador e a senha do Operador. O login usa autenticação de dois fatores então necessita de um código de validação, no qual irá ir para o e-mail do operador. A autenticação é válida por 60 minutos, ou até fechar o Moderniza Loja.

1 – Possuir uma conta de pessoa Jurídica no ModerBank:

Esse passo parte de uma negociação financeira com o nosso setor Bancário da Moderniza, onde o pessoal irá realizar todo o processo de abertura de conta.

Configurações dentro do sistema Moderniza

1 – Cadastro do Banco

Para emitir boletos com o Moderbank, você precisa cadastrar o banco dentro do sistema, para isso você deve ir em Financeiro -> Bancos

Em bancos você precisa cadastrar um novo, selecionando a opção Incluir (F1)

Após irá abrir a tela para o cadastro do banco e você devera preencher com as seguintes informações

Banco: 655

Descrição: Moderank

IMPORTANTE: O campo banco precisa ser 655 pois esse é o código de identificação do Moderbank.

Após é necessário clicar em Confirmar(F1). Com o cadastro do banco feito o próximo passo é cadastrar a conta bancária e sincronizar com o Moderbank

2 – Cadastro da Conta bancária

Para cadastrar a conta bancária você precisar selecionar o Banco cadastrado e selecionar a opção Contas bancárias(F4)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Na tela de contas bancárias, você irá precisar incluir uma nova conta.

No cadastro da conta, você precisará selecionar a Filial no qual o seu CNPJ é o mesmo da conta do Moderbank. Com a Filial Selecionada, você irá clicar no botão Moderbank e irá fazer login no Internet Banking para sincronizar cadastrar a sua conta bancária dentro do Moderniza Loja.

 

Você irá informar o seu CPF e Senha para acesso ao Internet Banking e irá  realizar o login.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Após realizar o Login, o sistema irá preencher as informações da conta de acordo com as Informações do ModerBank.  E você só precisa informar uma descrição de clicar em confirmar para salvar o cadastro

2 – Cadastro da Configuração de Boleto

Para efetuar as configurações de boleto, clique no menu Financeiro -> Boletos -> Configuração.

Nessa tela, você irá ir em Incluir(F1) para cadastrarmos uma nova Configuração para emissão de boleto.

Na tela de cadastro da configuração de Boleto, você irá selecionar o banco ModerBank e a conta cadastrada anteriormente, você pode também definir as configurações de juros e multa, além de uma Instrução de até 50 caracteres. No campo de instrução, não precisa adicionar as expressões para fazer o cálculo de juros e multa no boleto já vem como padrão. Após informar os dados você precisa clicar em Confirmar(F1).

3 – Emissão de Boleto

O processo de emissão de boletos pelo Moderbank ocorre da mesma forma que nos outros bancos que já possuímos homologação. A única diferença é que você precisará fazer um login a cada 60 minutos. Para emitir um boleto, você irá ir em Financeiro -> Documentos a Receber. Nessa tela é preciso selecionar uma documento a receber e clicar em Boleto(F8) -> Gerar Boleto

Ao clicar em Gerar Boleto, você irá ir para a tela de seleção de configuração do Boleto. Nessa tela será preciso selecionar a configuração que pertence ao ModerBank

Depois de clicar em Gerar será necessário fazer o login e também validar o código que será enviado para seu e-mail. O Código de validação tem um tempo de duração de 3 minutos.

Após fazer o login é só pegar o código enviado para o seu e-mail colar no sistema e clicar no botão Enviar

Após clicar em enviar, o sistema irá gerar o Boleto e Abrir o PDF do mesmo, você pode verificar o layout de um boleto emitido em ambiente de Homologação nesse link

3 – Conciliação de Boletos

Para validar o pagamento do boleto, você irá ir em Financeiro -> Boletos -> Ler Retorno.

Nessa tela, você irá selecionar o banco, a conta bancária e também a data de emissão do boleto para verificar quais boletos foram pagos e onde eles vão realizar a baixa financeira dentro do sistema. Após preencher essas informações você irá clicar em Ler Retorno(F1)

O sistema irá verificar quais os boletos foram emitidos nesse dia e também vai fazer a validação se foram pagos ou não. Se o boleto for pago o sistema já realiza a baixa automaticamente do título dentro do sistema e também faz as movimentações financeiros necessárias.

 

Vídeo Operacional

porLucas Rufatto

Erro ao atualizar Windows 7 – Código 80072EFE

Caso ao atualizar uma maquina Windows 7 e o erro apresentar for o 80072EFE, como na imagem abaixo:

A única forma de conseguir dar continuidade a atualização, é baixando o complemento do pacote Microsoft KB3138612, download disponíveis nos seguintes links:

 

32 bits – clique aqui

64 bits – clique aqui

 

Após a instalação, reinicie a maquina e tente atualizar novamente o windows pelo windows update.

porEmanuel Sperotto

Erro de arquivo sxstrace.exe (Lado a lado incorreto)

O erro abaixo pode ocorrer ao abrir o Administrativo ou então o Frente de caixa, isso acontece quando o arquivo Lojamix.exe.Config de uma das pastas se corrompe.

Para resolver este erro é necessário localizar o arquivo Lojamix.exe.Config, se isso ocorrer no Administrativo (C:\Lojamix\Administrativo) e deletar o mesmo. Caso o erro apareça ao abrir o Frente de Caixa, é necessário localizar o arquivo LojamixPdv.exe.Config em (C:\Lojamix\Frente de caixa) e deletar.

Após isso, basta abrir novamente o Administrativo ou então o Frente de caixa.

porEmanuel Sperotto

Erro de conexões corrompidas

O erro abaixo é comum ocorrer quando a máquina é desligada de forma anormal com o Administrativo aberto, isso pode ser causado por quedas de luz e/ou algo do gênero.

Tela de login.

 

O primeiro modo de solução é necessário deletar o arquivo de conexoes.xml da pasta do Administrativo (C:\Lojamix\Administrativo) e depois configurar a conexão novamente segundo o manual.

conexoes.xml

 

O segundo modo de solução, é baixar e extrair o arquivo disponibilizado e apenas dar dois cliques no arquivo para executar. Lembrando que será necessário refazer as conexões novamente na máquina.

Para baixar o arquivo clique aqui.

 

 

 

porEmanuel Sperotto

Erro: volume de um arquivo foi alterado externamente de forma que o arquivo aberto deixou de ser válido

O erro abaixo pode ocorrer ao abrir o Administrativo, isso se sucede quando o arquivo Lojamix.exe.Config corrompe.

Mensagem do erro.

Para resolver este erro é necessário localizar o arquivo Lojamix.exe.Config da pasta em que o sistema está instalado (C:\Lojamix\Administrativo) e deletar o mesmo.

Lojamix.exe.Config

.

Com o arquivo já deletado, basta abrir novamente o Administrativo para que seja gerado um novo arquivo automaticamente.

porModerniza

Redução do Banco de Dados

É sugerido reduzir o banco de dados quando está chegando a 10GB devido a limitação da versão do SQL EXPRESS em suportar bancos no máximo de 10GB.

Ao chegar ao limite ele ocorrerá vários erros no sistema, impossibilitando gravar qualquer dados no banco.

1ª Passo:

Fazer um backup do banco de dados do cliente, guardar para possíveis consultas futuras. Guardar o Backup informando data da redução do banco.

2ª Passo:

Após realizar o backup, rodar o Script a seguir:

Obs: data deve ser modificada conforme o ano de atual, sempre devera ser reduzido do ano anterior!



set dateformat ymd
DELETE nfx FROM nfe_xml nfx inner join nfe nf on nf.Ide_ChaveAcessoNFe = nfx.chave_nfe where nf.Ide_DataHoraEmissao <= '2021-12-31 23:59:59'

Esse script ao rodar ele  levará um tempo em execução de 20min até 2horas de execução, dependendo da quantidade de informações e dos recursos que maquina contém.

3º Passo:

Após termino da execução do script, precisamos liberar o espaço não utilizado no banco De dados.

No SSMS, iremos no banco a clicar com botão direito. Conforma imagem abaixo:

Após isso ira abrir a janela de Redução:

Apertar OK. Ele começara e executar a redução. O procedimento pode levar algum tempo para e execução.

Após  esse procedimento o processo esta finalizado!

porModerniza

Migração Moderniza X Moderniza

A Migração do banco Moderniza para outro banco Moderniza ocorre por diversos motivos, dentre eles quando é atingido o limite de 10GB suportados para armazenamento de dados no SQL Server,  nesse momento é necessário a criação de um banco de dados mais leve e que nele estejam contidas as principais informações para o funcionamento e gerência do estabelecimento. Tendo em vista o intuito de um banco mais leve, os dados a serem importados serão:

-Entidades, Hierarquias, Produtos, Estoque, Documentos a Receber, Lançamento de documento a receber, Documentos a Pagar, Lançamento de Documento a Pagar.

A seguir o passo a passo a seguir para realizar o mesmo:

– Realize o download do scripts moderniza x moderniza clicando aqui.

– Crie uma pasta em um local de fácil acesso, e extraia os arquivo baixados anteriormente, ficando da seguinte forma:

– Abra o bloco de notas da informação que deseja migrar, faremos o exemplo com a importação de entidades. Após abrir copie todo o conteúdo que se encontra dentro do bloco de notas(Control + A / Control + C)

 

– Abra o SSMS( SQL SERVER MANAGEMENT STUDIO), e acesse a instância Moderniza. Assim que ela abrir clique com o botão direito no banco de dados lojamix, após vá em “Nova consulta”

Quando clicar em nova consulta, irá abrir um tela ao lado para preenchimento do script, basta então colar(Control + V) as informações copiadas do bloco de notas, como na imagem abaixo:

Após colar, basta clicar “F5” No teclado, para rodar o script, e ele irá retornar as informações no banco.

– Rodando o script ele retornará da seguinte forma:

Poderá revisar os dados, mas basta copiar todas as colunas e colar na planilha de importação de entidades disponibilizada por aqui , caso tenha alguma dúvida no processo de preenchimento de planilha, recomendamos assistir no vídeo explicativo por este link  e também verificar nosso manual sobre, por este link.

Para copiar todos dados de uma vez, basta clicar no local indicado na imagem abaixo, isso selecionará todo o retorno do script, com isso copie os dados (Control + C) e cole na planilha.

– Após copiar cole todas as informações na planilha e ficará da seguinte forma:

Tendo a planilha preenchida em mãos, basta seguir o processo de importação padrão na nova base de dados!

porFelipe Buzacchi

Licença: erro ao “validar estrutura da licença”

A validação da licença do Moderniza Loja e PDV depende de coletar informações do computador, como processador, disco rígido, etc. Para ser possível coletar estas informações é necessário utilizar uma função do Windows chamada “WMI”.

Ocorre que algumas vezes, por motivos desconhecidos, esta função fica “corrompida” no Windows e não é possível utilizá-la, sendo necessário “reiniciar” esta função. Após reiniciar a validação do sistema volta a funcionar corretamente.

Para reiniciar esta função do Windows basta seguir os passos abaixo:

  1. Acessar o “CMD” do Windows e executá-lo como “Administrador”
  2. Rodar o comando winmgmt /salvagerepository
  3. Rodar o comando winmgmt /verifyrepository
  4. Rodar o comando winmgmt /resetrepository

Após executar estes passos acima a validação do sistema deverá voltar a funcionar.

IMPORTANTE: Talvez seja necessário gerar uma nova licença no Portal do Parceiro Moderniza

porFelipe Buzacchi

Pedidos – Entrega futura de venda

O processo de entrega de venda futura de pedidos permite gerenciar a baixa do estoque dos itens do pedido apenas no momento da entrega dos mesmos, e na quantidade entregue a cada entrega parcial.

Para este processo funcionar corretamente, alguns passos são necessários:

1 – Configurar as NOPs de venda com entrega futura como contrapartida da NOP principal:

Para a “venda com entrega futura”, ou seja, uma venda realizada cuja mercadoria será entregue futuramente, é necessário usar uma CFOP especial. Geralmente a CFOP utilizada é a 5922/6922. Para tanto é necessário cadastrar NOPs para estas CFOPs caso não exista, uma para cada regra de tributação de venda que se deseje utilizar. Após estas NOPs cadastradas, deve-se vincular as mesmas com as NOPs principais de venda (NOPs de venda dos produtos ou geral da Filial e suas contrapartidas caso exista) como “NOP venda entrega futura” nas contrapartidas de venda da NOP, conforme a imagem abaixo:

NOP entrega futura

IMPORTANTE: esta NOP de venda com entrega futura (5922/6922) devem estar configuradas para “não movimentar estoque” e com tipo de valoração preferencialmente como “preço de venda”

2 – Configurar NOP geral de movimentação de estoque de entrega futura

Quando se faz uma entrega “futura” de uma venda já realizada, é necessário emitir uma nota fiscal com uma CFOP específica a cada entrega. Geralmente esta CFOP é a 5117/6117. Para tanto, é necessário cadastrar uma NOP (pode ser apenas uma interna e uma externa) para estas CFOPs e configurá-la na configuração fiscal da Filial, aba Fiscal / NOP / Saida no campo “NOP de entrega futura de venda” (imagem abaixo):

NOP de entrega futura na configuração da Filial

IMPORTANTE: esta NOP de entrega de venda futura (5117/5117) devem estar configuradas para “movimentar estoque”. Uma dica é também cadastrar um “CME” de movimentação de estoque específico para este tipo de movimentação

3 – No lançamento do pedido:

Com as configurações já feitas, no lançamento do pedido é possível informar se deseja que ele tenha controle de entrega futura. Para isto, primeiramente ele deve estar marcado como “controlar entrega de itens”. Caso esta opção esteja marcada irá aparecer uma outra opção que é “Controlar entrega futura”.

Com a opção “Controlar entrega futura” marcada, ao lançar os itens no pedido eles serão lançados com as NOPs de contrapartida de venda com entrega futura configuradas na NOP principal (item 1 deste manual).

Entrega futura de pedidos

IMPORTANTE: Se escolher a opção de entrega futura de de itens no pedido, sugere-se fazê-lo antes de inserir qualquer item, pois interfere diretamente na NOP utilizada. Caso já tenha inserido algum item e queira mudar esta opção, utilize a opção de alterar NOP “em lote” na aba de itens do pedido para alterar a NOP conforme necessidade.

4 – No controle de entregas do pedido:

Na opção do controle de entregas do pedido, sempre que fizer uma entrega (parcial ou total) será gerada uma “nota fiscal” desta entrega com as configurações do item 2 deste manual. Esta nota fiscal será responsável por fazer a movimentação de estoque.

IMPORTANTE: caso a nota fiscal de entrega não seja emitida, a movimentação de estoque não irá ocorrer.

IMPORTANTE: para entrega futura, apenas pedidos já faturados poderão ser entregues

 

porModerniza

TEF (Transferência Eletrônica de Fundos no PDV)

OBS: Transferência Eletrônica de Fundos (TEF) somente pode ser utilizado e configurado no Moderniza Frente de Caixa(PDV).

IMPORTANTE: O sistema de PDV apenas utiliza o gerenciador de TEF informado e o “chama” para que o mesmo faça a transação eletrônica. Toda a transação é realizada pelo gerenciador do TEF escolhido, cabendo ao sistema PDV Moderniza apenas interagir com o mesmo, exibir as mensagens recebidas e imprimir o comprovante de operação no caso de sucesso, mas não executar as transações eletrônicas.

Para a realização da configuração do TEF no frente de caixa é necessário que já esteja instalado os módulos da TEF e PINPED conforme os fornecedores. Onde os mesmos são responsáveis pela instalação e manutenção.

Após a instalação do executável da TEF, iremos nas configurações do PDV, na Aba parâmetros de conexão, TEF- Gerenciador padrão, podemos colocar manualmente o caminho do executável do TEF ou procura-lo, através do botão Pasta .

Assim procurando o caminho do executável e selecionando.

Após selecionado e configurado o caminho do TEF, somente confirmar e salvar as alterações. Realizado essa configuração, na hora de finalizar a venda com TEF, ao clicar ele executará o modulo da TEF.

Agora somente finalizar a compra colocando as credenciais e finalizar á venda.

Assim estará devidamente configurado.

Configurar Meios de Pagamento do TEF

Agora é possível fazer com que o meio de pagamento utilizado no TEF saia na impressão da NFCe. Para isso é necessário configurar os códigos de cada meio de pagamento nas configurações de cada PDV. Isso é necessário pois cada operadora de TEF utiliza códigos diferentes.

Primeiramente será necessário identificar estes códigos. Para isso é necessário localizar o arquivo ULTIMATEF.TXT, localizado na pasta C:\Lojamix\Frente de caixa.

 

Este arquivo fica disponível após cada venda efetuada e sempre substitui a venda anterior.

Agora é necessário clicar com o botão direito no arquivo e abrir com um editor de texto de sua preferência (Bloco de notas, Notepad++, etc…).

Acima está o exemplo de um arquivo de venda no cartão de crédito. Para localizar o código de cartão de crédito do TEF procure o campo 011-000, conforme marcado acima. Neste caso o código para vendas no cartão de crédito é 10.

Agora é necessário informar este código na configuração do PDV, conforme demostrado abaixo:

Feito isso, na próxima venda no TEF com cartão de crédito, sairá corretamente na impressão da nota o finalizador Cartão de Crédito.

Agora é só fazer uma venda de testes no débito e uma no pix para pegar seus respectivos códigos e completar a configuração. Caso o sistema não encontre o código, ou o código esteja incorreto, a venda será efetuada normalmente mas sairá com o finalizador Transferência Bancária.

 

 

Configuração das operadoras

Para que as informações do pagamento sejam incluídas corretamente na nota e evitar rejeições como 391 e 392, é necessário configurar as operadoras de cartão no sistema administrativo. Essas configurações ficam em Frente de caixa >> Operadoras de cartão.

Ao chegar nessa tela, precisará configurar separadamente cada operadora. Para isso, selecione uma delas e clique em alterar(F2).

Na tela que abrir, preencha todas as informações necessárias. Atente para essas três principais, destacadas abaixo.

O último campo com o nome “Entidade” você precisará criar uma entidade com o CNPJ da adquirente. Caso não tenha uma entidade já cadastrada no sistema, clique no “+”.

Caso suas notas fiscais estejam recebendo as rejeições 391 e 392, abra o seu SQL Server Management Studio e expanda a aba banco de dados.

Se você usa o TEF no PDV, selecione o banco “LojamixPDV”. Se você usa o TEF no retaguarda, selecione “Lojamix”. Clique com o botão direito e depois na opção nova consulta.

Na tela que abrir digite a seguinte consulta e pressione o botão F5:

select * from transacao_tef order by id_transacao_tef desc

Procure na tabela pelas colunas “nome_rede” e “nome_bandeira” e encontre aquela que corresponda ao cartão utilizado na venda com rejeição.

Com os dois nomes em mão volte para a tela de configuração de operadoras de cartão e preencha os dados de acordo.

IMPORTANTE: caso utilize o TEF no PDV, lembre-se de sincronizar o PDV novamente para que as alterações funcionem.