Índice - Clique no link para ir direto ao tópico   RESULTADOS NO GRID DA TELA


Millen-22977 - Lote RPS - Layout para Município de Itapevi - SP

Caminho:
Em Controladoria > Fiscal > Gera Lote RPS

Objetivo

Possibilitar a integração online com a Prefeitura Municipal de Itapevi, para que as notas fiscais de prestação de serviços sejam enviadas automaticamente para a prefeitura e, após o processamento, o retorno destas seja recebido também de forma automática.

Para disponibilizar esta automação aos usuários do e-Millennium, foi desenvolvido um módulo para realizar a leitura de determinado número de movimentações geradoras de NFSE, que ainda não tenham sido enviadas para a SEFAZ municipal e enviá-las para o Webservice da prefeitura do município de Itapevi.

As notas fiscais emitidas serão enviadas para uma fila interna do sistema e, na sequência, enviadas automaticamente para a prefeitura. Após o processamento das notas, o retorno das informações será recebido e os dados no sistema serão atualizados automaticamente.


ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.


Pré-requisitos

  1. Instalar o certificado de emissão das NFSe;
  2. Instalar executável BM_NFSe.exe;
  3. Instalar o módulo millenium!rps_automatico.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.



Parâmetros

Configurando o certificado de emissão das NFSe

Na máquina onde as notas serão emitidas, siga os passos abaixo:

  1. Acesse o caminho: Utilitários > Administrador > Configurações Gerais > Nota Fiscal Eletrônica > guia Danfe;
  2. Selecione o certificado digital instalado para emissão de NFSe e salve as configurações;

Configurando evento para emissão de NFSe

Em Utilitários > Administrador > Eventos, selecione o evento configurado para faturamento de serviço e configure:

  • Na guia Geral, campo Tipo de Produto, selecione a opção Serviço;
  • Na guia Fiscal, campo Modelo NF Padrão, deve ser selecionado o modelo 00 Nota Fiscal de Serviço;
  • Na guia Logística, campo Influência no Estoque, selecione a opção N. Infui;
  • Salvar.

Configurando cadastro de serviços para emissão de NFSe

Em Produtos e Serviços > Serviços, é preciso ter serviços cadastrados no sistema. Faça a busca, selecione o serviço, dê um duplo clique sobre ele ou clique no botão Altera Serviço, configurar:

  • Na guia Fiscal, no campo Município homologado, selecione o município para o qual o lote NFSe deve ser gerado.
  • Código Lista de Serviços LC 116/03, selecione o código relativo ao tipo de serviço (Código da Atividade).
  • Código de Tributação do Município, preencha com o respectivo para Itapevi;
  • Alíquota ISS (%), preencher;
  • Código Cnae do Serviço, preencher;
  • Salvar.



Observação: os demais campos deste cadastro devem ser preenchidos de acordo com as características fiscais da empresa emitente, de acordo com a prefeitura do município.

Configurando cadastro de filiais para emissão de NFSe

Em Utilitários > Empresa > Filiais, selecione a filial responsável pela emissão das NFSe;

  • Na guia Tributação, configurar:

Cnae, preencher;
Certificado Digital, selecionar após estar instalado na máquina;

  • Na guia Tarefa, configurar:
  • Ligue o parâmetro Utiliza Nota Fiscal Eletrônica de Serviços;
  • No campo Ambiente, selecione a opção Produção (após a realização dos testes de emissão):
  • Preencha o campo Dados Extras NFSe (CPF do usuário + senha, fornecida pelo órgão municipal);
  • Os demais campos da tela devem ser preenchidos de acordo com as características das operações realizadas pela empresa.

Configurando cadastro de cliente para emissão de NFSe

Em Vendas > Cadastros > Clientes, configurar:

  • Código;
  • Razão Social;
  • Nacionalidade;
  • Tipo de Empresa;
  • PJ/PF;
  • Preencher os demais campos;
  • Salvar.

Configurando Lote RPS para utilização

Em Utilitários > Administrador > Configurações Gerais;

  • Em Controladoria > Fiscal > Nota Fiscal;
  • Informe o nome do serviço do lote RPS desejado;
  • Informe a quantidade de notas por arquivo;
  • Desconsidera Produto do Movimento de Origem no Lote RPS (Ligar, se houver produto na NF que não deve ser enviado o valor no lote);
  • Salvar.

Obs.: há quatro opções de macros disponíveis para incluir no nome do serviço: DESC_PRODUTO, COD_PRODUTO, MÊS_ANO e DATA. Basta inserir no texto entre cifrões. Exemplo: $COD_PRODUTO$.




Entradas

Gerando o arquivo de RPS

Em Controladoria > Fiscal > Gera Lote RPS:

  1. Clique no botão + Gera RPS;
  2. Selecione:
  • Origem Dados: Títulos
  • Tipo de data: Emissão
  • Data Inicial/Final, preencher para delimitar o período a ser consultado;
  • Cliente, somente se for para um cliente específico;
  • Preencher as alíquotas dos impostos;

  • Clique em Próximo

  • Clique em Próximo novamente.
  • Na etapa Dados para geração, selecione os campos:
  • Evento: SE01 NOTA FISCAL DE SERVICO;
  • Filial;
  • Conta;
  • Serviço: SE01 SERVIÇO PARA TESTE DE NOTA FISCAL;
  • Ligar o parâmetro Enviar Lote RPS Automaticamente;
  • Próximo;
  • Aguarde a mensagem de comando executado com sucesso.

  • Faça uma consulta para visualizar o lote gerado e observe que está configurado para ser enviado automaticamente.


Enviando Lotes RPS

Uma vez gerado com a Flag "Enviar Lote RPS Automaticamente" marcada, o envio das movimentações será realizado pelo Scheduler, de acordo com o tempo configurado.
Por padrão, o scheduler está configurado para realizar os envios a cada 60 minutos, porém este tempo pode ser modificado de acordo com a necessidade da empresa.


Acesse o link Visualizar Notas para acompanhar o envio das movimentações.

Status de processamento que podem ocorrer na tela de visualização:

  • Aguardando Processamento: Movimentos que estão no lote, porém ainda não foram enviados (aguardando execução do scheduler);
  • NF Processada: Movimentos que estão no lote e já foram enviados/aprovados;
  • Erro: Movimentos que estão no lote, já foram enviados, porém houve erro na autorização da NFSe.

Excluindo Lote RPS

Em Controladoria > Fiscal > Gera Lote RPS:

  • Faça uma consulta;
  • Selecione o lote;
  • Clique em Excluir Lote RPS;
  • Confirmar.


No link Visualizar Notas é possível acompanhar o status do cancelamento. Lembrando que o scheduler faz a atualização dos processamentos a cada 6 minutos (ou no prazo definido pelo usuário) e talvez demore um pouco para que a informação de cancelamento seja atualizada.

Status de cancelamento que podem ocorrer na tela de visualização:

  • Aguardando Cancelamento: Movimentos que estão no lote, porém ainda não foram cancelados (aguardando execução do scheduler);
  • NF Cancelada: Movimentos que estão no lote e já foram cancelados;
  • Erro Cancelamento: Movimentos que estão no lote, já foram enviados, porém houve erro na tentativa de cancelamento da NFSe.


Atenção! Após a execução do Scheduler, o Lote RPS é excluído da base de dados e não será mais exibido na listagem de lotes.

Exclusão do Lote Antes de finalizar o envio das movimentações

  1. Se o Lote Rps gerado for excluído (Cancelado) pelo usuário, o sistema deverá interromper o processo de envio dos dados ao webservice.
  2. Após isto, deverá cancelar as notas fiscais que já tenham sido processadas e emitidas na Sefaz, bem como realizar o cancelamento de todas das movimentações geradas pelo lote.

Exemplos:

  1. Em um lote com 100 notas em um processo que leve determinado período para envio de todas elas à Sefaz. Após alguns minutos, percebe-se que é necessário realizar o cancelamento. Neste período, foram enviadas e emitidas 20 notas do montante. Nesta situação, o sistema irá cancelar estas 20 notas e não enviará as outras movimentações para envio: estas notas não enviadas não terão seus números utilizados e estas movimentações criadas serão excluídas.
  2. Em um outro cenário onde todas as notas já foram enviadas para à Sefaz, todas serão canceladas no e-Millennium e seus registros escriturados e integrados.


NOTA

Todas as notas fiscais canceladas poderão ser consultadas na tela de " Status de NFe", disponível no menu fiscal do sistema.


Validações e Saídas

Em Vendas\Status NFe, as notas fiscais geradas podem ser visualizadas para saber se estão disponíveis para impressão.



Millen-25884 – Melhorias na identificação de transações TEF

Caminho:
Vendas > Movimentações


Objetivo

Foram levantados alguns pontos de melhoria na identificação de transações do TEF para melhor atender a alteração do fisco do estado do Rio Grande do Sul, referente à obrigatoriedade de vincular comprovante de pagamento ao documento fiscal onde não será mais possível a utilização do POS.

RS - Fisco mantem obrigatoriedade de vincular comprovante de pagamento a NFC-e para estabelecimentos com faturamento superior a R$360.000,00 - Instrução Normativa RE nº 16, de 06.03.2023 - DOE RS de 08.03.2023

As solicitações/adaptações abaixo valem para todos os sistemas comercializados (e-Millennium, Store Manager, Millennium 2006, Millennium 2009 e Basic) e devem ser adicionadas para NF-e e NFC-e:

  1. Na tabela LANCAMENTOS identificar se o registro foi inserido através de uma transação TEF, atualmente só gravamos o NSU e Autorização, mas não tem como distinguir se foi um valor digitado manualmente pelo usuário ou se foi obtido pelo TEF.

  2. Criado um parâmetro no cadastro de filial para o usuário definir se não permitirá inserção de dados de cartão manualmente.

  3. Fazer validação do valor passado para a tag TpIntegra usando o novo parâmetro criado no item acima.


NOTA

O recurso irá funcionar tanto para emissão de cupom fiscal quanto para nota fiscal eletrônica.



Pré-requisitos

Instalar os módulos B5DrvPackRemote e B5DrvPackRemoteCFe, para emissão de cupom fiscal.


Parâmetros

Em Utilitários\Empresa\Filiais, configure:

  • Na aba Dados Gerais da Filial, ligar o parâmetro Transações de cartão somente com TEF.



Entradas

Movimentação de venda com o novo recurso

Em Vendas\Movimentações, na finalização do faturamento da venda, caso o operador clique em Próximo Passo para emitir a nota fiscal, o sistema emitirá um alerta informando que a utilização do TEF na venda é obrigatória e não permitirá a execução da ação.


Para finalizar a venda, o operador deverá clicar em OK, acessar o TEF e preencher as informações.

Na tela de finalização, localize o botão ao lado da condição de pagamento, para abrir a janela do TEF:
Confirme as confira as informações da venda
Clique no botão TEF, para informar os dados do cartão.

Após finalizar a venda e emitir a nota ou cupom fiscal, faça uma consulta no xml gerado pela movimentação.

Em Vendas\Status NF:

  • Selecione a nota ou cupom

  • Clique em Salvar XML

  • Abra o arquivo e localize a tag tpIntegra, que deverá estar preenchida com valor 1, indicando que a venda foi realizada com a utilização do TEF.


Validações e Saídas

O sistema bloqueará a finalização da venda, caso o operador tente emitir a nota fiscal sem acessar o TEF para registrar a utilização do cartão.



Millen-26779 - NFSe – Município de Extrema - MG

Caminho:

Vendas > Movimentações

Objetivo

Permitir a impressão de notas fiscais eletrônicas de serviço para o município de Extrema - MG.


NOTA

Cada município deve ser homologado no sistema para que possa fazer emissão de notas de serviço, de acordo com suas características fiscais e legislação vigente.


INFORMAÇÃO

Para emissão de NFSe, é necessário adquirir um certificado digital do município emitente. Este certificado deve ser instalado no servidor da rede, para que possa ser acessado no momento da emissão da NFSe.


ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


  1. Na pasta de versões, localize e instale o programa BM_NFSe.exe.
  2. Instalar o módulo millenium!nfse.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.
  3. Em Vendas > Cadastros > Clientes, o campo e-mail deverá estar preenchido.

Parâmetros


Em Utilitários\Administrador, cadastrar um evento para faturamento de serviço, sendo:

  • Na guia Geral, no campo Tipo de Produto, selecione a opção Serviço
  • Na guia Fiscal, no campo Modelo NF Padrão, deve ser selecionado o modelo 00 Nota Fiscal de Serviço
  • Na guia Logística, no campo Influência no Estoque, selecione a opção Infui.


Em Produtos e Serviços\Serviços, ter serviços cadastrados no sistema, na guia Fiscal:

  • No campo Município Homologado, selecione a opção Extrema
  • Preencher o campo Código Cnae do Serviço
  • Preencher o campo Código Lista de Serviço LC 116/03
  • Selecionar opção para o campo Serviço Executado
  • Preencher Alíquota ISS (%)
  • Ligar o parâmetro Serviço Sujeito ISS
  • Na guia NFSe – Extrema (Esta guia ficará visível somente quando o município de Extrema for selecionado), preencher os campos:
    • Exigibilidade do ISS
    • Incentivo Fiscal

Entradas


Em Vendas\Movimentações:

  • Executar o evento de faturamento de serviços e emitir a nota fiscal.

  • Em Status NFe, faça uma busca;
  • Verifique se a nota emitida já foi autorizada pela Sefaz;
  • Acesse o link Visualizar Danfe, para ver a nota de serviço emitida para o município de Extrema.


A nota fiscal poderá ser impressa tanto a partir do e-Millennium quanto do site da prefeitura do município de Extrema.

           

No arquivo XML da nota fiscal é possível identificar os campos obrigatórios preenchidos para a prefeitura de Extrema.

Validações e Saídas


Retorno da SEFAZ: E188 - Opção simples nacional conflita com o regime especial de tributação informado

Não é possível enviar uma nota utilizando um serviço com as configurações conflitantes com a filial. Como usado no exemplo abaixo:

  • Natureza da operação: Simples Nacional
  • Exigibilidade do ISS: Exigível
  • Incentivo Fiscal: Não
  • FILIAL – Tipo de empresa: Normal

Sendo apresentado o retorno do SEFAZ: E188-Opção simples nacional conflita com o regime especial de tributação informado. Quando se tratar de empresa com Regime Especial de Tributação 05 -  MEI do simples nacional ou  06 - ME ou EPP. A nota é emitida como cancelada e com erro:


Retorno da SEFAZ: L130 – Contribuinte não possui benefício

Não é possível enviar uma nota utilizando um serviço com as configurações conflitantes com o cadastro da empresa. Como usado no exemplo:

  • Natureza da operação: Simples Nacional
  • Exigibilidade do ISS: Não incidência
  • Incentivo Fiscal: Não


Numeração de nota cancelada não poderá ser reutilizada

O sistema bloqueará a ação e emitirá uma mensagem de alerta informando o motivo do bloqueio. Para continuar informe outra numeração e efetive novamente.

Emitir uma nota usando um número já usado e com rejeição

Nesse caso, o sistema emitirá uma mensagem de alerta informando sobre a situação da numeração escolhida e deixará o usuário decidir se prosseguirá com a ação.



Cancelamento de nota fiscal

Não é possível cancelar uma nota fiscal de serviço que foi emitida para um cliente sem e-mail cadastrado. Além disso, a Tecnospeed não retorna a mensagem de erro obtida.

Sendo assim, foi implementada uma mensagem informando a necessidade de o usuário acessar o portal da prefeitura para validação do erro obtido e solicitação de cancelamento por lá.

Mensagem obtida no portal da prefeitura:

Mensagem enviada pelo e-Millennium.



Millen-27389 – Consultar Frete por Filial – Selecionar melhor transportadora e filial

Caminho:
Vendas > Pedido de Venda

Objetivo

Desenvolver funcionalidade para seleção da melhor transportadora e filial.
Este novo recurso irá atender empresas que realizam conferência de estoque disponível do item do pedido e da melhor transportadora, porém manualmente, o que demanda tempo.
Para automatizar esse processo, foram realizados alguns ajustes no sistema:

  • Criado parâmetro no cadastro de tipo de pedidos que habilitará o processo de consulta de estoque de todas as filiais e o percentual de tolerância nos valores dos fretes, para cálculos na cotação de frete do pedido;
  • Para cada filial que possuir o saldo no estoque do produto, o e-Millennium realizará a cotação do frete nas transportadoras habilitadas e definirá qual a melhor transportadora;
  • Após escolher a melhor opção do frete, a Transportadora e o Frete serão atualizados no Pedido de Venda.


ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.


Pré-requisitos

Instalar o módulo millenium!reserva_transportadora.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.
Importante! Será necessário instalar e configurar o módulo de gateway de frete que presta serviço para a empresa.



Parâmetros

Configurando tipo de pedido para cotação de frete

Em Vendas\Cadastros\Tipo de Pedido:
Na guia Geral:

  • No parâmetro Permite Venda sem Estoque, selecionar a opção Não Reservar

Na guia Reserva Transportadora:

  • Ligar o parâmetro Atualiza Dados de Frete por Filial
  • Preencher o campo Tolerância para Definição de Transportadora

Configurando cadastro de transportadora

Em Logística\TMS\Cadastros, Transportadoras:
Na guia Geral:

  • Preencher o campo CNPJ / CGC

Na guia Frete e Seguro:

  • Ligar o parâmetro Gateway Frete;
  • Módulo, selecionar o gateway contratado pela empresa.

Na guia do gateway selecionado, informar os dados de conexão:

  • Token
  • Platform Code
  • Simulation Type
  • CNPJ de Cadastro
  • Preencher o grid Tipos de Frete
  • Tipos de Volume

Cadastrando as dimensões dos produtos a serem transportados

Em Produtos e Serviços\Produtos, na guia Logística, preencher os campos:

  • Dimensões do Produto Embalado para Cálculo de Frete: Altura, Largura e Peso

Configurando cadastro de clientes para cotação de frete

Em Vendas\Cadastros\Clientes, na guia Geral:

  • Verificar se os dados de endereço do cliente estão completos
  • Validar o preenchimento do campo CEP

Configurando filial para cotação de frete

Em Utilitários\Empresa\Filiais, na guia Geral:

  • Verificar se os dados de endereço do cliente estão completos
  • Validar o preenchimento do campo CEP



Entradas

Inclusão de pedido de venda com cotação de frete

Para fins de demonstração, no pedido de venda foi selecionada uma filial que não possui estoque para o produto vendido. Dessa forma, o sistema irá retornar várias opções de frete de acordo com as filiais que tiverem disponibilidade para entrega do produto.
Lembrando que o Tipo do Pedido foi configurado como "Não Reservar", para que possa criar o Pedido de Venda sem estoque na filial selecionada, e, com a nova funcionalidade, busque qual filial tem estoque disponível.


Atenção! Caso não esteja configurado, o sistema bloqueará a ação, informando que a filial selecionada no pedido de venda não possui estoque.
Em Vendas\Pedido de Venda:

  • Preencha os dados do cabeçalho do pedido;
  • Preencha os itens no grid de produtos;
  • Informe tipo de pagamento;
  • Informe a modalidade de frete;
  • Selecione a transportadora;
  • Selecione o tipo de frete;
  • No campo Valor Frete, clique na lupa para iniciar a consulta;
  • Aguarde o retorno da cotação e o preenchimento do pedido de venda com a melhor opção encontrada.


  1. Após informar os produtos no pedido, ao clicar em EFETIVAR, será verificado se existe alguma filial que tenha estoque para todos os produtos do pedido.
  2. É obrigatório que atenda a todos produtos, se houver 20 unidades do produto A e 20 unidades do produto B, é necessário que uma filial possua estoque total de ambos, caso contrário esta funcionalidade será desconsiderada.
  3. Então, após encontrar quais filiais possuem estoque para os produtos do pedido. Faremos um looping realizando a cotação para todas as filiais encontradas. Se, forem encontradas 20 filiais que possuam estoque total dos produtos selecionados, o sistema fará 20 cotações.
  4. Obtendo as cotações, dentre todos resultados serão listados qual é o MAIOR VALOR e MENOR VALOR de frete entre elas.
  5. Agora no cadastro do Tipo de Pedido foi criado um campo para informar qual é a porcentagem da tolerância permitida entre os fretes.
  6. Com este valor configurado e o resultado da tolerância vamos definir qual caminho seguir para escolha do melhor frete.
  7. Será feito o cálculo do resultado da tolerância entre as cotações, como segue:


(((MaiorValorCotacao - MenorValorCotacao) / MenorValorCotacao) * 100)


  1. Com este resultado é verificado se o Valor Definido na configuração está maior ou menor para o resultado do Cálculo.
  2. Se o resultado do Cálculo for menor, escolhe pelo parâmetro de FRETE MAIS RÁPIDO.
  3. Se o resultado do Cálculo for maior, escolhe pelo parâmetro de FRETE DE MENOR VALOR.
  4. No final, o processo vai atualizar no pedido de venda as seguintes informações:

DATA ENTREGA
TRANSPORTADORA VENCEDORA
TIPO DE FRETE

Será feita a reserva de estoque para o produto na filial que foi encontrado estoque disponível.


Atenção! A transportadora e o tipo de frete serão preenchidos no pedido, porém o valor do frete não será atualizado neste momento.

Reserva no estoque da filial e geração do pré-faturamento
Após a análise e seleção da melhor transportadora e tipo de frete, será gerado o pré-faturamento, com a reserva na filial que tiver disponibilidade de estoque para atender o pedido.




Validações e Saídas

Caso nenhuma transportadora atenda aos requisitos de quantidade e percentual de tolerância, o processo não será concluído e será emitida uma mensagem de alerta.



Millen-28188 - Envio de atualizações dos produtos por tempo determinado

Caminho:

Produtos e Serviços > Vitrine > Vitrines

Objetivo

Possibilitar o envio de atualizações de produtos do e-Millennium para a plataforma Vtex, especificando um período para que ação seja realizada.

Nas empresas que trabalham com o e-Millennium integrado ao Microvix e VTEX, ocorre o seguinte processo:

  • O e-Millennium recebe o cadastro dos produtos da Microvix;
  • Após esse recebimento, o usuário cadastra os produtos na vitrine do e-Millennium, que posteriormente é integrado a VTEX;
  • Após os produtos estarem cadastrados na VTEX, o usuário faz seu enriquecimento na própria VTEX.

Com este ajuste,

  • A empresa passará realizar o enriquecimento dos produtos diretamente no e-Millennium, para posteriormente serem enviados à plataforma da VTEX;
  • Os produtos já enriquecidos da VTEX serão enriquecidos no e-Millennium automaticamente, para as informações não serem sobrescritas durante o envio;
  • Todas as alterações efetuadas na vitrine, e enviadas do e-Millennium para a VTEX, terão seu impacto reduzido no processo da empresa.


Pré-requisitos


  1. Ser usuário da plataforma Vtex para vitrines.

Parâmetros


Em Produtos e Serviços > Vitrine > Vitrines, selecione o cadastro cujo exportador é a Vtex e na guia Configurações de Produto:

  • Ligar o parâmetro Atualiza por Período Determinado;
  • Preencher o parâmetro Quantidade de Dias para Enviar a Atualização.


ATENÇÃO

É muito importante que esta parametrização esteja ativada, antes que o operador comece a colocar produtos da vitrine, porque assim que os produtos são inseridos na vitrine, o sistema já inicia o envio para a Vtex.


Em Produtos e Serviços > Vitrines > Vitrine de Produtos, o campo Data Limite para Atualização, deverá estar preenchido:

  • A data é gerada automaticamente pelo sistema no momento da inclusão do produto na vitrine, somando a data atual com a quantidade de dias que estiver informada no parâmetro Quantidade de Dias para Enviar a Atualização;
  • Ou, poderá ser alterada manualmente pelo operador do sistema, o campo está habilitado para digitação.


NOTA

Se a data limite estiver preenchida com uma data anterior à atual, as alterações cadastrais não serão enviadas para a Vtex. O envio ocorrerá somente para os produtos cuja data limite seja igual ou posterior à data atual.

Entradas


Enviando atualizações para a plataforma da Vtex

O processo de atualização dos produtos na plataforma ocorre todo internamente e, após as parametrizações, não é necessária nenhuma intervenção do operador do sistema.

Para demonstrar o envio das atualizações e as validações das datas limites para envio, vamos executar manualmente os métodos responsáveis pela execução do processo. 

1. Envio de atualização do produto VQA-219, com data limite posterior à data atual

Utilizando o ID da vitrine e o ID do produto, executando o método de envio, podemos observar a resposta para três SKUs do produto VQA_219, enviado com sucesso.


2.Envio de atualização do produto VQA-218, com data limite igual à data atual

Utilizando o ID da vitrine e o ID do produto, executando o método de envio, podemos observar a resposta para um SKU do produto VQA_218, enviado com sucesso, dentro da data limite exata estabelecida para o envio, que é a data atual.

3.Envio de atualização do produto VQA-217, com data limite anterior à data atual

Utilizando o ID da vitrine e o ID do produto, executando o método de envio, podemos observar uma resposta vazia para o produto VQA_217, devido à data limite ser inferior à atual.

Validações e Saídas


Os envios das atualizações cadastrais dos produtos para as vitrines ocorrem de acordo com as datas limites estabelecidos nos cadastros.



Millen-28659 – Cálculo do custo médio dos produtos sem impostos

Caminho:
Vendas > Formação de Preços

Objetivo

Desenvolvida rotina para calcular o custo médio sem o valor dos impostos. Foi realizada uma alteração na rotina de atualização de custo médio, para permitir que o cálculo sem o valor dos impostos. Em conjunto com a rotina atual, o custo médio sem impostos será gravado tanto na tabela PRODUTOS_CUSTO_MEDIO (campo CUSTO_MEDIO_SIMP), quanto na tabela MOV_ESTOQUE (campo CUSTO_MEDIO_SEM_IMP).
Para complementar o novo recurso, foi criado o relatório "517 -Valorização de Estoque (Kardex) -Sem Impostos", que dispõe os mesmos campos e tem o mesmo funcionamento do relatório "317 - Valorização de Estoque (Kardex)", porém mostrando os valores sem impostos.



Pré-requisitos

Em Vendas\Formação de preços, cadastrar o produto:

  • Na Tabela de Preço de Custo
  • Na Tabela de Preço de Venda



Parâmetros

Em Utilitários\Administrador\Eventos, no evento de entrada de mercadorias:

  • Na aba Contábil, preencher o campo Atualiza Custo Médio.



Entradas

Movimentação de entrada de compra

Em Compras\Movimentações, dar entrada nas notas de compras dos produtos.

Emissão do relatório 517, para verificação dos valores

Movimentação de saída de venda

Em Vendas\Movimentações, realizar as movimentações de vendas com emissão das notas fiscais.

Emissão do relatório 517, após a realização de duas vendas


Validações e Saídas

Relatório 517 – Kardex sem impostos X Relatório 317 – Kardex com impostos


INFORMAÇÃO

  1. Uma observação é que a forma de atualização do custo médio da MOV_ESTOQUE, depende do cadastro do evento que foi realizado. Veja o campo "Atualiza Custo Médio", onde é possível configurar se o custo médio é atualizado ou não, e qual a forma. Lembrando que este campo já existia e não foi alterado seu comportamento na customização.
  2. Antes de executar os relatórios 317 ou 517, o sistema executa o método MILLENIUM.ESTOQUE.ATUALIZACMP, o qual é responsável por calcular e atualizar os campos referentes ao custo médio nas tabelas MOV_ESTOQUE e PRODUTOS_CUSTO_MEDIO. Porém essa atualização nas tabelas é feita a partir de uma determinada data e posteriores, através da tabela IATUALIZA_CUSTO (view materializada). A inserção nessa tabela é feita automaticamente quando se efetua um movimento. Desta forma, ao efetuar um movimento com a data 15/02/2024, será inserido nessa tabela um registro para cada produto nessa data.
  3. Então os novos campos criados para calcular o custo médio sem imposto serão atualizados nas tabelas MOV_ESTOQUE e PRODUTOS_CUSTO_MEDIO a partir da data de movimento efetuado. Se por exemplo efetuasse um movimento com data retroativa (ex: 01/02/2020), as tabelas MOV_ESTOQUE e PRODUTOS_CUSTO_MEDIO seriam atualizadas a partir desta data em diante.
  4. Em resumo, caso se deseje testar com produtos já existentes na base, pode-se fazer novos movimentos com a data atual ou com data retroativa, para o sistema recalcular e atualizar registros antigos.



Millen-28779 – Ajuste no processo de inventário por coletor de dados

Caminho:

Logística > Estoque > Inventário

Objetivo

Alterar o processo de contagem do inventário, apresentando os locais de contagem em uma lista no coletor e criar recurso para selecionar o usuário que irá realizar a contagem.

Para atender esta necessidade, foram realizados ajustes no processo de inventário, utilizando o coletor de dados:

  1. Na tela do inventário, foram criados parâmetros para permitir visualizar a lista de local no coletor e definir a quantidade de contagens permitida para cada usuário.
  2. Foram inseridos registros de usuários disponíveis para contagem e de supervisores para que possam ser validados e relacionados e às contagens de inventário
  3. No coletor dados, na tela de Inventários, foram disponibilizadas listagens de locais aguardando conferências. Ao vincular a nova contagem a um usuário, o local de contagem será removido no coletor.
  4. Quando o usuário atingir o limite de contagens, a lista passará a ser dos Supervisores sendo a última contagem, bloqueando as novas solicitações de contagem
  5. Foi criada tela de detalhamento de contagens de inventários, que pode ser acessada da tela de lista de inventários. Nessa tela criada, deverá conter um link de comando “Nova Contagem”, ao selecionar o link, o sistema apresentará uma tela com uma lista dos usuários definido no cadastro do inventário.

 

ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


1.Instalar o módulo millenium!wms_coletor.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

2.No Gerenciador de Usuários do sistema, devem estar cadastrados os funcionários que terão acesso para realizar as contagens de inventário;

3.Em Logística\Estoque\Inventários:

  • Devem ser ou estar previamente cadastrados os inventários para que a contagem possa ser realizada;
  • Os inventários deverão ser ou estar previamente liberados para contagem, com status = Iniciado.

4.Em Utilitários\Empresa\Funcionários, devem ter funcionários cadastrados no sistema com o cargo de Supervisor.

5.Ter um coletor de dados instalado, para que possa ser acessado pelo e-Millennium.

Parâmetros


Em Logística\Estoque\Inventários, selecione o inventário a ser contado e, na guia Coletor de Dados:

  • Ligar o parâmetro Visualiza Lista Local;
  • Quantidade Contagens, preencher;
  • Supervisores Contagens, selecionar;
  • Usuários Contagens, selecionar.

Entradas


Bloqueio de locais de estoque por acesso de usuário

Contagem iniciada pelo usuário A

Na tela do coletor de dados:

1.O usuário A deve ser logar no sistema;

2.Selecione a opção 2.1 Inventário;

3.Selecione o inventário para o qual a contagem será realizada;

4.Informe um número de documento;

5.Efetivar

O sistema lista os locais de estoque aos quais o usuário logado tem acesso para realizar contagem. Caso, um determinado local já esteja sendo contado por outro usuário, não será listado em tela para outro usuário.

6.Selecionar o local de estoque;

7.Efetivar;

8.Informar (bipar ou digitar) o código do produto;

9.Efetivar;

 

Contagem iniciada pelo usuário B

1.O usuário B deve ser logar no sistema;

2.Selecione a opção 2.1 Inventário;

3.Selecione o mesmo inventário para o qual a contagem será realizada;

4.Informe um número de documento;

5.Efetivar.

O sistema indica que o inventário selecionado já foi iniciado e não exibe locais de estoque vinculados ao usuário B, para que realize contagem.


Caso o usuário B tente inserir um local para realizar contagem, o sistema bloqueará a ação e emitirá uma mensagem de alerta.


Contagem iniciada pelo usuário C

1.O usuário C deve ser logar no sistema;

2.Selecione a opção 2.1 Inventário;

3.Selecione o mesmo inventário para o qual a contagem será realizada;

4.Informe um número de documento;

5.Efetivar

O sistema indica que o inventário selecionado já foi iniciado e exibe locais de estoque vinculados ao usuário C, porém não exibirá o local de estoque que já está sendo contado pelo usuário A.

Caso o usuário C informe um local de estoque que esteja sendo contado por outro usuário, o sistema bloqueará a ação e emitirá uma mensagem de alerta.

6.Realizar os lançamentos de contagem do usuário C:

7.Sair;

8.Consultar os documentos dos usuários A e C, para verificar que em cada um serão listados somente os locais de estoque contados respectivamente.

9.Finalizar as contagens para os dois usuários.

Realizando nova contagem no local

Em Logística\Estoque\Inventário, no link Ações, selecione a opção Lista Detalhe Contagem (Coletor), para visualizar as informações da contagem realizada.

Em caso de divergência de quantidades nas contagens realizadas, após a finalização da contagem no local, é possível lançar a correção das quantidades.

1.Acesse o link Nova Contagem;

2.Acesse o campo Usuário, onde serão exibidos somente os nomes dos funcionários que estão vinculados no local de estoque, mas ainda não realizaram suas contagens;

3.Selecione o usuário;

4.Execute.


5.Retome a contagem com o coletor de dados;

6.O usuário B deve ser logar no sistema;

7.Selecione a opção 2.1 Inventário;

8.Selecione o mesmo inventário para o qual a contagem será realizada;

9.O documento que estava vinculado ao usuário A, será disponibilizado para o usuário B realizar sua contagem;

10.Efetivar.

Em Logística\Estoque\Inventário, no link Ações, selecione a opção Lista Detalhe Contagem (Coletor), para visualizar as informações da contagem realizada e perceba que a nova contagem foi inserida no histórico.

Contagem de usuário Supervisor

Caso o limite de contagens configurado no inventário para determinado local seja atingido, ao fazer uma nova contagem, o sistema mostrará somente os supervisores vinculados ao inventário.


ATENÇÃO

Se não houver supervisores vinculados, não será possível fazer uma nova contagem.



Após realizar a nova contagem através do coletor, faça outra consulta na Lista de Detalhes Contagem (Coletor), para verificar a inclusão da contagem do supervisor no histórico de contagens.

Atingido o limite de contagens do inventário e tendo sido feita a contagem do supervisor, não será mais possível realizar novas contagens. O sistema não exibirá mais nenhum usuário para fazer a contagem e bloqueará a execução da ação sem um usuário selecionado.

Ajustar estoque

Após a contagem deverá ser feito o ajuste do estoque, para a atualização das quantidades.

Em Logística\Estoque\Inventários, no link Outras Ações:

1.Faça uma busca;

2.Selecione o Inventário a ser ajustado;

3.Selecione a opção Ajusta Estoque;

4.Executar;

5.Faça uma consulta no estoque dos produtos para visualizar as quantidades ajustadas dos produtos.

Validações e Saídas


1.Não será permitido lançar contagem em locais de estoque que já estiverem finalizados no coletor.

2.Não será permitido selecionar funcionário na contagem, caso esteja vinculado no Gerenciador de Usuários do sistema.



Millen-29658 – Integração STONE – Emissão Automática e Pagamento Integrado de GNRE

Caminho:

Vendas > Movimentações

Objetivo

A fim de simplificar o processo e agilizar o cotidiano de nossos clientes foi desenvolvido o módulo de "Pagamento integrado de GNRE", para atender as empresas que, nas vendas interestaduais para não contribuintes, comercializam produtos sujeitos à substituição tributária, sendo necessário gerar uma guia de GNRE e realizar o pagamento desta antes mesmo da mercadoria ser transportada.

Devido ao processo de geração e pagamento desta guia algumas empresas "arriscam" e enviam a mercadoria antes de realizar o pagamento. Com isso estão sujeitas a fiscalização e multa, além de que muitas transportadoras já não estão aceitando trabalhar desta forma.

Com o módulo “Pagamento Integrado GNRE”, o e-Millennium irá gerar a guia no momento do faturamento, mas não irá imprimir/visualizar a guia, apenas gravar os dados retornados em suas respectivas tabelas, e dados financeiros no lançamento.

Periodicamente, um scheduler processará as guias geradas, criando um borderô e enviado ao Banco Stone (DDA). O Banco Stone fará o processamento do pagamento (podendo ser necessária a aprovação do usuário via aplicativo) e, após esse processamento, disponibilizará as informações de liquidação para o e-Millennium, que irá consumir essas informações e gravá-las em nosso banco de dados. Todo o processo poderá ser acompanhando e consultado por tela e relatórios, com os devidos status.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


Instalar o módulo millenium!gnre.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

Parâmetros


Configurando evento de faturamento de vendas

Em Utilitários\Administrador\Eventos, na guia Fiscal:

  • Tipo de Impressão do Boleto de GNRE, selecione a opção Armazena.

Configurando GNRE para pagamento integrado STONE DDA

  1. Em Utilitários\Administrador\Configurações Gerais\GNRE, na guia Pagamento Integrado:
  2. Ligar parâmetro Utiliza Baixa Integrada Stone;
  3. Selecionar Conta para Baixa Automática (preencher somente quando houve apenas uma conta para todas as filiais);
  4. Preencher Tabela de Filiais e Contas (preencher quando cada filial tiver uma conta respectiva);
  5. Ligar parâmetro Não Permitir Embarcar Notas com GNRE com Erro (funciona como um elemento a mais para o sucesso do recurso).

Entradas


Faturamento de venda com geração de GNRE

Em Vendas\Movimentações:

  • Selecione o evento configurado para faturamento de vendas com substituição tributária;
  • Preencha os dados do cabeçalho da tela, informando filial e cliente envolvidos na operação;
  • Selecione os produtos;
  • Preencha os dados do rodapé da tela, informando transportadora e tipo de frete;
  • Efetive.



Correção de Erros

Quando ocorrem erros na geração da GNRE, o e-Millennium grava o motivo em Informações Complementares, para orientar o operador do sistema sobre a correção a ser feita.


Através do link Correção de Erros o sistema direciona o usuário para a tela de Campos Extras, onde a correção poderá ser realizada.



Após a correção, retorne para a tela de visualização ou impressão de guias, tente gerar novamente e observe que o erro não ocorrerá.

Reprocessamento

Em caso de impossibilidade de processar, o e-Millennium emitirá uma mensagem de alerta, informando o motivo da falha, que poderá ser, por exemplo: falha de conexão, erro de configuração, guia que ainda não foi gerada etc.

Validações e Saídas


1 - Utiliza Baixa Integrada (Stone) desativada

Ao tentar reprocessar um pagamento de guia, o sistema bloqueará a ação e emitirá uma mensagem de alerta, informando sobre a falta de configuração.


2 - Módulo Utiliza Baixa Integrada (Stone) não instalado

Ao tentar efetivar o evento de faturamento configurado para gerar GNRE automática sem oque o módulo esteja ativado, o sistema bloqueará a ação e emitirá uma mensagem de alerta, informando sobre a necessidade de instalação para prosseguir com o recurso.

ATENÇÃO

O bloqueio ocorrerá tanto no evento de faturamento manual quanto no automático.



3 - Inclusão de Embarque com GNRE Irregular

Na inclusão de notas fiscais no embarque, o sistema fará a validação de pagamento das guias GNRE e bloqueará a inclusão de notas cujas guias ainda constem como Não Pagas ou Aguardando Pagamento na conta Stone.


ATENÇÃO

Este bloqueio somente ocorrerá quando o parâmetro Não Permitir Embarcar Notas com GNRE com Erros estiver ativado. Caso o parâmetro esteja desligado, a inclusão ocorrerá normalmente.




Millen-29964 – NFS-e – Módulo para Geração de Lotes RPS

Caminho:

Controladoria > Fiscal

Objetivo

Com a criação de um módulo específico para a geração dos lotes RPS, os clientes que necessitarem utilizar este recurso para a emissão de NFSe poderão instalar, sem a necessidade de precisarem atualizar sua versão, desde que a versão em uso seja compatível com o módulo.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


  1. Após Instalar a versão do sistema, deve ser instalado o programa exe;
  2. Instalar o módulo millenium!nfse_rps.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.
  3. Criar um diretório para armazenar os arquivos de leitura RPS;
  4. Em Utilitários > Administrador > Eventos, deve ser configurado um evento, para faturamento da nota do serviço prestado, com o CFOP adequado para a operação realizada;
  5. Em Produtos e Serviços > Serviços, devem ser cadastrados no sistema todos os serviços prestados pela empresa. Na guia Fiscal dos cadastros devem estar preenchidas as informações sobre alíquotas, códigos fiscais e o perfil de impostos a serem usados na emissão da nota fiscal.
  6. O município deverá estar homologado na Tecnospeed, para que as NFSe possam ser emitidas pelo e-Millennium.

Parâmetros


  1. Executar o Gerenciador de Usuários do e-Millennium e configurar os acessos para os operadores do sistema, em Controladoria > Fiscal > Gera Lote RPS;
  2. Em Utilitários > Empresa > Filiais:
  • Na guia Geral, preencher o campo Cidade, no endereço, (selecionando um dos municípios homologados no sistema para a geração de lote RPS);
  • Na guia Tributação, preencher o campo Pasta Leitura RPS, informando o diretório criado para usar com o recurso.

Entradas


Consultar Títulos a Receber

Para a geração dos arquivos RPS é necessário que existam títulos a receber gerados com base na prestação de serviços ao consumidor.

Em Financeiro > Receber, faça uma consulta e verifique os títulos cadastrados no sistema.

Gerar Lote RPS

 Em Controladoria > Fiscal > Gera Lote RPS, acesse o link Gera RPS:

    1.Selecione na Origem dos Dados a opção Títulos;

    2.Selecione o Tipo de Data;

    3.Preencha as datas Inicial e Final;

    4.Os demais campos de filtros podem ser preenchidos de acordo com a necessidade da empresa;

    5.Preencha as alíquotas dos impostos;

    6.Próximo, para carregar na tela os títulos a serem incluídos no lote;

     7.Selecione o evento de faturamento de serviço;

     8.Selecione a filial que prestou o serviço;

     9.Selecione a conta caixa para lançar o valor;

     10.Selecione o serviço prestado;

     11.Próximo;

     12.Aguarde a mensagem de comando executado com sucesso e faça uma consulta para visualizar o lote gerado;

     13.Acesse o link Visualizar Notas e observe que o processo está aguardando tanto a geração das notas quanto do arquivo RPS;

     14.No link Gerar Arquivo RPS, selecione o diretório para salvar o arquivo a ser gerado;

     15.Execute e aguarde a mensagem de comando executado com sucesso;

     16.Acesse o diretório informado e verifique a geração do arquivo.

Retorno de arquivo RPS

Na tela de consultas de lotes RPS, no link Outras Funções:

  1. Selecione a opção Retorno RPS;
  2. Selecione a filial;
  3. Filtrar;
  4. Selecione o arquivo;
  5. Efetivar;
  6. Após o retorno do arquivo, consulte as notas e observe que o status foi alterado.

Exclusão de Lote RPS

  1. Na tela de consultas de Lote RPS, faça uma busca e selecione o lote a ser excluído;
  2. Clique em Excluir Lote RPS;
  3. Preencha o campo Justificativa;
  4. Executar;
  5. Aguarde a mensagem de comando executado com sucesso.

Validações e Saídas


Após receber o retorno dos arquivos, as notas poderão ser emitidas.



Millen-30169 – Módulo Automação do Pré-Faturamento Automático

Caminho:

Vendas > Cadastros > Automação do Pré-Faturamento Automático

Objetivo

O conceito de Pré-Faturamento Automático é permitir que o usuário do sistema selecione vários pedidos de venda e pré-fature todos ao mesmo tempo. A função principal deste módulo é verificar os pedidos cadastrados no banco de dados, analisar o estoque de produtos e executar uma separação de mercadoria, de acordo com os critérios definidos pela empresa.

A automação desse recurso permitirá que o próprio sistema acione a rotina de pré-faturamento e, com base em regras previamente definidas, selecione os pedidos de vendas que atendam a essas regras e gere os pré-faturamentos desses pedidos.

Definidas as regras de filtragem dos pedidos, a partir de um agendamento, o e-Millennium fará uma varredura no banco de dados e executará as rotinas de seleção dos pedidos e a geração dos pré-faturamentos, sem qualquer intervenção dos operadores do sistema.


NOTA

Para utilizar este recurso é necessário ter um rigoroso controle de estoque.

ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


Instalar o módulo millenium_dap.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

Parâmetros


A parametrização será realizada na própria criação das regras de automação.

Entradas


Criação de Regra de Automação

Ao criar uma regra de automação, a empresa definirá os parâmetros que o sistema deverá seguir para filtrar e selecionar um pedido de venda a ser pré-faturado.

A Regra de Automação funcionará como um robô e terá um agendamento interno que no período determinado (geralmente a cada 60 minutos) executará uma rotina de varredura no banco de dados do sistema, acionando a rotina de geração dos pré-faturamentos automáticos.

Em Vendas > Cadastros > Automação do Pré-Faturamento Automático, configure:

1 - Guia Geral

Código - É um campo obrigatório, alfanumérico, pode ser preenchido de acordo com a necessidade da empresa, será usado para identificar a regra de filtragem no banco de dados.

Tipo de Pedido - Quando preenchido, o sistema filtrará somente os pedidos do tipo selecionado, podendo ser mais de um tipo.

Limite de Pedidos Processados por Execução - Se a empresa tem um grande volume de pedidos, é interessante definir uma quantidade de pedidos para processar, porque isso irá interferir diretamente no tempo que o sistema levará para executar o processamento.

Geração de Pré-Faturamento

Estratégia - É um parâmetro de preenchimento obrigatório, que como o próprio nome diz, define a estratégia da empresa no que refere a separação dos pedidos de venda a serem pré-faturados.

Estratégia Quebra: Determina a porcentagem mínima que o cliente aceitará receber do pedido feito. Se o percentual for zero, significa que o cliente só aceitará receber o pedido inteiro, portanto não deverá ser feita a distribuição enquanto o estoque não puder atendê-lo completamente. Por exemplo, se o cliente disser que não aceita receber menos do que 90% do pedido feito, este recurso irá analisar se é possível atender essa quantidade, caso contrário, a distribuição não será feita até que este percentual possa ser atendido. A análise poderá ser feita por tamanho, cor, estampa, referência e proporção:

Grade - Ao marcar este campo, o sistema verifica se há quantidade suficiente para distribuir todos os tamanhos do produto. Se algum tamanho do produto não puder ser atendido, o sistema não deverá separar nenhum tamanho da grade.

Cor - Ao marcar este campo, o sistema verifica se há quantidade suficiente para distribuir todas as cores do produto. Se alguma cor do produto não puder ser atendida, o sistema não deverá separar nenhuma cor.

Estampa - Ao marcar este campo, o sistema verifica se há quantidade suficiente para distribuir todas as estampas do produto. Se alguma estampa do produto não puder ser atendida, o sistema não deverá separar nenhuma estampa.

Referência - Ao marcar este campo, o sistema verifica se há quantidade suficiente para distribuir todos os produtos do pedido. Se algum produto não puder ser atendido, o sistema não deverá separar nenhum produto.

Proporção na Grade - Esta opção deverá ser marcada para os clientes que só recebem pedidos com proporção nas grades. Exemplo um pedido possui a seguinte grade:

P=10 M=20 G=10

e o estoque possui a seguinte quantidade :

P=8 M=22 G=11

Nesse caso, o sistema não deverá fazer a distribuição porque não há quantidade suficiente para atender a proporção do tamanho P.

Pacote Comercial – Se no pedido de venda tiver produtos incluídos em algum pacote comercial e se não houve quantidade em estoque de algum item do pacote, nenhum item do pacote deverá ser separado.

Ignorar Item – Este parâmetro tem a função de liberar a separação dos pedidos, que por motivo de quebra em algum de seus itens, não possa ser pré-faturado. Ao ser acionado, o sistema irá descartar o item impossibilitado de ser pré-faturado e executará o pré-faturamento dos demais itens do pedido, a fim de permitir o faturamento e entrega dos itens que estão disponíveis em estoque.

Estratégia Distribuição - Mesmo que o estoque de peças possa atender ao pedido todo, deverá ser distribuído somente o percentual determinado pelo cliente. Por exemplo, pode ser que um cliente não tenha espaço físico para armazenar todo o pedido e deseje recebê-lo em duas vezes. Este parâmetro possibilita que o DAP seja configurado para distribuir e pré-faturar apenas 50% do pedido desse cliente. Para isso, o campo Percentual deverá ser preenchido com a porcentagem desejada.

Importante! Se for necessário fazer uma distribuição específica para um cliente em um determinado momento, isso poderá ser configurado e executado de forma manual, através do link: Vendas > Pré-Faturamento Automático.

2 - Guia Opções para Separação – Estoque

% Disponível - Neste campo é informado qual percentual do estoque estará disponível para distribuição. Este recurso pode ser utilizado se o usuário quiser manter parte do estoque para atender vendas da loja física, por exemplo. Dessa forma, o sistema procederá com a distribuição dos pedidos até o limite estabelecido pelo usuário.

Filiais - Neste campo são indicadas as filiais cujos estoques serão usados na distribuição. Se nenhuma filial for selecionada, o sistema irá considerar o estoque de todas as filiais para atender os pedidos.

Lote - Quando preenchido, o sistema irá considerar somente a quantidade do lote definido neste parâmetro, para atendimento dos pedidos de vendas.

Prioridade das Filiais – Selecione a ordem na qual as filiais devem ser atendidas.

3 - Guia Opções para Separação – Pedidos

Mín. Faturar por Pedido - Neste campo digite o valor (R$) mínimo que os produtos distribuídos devem atingir para que o pré-faturamento seja feito.

Mín. Restante por Pedido - Neste campo digite um valor mínimo que poderá restar no pedido após a distribuição dos itens. Se, após a distribuição, o valor restante dos itens não atingir o mínimo estipulado pelo usuário, o pré-faturamento não será feito.

% Mín. p/ Separação por Pedido - A quantidade em estoque deverá atender o mínimo definido neste parâmetro, caso contrário o pedido não será pré-faturado.

Mín. Faturar por Parcela - O valor de cada parcela do pedido de venda deverá atingir o mínimo definido neste parâmetro, para que o pré-faturamento seja feito.

% Máx. para Alocação da Mesma Cor - Permite que uma determinada cor não seja totalmente alocada para atender um único pedido, fazendo com que pedidos de outros clientes deixem de ser atendidos por quebra da cor.

Mín. Faturar por Cliente - O pré-faturamento somente será gerado para um determinado cliente se a somatória dos seus pedidos atingirem o valor (R$) mínimo definido pelo usuário neste campo.

Mín. por Estado (Exceto FOB) - Ao ligar este parâmetro, o sistema irá pré-faturar os pedidos de um determinado cliente, mesmo abaixo do mínimo estipulado pelo usuário, deste que o cliente assuma o custo do transporte.

4 - Guia Opções para Separação - Prioridades

O sistema seguirá a ordem de prioridades definida nesta tela, para executar a separação dos pedidos de venda.

A seguir, sabia qual o comportamento do sistema para cada opção disponível de prioridade. Será necessário selecionar todas, mas atenção ao selecionar as prioridades, para que uma não invalidade automaticamente a outra.

Ao selecionar a prioridade, informe na coluna ao lado a ordem que o sistema deverá acatar. Lembrando que as prioridades são definidas pela empresa e dependem das suas diretrizes internas.

Usar Ordem - Deverá estar ligado para ativar a priorização na seleção dos pedidos.

Data de entrega - Os pedidos com data de entrega mais antigas terão prioridade.

Data de emissão - Os pedidos com data de emissão mais antigas terão prioridade.

Pontualidade - Será realizada uma média ponderada entre os dias de atraso e o valor do pagamento, portanto um título de valor alto, mas com poucos dias de atraso terá uma média mais alta que um título de valor baixo com um atraso relativamente grande.

Volume no período - Será verificado o faturamento do cliente nos últimos seis meses, para definir a ordem de prioridade na distribuição dos pedidos. Os clientes com maior média de faturamento serão atendidos na ordem decrescente.

Prazo de pagamento - Os pedidos com prazo de pagamento menor terão prioridade.

Maiores pedidos (Valores) - Os pedidos com maior valor terão prioridade.

Menores pedidos (Valores) - Os pedidos com menor valor terão prioridade.

Pedidos prioritários - Neste caso, os pedidos marcados como prioritários, simplesmente, terão preferência.

Peso – Será usado pelo sistema para critério de desempate, nos casos que houve vários pedidos que atendam a mesma prioridade. Por exemplo:

    • Encontrados dois pedidos com valor de 50.000,00
    • Pedido A, prazo para pagamento 30 dias
    • Pedido B, prazo para pagamento 90 dias
    • Prioridade será para o pedido A, porque a empresa receberá antes .


DICA

As prioridades e os critérios de peso são definidos pela empresa, o e-Millennium apenas disponibiliza o recurso e excuta a configuração determinada pelo operador do sistema.



Após a configuração da regra de automação:

  • Salvar;
  • Na tela de consulta, clique em Procurar, para visualizar as Regras de Automação geradas.

Alterar Regra de Automação do Pré-Faturamento Automático

Disponibiliza todos os campos da tela de cadastro para que o operador do sistema realize as alterações necessárias. Para alterar o cadastro de regras é necessário ter acesso no Gerenciador de Usuário do sistema, caso contrário o link não será disponibilizado para o usuário.

  • Faça uma busca;
  • Selecione a regra;
  • Altera Automação;
  • Altere as informações necessárias;
  • Salvar.

Excluir Regra de Automação do Pré-Faturamento Automático

Para excluir o cadastro de regras é necessário ter acesso no Gerenciador de Usuário do sistema, caso contrário o link não será disponibilizado para o usuário.

  • Faça uma busca;
  • Selecione a regra;
  • Exclui Automação;
  • Excluir.

Copiar Regra de Automação do Pré-Faturamento Automático

Permite fazer uma cópia do cadastro de outra regra. Este recurso pode ser útil para gerar regras semelhantes e alterar somente os parâmetros necessários.

Para copiar o cadastro de regras é necessário ter acesso no Gerenciador de Usuário do sistema, caso contrário o link não será disponibilizado para o usuário.

  • Faça uma busca;
  • Selecione a regra;
  • Copiar;
  • Preencha o código para o cadastro a ser criado;
  • Faça as alterações necessárias;
  • Salvar.

Consultar Regra de Automação do Pré-Faturamento Automático

Este link disponibiliza as informações do cadastro de regras somente para leitura, todos os campos estarão desabilitados, impossibilitando qualquer tipo de alteração.

Para consultar o cadastro de regras é necessário ter acesso no Gerenciador de Usuário do sistema, caso contrário o link não será disponibilizado para o usuário.

  • Faça uma busca;
  • Selecione a regra;
  • Consulta Automação;
  • Fechar.

Validações e Saídas


  1. Após o sistema executar as rotinas de automação, o usuário poderá consultar os pré-faturamentos gerados automaticamente, em Logística > Expedição > Pré-Faturamentos de Saída.
  2. Os pré-faturamentos gerados por automação não poderão ser analisados como ocorre na tela de Pré-Faturamento Automático manual, o processo acontece todo internamente, sem interferência do operador do sistema.




Millen-30559 - PDV Omni - Utilizar Tabela de Preço Virtual e Encomendar Produtos sem Estoque

Caminho:

PDV OMNI

Objetivo

Permitir a utilização de tabela de preço virtual no PDV Omni e possibilitar a visualização e efetivação de vendas de produtos que não possuam saldo de estoque em nenhuma filial.

Na finalização da operação, o sistema fará a inclusão de um pedido de venda para o item, porém não ocorrerá o faturamento do pedido via PDV OMNI.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.


Pré-requisitos


  1. Instalar o módulo millenium_omni.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.
  2. Em Vendas:
    • Cadastros > Tipo de Pedido, no campo Permite Venda sem Estoque, selecione a opção Não Reservar;
    • Formação de Preço > Tabela de Preços, ter tabela de preço virtual cadastrada no e_Millennium.

Parâmetros


Em Produtos e Serviços > Vitrine > Vitrines:

  • Selecionar a vitrine do PDV OMNI;
  • Na guia Configuração de Produto, preencher o campo Tabela de Preços, selecionando a tabela virtual.

No PDV OMNI > Configurações:

  • Ligar o parâmetro Mostrar Itens sem Estoque.

Entradas


Consultando saldo zerado do produto

Em Logística > Estoque > Consulta Saldo, observe que não há quantidade do produto em estoque.

Realizando venda com saldo zerado do produto

Na tela de vendas do PDV OMNI:

  • Selecione o cliente;
  • Selecione o produto;
  • Informe a quantidade;
  • Total para finalizar a venda;
  • Selecione o vendedor;
  • Informe a forma de pagamento.

  • Perceba que não há um botão para finalizar a venda e sim uma opção para salvar o pedido;
  • Clique em Salvar Pedido, para finalizar.


Validações e Saídas


Em Vendas > Pedido de Venda, faça uma consulta e verifique a inclusão de um pedido para o item selecionado na tela do PDV OMNI.

Em Logística > Estoque > Consulta de Estoque, verifique que não houve reserva para o item da venda.



Millen-31130 - Integração Vtex - Enviar Campo "Label" e "Texto" da Imagem

Caminho:
Produtos e Serviços > Vitrine > Vitrines

Objetivo

Na integração entre e-Millennium e a plataforma VTEX, no front da plataforma existe um tratamento para ler as informações contidas no campo "Label" das imagens, usado para definir o padrão de exibição. Porém, atualmente, o e-Millennium não envia o campo Label, ao enviar as imagens a plataforma.
Para atender esta necessidade, foi necessário:

  • Desenvolver uma rotina que realizasse o envio do campo "Label" e as expressões de imagem para a plataforma;
  • Criar tabela para configuração de relação entre "Label" e "Expressão da Imagem" nas configurações adicionas;
  • Criar validação para cada campo, antes de ser enviado para a Vtex.


ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.


Pré-requisitos

Instalar o módulo millenium_eco_active_vtex!mEnvio_Avancado_Imagem.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.



Parâmetros

Atenção! Para que a customização funcione corretamente, é necessário que no banco de dados a tabela "VITRINE_DADOS_VTEX" esteja com campo "USA_NOVA_API_PRODUTO" preenchido com o valor de 'T'.



Entradas

Em Produtos e Serviços\Vitrines\Vitrine de Produtos, incluir os produtos na vitrine a ser integrada com a Vtex.

Em Produtos e Serviços\Vitrines:

  • Faça uma busca e selecione a vitrine a ser integrada com a Vtex;
  • No link Ações, selecione Configurações Adicionais;
  • Na guia Geral, localize e preencha os campos:

Expressões de Imagens - informe o caminho para o local onde está armazenada a imagem a ser exibida, geralmente é um FTP, um repositório contratado.
Label - informe um nome para a imagem
Text - informe uma descrição para a imagem

Obs.: O nome e a descrição da imagem devem ser preenchidos de acordo com a necessidade da empresa e serão usados pela Vtex e/ou pela agência responsável pelo site.


INFORMAÇÃO

Importante! A imagem 1 sempre será a "Frente" do produto na Vtex, assim como na imagem 2 sempre será o "Verso" do produto. Para as demais imagens, não há especificação. As expressões definidas na tabela deverão ser aplicadas a todos os produtos relacionados à vitrine.


Validações e Saídas

  1. O campo Expressões de Imagens também está disponível na guia Configurações de Produto. Porém, ele deverá permanecer vazio, sempre que o usuário informar as expressões de imagens na tela de Configurações Adicionais. Isso é necessário porque o e-Millennium fará uma verificação antes de integrar com a Vtex, evitando um conflito de informações. Se o sistema detectar que o campo foi preenchido nas duas telas, será emitida uma mensagem de alerta e o usuário deverá providenciar a correção dos preenchimentos.
  2. Os campos Label e Text somente serão enviados na integração com a Vtex quando preenchidos junto com o campo Expressões de Imagens disponível na tela de Configurações Adicionais.




Millen-32230_41316 – PDV OMNI – Resgatar Dados do Cartão Private Label através do CPF do cliente

Caminho:

PDV OMNI

Objetivo

Permitir que o operador do PDV OMNI possa recuperar os dados do cartão Private Label utilizando o CPF do cliente, caso este não esteja com o cartão físico em mãos.

Através de conexão com a API da Conductor, o PDV OMNI irá acessar as informações do cartão do cliente, possibilitando a realização da operação de venda.

Após finalizar o processo da venda, o PDV Omni irá repassar os dados do cartão, juntamente com os dados da venda ao D-TEF, que se encarregará de fazer a comunicação com a plataforma, para a efetivação da compra no cartão do cliente.

A operação de recuperação do número do cartão deverá ocorrer em etapas, realizando-se uma série de chamadas em APIs diferentes para a conclusão do processo:

  1. Realizar chamada na API, que irá retornar o “id” do cliente cadastrado na plataforma;
  2. Realizar chamada na API, passando o “id” recuperado e receber o número do cartão criptografado;
  3. Realizar chamada na API “A ser disponibilizada” com o número do cartão criptografado, que irá retornar o número do cartão armazenando, temporariamente, os dados para a realização do pagamento com o respectivo cartão;
  4. Realizar chamada no D-TEF enviando os dados do resultado da API para a conclusão da operação e o registro da venda no cartão.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


1.Instalar os módulos millenium_omni.minst, millenium_omni!flamboyan.minst e millenium!mflamboyan.minst.

   Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

2.Instalar os executáveis do sistema:

  • B5DrvPackRemote.exe
  • B5DrvPackRemoteCFe.exe
  • MCFeServer.exe

3.Em Utilitários > Administrador > Configurações Gerais, selecione o link Flamboyan, para preenchimento dos dados de conexão com a API:

  • Ligar o parâmetro Utiliza Integração;
  • Preencher os parâmetros:
    • o    URL
      o    Usuário
      o    Senha
      o    Usuário Basic
      o    Senha Basic
      o    Tipos de Pagamento Permitidos para Faturas

   Estas informações serão fornecidas mediante a contratação do serviço junto à empresa Conductor.

4.Em Utilitários > Comercial, é necessário ter:

  • Tipo de Pagamento cadastrado, tendo selecionado no campo Natureza a opção Cartão Próprio;
  • Condição de Pagamento cadastrada, selecionando o Tipo de Pagamento que foi cadastrado com a natureza Cartão Próprio.

5.Ter instalado o D-TEF, para realizar os recebimentos no PDV OMNI.

Parâmetros


No PDV OMNI > Menu Principal > Configurações:

  • Ligar o parâmetro Usa Gateway de Pagamento. (Quando ligado, irá exibir na tela de pagamentos um botão para que o operador realize a consulta pelo CPF do cliente).
  • Ligar o parâmetro Usar CFE;
  • Preencher Endereço CFE;
  • Preencher os campos das impressoras (cupom, nota e comprovante);
  • Preencher o campo Tipo de Pinpad;
  • Atualizar dados da vitrine;
  • (Faça logout e login novamente, as vezes é necessário para que o botão fique visível na tela).

Entradas


Resgatando dados do cartão Private Label através do CPF do cliente

Na tela de venda do PDV OMNI, selecione o cliente e os produtos;

Finalize a venda e vá para a tela de pagamentos;

Selecione a opção de pagamento Cartão Próprio;

O TEF será acionado, para que o operador selecione a opção do cartão próprio

Selecione a forma de pagamento e finalize a operação.

O campo "CODIGO ITEM" é opcional, e não está relacionado aos produtos do omni, é apenas um parâmetro adicional que o TEF receberia, caso digitasse.

Com a opção "Buscar Dados do Cartão" marcada (pagamentos com tipo de natureza "Cartão Próprio"), o sistema busca os dados do cartão via API através do CPF do cliente e passa esses dados (número do cartão e data de vencimento) para o TEF (Device Server). Ou seja, a venda ocorre sem que o cliente tenha o cartão físico em mãos.


INFORMAÇÃO

Se a opção "Buscar Dados do Cartão" estivesse desmarcada, a venda seria executada sem TEF, processo semelhante ao já existente hoje para pagamentos com cartão.

Validações e Saídas


Caso o cartão ou CPF fornecidos não sejam localizados na plataforma, a operação não poderá ser finalizada e a ação será bloqueada.


Caso a venda ocorra sem a identificação de cliente, ou o cliente não tenha CPF e com a opção "Buscar Dados do Cartão" marcada, o sistema bloqueará:


Caso a venda ocorra com um cliente que tenha CPF, porém não tem cadastro na plataforma RPE/TOTE, ou integração não está marcada nas configurações gerais, ou falha momentânea da API da RPE/TOTE, o sistema bloqueará:



Millen-32233_41341 – Recebimento de fatura de cartão Private Label

Caminho:

PDV OMNI > Menu PDV > Pagamento de Fatura

Objetivo

Permitir que, a partir da tela do PDV OMNI, possam ser realizados os recebimentos das faturas do cartão Private Label.

Após a identificação do cliente, o PDV OMNI irá consultar, via API, as faturas em aberto referentes ao cartão do cliente e o operador do sistema poderá proceder com o recebimento na própria tela do OMNI. O pagamento será efetuado via TEF, que será acionado também pelo OMNI.

Os títulos baixados poderão ser consultados no e-Millennium, em Financeiro > Receber > Títulos.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


  1. Instalar os módulos millenium_omni.minst, millenium_omni!flamboyan.minst e millenium!mflamboyan.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

  2. Instalar os executáveis do sistema:
    •    B5DrvPackRemote.exe
    •    B5DrvPackRemoteCFe.exe
    •    MCFeServer.exe

  3. Em Utilitários > Administrador > Configurações Gerais, selecione o link Flamboyan, para preenchimento dos dados de conexão com a API:
    •    Ligar o parâmetro Utiliza Integração;
    •    Preencher os parâmetros:
    o    URL
    o    Usuário
    o    Senha
    o    Usuário Basic
    o    Senha Basic
    o    Tipos de Pagamento Permitidos para Faturas

  4. Estas informações serão fornecidas mediante a contratação do serviço junto à empresa Conductor.

  5. Em Utilitários > Comercial, é necessário ter:
    •    Tipo de Pagamento cadastrado, tendo selecionado no campo Natureza a opção Cartão Próprio;
    •    Condição de Pagamento cadastrada, selecionando o Tipo de Pagamento que foi cadastrado com a natureza Cartão Próprio.

  6. Ter instalado o D-TEF, para realizar os recebimentos no PDV OMNI.

Parâmetros


No PDV OMNI > Menu Principal > Configurações:

  • Ligar o parâmetro Usa Gateway de Pagamento. (Quando ligado, irá exibir na tela de pagamentos um botão para que o operador realize a consulta pelo CPF do cliente).
  • Ligar o parâmetro Usar CFE;
  • Preencher Endereço CFE;
  • Preencher os campos das impressoras (cupom, nota e comprovante);
  • Preencher o campo Tipo de Pinpad;
  • Atualizar dados da vitrine;
  • (Faça logout e login novamente, as vezes é necessário para que o botão fique visível na tela).

Entradas


Pagamento de fatura no PDV OMNI

  • Na tela de vendas do PDV OMNI, selecione o cliente;
  • No menu do PDV, selecione a opção Pagamento de Fatura;


     

  • Serão exibidas as faturas em aberto para pagamento;
  • Selecione a fatura a pagar;
  • Preencha o valor a ser pago;
  • OK;
  • Selecione a forma de pagamento;
  • Selecione a opção Baixar Título.

Pagamento em dinheiro – Valor entre o mínimo e o total da fatura

Situação comum para pagamento de faturas de cartões que permitem ao titular pagar um valor menor que o total devido.

  • Preencha o valor a ser pago;
  • OK, para lançar na sacola;
  • Vá para a tela de pagamento;


  • Selecione a forma de pagamento;
  • Baixar Título.

Em Financeiro > Receber > Títulos, faça uma consulta e observe que o título foi baixado, porém com o valor informado pelo cliente na tela de pagamento.

Pagamento com cartão de crédito – Valor entre o mínimo e o total da fatura

  • Preencha o valor a ser pago;
  • OK, para lançar na sacola;
  • Vá para a tela de pagamento;

 

  • Selecione a forma de pagamento;
  • Baixar Título.

Em Financeiro > Receber > Títulos, faça uma consulta e observe que o título foi baixado, porém com o valor informado pelo cliente na tela de pagamento.

Pagamento com cartão de débito – Valor total da fatura

  • Preencha o valor a ser pago;
  • OK, para lançar na sacola;
  • Vá para a tela de pagamento;

 


  • Selecione a forma de pagamento;
  • Baixar Título.


Em Financeiro > Receber > Títulos, faça uma consulta e observe que o título foi baixado, porém com o valor total da fatura, informado pelo cliente na tela de pagamento.

Validações e Saídas


Os títulos pagos a partir da tela do PDV OMNI serão tratados da mesma forma que os títulos baixados por outros meios. Nos casos de pagamentos parciais, como pagamento mínimo de fatura, por exemplo, o saldo devedor permanecerá em aberto e poderá ser acompanhado no e-Millennium.




Millen-32234 - PDV OMNI - Pagamento de fatura com PIX - Exibir no PIN PAD

Caminho:

PDV OMNI

Objetivo

Permitir o recebimento das vendas com o PIX/QR Code via TEF (D-TEF) para leitura do código no Pinpad.

As empresas que trabalham com o TEF (DTEF) e utilizam o QR Linx para gerar um QR code de pagamento, têm o QR CODE é disponibilizado no sistema, porém ainda não tinham as informações do QR CODE disponibilizadas no Pin Pad, agora passarão a usufruir de mais este recurso.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.


Pré-requisitos


  1. Instalar o módulo millenium_omni.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

    Contratar junto à Linx Sistemas os serviços de DTef e QRLinx.

    Incluir o contato aqui

    Ter o DTef devidamente instalado no sistema. Lincar doc

    Ter o QRLinx devidamente instalado no sistema. Lincar doc

Parâmetros


No PDV OMNI > Menu Principal > Configurações, preencher os parâmetros:

  • Tipo do Pinpad
  • Endereço TEF

Entradas


Realizando Venda com Pagamento em PIX

  • Selecione o cliente;
  • Selecione os produtos;
  • Acionar o botão Total;
  • Vá para a tela de pagamentos;
  • Selecione a opção PIX;
    • Nesse momento duas situações são possíveis: Ou o consumidor efetua o pagamento realizando um PIX para a empresa e, após comprovação do recebimento, o operador finaliza a venda.
    • Ou poderá ser gerado um QR Code para que o consumidor efetue o pagamento. Para gerar um QR Code, realize mais este passo:

Ligue o parâmetro Ativar TEF;

Finalize a venda. Agora o sistema abrirá a tela do TEF para que o consumidor capture o QR Code e efetue o pagamento.

Assim que o pagamento for efetuado, os dados da tela de venda serão limpos e uma nova venda poderá ser realizada.

Validações e Saídas


Em Vendas > Pedidos de Vendas, faça uma consulta, selecione o pedido gerado e observe que na condição de pagamento consta a opção PIX.


Em Vendas > Consulta Movimentações, faça uma consulta, selecione a movimentação de faturamento da venda e observe que na condição de pagamento consta a opção PIX.


Em Financeiro > Receber > Títulos, faça uma consulta, selecione o título gerado e observe que no tipo de pagamento consta a opção PIX.




Millen-32579 - E-commerce API - Alterar API Millennium_eco!mmormaii

Caminho:

Vendas > Pedidos de Venda

Vendas > Movimentações de Venda

Vendas > Devolução

Objetivo

A empresa desenvolveu a Api "Millennium_eco!mmormaii" para que seus parceiros licenciados inserirem o estoque de seus produtos no e-Millennium para integração com a Vtex e, posteriormente, buscar pedidos e enviar informações de faturamento.

Na integração temos:

  • Recurso para que as notas fiscais integradas pela API sejam listadas na tela "Status de NFe", além de ser possível salvar o XML e exportá-lo para o contador.
  • Tela de logs para exibir informações sobre pedidos, seus faturamentos (notas), erros e logs da integração (será gravado um log quando o rastreio estiver vazio).  
  • Validação dos pedidos, usuários e o envio de estoque somente pela filial, não mais filial+fornecedor, como ocorria (a ligação deverá ser na filial de estoque, a informada no pedido).
  • Validação de faturamento (Nota fiscal) por filial, série e número.
  • Recebimento de notas devoluções das vendas realizadas aos consumidores
  • Na API, deverá gravar essas mensagens, que no final do processo, alimentarão uma tabela no banco de dados.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


1 - Instalar o módulo “millenium!mmormaii.minst” e “millenium_eco!mmormaii.minst”. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

Parâmetros


1 - Em Utilitários\Administrador:

  • Eventos, deve ter dois eventos configurados:
    • Um para faturamento dos pedidos de venda;
    • Um para dar entrada nas devoluções de vendas dos consumidores.
  • Configurações Gerais, na seção MORMAII:
    • Selecionar o evento para devolução de venda de mercadorias;
    • Ligar os parâmetros para gravação dos logs de erros:
      • Operação – Estoque
      • Operação – Pedido de Venda
      • Operação – Nota Fiscal
      • Operação – Devolução de Venda
  • Empresa\Filiais, na aba e-Commerce, selecione o evento de faturamento de vendas.

Entradas


Configurando Gerenciador de Usuários

  • Selecione um Grupo;
  • Libere os links: Mormaii \ Visualizador de Logs;
  • Cadastre um usuário para cada Licenciado;
  • Na guia Acesso a Dados, selecione Filiais;
  • Vincule a Filial ao Licenciado.


NOTA

Dessa forma, cada licenciado visualizará somente as informações referentes a sua filial.

Inclusão de Pedido de Venda

Os pedidos de vendas que forem incluídos pelos licenciados da marca, serão enviados via API para o e-Millennium e faturados automaticamente pelo sistema.

Em Vendas\Status NFe, faça uma busca e observe que é possível:

  • Imprimir o Danfe;
  • Visualizar o Danfe;
  • Salvar XML.


Visualizando os logs das operações realizadas

No menu principal do sistema, localize o link Mormaii e acesse o visualizador.

Todos os resultados das operações de integração serão armazenados e os erros ocorridos apresentarão uma descrição, para que o usuário possa identificar com facilidade e tomar as medidas adequadas para sua solução.

Inclusão de pedido de venda com produtos de fornecedores diferentes

Consulta no cadastro de produtos para localizar dois fornecedores de produtos.

Consulta do código de barras do produto 216

Consulta do código de barras do produto 217

Inclusão de pedido de venda com os dois produtos


Emissão de duas notas fiscais com mesmo número, mesma série e filiais diferentes

XML da primeira nota emitida para a filial Padrão.

E, a seguir, um pedido integrado e faturado para a filial SAT, como a mesma numeração de nota e de série.


Entrada de nota de devolução de venda a cliente

Em Vendas\Movimentações, selecione o evento configurado para dar entrada nas devoluções dos clientes:

  • Preencha o cabeçalho do evento;
  • Preencha a coluna Nota Ref., selecionando a nota de venda referente ao produto que está sendo devolvido;
  • Preencha os dados de finalização do evento;
  • Efetive;
  • Preencha os dados da nota para impressão (número e série);
  • Próximo, para imprimir a nota.

Em Vendas\Consulta Movimentações, faça uma busca para visualizar o registro do evento e a nota emitida.

Em Vendas\Status NFe, faça uma busca para visualizar a nota fiscal gerada e que poderá ser impresso e/ou visualizado o Danfe e salvar o XML para enviar ao contador, por exemplo.

Em Utilitários\Mormaii\Visualizar logs, pode ser consultado o resultado da integração, que nesse caso obteve sucesso.

Em Logística\Estoque\Consulta Estoque, é possível verificar as movimentações de saída (venda) e de entrada (devolução).


Validações e Saídas


Emissão de nota fiscal com mesmo número, série e filial

Será emitida mensagem de alerta, informando sobre a duplicidade de informações na base de dados do e-Millennium.



Millen-33304 – Emissão de nota fiscal de venda sem a taxa do Marketplace

Caminho:
Vendas > Movimentações

Objetivo

As empresas que realizam vendas em marketplaces pagam a eles uma taxa de porcentagem e, cada marketplace tem a sua porcentagem em cima dos produtos vendidos. Quando a nota fiscal é emitida, sai o valor total dos produtos, incluindo a taxa cobrada pelo marketplace.

Em alguns casos, pode surgir a necessidade de a empresa realizar a emissão de notas fiscais dos produtos vendidos, através do marketplace, eliminando o valor da taxa cobrado por ele. Sendo assim, a nota fiscal seria emitida apenas com o valor dos produtos, descontando o valor pago ao marketplace.

Para permitir a emissão das notas fiscais de vendas de marketplaces com ou sem a inclusão da taxa de porcentagem sobre o produto vendido, foi realizado um ajuste no processo de emissão das notas:

  • Alterado processo de emissão de nota fiscal, para desconsiderar o percentual da taxa do Marketplace;
  • Criado parâmetro de percentual do Marketplace no tipo de pedido, para que seja informado o valor da taxa a ser desconsiderada no faturamento, no financeiro e na emissão da Nota Fiscal, mantendo o pedido de venda com o mesmo valor;
  • Criado parâmetro geral para definir qual evento será utilizado para a cópia da movimentação;
  • Criado link na tela de Consulta de Movimentações, para copiar o movimento e gerar a nota considerando a taxa do marketplace.


Quando este recurso estiver ativado, o sistema emitirá sempre a nota fiscal com os valores dos produtos sem a taxa do marketplace. Caso a empresa decida imprimir a nota com os valores incluindo a taxa do marketplace, deverá cancelar a primeira nota emitida e, na sequência, emitir a nota fiscal utilizando a cópia da movimentação.


IMPORTANTE

O e-Millennium não fará o cancelamento da nota fiscal automaticamente. Este é um procedimento interno da empresa e cabe a ela a responsabilidade pelo cancelamento, evitando a duplicidade de lançamentos no sistema.

ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.



Pré-requisitos

Instalar o módulo millenium!taxamkt.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.
Em Utilitários\Administrador\Eventos:

  • Cadastrar dois eventos de faturamento de venda, para serem usados com o recurso:
    • Um será usado para faturar o pedido de venda, com os valores sem a taxa do marketplace;
    • O outro será usado pelo sistema para gerar a cópia da movimentação, contendo os valores dos itens com a taxa do marketplace. Este será selecionado nas configurações gerais do sistema.



Parâmetros

Em Utilitários\Administrador\Configurações Gerais, selecione o link Taxa Marketplace:

  • Preencher o campo Evento para Cópia de Movimentação;


Em vendas\Cadastro\Tipos de Pedido, na aba Geral:

  • Preencher o campo Percentual de Desconto Marketplace;



Entradas

Inclusão do Pedido de Venda
Em Vendas\Pedido de Venda:

  • Faça a inclusão do pedido, selecionando o tipo de pedido que está configurado com a taxa de percentual do marketplace a ser desconsiderada na emissão da nota fiscal;
  • Preencha todas as informações do pedido;
  • Efetive.

Faturamento do Pedido de Venda
Em Vendas\Movimentações:

  • Selecione o evento configurado para faturamento dos pedidos de vendas;
  • Preencha o cabeçalho do evento;
  • Na coluna Pedido, selecione o pedido de venda gerado pelo marketplace;
  • Observe se o sistema carregou os produtos desconsiderando a taxa de percentual do marketplace;
  • Preencha as demais informações da tela e finalize o evento, para imprimir a nota fiscal.


Obs.: Todos os produtos devem ser carregados com o preço sem a taxa do marketplace.

Copiar Movimentação

Caso seja necessário imprimir a nota fiscal com os valores dos produtos acrescidos da taxa do marketplace, será necessário cancelar a nota fiscal que foi emitida com os valores sem a taxa e emitir outra nota a partir da cópia da movimentação.

Atenção! O e-Millennium não fará o cancelamento automático da primeira nota emitida, esta tarefa deve ser feita manualmente pelo operador do sistema.

Em Vendas\Consulta Movimentações:

  • Faça uma consulta para visualizar os faturamentos realizados;

  • Selecione o faturamento a ser copiado;
  • No link Ações, selecione a opção Copiar Movimentação;
  • Executar;
  • Aguarde a mensagem de comando executado;
  • Faça uma nova consulta e observe a geração da cópia da movimentação de venda, já com a emissão da nota substituta.

  • Em Vendas\Status NFe, faça o cancelamento da primeira nota fiscal.

  • Ao consultar novamente os eventos, perceba que a primeira movimentação não exibe mais o número da nota fiscal, que foi cancelada.



Validações e Saídas

1. O recurso de Copiar Movimentação não pode ser usado sem pedido de venda vinculado na movimentação, isto porque o percentual da taxa do marketplace está vinculado no tipo do pedido de venda.

Nesse caso, o sistema emitirá uma mensagem de alerta, informando que a ação não poderá ser executada.

2. O recurso de Copiar Movimentação não será executado se não houver um evento de faturamento selecionado nas configurações gerais do sistema.

Nesse caso, o sistema emitirá uma mensagem de alerta, informando sobre a configuração a ser feita, para que o recurso funcione corretamente.

3. O recurso de Copiar Movimentação não será executado se não houver um percentual de taxa do marketplace configurado no tipo de pedido faturado.

Nesse caso, o sistema emitirá uma mensagem de alerta, informando sobre a configuração a ser feita, para que o recurso funcione corretamente.



Millen-34069 – Integração Anymarket - Recuperar Etiquetas dos Marketplaces

Caminho:

Logística > Expedição > Emissão de Etiqueta de Transporte

Objetivo

Empresas que utilizam o e-Millennium, integrado com a Anymarket, tem a necessidade de recuperar as etiquetas emitidas pelo marketplace.

O sistema não estava preparado para realizar as chamadas na API da plataforma para que as etiquetas, geradas pelo próprio marketplace, pudessem ser capturadas após o faturamento do pedido.

Foi realizado um ajuste, criando parâmetro nas configurações adicionais do cadastro de Vitrines para seleção de para quais marketplaces o sistema deverá buscar as etiquetas de transporte para impressão:

  • Alterar integração com a plataforma Anymarket para recuperação da etiqueta disponibilizada pelos marketplaces, após o faturamento do pedido de venda;
  • Alterar comportamento da API MILLENIUM_LOG.DOCUMENTOS.Etiqueta_Transporte para que, caso os marketplaces que estiverem com a opção de recuperar a etiqueta, não gerar e retornar etiqueta do sigep, independente da configuração do evento;
  • Deverá ser retornada a etiqueta recuperada do Marketplace;
  • A emissão da etiqueta não será no momento do faturamento, e sim, posteriormente, em uma tela a parte que deverá ser acessada pelo usuário após o e-Millennium recuperar a etiqueta;
  • Será necessário configurar um evento específico para o processo dos pedidos que terão etiqueta recuperada;
  • Todas as etiquetas serão baixadas em PDF.


Lista de marketplaces aceitos e formatos conforme documentação (Developer Platform (anymarket.com.br)):

  • AliExpress
  • Amazon
  • Americanas Marketplace (B2W)
  • Carrefour
  • Dafiti
  • Magalu
  • Mercado Livre
  • Netshoes
  • Shopee
  • Shein
  • Via



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


  1. Instalar o módulo millenium_eco_active_hub.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

Parâmetros


Em Produtos e Serviços > Vitrine > Vitrines:

  • Ter vitrine cadastrada com o exportador Hub Anymarket.
  • Nas Configurações Adicionais da vitrine, preencher o parâmetro Marketplaces para Recuperar Etiquetas (selecione quantas opções forem necessárias às operações da empresa).

Entradas


Recuperando Etiqueta Enviada pelo Hub Anymarket

Em Vendas\Movimentações, após a emissão da nota fiscal, no pedido de venda, a etiqueta resgatada ficará no campo PDF_ETIQUETA_TRANSPORTE, aguardando para ser impressas.

Validações e Saídas


Pedido sem etiqueta resgatada para impressão


Pedido com etiqueta resgatada para impressão



Millen-34395 – Integração Linx ERP – Envio do pedido de venda após o faturamento

Caminho:
Venda > Pedidos de Venda

Objetivo

Desenvolver recurso para selecionar onde será realizada a gestão do estoque dos produtos, no Linx ERP ou no e-Millennium. Se for no Linx ERP, o comportamento permanecerá o atual e, se a gestão do estoque for através do e-Millennium, o pedido será enviado para o Linx ERP somente após seu faturamento.

Esse ajuste se fez necessário porque, atualmente, a gestão do estoque é realizada no e-Millennium e, como a integração foi desenvolvida para que a gestão do estoque fosse realizada no Linx ERP, quando é feito o cancelamento de itens do pedido, a integração tenta realizar o cancelamento no Linx ERP e não no e-Millennium (onde ocorre a gestão do estoque). Uma vez que, o pedido ainda não foi enviado para o Linx ERP, não há como identificá-lo no banco de dados.

Para atender esta necessidade:

  • Foi criado um parâmetro nas Configurações Gerais do Linx ERP, que determinará o comportamento do envio dos pedidos de vendas.
  • Foram alterados os métodos que se comunicam com o Linx ERP durante o ciclo de vida do pedido, para que eles não realizem esta comunicação.
  • Foi alterado o método de envio do pedido para o Linx ERP para que, conforme configuração do parâmetro criado, liste os dados do pedido com base no faturamento.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.


Pré-requisitos

Instalar os módulos linx.minst e millenium!linx.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.



Parâmetros

Em Utilitários\Linx\Configurações:

  • Procurar;
  • Selecionar a integração configurada;
  • Alterar configuração;
  • Na aba Integrações;
  • Ligar o parâmetro Enviar Pedido após Faturamento.




Entradas

No banco de dados do e-Millennium foi selecionada uma nota fiscal emitida com pedido de venda.



Foi verificado que na tabela LX_FILA_ENVIOS não havia nenhum registro, para validarmos o Insert a ser realizado.

Para testar a trava criada, o número do pedido foi alterado, adicionando "-" a frente do pedido, assim o pedido "402606" não será encontrado nenhum faturamento para ele.

A trava funcionou conforme esperado quando o parâmetro está ativo e não encontra nenhum faturamento para aquele pedido.


O número do pedido foi corrigido e o parâmetro mantido ativo, para realização de novo teste.

Desta vez, sem mensagem de bloqueio gerado pela trava.

Ao chamar o método ele roda normalmente, enviando o pedido de venda para tabela de fila de envio com sucesso, porque um faturamento foi encontrado.

Método "MILLENIUM!LINX.PEDIDO_VENDA.LISTARPEDIDOFATURADO" para ler os dados do pedido a partir do faturamento 

O pedido com faturamento foi listado com sucesso no método.


Caso o pedido não estivesse faturado, nenhuma informação seria encontrada, quer o parâmetro estivesse ativo ou não.

Método "MILLENIUM!LINX.PEDIDO_VENDA.CANCELAR"
Se o parâmetro estiver ligado, não executará nenhuma ação no Linx ERP, pois o pedido só será integrado após o faturamento.
Como analisado, o método que chama a extensão MILLENIUM.PEDIDO_VENDA.EV_PRODUTO_CANCELADO está dentro do MILLENIUM.PEDIDO_VENDA.Incluir_Motivo que é chamado ao quitar o pedido, portanto, não existe nenhuma trava a ser validada, apenas a ação do método.

Quando o parâmetro está desabilitado e solicitamos o MILLENIUM!LINX.PEDIDO_VENDA.Cancelar, é feito um Insert das informações a serem enviadas ao Linx ERP.

Como esperado, ao habilitar o parâmetro e realizar a chamada do método, não executa nenhuma ação de envio para o Linx ERP já que as informações do pedido só serão enviadas após o faturamento.



Alterar o método "MILLENIUM!LINX.PEDIDO_VENDA.ENVIARPRODUTOSCANCELADOS"
Caso o parâmetro esteja habilitado, não executará nenhuma ação no Linx ERP, pois o pedido somente será integrado após o faturamento.
A trava para quando o parâmetro está desabilitado funcionou conforme esperado.

Com o parâmetro habilitado permite excluir um produto do pedido, porque ele somente será enviado ao faturar.

Alterar o método "MILLENIUM!LINX.MOVIMENTOS.LIBERARENVIO"
Caso o parâmetro esteja habilitado, incluirá na fila de envios, primeiramente, o pedido vinculado ao faturamento e posteriormente o movimento (faturamento).
Com o parâmetro habilitado, a ordem de enviar o pedido e depois o movimento foi seguida com sucesso.

Quando o pedido não estiver faturado e o parâmetro estiver habilitado, ocorrerá uma trava no envio. Com o parâmetro desabilitado, seguirá o padrão do sistema, que é de enviar somente o movimento.



Validações e Saídas

O envio do pedido para o Linx ERP ocorrerá ou não, de acordo com a configuração feita para a integração, ficando sujeito às travas criadas para o processo.




Millen-34562 - Integração SmartPOS - Alterar Processo de Envio do Produto

Caminho:

Vendas > Movimentações

Objetivo

Este ajuste se faz necessário porque atualmente o SmartPOS não tem controle de grade, fazendo com que, na integração, seja enviado cada SKU como se fosse um produto.
Desta forma, o produto enviado pelo e-Millennium recebe um código interno sequencial e esse código é exibido na geração do DANFE, entretanto por não se tratar do código do produto, impossibilita sua identificação.
Para permitir a identificação do produto, foi alterado o processo de integração com o SmartPOS, para que seja enviado o código EAN no campo "Smartpos_sku".


ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.


Pré-requisitos

Instalar o módulo millenium!smartpos.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.



Parâmetros

Este desenvolvimento trata somente do ajuste de envio do código de EAN dos produtos. Para conhecer o processo completo de integração com SmartPOS, acesse o link: Integração - Smart POS x e-Millennium



Entradas

Após o envio dos produtos do e-Millennium, é necessário realizar o recebimento no Portal Storex.
Acesse o link do portal, que deverá ser fornecido pela Storex porque vai depender do ambiente de subida dos dados, e preencha com usuário e senha de acesso.

No menu principal, localize a opção Integração e depois selecione Integração de Dados. Nessa tela , serão exibidas todas as opções de dados disponíveis para integração no portal. Para visualizar a lista completa, no campo Itens por página, selecione a opção 50.
No caso do e-Millennium, serão integrados apenas: preço, código de barras, produto, impostos e níveis mercadológicos.
Na coluna Filtrar, marque as opções a serem integradas e clique em Importar.



Envio do código para cada tipo de integração
1 - Importação Produto
Barra do produto informada corretamente nos campos "internalCode", "externalCode" e "automationCode"

JSON PRODUTO.txt

2 - Importação Produto X Loja
Barra do produto informada corretamente no campo "productCode"

JSON PRODUTO X LOJA.txt



3 - Importação Barra
Barra do produto informada corretamente nos campos "automationCode" e "productCode"

JSON BARRA.txt



4 - Importação Preço
Barra do produto informada corretamente nos campos "internalCode", "externalCode" e "automationCode"

JSON PRECO.txt



Validações e Saídas

O ajuste realizado passou a enviar na integração o código EAN do produto e não mais o número sequencial interno, possibilitando assim a identificação dos produtos pelo SmartPOS.




Millen-34638 - Integrador - Emitir Boletos Somente Após Aprovação da Nota Fiscal

Caminho:
Vendas > Movimentações

Objetivo

Alterar o processo de emissão de boletos para que ocorra somente após a autorização da nota fiscal pela Sefaz. Esta necessidade ocorre porque boleto é impresso antes da nota fiscal, entretanto, como a nota fiscal dá suporte para a emissão e utilização do boleto, se houver erro na emissão da nota fiscal, o boleto emitido não poderá ser utilizado.

Para atender esta necessidade, foi realizado um ajuste para condicionar a emissão do boleto bancário à autorização da nota fiscal pela Sefaz e, somente após isso, a impressão será realizada pelo sistema.


ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.


Pré-requisitos

Instalar o módulo millenium!grb_tecnospeed.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

Ter uma conta devidamente cadastrada no Plugboleto, para ser usada com o recurso.

Ter uma impressora selecionada para impressão dos boletos, podem ser:

  • Impressora para Emissão de Notas e Boletos, do cadastro de Filiais, na guia Dados Gerais da Filial;
  • Impressora p/ Financeiro, Utilitários\Comercial\Gerais, na guia Impressão;
  • Usuário Seleciona Impressora, nas Configurações Gerais.

Em Utilitários:

1.  Comercial\Tipos de Pagamento:

  • Faça uma busca e selecione o tipo cadastrada para usar com o Plugboleto;
  • Na guia Dados para Geração e Envio de boleto Bancário, preencher:

Banco
Conta
Carteira

2.  Empresa\Filiais, na guia Dados Gerais da Filial:

  • Gateway Registro de Boleto, selecionar Tecnospeed Plugboleto;
  • Impressora para Emissão de Notas e Boletos, selecionar.



Parâmetros

Sem necessidade de parametrização.



Entradas

Emissão automática de boleto após nota fiscal ser autorizada pela Sefaz

Em Vendas\Movimentações:
Após efetivar e realizar a emissão da nota fiscal, o sistema emitirá o boleto na sequência automaticamente.

Emissão de boleto manual sem autorização da nota fiscal pela Sefaz

Em Vendas\Status de NFe, faça uma consulta, localize a nota gerada e observe que ela está Aguardando Protocolo.

Em Utilitários\Impressão de Documentos, selecionar Tipo de Documento = Boletos/Duplicatas;

  • Procurar, selecione o boleto referente a venda ;
  • Imprimir Boleto Bancário;
  • O sistema bloqueará a ação e emitirá uma mensagem de alerta informando que o boleto somente será impresso após a autorização da Sefaz.




Validações e Saídas

Enquanto a nota fiscal não estiver autorizada pela Sefaz, o operador do sistema não conseguirá fazer a impressão do boleto, nem mesmo usando o processo manual de impressão.




Millen-34640 – Plugboleto - Alterar o Processo do Timer para Emissão de Boletos

Caminho:

Vendas > Movimentações

Objetivo

Desenvolver processo para que se a impressão do boleto não for realizada dentro do timer definido, a movimentação possa ser finalizada normalmente, sendo possível imprimir o boleto posteriormente.

A impressão de boletos era realizada aguardando o timer no Plugboleto, ou seja, cada ponto do processo de emissão do boleto, usa o timer para aguardar a finalização, o que acarreta uma lentidão de aproximadamente 40 segundos para finalizar o faturamento automático.

Para atender esta necessidade, foram realizados os seguintes ajustes:

  • Foi criado parâmetro nas configurações gerais para definir o tempo máximo no processo de emissão de boleto.

Ao emitir/imprimir, considerar tempo limite configurado no parâmetro para efetivar a movimentação em caso de erro no registro do boleto, permitindo a impressão do documento posterior.

  • Foi criada tela para apresentar os processos executados e o status (sucesso ou erro) dos mesmos (os processos serão exibidos em um conceito de fila).



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


  1. Instalar o módulo millenium!grb_tecnospeed.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

  2. Os dados bancários (banco, agência, conta e carteira) precisam estar cadastrados previamente na plataforma do PlugBoleto.

  3. Em Financeiro\Cadastro\Contas, ter uma conta configurada para o envio e retorno dos boletos, preenchendo os campos na guia geral:

    • Descrição
    • Tipo C/C
    • Banco
    • Agência
    • Número
    • Filial
    • Diretório CNAB
    • Diretório PDF do Boleto Gateway Boletos
    • Diretório da Remessa Gateway Boletos

    Obs.: Estes diretórios devem ser criados pelo próprio usuário e informados nestes campos.

  4. Em Financeiro\Receber\Cadastro\Carteira, cadastrar a carteira utilizando a conta criada para o envio e retorno dos boletos.

    Obs.: O campo "Atual" do Nosso Número tem que ser único ao emitir um boleto, caso ele já exista na Plugboleto, ocorrerá erro de número duplicado, devendo alterar para uma outra faixa de valor.

  5. No Gerenciador de Usuários, liberar acesso ao link “Financeiro\Receber\Integrações\Consulta de Boletos”.

Parâmetros


Em Utilitários > Administrador > Configurações Gerais > Gateway Registro Boletos:

  • Preencher o parâmetro Tempo Limite para Registro de Boleto (deve ser preenchido em segundos).

Entradas


Faturamento realizado sem a emissão do boleto após ultrapassar tempo limite

Em Vendas\Movimentações, após efetivar a venda, depois da emissão da nota fiscal, ela ficará disponível na tela de Consulta de Boletos, aguardando o momento para impressão.


Em Financeiro > Receber > Integrações > Consulta de boletos, faça uma busca para visualizar os registros que estão aguardando protocolo de envio.


Assim que o processo de envio é completado, o status é atualizado e o boleto pode ser impresso.


Validações e Saídas


Caso o tempo limite definido, nas configurações gerais do sistema, esgote e não ocorra o retorno para emissão do boleto, o faturamento será finalizado e a impressão do boleto poderá ser realizada posteriormente.



Millen-34641 - Imprimir Boleto com a Última Impressora Selecionada

Caminho:

Vendas > Movimentações

Objetivo

Possibilitar ao operador do sistema definir uma impressora para realizar a impressão de todas as notas fiscais e boletos a serem emitidos. Dessa forma, não será necessário selecionar a impressora a cada boleto que for impresso, deixando a seleção ser feita automaticamente pelo sistema.

A prioridade que o sistema seguirá para definir qual será a impressora utilizada (notas e boletos), obedece a ordem:

1) O campo "Impressora para Emissão de Notas e Boletos" do cadastro de Filiais;

2) Os campos disponíveis nas Configurações Gerais "Impressora p/ Nota" e "Impressora p/ Financeiro", para impressão de notas e boletos, respectivamente;

3) A impressora que o usuário selecionar manualmente durante o processo, sendo gravado nas configurações do usuário, o qual será usado por sessão de login e processo.      Neste caso, o sistema irá verificar o campo "Usuário Seleciona Impressora" nas Configurações Gerais.


NOTA

Importante! Existem configurações que podem afetar diretamente a impressão dos boletos:

  • "Emitir boleto somente com Nota Autorizada" - Caso a nota não seja autorizada a tempo seja com o "Tempo de Espera" zerado ou não autorizando a tempo, o boleto não é emitido.
  • "Emitir boleto após registro no banco" - Mesmo que a nota tenha sido autorizada, não conseguimos simular o registro no banco, apenas por UPDATE, ou seja, no momento de faturar seja manualmente ou de forma automática, não será chamado a impressora pois o boleto não está registrado no banco.


ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


  1. Instalar o módulo millenium!grb_tecnospeed.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

  2. Os dados bancários (banco, agência, conta e carteira) precisam estar cadastrados previamente na plataforma do PlugBoleto.

  3. Em Financeiro\Cadastro\Contas, ter uma conta configurada para o envio e retorno dos boletos, preenchendo os campos na guia geral:

    • Descrição
    • Tipo C/C
    • Banco
    • Agência
    • Número
    • Filial
    • Diretório CNAB
    • Diretório PDF do Boleto Gateway Boletos
    • Diretório da Remessa Gateway Boletos

    Obs.: Estes diretórios devem ser criados pelo próprio usuário e informados nestes campos.

  4. Em Financeiro\Receber\Cadastro\Carteira, cadastrar a carteira utilizando a conta criada para o envio e retorno dos boletos.

    Obs.: O campo "Atual" do Nosso Número tem que ser único ao emitir um boleto, caso ele já exista na Plugboleto, ocorrerá erro de número duplicado, devendo alterar para uma outra faixa de valor.

  5. No Gerenciador de Usuários, liberar acesso ao link “Financeiro\Receber\Integrações\Consulta de Boletos”.

Parâmetros


Em Utilitários > Empresa > Filiais, na guia Dados Gerais da Filial:

  • Preencher o parâmetro Gateway Registro Boleto, selecionando a opção Tecnospeed Plugboleto;
  • Preencher o parâmetro Impressora para Emissão de Notas e boletos, selecionando a impressora desejada.

Em Utilitários > Administrador > Eventos", localizar no evento de faturamento o campo "Tipo de Impressão da NF" e  alterar para a opção "Armazenar e Imprimir".

Entradas


Impressão de nota e boleto com impressora configurada no cadastro da filial


Em vendas > Movimentações, ao finalizar o evento de venda e emitir a NFe, o sistema assumirá automaticamente a impressora selecionada no cadastro da filial.


Em Utilitários > Impressão de Documentos:

  • Faça uma busca para visualizar os boletos disponíveis para impressão;
  • Selecione o boleto a ser impressão;
  • Clique no link Imprimir Boleto Bancário.

Observe que o sistema selecionou automaticamente a mesma impressora usada para a impressão da nota fiscal, selecionada no cadastro da filial.

Selecionando a última impressora utilizada

Neste caso, o operador do sistema pode selecionar manualmente uma impressora para a emissão da nota fiscal de venda e o sistema deverá salvar a impressora usada e selecionar automaticamente a última impressora usada.

Para emitir a nota fiscal, foi solicitado ao usuário que selecionasse a impressora na qual a impressão deve ser feita.


A impressora selecionada e o usuário que fez a seleção serão armazenados pelo sistema e na próxima emissão de nota ou boleto que o usuário realizar, o sistema carregará a última impressora selecionada por ele.

Na conferência de pré-faturamento


No faturamento automático


No faturamento automático de pedido

Validações e Saídas


O sistema armazenará as informações de usuário e impressora selecionada e carregará automaticamente a última impressora utilizada pelo usuário nas impressões realizadas durante suas atividades.



Millen-34814 – Integração Data Frete – Gateway de Frete

Caminho:

Vendas > Pedido de Venda

Vendas > Movimentações

Objetivo

Possibilitar a consulta e cotação de serviços de transporte com o gateway fretes DataFrete. Após a consulta e seleção do melhor serviço de transporte para atender o pedido, os dados de transportadora e preço serão carregados automaticamente na tela de venda e gravados no banco de dados.

A cotação de serviços com  gateway DataFrete poderá ser realizada tanto na tela de pedidos de venda, quanto diretamente na tela de faturamento de venda.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


  1. Instalar o módulo millenium!gf_datafrete.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

  2. Em Financeiro\Cadastros\Plano de Contas Financeiro, ter plano de contas cadastrado;

  3. Em Utilitários\Comercial, ter tipo de pagamento cadastrado;

  4. Em Logística\Estoque\Cadastros, ter tipo de frete cadastrado;

  5. Em Logística\TMS\Cadastros, ter transportadora cadastrada;

  6. Em Vendas\Cadastros\Clientes, verificar se os endereços dos clientes estão completos, inclusive o CEP;

  7. Em Produtos e Serviços\Produtos, na guia Logística (ou em Características SKU), verifique se as medidas dos produtos estão todas cadastradas.

Parâmetros


Após a instalação do módulo Data Frete, o sistema habilitará uma guia específica para configuração dos dados de conexão com o gateway.

1 - Em Logística:

  • TMS\Cadastros\Transportadoras, selecione a transportadora:
    • Na guia Frete e Seguro:

Ligar o parâmetro Gateway Frete;

No campo Módulo, selecionar a opção DataFrete;

    • Na guia Data Frete, configurar:

URL de Cotação

API Key de Cotação

URL de Consulta

API Key de Consulta

Ligar parâmetro Importar Fatura (Quando ligado habilitará mais dois campos na tela, necessários à importação):

Tipo de Pagamento

Plano de Contas

Ligar parâmetro Importar CTe

Preencher a Tabela de tipos de frete, informando o tipo cadastro no e-Millennium e o código correspondente na transportadora no gateway.


2 - Expedição\Ocorrência de Embarque:

  • Incluir Ocorrência de Embarque, na guia Geral, preencher o campo Gateway de Frete, selecionar a opção DataFrete.

Entradas


Incluindo pedido de venda com cotação de frete

Em Vendas\Pedido de Venda, após preencher o cabeçalho do pedido, inclua os produtos e selecione a forma de pagamento. A seguir, preencher:

  • Modalidade de Frete
  • Transportadora
  • Tipo de Frete
  • Clicar na lupa para fazer a consulta no gateway de frete.


  • Aguarde alguns segundos, até que os valores retornados na consulta sejam exibidos na tela;
  • Selecione a melhor opção de transportadora para lançar no pedido de venda.

Ao selecionar a transportadora, o sistema carrega as informações atualizadas no pedido de venda. Perceba que a transportadora e o tipo de frete foram alterados e o campo Valor Frete foi preenchido.

Efetive a inclusão do pedido de venda e, na sequência, é possível verificar no log de envio se as informações de cotação foram enviadas para a API da Data Frete.

No diretório c:\wts\trace, localize o arquivo de logs e faça uma consulta.


Validações e Saídas


Caso, o sistema não encontre o código da transportadora no gateway, será emitida uma mensagem de alerta, para que a correção seja feita.



Millen-35078 – Imprimir boleto após confirmação de registro no banco

Caminho:

Vendas > Movimentações


Objetivo

Possibilitar que o boleto, referente ao faturamento de venda, seja impresso somente após a confirmação de seu registro no banco, nos casos em que o registro for realizado automaticamente.

Esta necessidade se dá pelo fato que os boletos são impressos antes de serem registrados no banco. Porém, em alguns casos, o banco reporta erro ao tentar registrar um boleto e este, além de estar impresso, pode até ter sido despachado junto com a mercadoria, gerando uma série de complicações para a empresa.

Para evitar que o usuário do sistema tenha tais complicações, foi realizada uma alteração no processo para que a impressão do boleto ocorra somente após seu registro ser confirmado pelo banco.

As ocorrências de registro de boleto serão gravadas no banco de dados para exibição nas telas de consulta de Movimentação, Impressão de Documentos, Lista de Títulos a Receber e Alteração de Títulos, juntamente com o status do boleto e a descrição de erro de registro, se ocorrer erro.

Após o registro do boleto no banco, as informações serão atualizadas automaticamente no banco de dados do e-Millennium e poderão ser consultadas pelo usuário.

Assim que o boleto estiver atualizado com a informação de registro no banco, o boleto poderá ser finalmente impresso e enviado por e-mail para o cliente.


INFORMAÇÃO

Importante! Este recurso está disponível para faturamento manual, faturamento automático e impressão de documentos.


ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.


Pré-requisitos

Instalar o módulo millenium!grb_tecnospeed.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.



Parâmetros

1.  Em Utilitários\Administrador:

  •   Eventos:

Na guia Financeiro, desligar o parâmetro Não Imprimir Boleto.

2.  Em Utilitários\Comercial:

Ter tipo de pagamento cadastrado para boleto, sendo:Na guia Geral, preencher os campos:

Natureza
Condições de Pagamentos Possíveis

  • Na guia Dados para Geração e Envio de Boleto, Gateway Registro de Boletos – Geral, preencher:

Banco
Conta
Carteira

Ter condição de pagamento cadastrada:

  • Selecionando nela o tipo de pagamento boleto.

3.  Em Utilitários\Empresa\Filiais:

Na guia Dados Gerais da Filial, no campo Gateway Registro de Boleto, selecionar o gateway Tecnospeed – Plugboleto.

4.  Em Utilitários\Administrador\E-Mails\Contas E-mails é necessário que seja configurada corretamente uma conta de e-mail e esteja sendo executado o wtsMessenger.exe, caso a empresa pretenda usar o recurso de envio automático de boletos.

5.  Em Vendas\Cadastros\Clientes, é necessário que o campo e-mail, na guia Geral, esteja devidamente preenchido.

6.  Em Financeiro\Cadastro\Contas, ter uma conta configurada para o envio e retorno dos boletos, preenchendo os campos na guia geral:

  • Descrição

  • Tipo C/C

  • Banco

  • Agência

  • Número

  • Filial

  • Diretório da Remessa Gateway Boletos

  • Diretório CNAB

  • Diretório PDF do Boleto Gateway Boletos

Obs.: Estes diretórios devem ser criados pelo próprio usuário e informados nestes campos.

7.  Em Financeiro\Receber\Cadastro\Carteira, cadastrar a carteira utilizando a conta criada para o envio e retorno dos boletos.

Obs.: O campo "Atual" do Nosso Número tem que ser único ao emitir um boleto, caso ele já exista na Plugboleto, ocorrerá erro de número duplicado, devendo alterar para uma outra faixa de valor.



Entradas

Faturamento de Vendas / Aguardando Registro Bancário

Em Vendas\Movimentações:

  • Preencha as informações da venda;

  • No campo Cond. De Pagamento, selecione uma opção que esteja configurada para emissão de boletos;

  • Efetive.

Em Utilitários\Impressão de Documentos, faça uma consulta. Verifique que o boleto está aguardando registro para ser impresso.

Selecione o boleto e acesse o link Imprimir Boleto Bancário.
Será emitida uma mensagem de alerta, informando que o boleto não poderá ser impresso, enquanto não for registrado no banco.

Em Financeiro\A Receber\Títulos, faça uma nova consulta:

  • Entre na alteração do título

  • Acesse a guia Cobrança, Cheque e Repasse, verifique as informações salvas no título

Em Vendas\Consulta Movimentações, também poderá ser visualizado o status da emissão dos boletos.



Validações e Saídas

Assim que o boleto for registro pelo banco, uma nova integração será realizada, com a atualização das informações no cadastro do título a receber.




Millen-35084 - Alterar Processo de Impressão de Boletos

Caminho:

Vendas > Movimentações

Objetivo

Alterar o processo de Impressão de Boletos efetuado pela tela de “Impressão de Documentos”, para verificar se o documento a ser impresso está gravado na Tabela de Documentos.

Ao realizar a impressão de boletos através da tela de Impressão de Documentos, percebe-se uma lentidão, pois o e-Millennium sempre efetua a consulta do boleto na Technospeed, antes de realizar a impressão.

Para agilizar o processo de impressão, o sistema passará a verificar:

  • Se há registros gravados na tabela de documentos, o boleto será impresso;
  • Se não houver registros gravados na tabela de documentos, sistema seguirá com o comportamento atual, ou seja, será consultado o boleto na Technospeed.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.


Pré-requisitos


  1. Instalar o módulo millenium!grb_tecnospeed.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

  2. Os dados bancários (banco, agência, conta e carteira) precisam estar cadastrados previamente na plataforma do PlugBoleto.

  3. Em Financeiro\Cadastro\Contas, ter uma conta configurada para o envio e retorno dos boletos, preenchendo os campos na guia geral:

    • Descrição
    • Tipo C/C
    • Banco
    • Agência
    • Número
    • Filial
    • Diretório CNAB
    • Diretório PDF do Boleto Gateway Boletos
    • Diretório da Remessa Gateway Boletos

    Obs.: Estes diretórios devem ser criados pelo próprio usuário e informados nestes campos.

  4. Em Financeiro\Receber\Cadastro\Carteira, cadastrar a carteira utilizando a conta criada para o envio e retorno dos boletos.

    Obs.: O campo "Atual" do Nosso Número tem que ser único ao emitir um boleto, caso ele já exista na Plugboleto, ocorrerá erro de número duplicado, devendo alterar para uma outra faixa de valor.

  5. No Gerenciador de Usuários, liberar acesso ao link “Financeiro\Receber\Integrações\Consulta de Boletos”

Parâmetros


Em Utilitários > Administrador > Configurações Gerais > Gateway Registro Boletos:

  • Preencher o parâmetro Tempo Limite para Registro de Boleto (deve ser preenchido em segundos).

Entradas


Emissão de boleto sem registro na tabela Documentos

Em Financeiro > Receber > Integrações > Consulta de Boletos, vamos verificar se já está disponível na tabela Documentos.

O registro ainda não está disponível na tabela DOCUMENTOS, portanto deve ser consultado no banco para o preenchimento desta.

Para demonstrar o funcionamento do recurso, vamos realizar UPDATE para validar impressão e podemos clicar em imprimir e consultar a trace e novamente realizar o select.

Uma nova consulta na tabela Documentos e podemos encontrar o registro.



Em c:\wts\trace foram chamados os métodos solicita e consulta com sucesso, em seguida foi chamado o método de gravar o boleto na tabela documentos.

Emissão de boleto com registro na tabela Documentos

Nesse caso, como o registro foi localizado na pasta, o processo de impressão é chamado mais rapidamente, na pasta trace vai direto procurar na tabela Documentos por já existir o documento.

Emissão de boleto com faturamento automático

Na emissão automática chama o processo de impressão para nota, conforme configurado a impressora na filial. Não foi encontrado registro na tabela Documentos.



Ao imprimir boleto, é chamada a rotina de impressão e preenchida a tabela DOCUMENTOS conforme esperado.


 

Validações e Saídas


O tempo de impressão tornou-se menor com a rotina de verificação dos registros na tabela Documentos, para os boletos que já constam registrados na tabela.



Millen-35282 - ICMS-ST sem considerar o MVA para consumo próprio

Caminho:

Vendas > Movimentações

Objetivo

Alterar processo de emissão de nota fiscal para empresas contribuintes permitindo que o cálculo do imposto seja realizado sem a consideração do MVA.

No caso de empresas que realizam vendas para outras empresas, que são contribuintes de ICMS, mas que podem utilizar os seus produtos para consumo próprio, em vez de revenda, o sistema deve fazer o cálculo sem a consideração deste MVA.

Para atender esta necessidade, foram realizados ajustes na formação da base de cálculo para o ICMS-ST, criando parametrizações:

  • No cadastro de filiais para habilitar um novo comportamento do cálculo do imposto. (O sistema utilizará o modificador por Valor da Operação – modBCST 06 – nas vendas para empresa contribuinte, com a finalidade de consumo próprio, para os casos que exigirem ST. A base de cálculo de ST será igual ao valor da operação e a tag pMVAST não será exibida no xml da NFe).
  • No cadastro de CFOP, para que possa ser modificado o comportamento definido na filial em determinadas operações. Para não gerar conflito, o operador deverá preparar/definir manualmente o CFOP para não gerar partilha.

Ao emitir uma nota fiscal, o cálculo da substituição tributária será feito de acordo com os novos parâmetros configurados.


Pré-requisitos


  1. Ter cadastro de CFOP específico para ser usado em operações que exijam o cálculo de substituição tributária. Este cadastro será configurado para ser usado nas operações com contribuintes, que estiverem adquirindo produtos para consumo final e não para revenda.

  2. O cadastro do cliente, neste caso, deve ser um contribuinte do imposto que, quando realizar compras da empresa com a finalidade de revenda, estará sujeito ao cálculo de ST normalmente.

Parâmetros


Em Utilitários\Empresa\Filial, na guia Tributação:

  • Ligar o parâmetro Utilizar modBCST 6 em Venda Consumo Final para Contribuinte;

Em Controladoria\Fiscal\Cadastros\CFOP, selecione a CFOP cadastrada para usar nas operações com ST- FCP, na guia Impostos:

  • No parâmetro Partilha ICMS, selecionar a opção Não Gerar;
  • No parâmetro Utilizar modBCST 6 em Venda Consumo Final para Contribuinte, selecionar a opção Definido pelo Sistema (Esta opção fará com que ele olhe para a configuração do cadastro da filial e faça o cálculo para operação de consumidor final ou não).

Entradas


Faturamento de venda para destinatário contribuinte com finalidade de consumo próprio

Em Vendas > Movimentações, finalize o evento e efetive. Após a emissão da NFe, é possível verificar no arquivo xml como ficou o preenchimento da tag.

Perceba que no arquivo xml da nota fiscal gerada está constando o valor 6 para a tag modBCST e a tag pMVAST não está presente no arquivo.



Validações e Saídas


Nos casos em que o cliente for contribuinte do imposto, porém a compra seja com finalidade de consumo final, o MVA não será considerado para cálculo.



Millen-35283 - Integração Linx ERP - Enviar o Número da NF e Série para o Campo COO

Caminho:

Vendas > Movimentação


Objetivo

Na integração padrão entre e-Millennium e Linx ERP, o campo COO passará a ser alimentado com a concatenação do número da nota + número da série, nas tabelas: LOJA_VENDA e LOJA_VENDA_PRODUTO, do LINX ERP.

Exemplo:

NF – 1005
Serie – 011
COO – 1005011

Atualmente o e-Millennium não realiza o envio número da nota + número da série para o campo COO, presente na tabela LOJA_VENDA e LOJA_VENDA_PRODUTO.

Para atender esta necessidade, foi desenvolvido um módulo extensivo da integração de notas com o LINX ERP, onde será recuperada a informação do número da nota + série e, em seguida, será gravada no campo COO da LOJA_VENDA e LOJA_VENDA_PRODUTO do Linx ERP a concatenação do número da nota + série.


ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.


Pré-requisitos

Instalar o módulo linx.minst e millenium!linx.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.


Parâmetros

Do lado da Linx, deverá ser adicionada no diretório C:wts, a extensão linx!caedu.wts, desenvolvida para o cliente.


Entradas

1.  Em Vendas\Status NFe, faça uma busca e selecione as notas a serem consultadas.

2.  Após a integração, abrir a base de dados do Linx ERP (SQL SERVER) e procurar os movimentos integrados na tabela EML_MOVTOS_INTEGRADOS, passando o número das notas integradas, recuperar o valor do campo TICKET.


SELECT * FROM EML_MOVTOS_INTEGRADOS WHERE NUMERO_NOTA=

3.  Verificar se o número da nota + série foram gravados corretamente no campo COO das tabelas LOJA_VENDA E LOJA_VENDA_PRODUTO.


Obs.: a série da nota é o valor que está gravado na tabela EML_MOVTOS_INTEGRADOS e não a série que está no Millennium.

SELECT COO, * FROM LOJA_VENDA WHERE TICKET=
SELECT COO, * FROM LOJA_VENDA_PRODUTO WHERE TICKET=



Validações e Saídas

Consulta no banco de dados SQL

Localizando a nota fiscal 105407 e executando o método millenium!linx.MIVOMENTOS.Enviar

Na tabela EML_MOVTOS_INTEGRADOS, foi verificado que a série é 14, logo conforme requisito é esperado que o "COO" seja o número da nota junto com a série, sendo "10540714"

Portanto, ao consultar o campo COO, podemos verificar que o preenchimento foi realizado corretamente, concatenando o número da nota fiscal + o número da série, conforme a tabela EML_MOVTOS_INTEGRADOS.




Millen-35285 – Integração Vtex – Enviar Status Despachado

Caminho:

Logística > Expedição > Embarque

Objetivo

Possibilitar que o status “despachado” seja enviado para a plataforma Vtex antes do status “entregue”, para que os marketplaces sejam informados sobre a atual situação dos pedidos de vendas.

Atualmente, o e-Millennium envia o status “despachado” junto com a informação de itens + valores + rastreio + NF, sendo necessário incluir uma etapa intermediária, onde o status será enviado após efetuar o recolhimento do produto pela transportadora (finalização do embarque).

Sendo assim, foi realizado um ajuste para alterar o momento do envio do status “despachado” para a Vtex.

  • Foram realizadas alterações no core do sistema para que a versão corrente também conte com o novo comportamento e será desenvolvido um módulo exclusivo para atualização do ambiente nas empresas sem atualização da versão por completo.
  • Criado parâmetro nas Configurações Adicionais da vitrine (Vtex Active) para habilitar o novo comportamento.
  • Ajustada a rotina de alteração de status do pedido na integração, para utilização de um status intermediário, após a finalização do embarque.

Será feito em duas partes para atender o cliente:

  • A primeira parte, envolver alteração no core do Millennium e será dependente de atualização;
  • A segunda parte, feita em paralelo, é um módulo temporário, em que não será necessário atualização e/ou troca de arquivos.

A primeira parte será disponibilizada no core do e-Millennium o acesso ao utilizar status de embarcado pela vitrine VTex, e dentro do active vtex, será chamado o mesmo endpoint do entregue, só mudança a tag do isdelivered para false.

O processo será o padrão na fila de pedidos, ou seja, na vitrine_pedidos o status "3" (faturado) irá chamar o status "7" (embarcado), e finalmente o status "4", entregue.

No caso do cliente, foi levantado que não pode ser atualizado nem alterado os arquivos atuais, assim, antes da atualização em que realmente o processo do core será implantado, será feito um módulo auxiliar e temporário. Esse módulo alimentará uma tabela temporária por evento, sempre que um pedido da vitrine Vtex estiver embarcado. Esse mesmo módulo irá percorrer essa tabela e enviar os pedidos para o endpoint da Vtex.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


  1. Instalar o módulo millenium_mpositivo_embarcados_vtex.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

Parâmetros


Em Produtos e Serviços\Vitrines:

  • Selecione a vitrine Vtex Active;
  • Na guia Configurações de Pedidos, ligar o parâmetro Processa Embarque

Entradas


Em Vendas\Status NFe, faça uma busca para visualizar as notas fiscais emitidas e autorizadas, que estejam disponíveis para o embarque.

Em Logística\Expedição\Embarque, faça uma consulta e localize os embarques cadastrados. Perceba que o status consta como CONCLUÍDO.

Após a instalação do módulo, o scheduler irá processar a rotina e iniciar a atualização dos status, alterando de EMBARQUE CONCLUÍDO para EMBARCADO.

No banco de dados do e-Millennium teremos o novo status intermediário, conforme solicitado.


Validações e Saídas


Criado com sucesso um status intermediário para envio aos marketplaces da plataforma Vtex.



Millen-36574 - Cadastros - Visualizar Grade de Especificações do Produto

Caminho:

Produtos e Serviços > Produto > Especificações Grade

Objetivo

As especificações do produto são exibidas em forma de registro quando utilizado o HTML,  dessa forma não é possível visualizar todas as especificações de uma única vez, obrigando o operador a navegar pelos registros. Para o processo de algumas empresas, o ideal seria a exibição e manutenção das especificações em formato de lista, que não estava disponível até o momento.

Para atender esta necessidade, foi adicionada a aba “Especificação Grade”, no cadastro de produto, onde será possível visualizar, inserir e alterar os registros em forma de grade.


DICA

Será possível ocultar o registro padrão do e-Millennium, para as especificações não aparecerem duplicadas.

ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


  1. Instalar o módulo millennium!mespecificacaoprod.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

  2. Em Produtos e Serviços > Cadastros, devem estar cadastradas as informações a serem visualizadas e selecionadas na tela de Especificações Grade:

    • Especificação
    • Cor
    • Estampa
    • Tamanho
    • Grupo
    • Ordem
    • Valores Especificados

Parâmetros


Sem necessidade de parametrização.

Entradas


Após a instalação do módulo, o operador do sistema poderá acessar a nova aba e efetuar as inclusões e manutenções necessárias.

Em Produtos e Serviços > Produto:

  • Faça uma busca e selecione o produto a ser alterado;
  • Selecione a aba Especificação Grade;
  • Preencha o grid de especificações;
  • Salvar.




Ocultar aba Especificação

Para evitar a duplicidade de informações na tela, o operador poderá ocultar os campos da aba original da tela:

Utilize o recurso de configuração de campos da tela;

  • Marque os campos um a um;
  • Selecione a opção Esconder;
  • OK, para salvar a configuração;
  • Observe que a aba não está mais posicionada entre as abas de Logística e Contabilização, exibindo somente a aba Especificações Grade.








Validações e Saídas


Após a instalação do módulo, será disponibilizada uma nova aba para o lançamento das especificações dos produtos.




Millen-36671 - CAT 42_2018 NT 2018 005 - Informar ICMS Retido com Base em Tabela, Alíquotas e Cliente

Caminho:

Vendas > Movimentações


Objetivo

As empresas regidas pela NT 2018.005 | CAT 42/2018, são orientadas a informar os valores referentes ao ICMS-ST retido no XML de saída, através das TAGs: vBCSTRet, vICMSSTRet, vBCFCPSTRet e vFCPSTRet. Porém, essa normativa não prevê nenhuma punição para a não informação desses registros.

Com o valor desse imposto em mãos, junto à tabela de alíquotas do NCM/CEST, é possível fazer o cálculo reverso e descobrir o custo dos produtos. Sendo assim, para não expor o seu custo aos seus clientes, algumas empresas optam por não destacar essas tags nos XMLs de suas vendas, visto que a legislação não prevê punição para a não informação.

No entanto, podem ocorrer situações em que seja necessário destacar tais valores para alguns clientes específicos, para atender a estas exceções, foram realizados alguns ajustes no recurso de geração dos arquivos XML das notas fiscais emitidas pelo e-Millennium:

1.  Desenvolvida uma rotina baseada em uma tabela de alíquotas e parametrização de clientes, para geração das tags:

  • vFCPSTRet

  • vBCSTRet

  • vICMSSTRet

  • vBCFCPSTRet

2.  Criado um parâmetro no cadastro de cliente, quando esse parâmetro estiver ativo, os valores de ICMS-ST serão exibidos na NF/XML;

3.  Criada uma tela para cadastro de alíquotas. Nesta tela, será permitido selecionar a marca e listar todas os NCMS e CEST vinculados aos produtos da marca selecionada;

4.  Na emissão da nota fiscal, será realizado o cálculo das informações inseridas na tabela de cadastro de alíquotas (o cálculo será: quantidade de itens * valor de custo * Alíquota referente) e destacar esse valor nas TAGs.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.


Pré-requisitos

Instalar o módulo millenium!mImpostosRetidos.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.
Em Controladoria\Fiscal, será necessário que alguns cadastros estejam preenchidos corretamente, para que o XML seja gerado de forma que atenda à NT 2018 005.

Cadastro CEST

Devem ser cadastrados os itens que a empresa irá usar para os produtos que comercializa, preenchendo:

  • Código

  • Descrição

  • Salvar

Cadastro do Perfil de Imposto

Criar um perfil de imposto com as informações a seguir:

  • Estado ( Filtro ) Qualquer

  • Cst ICMS (RPA) 60(necessário para que o recurso funcione corretamente)

  • Aliq Interna ICMS (RPA) 18

  • Cst ICMS (RPA) 500(necessário para que o recurso funcione corretamente)

  • Aliq ICMSS 12

  • Cst IPI (Entrada) 00

  • Cst IPI (Saída) 50

  • Aliq FCP preencher

  • Aliq FCPST preencher

Cadastro de Alíquota de Impostos Retidos

Em Controladoria\Fiscal\Cadastros, deve ser criado um cadastro para cada estado (UF) de destino da nota fiscal a ser emitida, sendo que:

  • Acesse o link Incluir Alíquota de Imposto Retido;

  • Para cada marca do produto deverá ter um cadastro;

  • Selecione a marca;

  • Selecione as filiais;

  • Selecione as UFs;

  • Próximo;

  • Selecione o NCM;

  • Selecione o CEST;

  • Preencha as alíquotas dos impostos;

  • Próximo, para finalizar o cadastro.

Cadastro de Produtos

Em Produtos e Serviços\Produtos:

  • Faça uma busca;

  • Selecione o produto;

  • Na guia Geral, preencher o campo Marca;

  • Na guia Fiscal, preencher os campos:

    • Origem do Produto

    • Código CEST (Principal)

    • Código Fiscal

    • Classificação do Produto

    • Perfil de Imposto

  • Salvar.



Parâmetros

Em Vendas\Formação de Preços:

  • Cadastrar Tabela de Preço de Custo;

  • Cadastrar os preços custo dos produtos na tabela de custo.


Em Vendas\Cadastros\Clientes, na guia Impostos Retidos:

  • Ligar o parâmetro Destacar ICMS-ST Retido;

  • Selecionar a Tabela de Custo.



Entradas

Faturamento de Venda de Mercadoria

Em Vendas\Status NFe, após efetivar o evento de faturamento, faça a emissão da nota fiscal e aguarde a autorização da Sefaz. Selecione a nota emitida e salve o XML, para verificar o preenchimento das tags: BCSTRet, vICMSSTRet, vBCFCPSTRet e vFCPSTRet.
O produto 216 é da marca Teste 2, que tem as alíquotas de imposto retido abaixo:


ENTENDA O CÁLCULO

Tags 

Observação

vBCSTRet (Base de cálculo da subst tributária do ICMS)

= 34 (Valor de custo do produto para o tamanho 34)

pST

= 8 (Alíquota ST = 6 + Alíquota FCP-ST = 2 / Importado por conta da origem do produto configurada igual a 1)

vICMSSTRet

= 2,04 (vBCSTRet = 34 * Alíquota ST = 6%)

vBCFCPSTRet

= 34 (Valor de custo do produto para o tamanho 34)

pFCPSTRet

= 2 (Configurado na tabela de alíquota)

vFCPSTRet

= 34 * 2% = 0,68


O produto 217 é da marca Teste 1, que tem as alíquotas de imposto retido abaixo:


ENTENDA O CÁLCULO

Tags

Observação

vBCSTRet (Base de cálculo da subst tributária do ICMS)

= 70 (Valor de custo do produto)

pST

= 14 (Alíquota ST = 12 + Alíquota FCP-ST = 2 / Importado por conta da origem do produto configurada igual a 1)

vICMSSTRet

= 8,40 (vBCSTRet = 70 * Alíquota ST = 12%)

vBCFCPSTRet

= 70 (Valor de custo do produto)

pFCPSTRet

= 2 (Configurado na tabela de alíquota)

vFCPSTRet

= 70 * 2% = 1,40




Validações e Saídas

Exposição das tags e os respectivos valores no XML da nota fiscal de venda, conforme disposto na CAT 42 – NT 2018 005:

  • vFCPSTRet

  • vBCSTRet

  • vICMSSTRet

  • vBCFCPSTRet



Millen-36821 - WMS - Gerar Transferências Automática entre Lojas

Caminho:

Logística > Expedição > Pré-Faturamento de Transferência

Objetivo

Gerar automaticamente pré-faturamentos de transferência entre as filiais da empresa. Com base em um conjunto de regras, o sistema irá analisar a quantidade em estoque do produto, em cada loja, e o respectivo estoque mínimo definido, também, por loja e providenciará a geração dos pré-faturamentos de transferência entre as filiais, sempre que forem necessários.

O sistema verificará, para cada produto, a quantidade mínima, o giro e a prioridade das filiais e, com base nessas informações, criará um “mapa”,  verificando quais filiais têm estoques que possam ser usados para transferências. Caso mais de uma loja tenha estoque suficiente para atender a demanda, será utilizada a loja mais próxima.

Nesse processo também serão contemplados os produtos com quantidade múltipla e não poderá ser transferida uma quantidade que não seja múltipla do valor configurado.

Para atender esta necessidade, foi desenvolvido um Scheduler (serviço de agendamento) que ficará responsável pelo cálculo do estoque e geração dos pré faturamentos de transferência entre as filiais, quando necessário, de acordo com as regras configuradas para a execução do serviço.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.


Pré-requisitos


  1. Instalar os módulos millenium!wms_coletor.minst e millenium!mRedistribuicaoProdutos.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.
  2. Ter uma regra de WMS para ser usada com o recurso, a ser configurada em Logística > WMS > Cadastros.
  3. Definir as regras de transferência de estoque entre filiais:

Quantidade necessária

= Será considerado o maior valor entre quantidade mínima e quantidade crítica.

Filial Origem

= Filial do cadastro

Filial Destino

= Filiais cadastradas no registro de "Transferências de estoque entre filiais" da filial.

Giro

= quantidade vendida somente no período informado em "Dias de Giro"

Estoque virtual

= Estoque em trânsito (campo recebimento mov_estoque) + a transferir (ordem de distribuição em aberto) + comprado (pedido de compra) + entrando (local indisponível) + disponível (saldo estoque)

Necessidade

= Estoque virtual - Quantidade necessária

Quantidade múltipla

= Indica que o produto deve ser consumido em volumes. (Por exemplo, se a quantidade múltipla = 2, deve ser consumido 2, 4, 6... unidades, não poderá ser consumido 1,3,5... unidades). Caso a quantidade múltipla seja 0 ou 1, o produto será consumido normalmente.

Parâmetros


Em Utilitários > Administrador > Configurações Gerais > Logística > Distribuição:

  • Ligar o parâmetro Utilizar Distribuição de Estoque;
  • Preencher os parâmetros:
    • Dias de Giro
    • Regra WMS para Distribuição
    • Prioridade para Distribuição/Filiais (colocar em ordem crescente, sendo que número 1 é o nível mais alto de prioridade, número 2 tem prioridade menor que 1, número 3 tem prioridade menor que 2 e assim por diante)

Entradas


Configurando filiais para transferência

Após definir a prioridade entre filiais destino que receberão as transferências de estoque, nos parâmetros gerais, será necessário informar no cadastro da filial de origem, qual a distância entre elas. Este dado será usado como critério de priorização, caso o sistema encontre empate no cálculo de quantidades a enviar e, nesse caso, ele deverá enviar para o destino mais próximo.

Em Utilitários > Empresa > Filiais:

  • Na guia Logística, preencha o grid Transferência de Estoque entre Filiais, selecionando as filiais, informadas nas configurações gerais, e preenchendo a distância em quilômetros;
  • Salvar.

Configurando quantidade múltipla para os produtos

Entenda por quantidade múltipla, aqueles produtos que não são vendidos de forma unitária, por exemplo: par, grosa, dúzia. Para que possam ser movimentados com as quantidades corretas, é necessário informar, nos respectivos cadastros, qual a quantidade referenciada.

Em Produtos e Serviços > Produtos, quando o produto for movimentado em múltiplos:

  • Na guia Vendas, preencher o campo Quantidade Múltipla;
  • Salvar.

Configurando quantidades mínima e crítica para os produtos

Em Logística > Estoque > Quantidade Mínima e Crítica WMS:

Há duas formas de lançar as quantidades:

  1. Para produtos específicos, selecionando produto, coleção, marca e/ou cor, filial;
  2. Ou, para todos os produtos da filial selecionada.


Acessar o link Incluir Quantidade Mínima e Crítica WMS;

  • Preencher os campos:
    • Produto (se for o caso);
    • Coleção (se for o caso);
    • Marca (se for o caso);
    • Cor (se for o caso);
    • Filial (esse é obrigatório);
  • Próximo;
  • Preencher a coluna Quantidade Mínima;
  • Preencher a coluna Quantidade Crítica;
  • Próximo;
  • Faça uma consulta na tela, para visualizar as quantidades cadastradas.

Importando quantidade mínima e crítica para os produtos

Para agilizar o trabalho de cadastramento das quantidades mínima e crítica, necessárias ao funcionamento do recurso, foi disponibilizada no sistema uma planilha, que deverá ser importada para o banco de dados, informando as respectivas quantidades para todos os produtos de uma vez.


Em Logística > Estoque > Quantidade Mínima e Crítica WMS:

  • Clique no botão para fazer download do modelo de planilha a ser preenchida;
  • Selecione um diretório para salvar a planilha;
  • Aguarde a mensagem de download concluído;
  • Preencha a planilha com as informações solicitadas nos campos;
  • Salvar.


ATENÇÃO

Nunca altere os nomes dos campos, para que o sistema consiga fazer a importação corretamente.



  • Acesse o link Importar Quantidade por Planilha;
  • Utilize o ícone de busca e selecione a planilha a ser importada;
  • Próximo;
  • Verifique as informações da planilha que foram carregadas na tela. Se houver alguma inconsistência, o sistema exibirá na coluna Erro;
  • Faça as correções necessárias e recarregue a planilha;
  • Se não houver nenhuma mensagem de erro, clique em Próximo novamente, para concluir a importação;
  • Na tela de busca, faça uma consulta para visualizar as quantidades lançadas para os produtos, nas respectivas filiais.


Geração automática de pré-faturamentos de transferência

Com base nas configurações feitas para a utilização deste recurso, o scheduler será acionado pelo sistema e executará o método responsável pela verificação dos estoques das filiais e a posterior geração automática dos pré-faturamentos de transferência entre elas, para que as quantidades mínimas e críticas estejam sempre atendidas.


Para localizar os pré-faturamentos de transferências gerados automaticamente pelo sistema, acesse:

Logística > Expedição > Pré-Faturamento de Transferência

Validações e Saídas


  1. Será somado na consulta do estoque os pré faturamentos de transferência que estiverem em aberto (ou seja, que ainda não foram conferidos);
  2. Será feita uma consulta de estoque nas filiais destino e, caso o estoque dessas filiais esteja abaixo da quantidade necessária, será feita uma consulta de estoque em todas as filiais de origem, ordenando por distância(KM) mais próxima;
  3. Caso a filial origem possua estoque subtraindo a quantidade necessária, será feita uma transferência de estoque da filial origem para filial destino, sendo:
    • A filial destino que possuir prioridade 1, deve consumir os produtos da filial origem antes da filial destino com prioridade 2 e assim em diante;
    • Caso existam filiais destino com a mesma prioridade, será considerada como primeira da fila a filial destino com maior giro.



Millen-37997 – Integração e-Millennium x Storex – Importar Vendedor

Caminho:
Vendas > Movimentações


Objetivo

Possibilitar que as vendas realizadas no Storex, ao serem integradas no e-Millennium, enviem a informação do vendedor que realizou a venda, a fim de permitir a realização do cálculo da comissão sobre a operação.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.


Pré-requisitos

  1. Instalar o módulo millenium!mnfe.minst e millenium!smartpos.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

  2. Em Vendas\Força de Venda\Tipos de Comissão, devem ser cadastradas as comissões a serem aplicadas nas operações de vendas.

  3. Em Utilitários\Empresa:

  • Cargos, deve ser cadastrado o cargo de Vendedor;

  • Funcionários:

    • Na guia Dados do Funcionário, selecionar a opção Vendedor, para aqueles que exercem a função de vendas e tiverem comissão a receber sobre as operações realizadas.



Parâmetros

Configurando vendedor Storex no e-Millennium

1.  Em Utilitários\Empresa\Funcionários:

  • Faça uma busca;

  • Selecione o funcionário;

  • Entre na alteração do cadastro, na guia Dados do Funcionário:

    • Verifique se a opção Vendedor está selecionada no campo Cargo;

    • Preencha o campo Tipo Comissão;


  • Na guia Storex, preencha o campo Matrícula, que é a mesma do Portal Storex (veja na imagem onde encontrar);

  • Salvar.



2.  Criar o cadastro de funcionário para ser o Vendedor Padrão. Este cadastro será usado quando, na integração com o Storex, quando não for localizado no banco de dados do e-Millennium um funcionário com a matrícula enviada. Nesse caso, o e-Millennium assumirá o vendedor padrão para vincular na venda e na comissão a ser paga.

3.  Em Utilitários\Administrador\Configurações Gerais:

  • Na pasta Storex, configure o parâmetro Vendedor, selecionando o vendedor padrão criado para ser usado com o recurso.

Configurando evento de faturamento de venda

Para que o sistema possa realizar cálculo de comissões nas operações de vendas, é necessário que o evento esteja acessando as informações de vendedor e a respectiva comissão.
Em Utilitários\Administrador\Eventos, selecione o evento configurado para faturar as vendas integradas pelo Storex, na guia Vendas, ligar os parâmetros:

  • Usa Vendedor

  • Mostrar Tipo Comissão Vend.



Entradas

Integração de movimentações de vendas

Vendas realizadas no Storex
Assim que finalizadas, as operações de vendas realizadas no Storex são integradas automaticamente no e-Millennium.

Movimentação de venda integrada no e-Millennium com identificação do vendedor

Após executar as rotinas de integração, o e-Millennium, com base nos cadastros existentes, identificou no banco de dados a vendedora Karine e atribuiu a ela a movimentação de venda realizada.


Em Utilitários\Empresa\Funcionários, faça uma consulta e perceba que a vendedora integrada na venda está cadastrada no e-Millennium, portanto seus dados foram localizados e carregados na movimentação de venda gerada pela integração.



Em Financeiro\A Pagar, faça uma consulta e verifique a inclusão do título a pagar referente à comissão sobre a venda que a funcionária/vendedora Karine realizou.

Movimentação de venda integrada no e-Millennium com vendedor padrão

Após executar as rotinas de integração, o e-Millennium, com base nos cadastros existentes, identificou no banco de dados o vendedor Padrão e atribuiu a ele a movimentação de venda realizada.

Em Utilitários\Empresa\Funcionários, faça uma consulta e observe que existe um registro para o vendedor padrão cadastrado no e-Millennium, que será vinculado na movimentação de venda gerada pela integração.

Em Financeiro\A Pagar, faça uma consulta e verifique a inclusão do título a pagar referente à comissão sobre a venda integrada com o vendedor padrão.



Validações e Saídas

Se após executar as rotinas de integração, o e-Millennium, com base nos cadastros existentes, não identificar no banco de dados um vendedor específico ou o vendedor padrão, não será possível atribuir a movimentação de venda realizada e a respectiva comissão não poderá ser gerada.




Millen-37999 – Permitir enviar várias devoluções por venda ou movimentação para o Linx ERP

Caminho:

Vendas > Movimentações > Devolução Parcial de Venda

Objetivo

Empresas que trabalham com o e-Millennium integrado ao Linx ERP e permitem que seus clientes realizem devoluções parciais de suas notas de venda, quando necessário, onde a mesma nota de venda, pode ser devolvida em duas ou mais vezes pelo cliente. Nesse cenário o e-Millennium enviava apenas a primeira nota emitida ao Linx ERP, não enviando as demais.

Para atender esta necessidade, foi alterada integração com o Linx ERP, para permitir o envio de mais de uma devolução por venda/movimentação:

  • Criado método para consultar o saldo disponível de produtos/financeiro do movimento de saída do sistema Linx Erp;
  • Criado método para trazer saldo disponível de produtos/financeiro do movimento de saída do sistema Linx Erp;
  • Alterado método de envio de entradas, para permitir enviar mais de uma nota de devolução, de acordo com saldo retornado do Linx Erp;
  • Alterado método de inclusão de faturamento de vendas, para que permita e valide o saldo a ser integrado no novo movimento de entrada/devolução;
  • Alterado método de inclusão de tickets, para permitir mais de um movimento de devolução para uma movimentação de saída;
  • Alterado método de inclusão de notas, para permitir gravar mais de uma nota de devolução para um movimento de venda.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


  1. Instalar os módulos linx.minst e millenium!linx.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

Parâmetros


Sem necessidade de parametrizações específicas para utilização do recurso.

Entradas


1.Validar que ao enviar, pela segunda vez a nota de devolução, esta será enviada com sucesso.


Criados pedido de venda, faturamento de venda e duas devoluções.

Após executar o processamento da fila, as duas devoluções foram enviadas para o Linx ERP e os campos foram preenchidos conforme esperado.


2.Validar que ao enviar pela segunda vez uma nota que não tenha produto disponível, está não será enviada

O sistema valida se existe as mesmas informações na fila de envio e mesmo que execute direto ao enviar de entradas ocorre trava conforme esperado.


3.Validar que todos os produtos de uma nota de venda, já tenham sido devolvidos e tentar fazer uma nova devolução

Ao tentar fazer uma nova devolução o próprio sistema não permite usar uma nota já devolvida completamente.




4.Fazer as devoluções parcialmente de 2 quantidades em 5 devoluções diferentes e enviar as devoluções para o Linx ERP

Realizar o processo de venda e faturamento de venda com 10 quantidades, enviar pedido e faturamento para o Linx ERP (validar as tabelas LOJA_PEDIDO, LOJA_VENDA e LOJA_NOTA_FISCAL), (validando as tabelas LOJA_PEDIDO, LOJA_VENDA e LOJA_NOTA_FISCAL).

Criados pedidos, faturamento de venda e cinco movimentos de entradas com 2 quantidades de produtos cada.


As notas de devoluções foram enviadas com sucesso.




5.Fazer as devoluções parcialmente de 2 quantidades em 5 devoluções diferentes e validar negativa ao enviar as devoluções para o Linx ERP

Realizar o processo de venda e faturamento de venda com 10 quantidades, NÃO enviar pedido e faturamento para o Linx ERP, (validando as tabelas LOJA_PEDIDO, LOJA_VENDA e LOJA_NOTA_FISCAL).

Ocorre trava por não ter o pedido de venda vinculado importado no Linx ERP.



Validações e Saídas


As devoluções parciais podem ser realizadas e enviadas ao Linx ERP estando vinculadas a mesma NFe de saída.



Millen-38401 - Integração Linx ERP - Gravar NSU e Data de Emissão

Caminho:

Vendas > Movimentações

Objetivo

Alterar o processo de integração entre e-Millennium e Linx ERP, possibilitando o envio dos campos NSU e Data de Emissão ao Linx ERP, também alterar o local de gravação do código da autorização.

Para atender esta necessidade foram realizados os desenvolvimentos a seguir:

  • Adicionado parâmetro "Envia dados de autorização dos lançamentos”;
  • Ao ser ativado, esse parâmetro enviará o campo "data emissão", com a data de emissão do lançamento;
  • Enviar o campo NSU no campo numero_aprovacao_cartao do LINX ERP;
  • Enviar o campo autorização no campo numero_titulo do Linx ERP.


INFORMAÇÃO

Os campos para gravação do NSU e Autorização foram indicados pela equipe do LINXERP;


NOTA

Caso o título não seja autorizado no momento da inclusão do pedido e o NSU seja modificado, o e-Millennium buscará esses dados atualizados no momento do envio da nota fiscal para a Vtex. Para que o Linx ERP receba esse dado atualizado, será necessário configurar no workflow o envio do faturamento para o Linx ERP posterior ao envio da nota a Vtex.


ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


  1. Instalar o módulo linx.minst e millenium!linx.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

Parâmetros


Em Utilitários > Linx > Configurações:

  • Fazer uma busca e selecionar a filial a ser configuração para a integração;
  • Entrar na alteração e selecionar a guia Integrações;
  • Ligar o parâmetro Envia Dados de Autorização dos Lançamentos;
  • Salvar.

Entradas


1.Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo:

  • Integrado pedido de venda com condição de pagamento de cartão;
  • Enviado pedido para o Linx ERP, validando os campos: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO);
  • Faturado pedido diretamente pelo evento, para que o lançamento seja criado com a informação de NSU, número de aprovação do cartão, em seguida, enviado faturamento para o Linx ERP;
  • Validado o preenchimento dos campos, Data Emissão, NSU e Autorização (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS e LOJA_VENDA_PGTO);
  • Título do pedido criado com sucesso.


Envio das informações de NSU e Autorização do pedido de venda foi realizado com sucesso.

As informações de faturamento foram enviadas com sucesso.



2.Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo:

  • Incluído pedido de venda com uma condição de pagamento diferente de cartão;
  • Realizado o envio do pedido para o Linx ERP;
  • Validados os campos: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO);
  • Faturado o pedido diretamente pelo evento, para que o lançamento seja criado sem a informação de NSU, número de aprovação do cartão;
  • Realizado o envio do faturamento para o Linx ERP;
  • Validado o preenchimento dos campos, Data Emissão e Autorização, não deve ser enviado o nem preenchido o campo NSU (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS e LOJA_VENDA_PGTO).

Criado pedido sem a condição de pagamento cartão.

Também foi criado sem o número de aprovação, apenas com o número do título igual ao número do pedido de venda.

Preenchido conforme esperado.


3.Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo:

  • Incluído um pedido de venda “Aprovado” e “Autorizado” com uma condição de pagamento de cartão;
  • Realizado o envio do pedido para o Linx ERP;
  • Validados os campos: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO);
  • Faturado o pedido pelo processo de faturamento automático, para que o lançamento seja criado com a informação de NSU, número de aprovação do cartão;
  • Realizado o envio do faturamento para o Linx ERP;
  • Validado o preenchimento dos campos, Data Emissão, NSU e Autorização. (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS e LOJA_VENDA_PGTO);
  • Dados exportados com sucesso para o Linx ERP.

Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo:

  • Incluído um pedido de venda “Aprovado” e “Autorizado” com uma condição de pagamento diferente de cartão;
  • Realizado o envio do pedido para o Linx ERP, validando os campos: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO);
  • Faturado o pedido pelo processo de faturamento automático, para que o lançamento seja criado sem a informação de NSU, número de aprovação do cartão;
  • Realizado o envio do faturamento para o Linx ERP;

Validado o preenchimento dos campos, Data Emissão e Autorização, não deve ser enviado o nem preenchido o campo NSU (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS e LOJA_VENDA_PGTO);

  • Faturamento automático de pedido de venda criado com outro tipo de pagamento.


4.Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo:

  • Incluído um pedido de venda com uma condição de pagamento de cartão;
  • Realizado o envio do pedido para o Linx ERP;
  • Validados os campos: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO);
  • Alterados o NSU, Autorização e Data Emissão;
  • Faturado o pedido diretamente pelo evento, para que o lançamento seja criado com a informação de NSU, número de aprovação do cartão;
  • Realizado o envio do faturamento para o Linx ERP;
  • Validado o preenchimento dos campos, Data Emissão, NSU e Autorização Alterados (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS, LOJA_PEDIDO_PGTO e LOJA_VENDA_PGTO);
  • Quando alterado no faturamento se manteve o mesmo do pedido.


  • Alterar informação no título;


Apenas o NSU número de aprovação foi alterado.


5.Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo:

  • Incluído um pedido de venda com uma condição de pagamento de cartão;
  • Realizado o envio do pedido para o Linx ERP;
  • Validados os campos: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO); Faturado o pedido diretamente pelo evento com condição de pagamento diferente do pedido (pix/dinheiro/débito), para que o lançamento seja criado com a informação de NSU, número de aprovação do cartão;
  • Realizado o envio do faturamento para o Linx ERP;
  • Validado o preenchimento dos campos, Data Emissão, NSU e Autorização Alterados (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS, LOJA_PEDIDO_PGTO e LOJA_VENDA_PGTO);
  • Pedido de venda criado com cartão.

 

Ao finalizar o faturamento com outros pagamentos, os números de autorização e NSU se mantiveram.


6.Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo:

  • Incluído um pedido de venda com uma condição de pagamento de cartão;
  • Realizado o envio do pedido para o Linx ERP, validando os campos: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO);
  • Faturado o pedido diretamente pelo evento, para que o lançamento seja criado com a informação de NSU, número de aprovação do cartão;
  • Realizado o envio do faturamento para o Linx ERP;
  • Validado o preenchimento dos campos, Data Emissão, NSU e Autorização Alterados (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS).
  • Cancelar o faturamento no e-Millennium e no Linx ERP, fature novamente alterando a condição de pagamento para cartão com multi parcelas (3x ou mais);
  • Realizar o envio do faturamento para o Linx ERP;
  • Validados os campos de cada lançamento: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS, LOJA_PEDIDO_PGTO e LOJA_VENDA_PGTO);
  • Feito pedido de venda com condição de cartão.


Foi criado o registro do segundo movimento, com as informações de NSU e autorização do título vinculado ao pedido de venda.



7.Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo,

  • Incluir um pedido de venda com uma condição de pgto cartão com multi parcelas (3x ou mais);
  • Realizar o envio do pedido para o Linx ERP, validando os campos de cada lançamento: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO);
  • Faturar o pedido diretamente pelo evento, para que os lançamentos sejam criados com as informações de NSU, número de aprovação do cartão;
  • Realizar o envio do faturamento para o Linx ERP
  • Validado o preenchimento dos campos, Data Emissão, NSU e Autorização de cada lançamento (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS e LOJA_VENDA_PGTO);

Quando criado com o título de cartão de crédito e é informada mais de uma parcela dentro da tela de efetivação, este é criado normalmente no LINX ERP, com as informações de NSU e título.


8.Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo:

  • Incluído um pedido de venda com data de emissão anterior ao dia e condição de pagamento de cartão;
  • Realizado o envio do pedido para o Linx ERP, validando os campos: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO);
  • Faturado o pedido diretamente pelo evento, para que o lançamento seja criado com a informação de NSU, número de aprovação do cartão:
  • Realiza o envio do faturamento para o Linx ERP;
  • Validado o preenchimento dos campos, Data Emissão, NSU e Autorização (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS e LOJA_VENDA_PGTO);
  • A data de emissão foi vinculada conforme esperado (data corrente).


9.Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo;

  • Incluído um pedido de venda com data de emissão anterior ao dia e condição de pagamento de cartão;
  • Realizado o envio do pedido para o Linx ERP, validando os campos: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO);
  • Faturado o pedido diretamente pelo evento com a data atual, para que o lançamento seja criado com a informação de NSU, número de aprovação do cartão;
  • Realizado o envio do faturamento para o Linx ERP;
  • Validado o preenchimento dos campos, Data Emissão, NSU e Autorização (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS e LOJA_VENDA_PGTO);
  • Respeitada a data de emissão informada no pedido de venda;


10.Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo:

  • Incluído um pedido de venda com data de emissão anterior ao dia e condição de pagamento mista (cartão crédito e pix/débito/crédito/dinheiro);
  • Realizado o envio do pedido para o Linx ERP,
  • Validados os campos: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO).
  • Faturado o pedido diretamente pelo evento, para que o lançamento seja criado com a informação de NSU, número de aprovação do cartão;
  • Realizado o envio do faturamento para o Linx ERP;
  • Validado o preenchimento dos campos, Data Emissão, NSU e Autorização (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS e LOJA_VENDA_PGTO);
  • Data emissão consta apenas na tabela de faturamento.

Validações e Saídas


Preenchimento dos campos, Data Emissão, NSU e Autorização nos envios das integrações realizadas entre o e-Millennium e o Linx ERP.



Millen-38450 – Integração Jet – Enviar Vendedor

Caminho:

Produtos e Serviços > Vitrines > Vitrine

Objetivo


Alterar processo de integração com a plataforma Jet e-Commerce para que seja resgatada a identificação do vendedor que efetuou a venda.

Foi criado um parâmetro, no cadastro de vitrine, para informar o “ID” do vendedor cadastrado na plataforma, que será enviado à API e incluído no pedido de venda.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.


Pré-requisitos


  1. Instalar os módulos millenium_eco_active_jet.minst e millenium_eco_active_jet!mvendedor.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

  2. Em Utilitários > Empresa:

    • Cargos – estar cadastrado cargo de Vendedor;
    • Funcionários - deverá ser preenchido o cargo de Vendedor para todos os funcionários que exercerem esta função.

Parâmetros


Em Produtos e Serviços > Vitrine > Vitrines:

  • Na tela de consulta, preencha o campo de filtro, selecionando o exportador Jet;
  • Entre na tela de alteração da vitrine:
  • Selecione o link Configurações Adicionais;
  • Localize o grid Integração de Vendedores;
  • Selecione o vendedor cadastrado na base do e-Millennium;
  • Preencha a coluna ID Plataforma, informando o respectivo idSeller na Jet;

Entradas


Integrando pedido de venda com vendedor

Após o scheduler fazer a execução do método MILLENIUM_ECO.ACTIVE.IMPORT, o pedido de venda é importado, com as mensagens de erro e sucesso sendo apresentados no log de integração da vitrine e na tabela VITRINE_LOG.

Em Produtos e Serviços > Vitrine > Vitrine Logs de Integração, faça uma consulta para visualizar e analisar o resultado das integrações realizadas.

Validações e Saídas


Se no cadastro do funcionário não estiver selecionado o cargo de Vendedor, o sistema emitirá uma mensagem de alerta no log, informando que este dado deverá ser corrigido.



Millen-39061 – Mover campos na tela HTML – Trocar de posição e de abas

Caminho:

Todas as telas HTML do sistema

Objetivo


Permitir que o operador do sistema movimente os campos da tela para reposicioná-los, de acordo com sua necessidade. Os campos poderão ser movimentados de uma seção para outra e, também, de uma aba para outra.

Alguns campos não poderão ser movidos devido a sua função dentro da tela, ou por estarem vinculados a outros campos. São os campos que são do tipo registro, além desses os campos que pertencem a um registro só podem mover-se entre outros campos do mesmo registro.

Não se trata de um erro do recurso, mas de uma limitação, com o objetivo de evitar inconsistência na execução de ações futuras.

Não há uma indicação visual onde possamos identificar quais campos são registros, ou pertencem a um registro, e quais não. A ferramenta ieditor poderá auxiliar nessa identificação, caso seja necessário.


Pré-requisitos


1.Analisar a real necessidade de alterar a posição padrão dos campos das telas e divulgar aos demais operadores do sistema sobre as mudanças realizadas no layout das telas, evitando que tenham dificuldades para realizar suas tarefas.

2.Definir o nível da alteração no layout das telas, que poderá ser:

  • Global – será aplicada para todos os usuários do sistema;
  • Grupo – será aplicada para um determinado grupo de usuários do sistema;
  • Usuário – será aplicada um usuário determinado do sistema.

3.Definir a abrangência da alteração no layout das telas, que poderá ser:

  • Somente nas telas de inclusão;
  • Nas telas de inclusão e alteração.


ATENÇÃO

Para que a alteração tenha efeito nas telas de inclusão e alteração, será necessário marcar o parâmetro Unificado, localizado ao lado dos botões de movimentação.

Parâmetros


Sem necessidade de parametrização.

Entradas


Movendo os campos de lugar na tela

  • Clique com o botão direito do mouse sobre a tela;
  • Preencha o campo de pesquisa para localizar rapidamente o campo a ser movido;
  • Selecione o campo a ser movido, clicando sobre ele;
  • Localize os botões de movimentação para cima e para baixo;
  • Com o campo selecionado, clique no botão para movimentar até a nova posição do campo;
  • OK, para finalizar.

Movendo os campos entre as seções na tela

  • Clique com o botão direito do mouse sobre a tela;
  • Preencha o campo de pesquisa para localizar rapidamente o campo a ser movido;
  • Selecione o campo a ser trocado de seção, clicando sobre ele;
  • Localize os botões de movimentação para cima e para baixo;
  • Com o campo selecionado, clique no botão para movimentar até a posição na nova seção;
  • OK, para finalizar.

Movendo os campos entre as abas da tela

  • Clique com o botão direito do mouse sobre a tela;
  • Preencha o campo de pesquisa para localizar rapidamente o campo a ser movido;
  • Selecione o campo a ser trocado de aba, clicando sobre ele;
  • Localize os botões de movimentação para cima e para baixo;
  • Com o campo selecionado, clique no botão para movimentar até a posição na nova aba;
  • OK, para finalizar.

Reverte o layout da tela ao padrão do sistema

  • Clique com o botão direito do mouse sobre a tela;
  • Acione o botão Reverter;
  • OK, para finalizar;

Validações e Saídas


  1. Os campos das telas serão movidos para a posição, seção ou aba que o operador do sistema determinar.
  2. Acionando o comando Reverter, os campos da tela voltarão às posições, seções e abas padrão do sistema.



Millen-39620 - Atualizar Estoque por SKU do Produto

Caminho:

Logística > Estoque > Atualiza Estoque

Objetivo

Realizar o ajuste de estoque dos produtos por SKU, validando o saldo total em estoque para o produto, de forma que os ajustes realizados não alterem esse total.

Para atender esta necessidade, foi disponibilizada uma tela, na qual o operador do sistema poderá visualizar todos os SKUs do produto e lançar as respectivas quantidades.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


  1. Instalar o módulo millenium!matualizaestoque.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

  2. Após a instalação do módulo, acessar o Gerenciador de Usuário do sistema e liberar o link Atualiza Estoque, em Logística > Estoque.

  3. Ter produtos cadastrados no sistema com quantidades lançadas no estoque das filiais.

Parâmetros


Sem necessidade de parametrização.

Entradas


Consultando saldo de produto em estoque

Em Logística > Estoque > Consulta Estoque

Observe que a quantidade total para o produto consultado são 108 peças em estoque, somando todos os SKUs, na filial 001.

Atualizar Estoque por SKU

Em Logística > Estoque > Atualiza Estoque:

  • Selecione a filial;
  • Selecione o produto ou faça a leitura do código de barras;
  • Na grade, selecione o tamanho a ser atualizado;
  • Digite a quantidade a ser lançada;
  • Executar.

Nesse momento, o sistema fará uma validação, comparando a quantidade original em estoque com a somatória das quantidades atualizadas na tela e não permitirá a efetivação das quantidades caso não seja igual a quantidade original.

No exemplo abaixo, temos o lançamento de quantidades a mais do que a original, portanto foi emitida uma mensagem de alerta ao operador do sistema, solicitando a correção dos lançamentos feitos no grid.

A validação também ocorrerá no caso de quantidades lançadas a menos que a original do estoque do produto. Portanto, somente serão permitidas atualizações que não afetem a quantidade original do produto, exibida na consulta de estoque.

Após fazer os ajustes nos lançamentos das quantidades para todos os SKUs do produto, de forma que não alterem a quantidade original da consulta de estoque, a ação será validada novamente e poderá ser executada sem bloqueios.

  • Digitar as quantidades dos SKUs;
  • Executar;
  • Aguarde a mensagem de comando executado com sucesso;
  • Faça uma nova consulta no estoque do produto.

Atualizar Estoque por SKU para produtos sem quantidade em estoque

Em Logística > Estoque > Consulta Estoque


Em Logística > Estoque > Atualiza Estoque:

  • Selecione a filial;
  • Selecione o produto ou faça a leitura do código de barras;
  • Observe que foi emitida uma mensagem informando que não há informações a serem atualizadas.


NOTA

Nota! Este recurso de atualização de quantidades não permitirá a manipulação das quantidades de estoque dos produtos que estiverem com quantidade zerada.


Atualizar Estoque por SKU para produtos com quantidade empenhada

Neste caso, o sistema deverá considerar a quantidade empenhada para o(s) pedido(s) de venda no cálculo para validação da atualização do estoque.

A seguir temos um pedido de venda reservando 5 peças do produto na cor amarelo e estampa floral.

A consulta de estoque mostra a quantidade reservada e o SKU do produto com quantidade zerada, portanto há um saldo de 103 disponíveis do produto em estoque.

Ao tentar atualizar o SKU reservado, lançando para ele 5 peças, o sistema detecta que há uma reserva da quantidade e emite uma mensagem de alerta para o operador, informando sobre a divergência de quantidade e não permite a execução da ação.


Inclusão de pedido de venda com reserva


Consulta do estoque do produto com reserva do pedido de venda


Validação da quantidade reservada na atualização de estoque


Validações e Saídas


1. Para atualização de estoque todos os SKUs deverão ter códigos de barras cadastrados. O sistema emitirá uma mensagem de alerta, informando que não há códigos cadastrados para o produto e bloqueará a execução da tarefa.


2.Não será permita a atualização das quantidades, quando os lançamentos forem diferentes da quantidade original registrada no estoque do produto.

3.As quantidades empenhadas para atendimento dos pedidos de venda serão consideradas na validação da quantidade original do estoque dos produtos.



Millen-40421- Integração Vtex – Emissão de Etiquetas Vtex para múltiplos marketplaces

Caminho:

Produtos e Serviços > Vitrine

Objetivo

Este recurso permite que as empresas que vendem nos marketplaces integrados com a plataforma de e-commerce VTEX, possam recuperar (buscar) as etiquetas de fretes de produtos disponibilizadas por eles. Para isso, foi criada tela de configuração para informação do tipo de pedido a ser tratado para a recuperação das etiquetas.

Também foram criados um parâmetro, para indicar que os dados da integração devem ser lidos do próprio Cadastro da Vitrine, e um filtro para a consulta do tipo de pedido, na tela de Log de Integração Marktplace, acessada por meio da tela Lista de Vitrines.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


  1. Instalar o módulo millenium!mpositivo.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

Parâmetros


Configurando emissão para etiqueta Vtex

Para realizar a configuração do marketplace Mercado Livre, siga os passos abaixo:

  1. Acesse a tela Lista de Vitrines pelo caminho: Produtos e Serviços > Vitrine > Vitrines;
  2. Busque a vitrine desejada. Use os filtros à esquerda da tela e clique em Procurar (ou clique apenas em Procurar para visualizar todas as vitrines). Selecione a vitrine.
  3. Clique em Ações/Configuração Etiqueta Vtex;
  4. Na tela Configuração Etiqueta Vtex:
    1. Selecione o Tipo Pedido a ser tratado para a recuperação das etiquetas;
    2. Selecione o Tipo Etiqueta (formato);
    3. Preencha o Token de acesso;
    4. Preencha a URL do marketplace;
  5. Clique em Efetivar.

Entradas


Feitas as configurações, o sistema passa a recuperar a etiqueta de transporte do marketplace configurado e realiza a gravação das informações. Para isso, são executados os métodos:

MILLENIUM!MPOSITIVO.MARKETPLACE.ALINHARNUMEROPEDIDO e

MILLENIUM!MPOSITIVO.MARKETPLACE.ATUALIZARETIQUETA. Ambos estão no objeto MARKTPLACE do millenium!mpositivo.wts.

Gerando a etiqueta

Verifique a etiqueta gerada, de acordo com o código do evento. Veja o exemplo:

Valide se a etiqueta está dentro do padrão e funcionando corretamente. Veja o exemplo:

Filtrando o tipo de pedido

Para filtrar o tipo de pedido, siga as etapas abaixo:

  1. Acesse a tela Lista de Vitrines pelo caminho: Produtos e Serviços > Vitrine > Vitrines;
  2. Busque a vitrine desejada. Use os filtros à esquerda da tela e clique em Procurar (ou clique apenas em Procurar para visualizar todas as vitrines). Selecione a vitrine;
  3. Clique no botão Log de Integração Marktplace;
  4. Será aberta a página Log de Integração Marktplace. Realize a configuração de filtragem, utilizando o campo Tipo Pedido.

Validações e Saídas


As etiquetas de fretes serão recuperadas para os tipos de pedidos selecionados no filtro.



Millen-40429 – Integração Vtex – Preencher e Enviar o Campo Manufacturecode

Caminho:

Produtos e Serviços > Vitrine > Vitrine de Produtos

Objetivo

Alterar rotina de envio para a VTEX, adicionando o campo "manufacturecode" no cadastro do SKU. Esse código é integrado com o e-Millennium na tabela " Código de barras" vinculado a um tipo de barra, entretanto, atualmente o e-Millennium não realiza o envio dessa informação para a Vtex.

Para que o envio possa ser executado, foi necessário:

  • Criar parâmetro no cadastro de produtos, para definir qual tipo de barra será enviado à Vtex;
  • Fazer um ajuste para buscar informações, de acordo com o parâmetro definido, e enviá-las para a integração com a Vtex.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.


Pré-requisitos


  1. Instalar os módulos millenium_eco_active_vtex.minst e millenium_eco_active_vtex!mCrocs.minst.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

  2. Certificar-se que na tabela VITRINE_DADOS_VTEX, o campo USA_NOVA_API_PRODUTOS esteja configurado como “T”.

  3. Definir qual será o código de barras a ser enviada na integração.

Parâmetros


Em Produtos e Serviços > Vitrine > Vitrines:

  • Selecione a vitrine com o exportador Vtex;
  • Acesse o link Configurações Adicionais;
  • Acesse a guia Dados Adicionais Crocs:
  • Preencha o campo Tipo de Barra Integração Vtex, selecionando a barra que deverá ser enviada na integração.
  • Executar.

Entradas


Exportando produtos para a vitrine com o campo ManufactureCode

Em Produtos e Serviços > Produtos > Código de Barras, faça uma consulta para visualizar os códigos cadastrados para os produtos a serem exportados.

 


 Em Produtos e Serviços > Vitrine > Vitrine de Produtos e faça a inclusão dos produtos na vitrine.

Validações e Saídas


As rotinas responsáveis pelas exportações dos produtos serão executadas automaticamente pelo sistema e caso a integração ocorra com sucesso, é possível verificar o preenchimento do campo ManufactureCode nos arquivos gerados para envio.

Preenchimento do campo Manufacturecode no envio do produto VQA_217


Preenchimento do campo Manufacturecode no envio do produto VQA_222 para seus vários SKUs




Millen-40431 – Não cancelar NFs que tenham títulos em cobrança

Caminho:

Vendas > Status NFe > Cancelar NFe

Objetivo

Alterar processo de cancelamento de notas fiscais, para o sistema realize a consulta dos títulos vinculados a mesma, não permitindo o cancelamento de notas fiscais com títulos em borderô/cobrança.

Por não possuir uma trava ao efetuar o cancelamento de notas fiscais, era possível realizar o cancelamento de notas fiscais onde os títulos vinculados a mesma estão em borderô/cobrança, impactando nos controles internos da empresa.

Ao tentar realizar o cancelamento de uma nota fiscal, cujos títulos estejam em borderô/cobrança, será exibida na tela uma mensagem, informando ao operador que o título está em cobrança e não permitirá efetuar o cancelamento da nota.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


  1. Instalar o módulo millenium!bloqueianftitulos.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

  2. Em Financeiro > Receber > Borderôs, devem existir borderôs gerados, incluindo títulos vinculados às notas que serão canceladas.

Parâmetros


Sem necessidade de parametrização.

Entradas


Em Vendas > Status NFe:

  • Faça uma busca para localizar a nota a ser cancelada;

  • Selecione a NFe a ser cancelada;
  • Acesse o link Cancelar NFe;
  • Preencha o campo Justificativa;
  • Executar;
  • Observe que a mensagem de alerta emitida pelo sistema exibe o número do título vinculado à nota fiscal a ser cancelada.


Em Financeiro > Receber > Borderôs, localize o borderô no qual está incluído o título vinculado à nota fiscal.


Neste caso, o borderô ainda não foi enviado ao banco, então vamos excluir o título, apenas para demonstrar o comportamento do sistema.


Em Vendas > Status NFe:

  • Selecione a NFe a ser cancelada;
  • Acesse o link Cancelar NFe;
  • Preencha o campo Justificativa;
  • Executar;

Validações e Saídas


O sistema não permitirá o cancelamento de notas fiscais que estejam vinculadas em borderôs.



Millen-40432 - Manter Preço dos Itens na Cópia do Pedido de Venda

Caminho:

Vendas > Pedido de Venda

Objetivo


Impedir que, ao realizarem cópia dos pedidos de venda, os usuários sem permissão para alterar preços de produtos, emitam pedidos de venda com preços divergentes do pedido original.

Ocorre que, ao realizar a cópia de um pedido de venda, o sistema emite uma mensagem perguntando ao usuário “Deseja manter os preços dos itens do pedido copiado?”, permitindo assim que o usuário escolha se os preços serão mantidos ou não.

Quando alguns usuários não possuem autorização para alterar os preços dos pedidos, no gerenciador de usuário existe uma configuração para isto, entretanto, quando o usuário copia o pedido, caso seja selecionado a opção "Não", o e-Millennium busca os preços da tabela, deixando o valor divergente do pedido original.

Para atender esta necessidade, foi desenvolvido o parâmetro “Manter preço na Cópia do Pedido”, no cadastro do usuário.

Quando o parâmetro estiver ativado no cadastro do usuário, o sistema irá marcar a pergunta padrão do sistema “Deseja manter os preços dos itens de pedido copiado?” com a opção “NÃO”.


Pré-requisitos


  1. Ter instalada a versão 5.105 ou posterior.

Parâmetros


No Gerenciador de Usuários do sistema:

  • Selecione o usuário;
  • Localize o parâmetro Manter preço na Cópia do Pedido;
  • Desligue o parâmetro (deixando com cor vermelho);
  • Salvar.

Entradas


No Gerenciador de Usuários do sistema, observe as permissões configuradas para o usuário Eduardo:

  • Não tem permissão para alterar preços no pedido de venda;
  • Tem permissão para manter o preço na cópia do pedido.


Em Vendas > Pedido de Venda:

  • Faça uma busca e selecione o pedido de venda cadastrado por outro usuário e que será copiado pelo Eduardo:
  • Entre na alteração do pedido e verifique a tabela de preço utilizada e o preço lançado para o produto;

  • Volte a tela de consulta de pedidos de venda;
  • Selecione o pedido a ser copiado;
  • No link Ações, selecione a opção Copiar Pedido;
  • Quando o parâmetro estiver LIGADO, irá mostrar a pergunta referente ao preço e o usuário poderá manter ou não o preço no pedido a ser copiado;
  • Selecione a opção SIM.

Observe que o sistema carregou na cópia do pedido o mesmo preço praticado pelo usuário Millennium, que tem permissão para alterar os preços dos produtos, para o usuário Eduardo que não tem permissão para alterações.

Voltando no Gerenciador de Usuários do sistema e desligando o parâmetro, observe o comportamento do sistema.

Quando o parâmetro estiver DESLIGADO, não irá aparecer a pergunta com a opção de manter o preço ou não e, o sistema irá respeitar o comportamento do "Não" automaticamente, mantendo o preço correto da tabela de preços, selecionada no pedido de venda original.

A coluna preço não poderá ser alterada manualmente na ação de cópia porque estará bloqueada para o usuário Eduardo.

Validações e Saídas


Os usuários sem permissão para alterar os preços dos produtos nos pedidos de venda, não terão permissão para manter o preço dos pedidos originais, ao utilizarem o recurso de Copiar Pedido.



Millen-40839 - Nota de devolução cancelada e gerando previsão de crédito para o cliente

Caminho:

Vendas > Movimentação > Devolução de Venda

Objetivo

Ao emitir uma nota fiscal de devolução de venda, gerar crédito para o cliente como previsão e aguardar até que a Sefaz autorize a emissão da nota de devolução. Após a autorização da emissão da nota de devolução, o crédito ao qual o cliente tem direito poderá ser liberado definitivamente, para ser aproveitado em sua próxima compra.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


  1. Instalar o módulo millenium!mcreditoprevisao.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

Parâmetros


Não há parametrização específica para o funcionamento deste recurso.

Entradas


1.Realizar movimentação de venda

Em Vendas > Movimentações, executar a operação de faturamento de venda e emissão de nota fiscal para o cliente.


2.Realizar movimentação de devolução da venda (cuja nota será rejeitada pela Sefaz)

Em Vendas > Movimentações, executar o evento de faturamento de entrada de devolução de venda do cliente.


3.Título a pagar referente ao crédito gerado como previsão

Em Financeiro > A Pagar > Títulos, faça uma consulta e observe que o título de crédito gerado para o cliente, em função da devolução, foi gerado como PREVISÃO, uma vez que o sistema detectou que a nota fiscal emitida foi rejeitada pela Sefaz.


4.Realizar nova movimentação para o cliente sem crédito disponibilizado

Em Vendas > Movimentações, ao realizar uma nova venda para o cliente, perceba que o crédito de R$ 2.000,00 ainda não está disponível para ser aproveitado, uma vez que foi gerado apenas como previsão.


5.Realizar correção da nota de devolução rejeitada pela Sefaz

Em Vendas > Status NFe, faça uma consulta:

  • Selecione a nota fiscal emitida para a devolução;
  • Faça o cancelamento da nota fiscal rejeitada;
  • Entre na alteração da movimentação;
  • Faça as correções necessárias referentes à rejeição acusada pela Sefaz;
  • Finalize o evento;
  • Emita novamente a nota fiscal.

Em Vendas > Status NFe, faça uma nova consulta e veja que há uma nota de devolução autorizada pela Sefaz.


6.Título a pagar referente ao crédito liberado para aproveitamento

Em Financeiro > A Pagar > Títulos, faça uma consulta e observe que o título de crédito gerado para o cliente, em função da devolução, foi liberado, uma vez que o sistema detectou que a nota fiscal emitida foi autorizada pela Sefaz.


7.Realizar nova movimentação para o cliente com crédito disponibilizado

Em Vendas > Movimentações, ao finalizar a venda para o cliente, o valor da nota de devolução autorizada pela Sefaz estará disponível par ao aproveitamento, na próxima compra do cliente.

Validações e Saídas


  1. Ao detectar que a nota fiscal de devolução não foi autorizada pela Sefaz, o sistema irá gerar o crédito de devolução como uma previsão.
  2. O crédito gerado como previsão somente será liberado para aproveitamento, quando a nota da venda tiver uma nota de devolução respectiva e devidamente autorizada pela Sefaz.



Millen-40845 – NFSe – Entrada de nota com numeração maior que 10 caracteres

Caminho:

Compras > Movimentações > Eventos de Entrada de Notas de Serviço

Objetivo

Ajuste realizado na tela de recebimento de notas de entrada de prestadores de serviços, para permitir o lançamento de notas fiscais, cujos emitentes estejam localizados em municípios que gerem numeração com mais de 10 dígitos.

Atualmente, o campo “Número da Nota” tem limite de 10 caracteres, devido ao seu tipo de campo, e não permite que o usuário tenha armazenado uma numeração maior do que 10 dígitos.

Foi criado um parâmetro, no cadastro de filiais, que habilitará, na tela do evento, um campo com capacidade para receber numeração de notas fiscais. Regra de visibilidade para o campo:

  • Parâmetro da filial marcado;
  • Movimentação de entrada;
  • Selecionado o modelo 00 Nota fiscal de serviço;
  • Nota fiscal digitada.

 

Lembrando que este ajuste foi realizado para atender uma necessidade que pode ocorrer com notas de serviços de vários municípios e qualquer solicitação diferente disso deverá ser tratada como uma customização, pois seria necessário mudar toda a estrutura atual do sistema, tanto de interfaces quanto de banco de dados, devido ao limite de tamanho de campo do tipo inteiro.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos

  1. Instalar o módulo millenium!nfse.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.



Parâmetros

Em Utilitários > Empresa > Filiais, na guia Tributação:

  • Ligar o parâmetro Controla Número da NFSe.



Entradas

Como Informar os Dados

Na finalização do evento de entrada de serviço, selecione a opção Digitar uma Nota Recebida, note na imagem que foi adicionado um novo campo para informar a numeração, sendo um obrigatório (o campo que já existia) e um campo opcional.

No campo "Número Nota (até 15 dígitos)" *o usuário poderá informar a numeração completa, no caso do exemplo que nos foi passado é o ano + número da nota compostos por 10 dígitos: *20240000000028.


O campo "Número da nota" (que já existia) permanece com o limite de 10 caracteres. Com citado, note que a prefeitura concatena o ano antes de informar o número da nota fiscal de serviço, portanto basta que o usuário informe a numeração sem o ano: 28 (não é necessário informar os zeros esquerda).

Após finalizar o evento de entrada, os dados serão gravados na base de dados, tabela NF, da seguinte forma:

Observação: Se o campo número nota (até 15 dígitos) não for preenchido, o sistema continuará gravando no banco o valor do campo número nota.

Importante!

A alteração não influenciará nos filtros pelo campo nota no sistema, ou seja, os filtros permanecem sendo relacionados ao campo nota (tipo inteiro). Lembrando que a prefeitura coloca o ano na frente da numeração e a implementação foi apenas para permitir uma forma de armazenar a numeração completa no banco de dados.

Para realizar os filtros e localizar a nota, o usuário deverá informar apenas o número da nota sem o ano referente, como no exemplo abaixo.



Validações e Saídas

Ao finalizar a movimentação de entrada de serviço, é possível localizar o número da nota, na seguinte coluna da tabela NF:




Millen-40853 – Gravar padrão de largura das colunas nas telas de consulta

Caminho:

Todas as telas de consulta do sistema

Objetivo

Possibilitar a fixação dos ajustes feitos nas colunas das telas de consulta do sistema, preservando a largura configurada para exibição.

Ao sair da tela de consulta, o sistema gravará automaticamente como padrão para o usuário logado que realizou os ajustes. Na próxima vez que o usuário se logar no sistema, a tela será carregada já com as medidas ajustadas no seu último login.


ATENÇÃO

O ajuste da largura das colunas será gravado por usuário, sendo assim, quando outro usuário se logar na máquina, terá que fazer seu próprio ajuste nas larguras, se assim desejar.

Pré-requisitos


  1. O operador, que realizar os ajustes nas medidas das colunas, deverá ser um usuário devidamente cadastrado no sistema, porque as medidas serão salvas para o perfil do usuário logado.

Parâmetros


Sem necessidade de parametrização.

Entradas


Como padronizar a largura das colunas

  • Na tela de consulta coloque o cursor do mouse sobre a linha divisória entre as colunas;


  • Arraste até o ponto desejado e solte;


  • Repita a operação para todas as colunas a serem ajustadas;
  • Não é necessário salvar a alteração, ao sair da tela as medidas serão gravadas pelo sistema; 

Como limpar a configuração padrão da tela de consulta

  • Localize o botão Restaurar Padrões na tela

  • Clique sobre o botão e observe que as colunas voltam à largura inicial, que são padrão do sistema, e um novo ajuste poderá ser feito, de acordo com o usuário logado no momento.

Validações e Saídas


O sistema exibirá as telas de consultas, carregando as medidas definidas pelo usuário em seu último login.




Millen-40935 - Integrador - Enviar Campo ecommerce_origem para o Microvix

Caminho:

Produtos e Serviços> Vitrine > Vitrines

Objetivo

Para implantação de um novo projeto, foi identificada a necessidade de o Microvix receber o campo ecommerce_origem, que, atualmente não é enviado pelo e-Millennium na integração de pedidos de venda.

Para atender esta necessidade, foi realizado um ajuste no módulo millenium!microvix, para passar a enviar a informação do campo "exportador" da vitrine, no campo "origem_pedido ", na inclusão de pedidos:

  • Ao realizar as chamadas nos métodos de envio de pedidos (MILLENIUM!MICROVIX.PEDIDO_VENDA.PedidoVendaEnviar

e MILLENIUM!MICROVIX.MOVIMENTACAO.Enviar), repassar o valor do campo “ecommerce_origem” com o exportador configurado na vitrine.

  • Quando o pedido não tiver origem em uma vitrine, enviar o valor padrão “E-MILLENNIUM”.


NOTA

Será enviado o mesmo exportador para todos os pedidos de uma mesma vitrine.


ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.


Pré-requisitos


  1. Instalar o módulo millenium!microvix.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

Parâmetros


Em Produtos e Serviços > Vitrine > Vitrines, o campo Exportador deve estar preenchido.

Entradas


Envio de pedido de venda:

Campo enviado e validado no log:


Validação no portal da Microvix:


Envio de Movimentação:

Campo enviado e validado no log:


Validação no portal da Microvix:

Validações e Saídas


Envio do campo Origem, do cadastro da Vitrine, conforme detectado na necessidade do novo projeto.



Millen-41286 - Motor de Promoções - Regra de desconto por valor R$

Caminho:

Vendas > Formação de Preço > Promoção

Objetivo

Permitir que o usuário do sistema possa dar desconto em valores para seus clientes, a partir do recurso de promoções do sistema.

Até esta versão, ao realizar o cadastro de uma promoção, no campo "Ganha na Promoção" localizado na aba "Regras da Promoção", não há disponível a opção de "Dinheiro (R$)".

Para atender esta necessidade, foi disponibilizada na lista de promoções, a opção "Desconto Valor R$", no campo "Ganha Promoção", na aba  Regras da Promoção, permitindo aplicação de desconto em "R$", quando a promoção estiver configurada com a opção criada.


Pré-requisitos


  1. Em Vendas:

    Formação de Preços > Tabela de Preços, ter tabelas de preços cadastradas para serem usadas nas promoções.

    Movimentações > Evento de Faturamento, deverá estar selecionada a mesma tabela de promoção configurada na promoção.

Parâmetros


Sem necessidade de parametrização.

Entradas


Cadastrando promoção com desconto em valor R$

Em Vendas > Formação de Preços > Promoções, incluir:

  • Na guia Geral, preencher os campos obrigatórios:
    • Descrição;
    • Tabela;
    • Tipo de Promoção.
  • Na guia Seleção de Itens, podem ser definidos os itens que estarão sujeitos à promoção, ficando em branco, o sistema aplicará a promoção para qualquer produto lançado na tela de venda:
    • Desconto, ligar;
    • Contabiliza, ligar;
    • Prioridade, preencher (necessário quando há mais de uma regra de promoção ativa, quanto menor o número, maior o nível da prioridade, por exemplo: número 2 tem prioridade sobre o número 1, número 10 tem prioridade sobre número 8 e 9 );
    • Preencher os campos de filtros para definir os itens sujeitos à promoção (se for o caso):
      • Tipo de Produto;
      • Produto / Classificação;
      • Frete;
      • Faixa de Preço.
  • Na guia Regras da Promoção, preencher os campos:
    • Ganha na Promoção, selecione a opção Desconto Valor R$;
    • Prioridade (necessário quando há mais de uma regra de promoção ativa, quanto maior o número, maior o nível da prioridade, por exemplo: número 2 tem prioridade sobre o número 1, número 10 tem prioridade sobre número 8 e 9 )
    • Regras, informando:
      • Tipo (informando se o sistema deverá analisar a quantidade de itens ou o valor, para aplicar a promoção);
      • Quantidade;
      • Desconto;
      • Salvar.

Realizando vendas com promoção

Promoção fixa por quantidade - 2 unidades = R$ 50,00

Na tela do evento de faturamento, ao serem lançadas as quantidades dos produtos, o sistema detecta que a regra da promoção foi atendida e aplica o desconto em valor. Perceba que no grid de produtos estão lançadas duas peças e o sistema já calculou o desconto devido.


Promoção cíclica por valor - R$ 400,00 = R$ 70,00

Na tela do evento de faturamento, ao serem lançadas as quantidades dos produtos, o sistema detecta que a regra da promoção foi atendida e aplica o desconto em valor. Perceba que a cada R$ 400,00 o sistema lançou R$ 70,00 de desconto.

Prioridade entre promoções

Analisando duas promoções cadastradas e ativas no sistema, temos que a promoção fixa por quantidade tem prioridade em relação à promoção cíclica por valor.

Observe o que ocorre se lançarmos o mesmo produto e a mesma quantidade com as duas promoções ativas e com as prioridades acima: o sistema assume a promoção fixa de desconto para venda acima de 2 unidades.


Validações e Saídas


O sistema aplicará o desconto por valor de acordo com a promoção configurada.



Millen-41530 – PDV OMNI – Impressão de Documento de Sangria e Reforço

Caminho:

PDV OMNI

Objetivo

Possibilitar a impressão do comprovante de sangria e validar o saldo do caixa, para não permitir a realização de sangria sem saldo.

Para a emissão do comprovante de sangria, será salvo o modelo de impressão de comprovante que, posteriormente, será impresso utilizando o CFeServer.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.


Pré-requisitos


  1. Instalar o módulo millenium_omni.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

Parâmetros


Na tela do PDV OMNI > Menu Principal > Configurações:

  • Ligar o parâmetro Usar CFE;
  • Preencher o parâmetro Endereço CFE;
  • Preencher os endereços de impressora para: Cupom, Nota e Comprovante.

Entradas


Realizando Sangria / Reforço no caixa do PDV OMNI

Acessar o Menu de Caixa;


Validações e Saídas


Impressão de relatório de caixa



Millen-43287 – Conciliação Equals - Ajuste

Caminho:

Financeiro > Receber > Integrações > Conciliação de Cartão > Conciliação Equals

Objetivo

Para empresas que utilizam a integração entre Vtex e Clearsale, ao processar um pagamento é gerado um NSU da captura e, quando esse pagamento é aprovado, um novo NSU é gerado.

Na integração entre e-Millennium e Vtex, o e-Millennium busca o NSU em três momentos:

  • na integração do pedido
  • na aprovação do pedido
  • no faturamento da nota

Em testes realizados nesses três momentos, a Vtex está disponibilizando o mesmo NSU: o da captura. 

Não temos controle de qual momento a Clearsale atualiza a Vtex, para buscar esse NSU atualizado. Dessa forma, seria necessária uma rotina para ficar buscando periodicamente o NSU até que ele seja atualizado, Porém, existem casos que será mesmo NSU para captura e aprovação e, assim, ficaríamos em loop.

Ao realizar a integração com o Equals não é possível realizar a conciliação, pois na Equals consta o NSU da aprovação e no e-Millennium consta o NSU da captura.

Em análise realizada entre os desenvolvedores e o consultor, foi entendido que alguns valores não são alterados entre a captura e aprovação, sendo eles o TID e Autorização. Então, foi definida a realização de um tratamento para que o e-Millennium busque inicialmente o NSU, caso não encontre, procure pelo TID e na sequência pela autorização, caso nenhum desses seja possível, será utilizado o "número único" entre e-Millennium e Equals.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


  1. Instalar o módulo millenium!equals.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

Parâmetros


Acesse o link para conhecer o processo completo de integração e-Millennium X Equals.

https://share.linx.com.br/pages/viewpage.action?pageId=311298486&src=contextnavpagetreemode

Entradas


Verificando arquivo para importação

Em c:\wts\equals\download, verifique a existência de arquivos a serem processados:

Havendo arquivos para processar, o scheduler irá executar o método: MILLENIUM!EQUALS.FINANCEIRO.PROCESSARARQUIVOS

Após o processamento dos arquivos, será possível proceder com a conciliação.

Em Financeiro > Receber > Integrações > Conciliação de Cartão > Conciliação Equals:

  • Procurar, para visualizar os arquivos importados;
  • Selecione o arquivo desejado;
  • Visualizar, para analisar os detalhes da conciliação.

Validações e Saídas


Conciliação realizada com sucesso.



Millen-43443 - Migrar comunicação do Client Reshop para o Server da Reshop

Caminho:

PDV OMNI

Objetivo

Reduzir o tempo de resposta na consulta feita no site da Reshop, referente às promoções e descontos disponibilizados para os clientes no momento de suas compras.

Após análise realizada no processo de integração, entre o sistema PDV OMNI e o gateway de promoções da Reshop, foi encontrada uma alternativa capaz de reduzir sensivelmente o tempo de retorno das promoções e descontos à tela de vendas do PDV OMNI, para serem aplicadas nas operações.

Foi verificado que para realizar as consultas às promoções e descontos, não seria necessário fazê-las via client Reshop e sim consultar diretamente e seu server, fazendo assim com que o tempo de retorno das promoções e descontos fosse reduzido.

No entanto, ainda se faz necessário o uso do client para que as vendas realizadas no PDV OMNI sejam enviadas à Reshop, para as devidas contabilizações. É imprescindível que estas passem pelo client, que deverá estar online durante todo o processo de vendas, sob pena de não atualizar as informações geradas sobre as promoções e descontos em tempo real.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


  1. Instalar os módulos:
    • millenium_omni.minst
    • millenium!gpromo_reshop.minst
    • millenium!gcf_reshop.minst.

    Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

    Após instalar os três módulos, aguarde a mensagem de módulo instalado com sucesso e depois acesse o Gerenciador de usuários, para liberar acesso ao link.

Parâmetros


Configurações no e-Millennium

1.    Em Vendas/Formação de Preços/Tabela de Preços, deve ser cadastrada uma tabela de preços promocionais que será usada com o Reshop.
2.    Em Utilitários:

2.1.    Administrador/Configurações Gerais, em Gateway Promoções/RESHOP:
2.2.    Ligar o parâmetro Habilitado, para que sejam exibidos na tela os demais campos de parametrização do recurso.
Preencha os campos com as informações da empresa, sendo que:
•    Login e senha, são fornecidos pela Reshop
•    Ambiente, deve ser selecionada a opção Produção
•    Tabela Preço Base, selecione a tabela a ser usada com o Reshop.


NOTA

Não haverá mais a seleção do gateway de promoção nas configurações do PDV OMNI, como ocorria até está versão.


2.3.    Empresas/Filiais, na filial da loja que irá operar com o cartão fidelidade e com as campanhas, localize a guia Cartão Fidelidade:
•    Campo Operadora Fidelidade, selecione a opção Reshop.
•    Se a empresa não utilizar o recurso de Cartão Fidelidade, selecione a opção Nenhum.

Configurações no servidor Reshop

https://share.linx.com.br/display/ReshopPeD/Funcionalidades+Reshop+por+PDV
•    Baixar o Client e executar, para poder configurar as promoções > unico.client.exe
•    Ter o aplicativo Unico.cliente.exe instalado na máquina.

Entradas


Realizando venda com promoção no PDV OMNI

Ao selecionar o cliente, imediatamente o sistema irá consultar diretamente no servidor da Reshop sobre a disponibilidade de promoções ou descontos para o cliente.

Ao lançar o produto na tela de venda, a promoção ou desconto será aplicada.

Finalizar a venda

Validações e Saídas


Redução do tempo de resposta às consultas realizadas na Reshop.


Millen-43786 – Integração Linx ERP – Importar Movimentações de Transferência

Caminho:

Utilitários > Linx

Objetivo

Alterar método Linx.Transferencia, para listar transferência de entradas e saídas realizadas pelas lojas do Linx ERP, buscando os dados das tabelas LOJA_ENTRADAS, LOJA_ENTRADAS_PRODUTOS, LOJA_SAIDAS e LOJA_SAIDAS_PRODUTOS. Sendo:

•    Será realizada uma validação para listar apenas transferências já conferidas (campo ENTRADA_CONFERIDA = 3);

•    Alterar o método millenium!linx.configuracoes, para passar a permitir ter mais de um movimento de transferência;

•    Alterar o método millenium_linx.movimentos.transferencia.importar, para passar a ler a configuração realizada na tela de configurações, buscar a transferência no Linx ERP de acordo com as configurações inseridas na tela de integração (millenium!linx.configuracoes), preenchendo os recordset e chamando a execução do evento, na qual será o responsável por gerar a movimentação dentro do e-Millennium.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.


Pré-requisitos


  • Instalar os módulos:
    • linx.minst
    • millenium!linx.minst
    • millenium!wms_coletor.minst

Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

  • Ter regra de WMS cadastradas no sistema para ser usada com o recurso de transferência em Trânsito, em Logística > WMS > Cadastros;
  • Ter evento de movimentação de transferência cadastrado no sistema, em Utilitários > Administrador > Eventos;
  • Ter conta caixa cadastrada no sistema, em Financeiro > Cadastro > Conta.

Parâmetros


Em Utilitários > Linx > Configurações > na guia Geral:

  • No grid Dados Movimento, preencher:
    • Tipo de Movimento – Transferência;
    • Evento – selecione o evento a ser acionado para realizar a transferência em trânsito;
    • Regra WMS – selecione a regra a ser acionada para realizar a conferência da transferência em trânsito;
    • Data para Transferência – preencher.
  • Transferência Trânsito – ligar;
  • Filial Origem Transferência – preencher apenas quando houver uma filial específica a ser importada. Deixando em branco, o sistema importará de todas as filiais que tiverem transferência em trânsito.

Entradas


Ajustes realizados para execução do processo

Recurso não reproduzível fora do ambiente do cliente.


1.    Alterar o método millenium!linx.configuracoes, criando uma flag importar transferências em trânsito, que ao ser ligada buscará os dados da tabela acima e enviará um retorno ao Linx ERP, após conferência da transferência no WMS.


2.    Foi criado um campo também na tela de configurações para ser selecionada a regra WMS que a transferência irá executar, até ser conferida e encerrada.


3.    O campo Filial de Origem da Transf ficou como opcional e, se estiver preenchido, buscará apenas transferências que tenham como origem a filial selecionada, caso contrário, buscará transferências originadas de qualquer filial.


4.    Alterado método Linx.Transferencia, a fim identificar se a chamada é para listar uma transferência de trânsito realizada por lojas do Linx ERP, buscando os dados das tabelas LOJA_ENTRADAS, LOJA_ENTRADAS_PRODUTOS, LOJAS_ENTRADAS_DIF e LOJA_ENTRADAS_PRODUTOS_DIF. Se não for uma transferência de trânsito, seguirá o fluxo normal que já existe e funciona atualmente.


5.    Alterado o método millenium_linx.movimentos.transferencia.importar, que passará a ler as novas configurações da tela (millenium!linx.configuracoes) referente ao tipo de transferência que será buscado no Linx ERP, transferência de trânsito ou a padrão (já implementada e em uso), efetuando uma chamada para o Linx.transferencia.listar, pegando o retorno e preparando os dados das transferências recebidas do Linx ERP. 


6.    Após tratar as informações será chamado o metodo millenium.movimentos.executar passando o evento vinculado à transferência da tela (millenium!linx.configuracoes) e as informações de transferência (romaneio,produtos,etc), esse método será o responsável por gerar a movimentação de entrada do e-Millennium e do WMS.


7.    Depois da conferência da transferência dentro do e-Millennium no WMS, será necessário enviar um retorno para o Linx ERP. Para isso foi criado millenium!linx.Transferencia_Locais.ev_enviado que é uma extensão de mesmo nome do Millenium.wts que terá a função de verificar se a conferência realizada é referente a uma transferência importada do Linx ERP, caso seja, será inserido na Lx_fila_envios que a transferência foi concluída e precisa ser enviado o retorno para o Linx ERP.


8.    Ao ser processada a fila de envio (scheduler) irá chamar o método: millenium!linx.movimentos.transferencias.retornar_conferencia que irá verificar se a transferência conferida dentro do WMS (a partir da leitura do método (criado) millenium!linx.movimentos.transferencias.listarconferencia) teve ou não divergência,  se teve quais os produtos/cor/tamanho que estão divergentes.


9.    Criado o método Linx.transferencias.Retorno_conferencia, que receberá o retorno do e-Millennium sobre qual transferência foi conferida e irá gravar na tabela de origem (LOJA_ENTRADAS ou LOJAS_ENTRADAS_DIF) as seguintes informações:


•    Se não  houve divergência : na tabela LOJA_ENTRADAS marcar os campos com esses valores ENTRADA_CONFERIDA = 1, ENTRADA_ENCERRADA = 1, STATUS_TRANSITO = 4; se tabela LOJAS_ENTRADAS_DIF valores __ ENTRADA_CONFERIDA = 1  STATUS_TRANSITO = 4;

•    Se houver divergência gravar na tabela de origem  (LOJA_ENTRADAS ou LOJAS_ENTRADAS_DIF) os campos STATUS_TRANSITO = 2, OBS = os produtos/cor/tamanho/quantidades divergentes (positivas ou negativas)

Validações e Saídas


  • O e-Millennium passa a fazer a leitura das tabelas mencionadas acima, para realizar a movimentação dos estoques, evitando as divergências de quantidades.
  • O e-Millennium passa a importar as transferências recebidas de duas ou mais filiais.



Millen-44718 – Impressão de NFCe no OMNI quando não utiliza CFeServer

Caminho:

PDV OMNI

Objetivo

Enviar a nota fiscal direto para a impressora, quando for utilizado o motor de emissão do server do e-Millennium para emitir NFCe, em vez de abrir a nota no browser para visualização em PDF e, após isso, o usuário enviar manualmente para a impressão.



ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


Instalar o módulo millenium_omni.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

Instalar os executáveis:

    • Instalar os executáveis:

      •    B5DrvPackRemote.exe•    B5DrvPackRemoteCFe.exe

Parâmetros


1.    Executar o Gerenciador de Periféricos (para criar o DeviceServer na pasta “C:\millenium”);


 

2.    Localizar e executar o DeviceServer na pasta “C:\millenium”;


 

3.    Após a execução do DevicesServer, um ícone será incluído no rodapé da tela;
4.    Clique com o botão direito e selecione Configurações;
5.    A seguir, marque o botão Ativo;
6.    OK, para salvar.

       
7.    Configurar o Devices Server no PDV OMNI:

  • Preencher o Endereço do Devices Server;
  • Selecionar Impressora para Cupom;
  • Selecionar Impressora para Nota.

Entradas


Realizando venda no PDV OMNI com impressão pelo motor demissão de notas


  • Selecione o cliente;
  • Selecione o produto;
  • Total, para finalizar;
  • Selecione o vendedor;
  • Selecione a forma de pagamento;
  • Finalizar;
  • Aguarde a emissão do cupom fiscal na impressora configurada.

Validações e Saídas


O sistema não imprimirá o cupom em PDF, enviando a impressão diretamente para a impressora configurada pelo operador no PDV OMNI.




  • Sem rótulos