5.99



Millen-1135 – Exportar tipo de pagamento para o StoreManager - API

Processo: Vendas

Nome do Processo: Vendas Varejo

Motivação

Possibilitar a seleção dos tipos de pagamentos que serão visualizados na tela de fechamento de caixa do StoreManager.

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.


Parâmetros

Instalar o módulo millenium!storemanager.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.

Entradas

Após a instalação do módulo, uma nova guia será disponibilizada na tela do cadastro de tipo de pagamento.
Em Utilitários\Comercial\Tipos de pagamentos, na guia Store Manager, localize o parâmetro Exportar Tipo de Pagamento e perceba que ele está ligado. Este é o comportamento padrão do sistema, que enviará todos os tipos de pagamento para o sistema Store Manager.

Ao consultar a tela de fechamento de caixa do Store Manager, podemos ver que a forma de pagamento do tipo PIX está disponível na tela.

Para que o tipo de pagamento cadastrado no e-Millennium não seja enviado automaticamente para o Store Manager, o parâmetro deverá ser desligado.

Após desligar o parâmetro, uma nova consulta na tela de fechamento de caixa, podemos perceber que o tipo de pagamento PIX deixou de ser exibido.

Atenção! O reflexo da desativação do parâmetro somente será percebido após a atualização da alteração no Store Manager, que será feita pela API.

Validações e Saídas

Ao desligar o parâmetro de exportação do tipo de pagamento, este não será mais exibido na tela do fechamento de caixa do StoreManager.



Millen-14798 - Disponibilizar novos campos no endpoint

Processo: Integração entre e-Millennium e Linx UX

Nome do Processo: Inutilização de NFe's

Motivação

Esta customização acrescenta os campos necessários na API MILLENIUM_ECO.NFE.LISTAINUTILIZADA para a integração do e-Millennium com o Linx UX. Esta API já é usada na integração do e-Millennium com outros sistemas da Linx. Veja, abaixo, a lista dos campos faltantes:

  1. Código Filial (FILIAL.COD_FILIAL)
  2. Status da Inutilização (NF.STATUS)
  3. Data de Emissão (NF.DATA)
  4. Modelo Fiscal da NF (NF.MODELO)
  5. Série da NF (NF.SERIE)
  6. Sequencial Inicial (NF.NUMERO_NOTA)
  7. Sequencial Final (NF.NOTA)
  8. Justificativa da Inutilização (NF.JUSTIFICATIVA)
  9. Data e Hora da Inutilização (NF.DATA_HORA)
  10. Protocolo de Inutilização (NF.IDPROTOCOLO)
  11. Mensagem de erro (NF.MENSAGEMNFE)
  12. Data Envio e Data Retorno
  13. TransID
  14. IDNFe


Outra melhoria trazida pela customização é que a API de inutilização de notas passa a gravar o campo DATA_HORA das notas inutilizadas e inutilizadas por faixa.


Entradas

Realizando a movimentação
Para realizar uma movimentação, siga os passos abaixo:
Acesse a tela de Eventos pelo caminho: Vendas > Movimentações;
Clique no evento de faturamento correspondente;
Na tela do evento, preencha os campos do cabeçalho da nota (Filial, Conta e Cliente);
No grid, digite o Código do produto;
No complemento da nota, defina a Modalidade de Frete e a Cond. de Pagto;
Clique em Efetivar;


Será aberta a tela para a finalização da operação comercial. Selecione a opção (F11) Imprimir uma nota;
Preencha os parâmetros necessários e siga os passos para a emissão da nota.

Inutilizando a NFe

Para inutilizar uma NFe, siga as etapas abaixo:
Acesse a tela de Status de NFe pelo caminho: Vendas > Status de NFe;
Busque a nota desejada. Use o filtro à esquerda da tela. Em Situação, selecione Todos e, na Data, a data de emissão da nota. Clique em Procurar. Selecione a nota;
Clique no botão Outras Funções e em Inutiliza NFe's;
Será aberta a tela Inutiliza NFe's;
Preencha os campos Filial, Ano, Série, Número Inicial, Número Final e Justificativa;
Clique em Executar.

Atenção: para a inutilização de NFe (modelo 55) é necessário informar a justificativa com pelo menos 15 caracteres (letras ou números ou símbolos).

Ao voltarmos para a tela Status de NFe, vemos o lançamento da NFe inutilizada com os campos acrescentados.

Validações e Saídas

Verificando o método 'millenium_eco.NFE.ListaInutilizada'
Para conferir a execução do método millenium_eco.NFE.ListaInutilizada no sistema, acompanhe os passos abaixo:

Acesse a pasta C:\wts;


Abra o arquivo ieditor.exe;

Clique no ícone pasta . Uma nova janela será aberta. Selecione a pasta millenium_eco.wts e clique em Abrir;


Será carregado o menu Interfaces na lateral esquerda da tela. Selecione o item NFE e, depois, ListaInutilizada;

Clique no ícone de exclamação para executar o método;


Será aberta a tela Testar Método. Desmarque o checkbox Usar montador e clique em Atualizar para carregar a nota;


Maximizando a tela (abaixo, dividida em três partes), vemos os novos campos adicionados e as informações de data e hora da inutilização.


Parte 1


Parte 2


Parte 3



Millen-14977 - Inconsistência na geração do arquivo

Processo: Financeiro

Nome do Processo: Pagamento de Fornecedores

Motivação

Neste manual você verá como configurar o sistema de pagamento Pagfor/Multipag Bradesco (layout de 240 posições), incluindo a geração do arquivo de remessa e o recebimento do retorno de remessa. Nessa versão, também foram corrigidas inconsistências na geração do arquivo.


Parâmetros

Incluir um tipo de pagamento. Para isso:

Acesse a tela Lista Tipo de Pgto pelo caminho: Utilitários > Comercial > Tipos de Pagamento;
Clique em Inclui Tipo de Pagto;
Na tela Inclui Tipo de Pagto, preencha os campos:
Descrição
Tipo Pagfor
Pagfor - Tipo de Pagamento
Natureza
Clique em Salvar.

Incluir uma conta. Para isso:

Acesse a tela Listar Contas com Filtro pelo caminho: Financeiro > Cadastros > Conta;
Clique em Incluir Conta;
Na tela Incluir Conta, guia Geral, preencha os campos:
Descrição
Banco
Agência
Número
Filial


Nos campos Diretório Cnab e Diretório Pagfor crie diretórios para os arquivos gerados;
Clique em Salvar.


 
Incluir uma carteira. Para isso:

Acesse a tela Filtragem de Carteiras pelo caminho: Financeiro > Receber > Cadastros > Carteira;
Clique em Incluir Carteira;
Na tela Incluir Carteira, guia Geral, preencha os campos:
Código
Descrição
Tipo de Carteira
Banco
N. Convênio
Layout: 240 posições (o layout padrão é o de 500 posições)
Clique em Salvar.


Incluir um título a pagar. Para isso:
Acesse a tela Consulta Pagar pelo caminho: Financeiro > Pagar > Títulos;
Clique em Incluir Título a Pagar;
Na tela Incluir Título a Pagar, guia Geral, na parte superior da tela, preencha os campos:
Nº do Documento
Filial
Conta
Tipo de Credor
Credor


Na parte inferior da tela, na seção Valores, preencha os campos:

  • Tipo de Pagto
  • Valor Inicial


Vá para a guia Cobrança e Cheque;

Na seção Cheque, preencha os campos:

  • Banco
  • Agência
  • C C
  • Tipo de Conta - Finalidade TED/DOC

 Na seção Tipo de Tributo, preencha o campo Código de Finalidade da TED;
Clique em Efetivar. 

Volte para a tela Consulta Pagar (Financeiro > Pagar > Títulos);

Busque o documento, selecione-o e clique em Outras Funções / Autorização de Pagamento;


Na tela de Seleção dos Lançamentos, clique em Próximo;


Na tela Seleção das Ações, selecione Aprovar e clique em Próximo;


Entradas

Incluindo um borderô Pagfor
Para incluir um borderô Pagfor, siga os seguintes passos:

Acesse a tela Listar Borderôs Pagfor pelo caminho: Financeiro > Pagar > Borderô Pagfor;

Clique em Incluir Borderô Pagfor;

Na tela Incluir Borderô Pagfor, guia Geral, preencha os campos:

  • Código
  • Descrição
  • Banco
  • Conta
  • Carteira


Vá para a guia Títulos;

Clique na Lupa e defina os campos:

  • Data de Filtro
  • Filtrar por


Será apresentada a tela Borderô Lançamentos;

Selecione o título e clique em OK.


Por fim, clique em Salvar.


Gerando o arquivo de Remessa Pagfor
Para gerar o arquivo de Remessa Pagfor, siga as orientações abaixo:

Acesse a tela de consulta do borderô gerado (Financeiro > Pagar > Borderô Pagfor);

Clique em Outras Funções / Gera Pagfor;


Será aberta a tela Pagamento de Fornecedores. Preencha os campos:

Borderô

Cod Empresa

Data Agenda

Clique em Gera Arquivo. Uma mensagem informará o diretório no qual foi gravado o arquivo gerado.


Validações e Saídas

Validando o arquivo de remessa
Para validar, no site do Bradesco, o arquivo de remessa que foi criado no diretório, siga os passos abaixo:

Acesse o link: https://wspf.banco.bradesco/wsValidadorUniversal/validadorgeral;

Na parte inferior da tela, selecione o arquivo gerado no diretório que foi criado;

Preencha o captcha;

Clique em Verificar;

O arquivo de remessa não possui erros de validação.

No relatório abaixo, veja um exemplo de erro no arquivo de remessa.



Millen-15171 - Integração VTEX - Recuperar NSU e Autorização na Aprovação do Pedido

Processo: Pedido de Venda

Nome do Processo: Autorização de Pagamento com Cartão

Motivação

Este recurso altera a integração do pedido de venda com a plataforma de e-commerce VTEX, permitindo que os dados da autorização do pagamento com cartão de crédito possam ser capturados após a integração, em um segundo momento, quando a aprovação for realizada.
Lembrando que, quando o pedido é aprovado, estas informações são gravadas corretamente. Porém, quando o pedido não é aprovado e tem uma aprovação posterior, no momento desta aprovação, os dados de NSU e autorização não são recuperados e, desta forma, não são repassados ao faturamento.
Vale citar que, pedidos de venda pagos com cartão de crédito, para atender as normas fiscais, devem conter, na emissão da NF-e, o Número Sequencial Único (NSU) e a autorização da Sefaz. Caso as informações não sejam disponibilizadas, a nota fiscal é rejeitada pelo órgão estadual.


Parâmetros

Entradas

Para visualizarmos o processo de recuperação do NSU e da autorização na aprovação do pedido, apresentamos a simulação abaixo:
Consulta do 'nsu' e do 'authId'
Veja, abaixo, em destaque, o 'nsu' e o 'authId' do JSON.


Alteração do NSU e da Autorização do título para simular a não aprovação
Agora, o NSU e a autorização serão alterados.

  1. Acessar a tela Consulta Receber pelo caminho: Financeiro > Receber > Títulos;
  2. Buscar o título desejado. Usar os filtros à esquerda da tela e clicar em Procurar (ou clicar apenas em Procurar para visualizar todos os títulos). Selecionar o título. Em seguida, dar duplo clique sobre ele ou clicar no botão Altera Título a Receber;
  3. Na tela Alterar Título a Receber, guia Cobrança, Cheque e Repasse, alterar os valores de NSU e Autorização e Efetivar;


Realização de uma nova chamada no método para recuperar os dados atualizados
Quando o pedido de venda é aprovado na VTEX, o método millenium.pedido_venda.aprovar é 'chamado' no processo de e-commerce. Também é identificado que o pedido está aprovado na VTEX e realizada a aprovação no e-Millennium. É nesse momento que o NSU e a Autorização do pedido na VTEX são recuperados.
Abrir o millenium.wts, no ieditor, na pasta c:\wts, chamar o método millenium.pedido_venda.aprovar para o PEDIDOV = 229027 e Atualizar.


Verificando o lançamento, vemos que o NSU e a Autorização foram atualizados de acordo com os dados do JSON.


Observe que, na segunda chamada do método, os valores são recuperados pelo sistema.



Validações e Saídas

Gerado o log em C:\wts\trace\wtsBrokerDECATHLON_DADOS_AUTORIZACAO_anoMesDia_hora.txt, exibindo se foi ou não processada a extensão da Decathlon.


Observação: caso o pedido de venda não seja encontrado na VITRINE_PEDIDOS e/ou o pedido não for VTEX, será exibido, no log, a mensagem: "Não encontrado pedido: "nº pedido" na aprovação no módulo Decathlon para buscar Dados autorização".



Millen-15410 - Logística - Reimpressão de Etiquetas por Volume

Processo: Logística

Nome do Processo: Reimpressão de Etiquetas por Volume

Motivação

Este novo recurso permite a reimpressão da etiqueta de volumes da nota fiscal, seja atendendo um número específico ou uma faixa de volumes. Para isso, foi criado o parâmetro NUMERO_VOLUMES que altera o método já existente MILLENIUM_LOG.DOCUMENTOS.Etiqueta_Transporte.
Para empresas que trabalham com a emissão de notas fiscais e impressão de etiquetas via API, quando houver a necessidade da reimpressão das etiquetas (por conta de algum erro na impressão, por exemplo), não será necessário reimprimir as etiquetas de todos os volumes.
Vale destacar que, entre os benefícios da melhoria desenvolvida na API de integração MILLENIUM_LOG, a empresa, na chamada do método, ao repassar apenas o número do volume específico ou a faixa de volumes desejados para reimpressão, evita desperdício e também o risco de erros manuais.


Entradas

Realizando a movimentação de venda
Para realizar a movimentação, sigas os passos abaixo:

Acesse a tela de Eventos pelo caminho: Vendas > Movimentações;

Clique no evento de faturamento correspondente;

Na tela do evento, preencha os campos do cabeçalho da nota (Filial e Cliente);

No grid de Produtos, preencha o campo Código do produto, CFOP e Preço;

No complemento da nota, defina a Modalidade de Frete, a Condição de Pagto, a Transportadora, o Tipo de Frete e a Quantidade de Volumes.

Ao definir o campo Transportadora, será habilitado o acesso para a Tabela de Caixas. Clique no botão correspondente;

Será aberta a tela Tabela de Caixas. Preencha a tabela com as informações: Tipo de Volume, Peso (KG), Altura, Comprimento e Largura de cada volume;

Clique em Ok;

Na tela Faturamento de Pré-Faturamento de Venda, clique em Efetivar;

Será aberta a tela para a finalização da operação comercial. Selecione a opção (F11) Imprimir uma nota;

Preencha os parâmetros necessários e siga os passos para a emissão da nota;

Acesse a tela Listar Movimentações de Venda pelo caminho: Vendas > Consulta Movimentações. O movimento terá sido registrado.


Incluindo o embarque
Após efetivar a venda, inclua um embarque para a nota. Para isso, siga as etapas abaixo:

Acesse a tela Lista de Embarques pelo caminho: Logística > Expedição > Embarque;

Clique no botão Inclui Embarque;


Na tela Incluir Embarque, guia Geral, informe os campos:

  • Filial
  • Transportadora


Na guia Itens de Embarque, clique na lupa. Será apresentada a tela Criação de Embarque;

Na tela Criação de Embarque, clique em Ok (F12) para inserir a saída. Clique em Ok novamente para efetivar;

Clicar em Efetuar;


Volte para a tela inicial Lista de Embarques (Logística > Expedição > Embarque). O embarque terá sido registrado.


Validações e Saídas

Definindo os volumes a serem impressos
Na chamada do método MILLENIUM_LOG.DOCUMENTOS.Etiqueta_Transporte, o número de volumes será impresso conforme o valor recebido no parâmetro NUMERO_VOLUMES. A impressão pode ser de duas formas:
Impressão individual: quando é informado o volume específico para impressão. Por exemplo: em uma nota com dez volumes, se informado o valor "8", será impresso o volume 8 (8/10).

Impressão por faixa: quando é informada uma faixa de volumes para impressão. Por exemplo: Em uma nota com dez volumes, se informado "3-5", serão impressos os volumes 3, 4 e 5 (3/10, 4/10 e 5/10).

Observação: faixas de volumes devem ser separadas obrigatoriamente com "-" (hífen). Caracteres diferentes não serão considerados e a chamada não irá retornar dados.

Importante: apenas volumes que não contém dados salvos em arquivos PDF (recuperado das integrações já "prontos"), serão impressos desta maneira – que não permite a localização dos volumes no arquivo. Apenas os dados salvos no banco de dados poderão ter este comportamento. Se a chamada for realizada com o parâmetro acionado, o sistema irá retornar todas as informações do PDF.



Millen-15514 - Integração VTEX - Percentual de Estoque Disponível por Produto e por SKU

Processo: Vitrine de produto

Nome do Processo: Percentual de Envio Prioritário

Motivação

Esta melhoria na integração entre o e-Millennium e a plataforma de e-commerce VTEX cria dois 'níveis' de percentual de envio de produto. Além dos já existentes Filial (Vitrine) e Categoria, foram adicionados os níveis SKU e Produto. Lembrando que, na publicação da vitrine, a hierarquia dos percentuais de envio é a do mais específico para o mais abrangente. Logo, a ordem de prioridade passa a ser seguinte: SKU > PRODUTO > CATEGORIA > VITRINE.
Este recurso pode ser utilizado, por exemplo, por empresas que comercializam seus produtos em suas lojas físicas e on-line. Um produto que é comercializado em grande quantidade nas lojas físicas tem um percentual menor disponibilizado para venda on-line, ao passo que, produtos com quantidade menor de venda na loja física têm um percentual maior disponibilizado à plataforma.
Com a inclusão dos níveis SKU e Produto, essa movimentação de estoque disponível poderá ser feita em um nível mais específico do produto.


Parâmetros

Adicionando uma categoria ao produto
Para adicionar uma categoria ao produto, siga os passos abaixo:

Acesse a tela Listar Produtos com Filtro pelo caminho: Produtos e Serviços > Produtos;

Busque o produto. Use os filtros à esquerda da tela e clique em Procurar. Selecione o produto. Em seguida, dê duplo clique sobre ele ou clique no botão Alterar Produto Acabado;

Na tela Alterar Produto Acabado, guia Geral, seção Classificação, no campo Categoria, selecione a categoria;

Clique em Salvar.

Informando os percentuais de envio
Para informar os percentuais de envio da Filial (Vitrine) e da Categoria, siga as etapas abaixo:

Acesse a tela Lista de Vitrines pelo caminho: Produtos e Serviços > Vitrine > Vitrines;

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. Em seguida, dê duplo clique sobre ela ou clique no botão Alterar Vitrine;

Na tela Alterar Vitrine, guia Vitrine, na tabela Filiais, inclua em Percentual de Envio e, em Categoria, os respectivos percentuais de envio.

Observação: a tabela Filiais traz o mapeamento das filiais do e-Millennium com as filiais externas do e-commerce.

Consultando o estoque do produto
Para consultar o estoque do produto, siga as seguintes etapas:

Acesse a tela Consulta de Produtos pelo menu principal;

No campo Tipo, selecione a opção Produto Acabado;

No campo Produto, busque o produto;

No menu lateral esquerdo, clique em Estoque;

Entradas

Incluindo uma subcategoria
Para incluir uma subcategoria ao produto, acompanhe os passos abaixo:

Acesse a tela Vitrine de Produtos pelo caminho: Produtos e Serviços > Vitrine > Vitrine de Produtos;

Selecione a vitrine. Serão apresentadas, na tela, as seções Categorias, Produtos e Detalhes do Produto;

Em Categorias, clique no sinal de adição. Escolha a opção Incluir Subcategoria;

Será aberta a caixa Inclusão de Categorias. Informe a categoria e clique em Ok.

A subcategoria aparecerá no menu, abaixo da categoria.



Adicionando o produto à categoria
Para adicionar os produtos à categoria, siga os passos abaixo:

Ainda na tela Vitrine de Produtos, clique na subcategoria;

Em seguida, clique no botão Adicionar Produtos no rodapé da tela;

Será aberta a tela Adicionar Produtos;

Clique no item Seleção de produtos;

No campo Produtos, informe o código do produto;

Clique em Próximo;

Na guia Produtos, marque o checklist e clique em Concluir.



Selecione a categoria e serão carregadas as informações do produto na tela.

Incluindo os percentuais de envio do produto e do SKU
Para incluir o percentual de envio no nível do produto, na tela Vitrine de Produtos, com o produto selecionado, basta clicar no botão Alterar Produto. Será aberta a tela Atualizar Produto Vitrine. Na guia Produtos, no campo Percentual de Envio, digite o valor. Clique em Salvar.


Continue na tela Atualizar Produto Vitrine. Vá até a guia SKU e inclua os percentuais de envio no nível do SKU. Clique em Salvar.

Definindo um novo percentual de envio prioritário
Na publicação da vitrine, a hierarquia dos percentuais de envio é a do mais específico para o mais abrangente. Logo, a ordem de prioridade deve ser a seguinte: SKU > PRODUTO > CATEGORIA > VITRINE. Lembrando que os percentuais do SKU, do produto, da classificação e da vitrine filiais já estão preenchidos, a prioridade é o SKU.
Definir um novo percentual de envio prioritário é simples. Para alterar o percentual de envio do SKU pelo percentual do produto, na tela Atualizar Produto Vitrine, acesse a guia SKU e apague o percentual de envio do SKU. Clique em Salvar. O sistema irá assumir o percentual do produto.

Observe, abaixo, que o percentual de envio que passa a ser utilizado é o do produto (70%). Lembrando que o estoque do produto é 1000.

Para alterar o percentual de envio do produto pelo percentual da categoria, siga os mesmos passos da alteração do percentual de envio de SKU para produto. Na tela Atualizar Produto Vitrine, guia Produtos, apague o percentual de envio do produto. Clique em Salvar. O sistema passará a assumir o percentual da categoria.

Observe, abaixo, que o percentual de envio que passa a ser utilizado é o da categoria (10%).

 

Por fim, vamos atribuir o saldo utilizando o percentual no nível da vitrine filial – lembrando que os percentuais de envio da categoria e da vitrine filial já existiam antes desta customização. Para alterar o percentual de envio da categoria pelo percentual da vitrine filial, na tela Alterar Vitrine, guia Vitrine, na tabela Filiais, em Categoria, apague o percentual de envio da categoria. Clique em Salvar. O sistema passará a assumir o percentual da vitrine filial.

Observe, abaixo, que o percentual de envio que passa a ser utilizado é o da vitrine filial (5%).

Observação: se um mesmo produto estiver em duas classificações diferentes e a prioridade de envio seja no nível do produto (ou seja, não possui percentual no nível do SKU), será utilizado o maior percentual da categoria.

Validações e Saídas

O envio será feito de acordo com a prioridade: SKU > Produto > Categoria > Filial.



Millen-16042 - Integração Linx Commerce - Integrar Produtos Relacionados

Processo: Integração de Produtos Configuráveis/Kit

Nome do Processo: Exportação de Kits para Vitrines de E-commerce

Motivação

O novo recurso permite que o ERP e-Millennium envie à plataforma de e-commerce Linx Commerce produtos 'pai' dos kits disponibilizados nas lojas virtuais/marketplaces do cliente. Com esse novo desenvolvimento na integração de 'produtos configuráveis/kit', o e-Millennium passa a enviar ao Linx Commerce, portanto, não apenas os componentes do kit que compõem a vitrine, mas também os dados do produto 'pai' da loja virtual.


Parâmetros

Configurar a vitrine. Para isso:

Acesse a tela Lista de Vitrines pelo caminho: Produtos e Serviços > Vitrine > Vitrines;

Busque a vitrine.

vitrine desejada [EZCORE (LINX COMMERCE)]. Use os filtros à esquerda da tela e clique em Procurar (ou clique apenas em Procurar para visualizar todas as vitrines). Selecione a

Em seguida, clique em Ações/Configurações adicionais;

Na página de configurações adicionais da vitrine, seção Configuração dos dados de SEO, ligue a flag Utiliza Produtos Configuráveis;

Observação: este parâmetro habilitado permite enviar produto 'pai' do kit à plataforma na integração com o Linx Commerce.

Clicar em Executar.


Entradas

Executando o método 'EXPORT.atualizakits' pelo IEditor
Para a visualização da exportação dos dados da vitrine (produto 'pai') e dos componentes do kit que a compõem pelo e-Millennium, acompanhe, abaixo, a execução do método EXPORT.atualizakits pelo IEditor:

Abra o arquivo IEditor na pasta C:\wts;

Clique no ícone pasta e abra o arquivo millenium_eco_active_ezcore.wts;

No menu lateral esquerdo, selecione o método EXPORT.atualizakits;

Clique no ícone Executar Método ;

Será aberta a tela Testar Método;

Marque o checkbox Usar Montador e clique em Atualizar;

Será apresentada uma nova tela. No campo Vitrine, digite o ID de Integração da vitrine e, depois, clique em Tabela de Vitrinekits.


Na tabela, preencha os dados da vitrine;

Clique em Ok e em Ok novamente para salvar;

Na tela Testar Método, clique novamente em Atualizar;

Clique no botão Tabela de Vitrinekits novamente;

Na tabela, com o checkbox Principal marcado, clique em Componentes SKU Kit e inclua os componentes do kit que irão compor a vitrine;

Clique em Ok e em Ok novamente. Em seguida, na tela Testar Método, clique em Atualizar, para executar o método.




Millen-16629_14124 - Nota Fiscal Importação Regime Especial (art. 327-J do Regulamento do ICMS)

Processo: Fiscal

Nome do Processo: Emissão de NF-e de Entrada de Compra

Motivação

O ERP e-Millennium ganha um novo recurso que permite, a empresas enquadradas em regime tributário especial (artigo 327-J do Regulamento do ICMS), calcular a desoneração de 45% do valor do ICMS devido, na emissão de notas fiscais de entrada de importação.
Para isso, foram criados parâmetros no cadastro do CFOP para definir o percentual de desoneração e o código/identificação do benefício. Também foram criadas macros para que estes parâmetros possam ser impressos na observação da NF-e, utilizando o campo de informações adicionais da nota.


Parâmetros

Configurando o CFOP
Para configurar a porcentagem da desoneração e o código do benefício/Processo Eletrônico no CFOP, siga os passos abaixo:

Acesse a tela Listar CFOPs pelo caminho: Controladoria > Fiscal > Cadastros > CFOP;

Clique em Procurar e selecione o CFOP cadastrado para a operação (ou cadastre o CFOP, caso este ainda não faça parte da lista de códigos cadastrados);

Clique em Altera CFOP;

Na tela Alterar CFOP, guia Geral, informe o campo Obs com a 'expressão':

DESON PERCENTUAL DE DESONERAÇÃO: %NFE_PERC_REGESPECIAL_IMPORT% - CÓDIGO DO BENEFÍCIO: %NFE_BENEF_REGESPECIAL_IMPORT%
Esta 'expressão' irá gerar as informações para o campo Informações Complementares da nota fiscal eletrônica. Observe que ela é composta por macros, que devem estar entre símbolos de percentual:
%NFE_PERC_REGESPECIAL_IMPORT%
%NFE_BENEF_REGESPECIAL_IMPORT%



Na guia Modificadores Fiscais, o CST (Código de Situação Tributária) deve estar selecionado como 90 - outras;


Na guia Impostos, seção Regime especial tributário, informe os campos:

  • % Desoneração ICMS

Observações:

  • Neste campo é incluído o percentual de ICMS a ser abatido (desonerado).
  • O contador da empresa ou responsável pela área fiscal deve informar qual o percentual a ser preenchido.
  • Código Benefício/Processo Eletrônico

Observações:

  • Neste campo é incluído o código do benefício no qual a empresa se enquadra.
  • Deve ser preenchido quando informado o campo % Desoneração ICMS.
  • O contador da empresa ou responsável pela área fiscal deve informar qual o código a ser preenchido.

Salve as alterações.


Entradas

Faturamento de movimentação de importação
Para emitir o faturamento de movimentação de importação, siga as etapas abaixo:

Acesse a tela Eventos pelo caminho: Compras > Movimentações;

Clique no evento de importação;

Na tela de importação, preencha os campos do cabeçalho do pedido: Filial, Conta e Fornecedor;

No grid de Produtos, selecione o(s) pedido(s)/preencha os campos: Tipo, Código, Quant., Preço e Total;

Observação:
No campo CFOP , selecione o código 3.102 – COMPRA P/COMERCIALIZAÇÃO RE.

No complemento do pedido, defina a Modalidade de Frete e a Cond. de Pagto;

Clique em Efetivar;






Configurando os dados de importação
Para configurar os dados de importação, siga os passos abaixo:

No complemento do pedido, clique no ícone 'lupa', ao lado do campo Dados de Importação;

Será aberta a tela Processo Dados de Importação (DI);

No passo Adição por NCM, no campo Número Adição, digite 1;

Clique em Próximo;


No passo Distribuição Adição, clique em Próximo;


No passo Dados DI, preencha os campos (os dados abaixo foram usados apenas como exemplo):

  • Número Documento: 221467688
  • Data de Registro: 27/07/2022
  • Local de desembaraço: PORTO SANTOS
  • UF de desembaraço: SP - São Paulo
  • Data desembaraço: 26/07/2022
  • Via de transporte internacional: Marítima
  • Forma de importação: Conta própria
  • Código Exportador: 1
  • Siscomex (Sistema Integrado de Comércio Exterior): 154,23
  • AFRMM (Adicional ao Frete para Renovação da Marinha Mercante): 457,05
  • Vlr II (Imposto de Importação): 5811,09
  • Base PIS: 36319,3
  • Valor PIS: 762,71
  • Base Cofins: 36319,3
  • Vlr Cofins: 3504,81
  • Vlr Siscomex: 154,23
  • Distribuir por: Valor
  1. Clique em Próximo.

Parte superior da tela

Parte inferior da tela

Conferindo o valor final
Após a configuração dos dados de importação, na tela de Importação, clique em Efetivar. Será aberta a tela para a finalização da operação comercial.

Selecionando a opção (F11) Imprimir uma nota e clicando em Próximo Passo, temos o valor final (R$ 57.328,28), incluindo o valor total do pedido (R$ 36.319,30), mais impostos (R$ 21.008,98).

Validações e Saídas

Validando os valores da NF-e
Após a configuração dos dados de importação, na tela de Importação, clique em Efetivar. Será aberta a tela para a finalização da operação comercial. Selecione a opção (F10) Digitar uma nota recebida de um fornecedor, cliente ou filial. Clique na guia Itens. Serão apresentados os produtos e respectivos impostos para validação.

Fórmula do cálculo da desoneração
Para verificar se os valores da nota fiscal estão de acordo com o percentual de desoneração, acesse a tela Status de NFe pelo caminho: Vendas > Status de NF-e. Busque a nota desejada e selecione-a. Em seguida, clique em Visualiza Danfe. Para conferir a desoneração de 45% do valor do ICMS devido, conforme regra de cálculo determinada por regime tributário especial, aplique a fórmula de cálculo abaixo:

FÓRMULA DO CÁLCULO
Preço Produto x % ICMS = Resultado % ICMS
Resultado % ICMS x % Desoneração = Resultado Desoneração
Resultado % ICMS - Resultado Desoneração = Novo Valor ICMS
Veja o exemplo do Produto X, que custa R$ 100,00:
R$ 100,00 x 18% = R$ 18,00
R$ 18,00 x 45% = R$ 8,1
R$ 18,00 - R$ 8,1 = R$ 9,9
Logo, o valor do imposto desonerado será de R$ 9,9.

XML da NFe
Veja, abaixo, em destaque, os valores da desoneração no arquivo XML do produto A05461.


Preço Produto A05461 x % ICMS = Resultado % ICMS
Resultado % ICMS x % Desoneração = Resultado Desoneração
Resultado % ICMS - Resultado Desoneração = Novo Valor ICMS
R$ 34.235,84 x 18% = R$ 6.162,45
R$ 6.162,45 x 45% = R$ 2.773,10
R$ 6.162,45 - 2.773,10 = R$ 3.389,35

Mensagens de erro

Atenção: o e-Millennium não permite a emissão de NF-e com dois CFOPs que possuam percentual de desoneração ou Código do Benefício/Processo Eletrônico diferentes. Nestes casos, será apresentada uma mensagem de alerta conforme os exemplos abaixo:

Percentual da desoneração diferente nas CFOPs

Código do Benefício/Processo Eletrônico diferente nas CFOPs



Millen-17130 – Gerador de relatórios – Acerto de consignação

Processo: Gerador de Relatórios

Nome do Processo: Relatório de consignações em aberto

Motivação

Realizada uma repaginação de tela para melhor entendimento das informações no relatório gerado sobre os acertos dos produtos em consignação.
Após análise, foi verificado que não se tratava de um erro e que o fluxo de trabalho estava correto, existindo uma diferença entre os campos: "A entregar", "Entregue" e "Acertado".
O layout do relatório atual está trabalhando o "Entregue" como sendo os produtos que chegaram até a empresa, devolvidos, porém pendentes de acerto.
Foram criadas outras duas colunas no relatório para descriminar mais claramente os campos e suas funções.


Parâmetros

Sem necessidade de parametrização.

Entradas

Foi criado um cenário com um pedido de consignação de 3 itens, onde foi feito o acerto de 2 dos 3 produtos do pedido em questão, para mostrar a diferença entre os campos.
Em Vendas\Consignação\Pedido de Consignação, faça uma buscar e selecione a consignação 103.


Tela anterior

Tela atual

De acordo com a tela do pedido de consignação atual, o relatório emitido pelo gerador deverá exibir as informações da seguinte forma:

Ao realizar o acerto de 2 dos itens que estavam em consignação, sendo um devolvido e outro vendido, observe a mudança nas novas colunas.

E um novo relatório emitido com base nos dados da nova tela, exibirá as informações como segue:

Validações e Saídas

A repaginação da tela deixou mais claras as informações sobre as quantidades dos itens no processo de consignação.



Millen-17367 – Descrição do tamanho do produto no OMNI PDV

Processo: Vendas

Nome do Processo: Venda Varejo

Motivação

O e-Millennium conta com um recurso para exibir a descrição do produto com seu respectivo tamanho concatenado ao texto da descrição, sendo uma opção configurável, para exibir a descrição neste formato em lugar do código do produto no evento.
Na tela do catálogo de produtos do Pdv Omni, no momento da seleção do tamanho, será exibido o tamanho do produto conforme configurado no parâmetro disponibilizado.

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.


Parâmetros

Instalar o módulo millenium!omni.minst e millenium_vitrine!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.

Entradas

Cadastrando grades e suas descrições
Em Produtos e Serviços\Cadastros\Grades, selecione Incluir Grades.
Preencha os campos de código e descrição. Depois clique no sinal de + para preencher os tamanhos da grade. Após preencher todos os tamanhos, efetive.
Para que a descrição do produto seja exibida na tela de venda do OMNI PDV, será necessário preencher as duas colunas, como no exemplo.

Selecionando a grade no cadastro do produto
Em Produtos e Serviços\Produtos, faça uma busca e entre na alteração do produto para o qual a grade será vinculada.
Selecione a guia Logística, localize o campo de tamanhos e selecione a grade para o produto.

Selecionando visualização do tamanho do produto na tela do OMNI PDV
Clique no ícone, para visualizar o menu e selecione a opção Configurações.

Exibição do código do tamanho do produto
Na tela de configurações, localize o parâmetro Tamanho na Grade de Produtos, selecione a opção Código e clique em Salvar.

     

Exibição da descrição do tamanho do produto
Na tela de configurações, localize o parâmetro Tamanho na Grade de Produtos, selecione a opção Descrição e clique em Salvar.

       

Exibição do código e da descrição do tamanho do produto
Na tela de configurações, localize o parâmetro Tamanho na Grade de Produtos, selecione a opção Código + Descrição e clique em Salvar.

       

Validações e Saídas

Será exibido na tela do OMNI PDV a informação referente ao tamanho do produto, de acordo com a configuração feita pelo usuário e com o cadastramento feito no e-Millennium.



Millen-17490 Ajuste na Integração Linx ERP (Notas Inutilizadas)
Millen-14019 - Integração Linx ERP (Notas Inutilizadas)

Processo: Vendas

Nome do Processo: Status de NFe

Motivação

Este manual trata do envio e consulta das informações de notas fiscais inutilizadas no e-Millennium ao Linx ERP.
Na implantação do recurso, após analisar o LOG, foi identificado um problema na consulta que procura o campo REFERENCIA na tabela produtos do Banco de Dados do Linx ERP. Ocorre que este campo não existe no banco de dados dos clientes, mesmo ele existindo no banco de Homologação no ambiente de Qa na Millennium.
No ajuste realizado foi feita a correção na implementação do método LINX.NOTA_FISCAL.IncluirInutilizada, alterando a origem da informação de REFERENCIA para PRODUTO.


Parâmetros

  • Habilitar a opção LINX, no Gerenciador de Usuários, acessando caminho: Utilitários > Administrador > Configurações Gerais.

Entradas

Configurando o servidor
Para configurar o servidor do Linx ERP, siga os passos abaixo:

  1. Acesse a tela Configurações Gerais pelo caminho: Utilitários > Administrador > Configurações Gerais;
  2. No menu lateral esquerdo, clique em LINX;
  3. No campo Servidor, informe o endereço do seu servidor;
  4. Clique em Salvar Configurações.


Configurando a integração
Para configurar a integração, siga as seguintes etapas:

  1. Acesse a tela Lista Configurações Integração Linx pelo caminho: Utilitários > Linx > Configurações;
  2. Busque a filial e selecione-a;
  3. Clique no botão Alterar;
  4. Na guia Geral, informe:
  • Filial
  • Loja
  • Operação de Venda
  • Tabelas de Preço
  • Vendedor
  • Usuário
  • Código Cliente
  • Tipos barra
  • Terminal


Clique em Salvar.

Observação: para salvar as configurações da integração, é necessário que pelo menos uma integração esteja marcada. Veja o exemplo abaixo, na guia Integrações.

Inutilizando a NFe
Para inutilizar a NFe, siga os passos abaixo:

  1. Acesse a tela Status de NFe pelo caminho: Vendas > Status de NFe;
  2. Clique em Outra Funções / Inutiliza NFE's;
  3. Preencha os campos:
  • Filial
  • Ano
  • Série
  • Número Inicial
  • Número Final
  • Justificativa

Atenção: para a inutilização da NFe (modelo 55) é necessário informar a justificativa com pelo menos 15 caracteres (letras ou números ou símbolos).

Clique em Executar.



Validações e Saídas

Conferência da lista de envios
No banco de dados do e-Millennium, é possível conferir se foi realizado um registro na lista de envios referente às notas inutilizadas.

Envio das notas para o ERP
Todas as notas inutilizadas são enviadas automaticamente para o Linx ERP, conforme programação do scheduler (agendador).

Consulta ao registro do ERP
No banco de dados do Linx ERP, é possível verificar se as notas inutilizadas foram registradas consultando três tabelas:
LOJA_NOTA_FISCAL

LOJA_NOTA_FISCAL_ITEM

LOJA_NOTA_FISCAL_IMPOSTO

Para visualizar a informação no banco, aplique o comando abaixo:
SELECT lnfi.REFERENCIA, lnfi.*
FROM LOJA_NOTA_FISCAL_ITEM lnfi
WHERE lnfi.SERIE_NF = '062'
ORDER BY NF_NUMERO



Millen-17808 - Emissão de boleto com CNPJ padrão da matriz - Plugboleto

Processo: Financeiro

Nome do Processo: Emissão de boletos

Motivação

Esta melhoria permite que as filiais de uma empresa possam gerar títulos e emitir boletos, por meio do PlugBoleto, informando o CNPJ da matriz no Cadastro da Carteira, assim como as configurações do Tipo de Pagamento (desconto, multa, mora, dias protesto etc.).
O PlugBoleto é um serviço da empresa Tecnospeed que, com um layout único e compatibilidade com dezenas de bancos, permite que as empresas registrem remessas de boletos de cobrança de forma automática ou até mesmo instantânea, sem acessar o portal do banco. Além do registro de boletos, a solução oferece recursos para tornar o processo de recebimento mais eficiente, com ferramentas de conciliação, cobrança automática por e-mail e SMS.


Parâmetros


Entradas

Configurando o PlugBoleto
Para configurar o PlugBoleto para produção, siga os passos abaixo:

Acesse a tela Configurações Gerais pelo caminho: Utilitários > Administrador > Configurações Gerais;

No menu lateral, clique em PLUGBOLETO - TECNOSPEED;

Selecione a URL de Produção;

Salve as configurações.


Configurando a filial
Para configurar a filial para o PlugBoleto, siga as etapas abaixo:

Acesse a tela Listar Filiais pelo caminho: Utilitários > Empresa > Filiais;

Busque a filial desejada. Use os filtros à esquerda da tela e clique em Procurar (ou clique apenas em Procurar para visualizar todas as filiais). Selecione a filial. Em seguida, dê duplo clique sobre ela ou clique no botão Alterar Filial;

Na tela Alterar Filial, guia Dados Gerais da Filial, selecione o Gateway Registro de Boleto: Tecnospeed PlugBoleto;

Clique em Salvar.


Configurando o CNPJ
Para configurar o CNPJ do boleto na carteira, siga os passos abaixo:

Acesse a tela Filtragem de Carteiras pelo caminho: Financeiro > Receber > Cadastros > Carteira;

Busque a carteira desejada. Use os filtros à esquerda da tela e clique em Procurar (ou clique apenas em Procurar para visualizar todas as carteiras). Selecione a carteira. Em seguida, dê duplo clique sobre ela ou clique no botão Alterar Carteira;

Na tela Alterar Carteira, guia Geral, preencha o campo CNPJ (Padrão Geração);

Clique em Salvar.


Observações:

  • O CNPJ utilizado estará como cedente na plataforma PlugBoleto.
  • Havendo um CNPJ cadastrado na carteira, este deverá, primeiramente, ser considerado como CNPJ cedente.

Não havendo um CNPJ cadastrado na carteira, deverá ser considerado o CNPJ da filial para a qual foi lançado o título.

Para as configurações do tipo de pagamento, acesse a tela Lista Tipo de Pgto pelo caminho: Utilitários > Comercial > Tipos de Pagamento. Busque o tipo de pagamento desejado, selecione-o e clique em Altera Tipo de Pgto. No nosso exemplo, utilizamos o tipo de pagamento Boleto Itaú.

Agora, configure a condição de pagamento com o tipo de pagamento. Para isso, acesse a tela Listar Condições de Pagamento pelo caminho: Utilitários > Comercial > Condições de Pagamento. Busque a condição de pagamento desejada, selecione-a e clique em Alterar Condição de Pagamento — No nosso exemplo, utilizamos a condição de pagamento À Vista Boleto. Na seção Descrição da(s) Parcela(s), campo Tipo de Pagamento, selecione o tipo de pagamento Boleto Itaú.

Movimentação para envio do boleto
Para realizar a movimentação para a geração e o envio do boleto, acompanhe as orientações abaixo:

Acesse a tela de Eventos pelo caminho: Vendas > Movimentações;

Clique no evento de faturamento correspondente;

Na tela do evento, preencha os campos do cabeçalho da nota (Filial, Conta e Cliente);

No grid de Produtos, preencha o campo Código do produto, Quantidade e Preço;

No complemento da nota, defina a Modalidade de Frete e a Condição de Pagamento — que deve estar configurada com o tipo de pagamento Boleto Itaú (ver item anterior);

Clique em Efetivar;


Será aberta a tela para a finalização da operação comercial. Selecione a opção (F11) Imprimir uma nota;

Preencha os parâmetros necessários e clique em Próximo Passo;

Na tela seguinte, clique em Próximo Passo novamente para a impressão do boleto.

Validações e Saídas

Modelo de boleto impresso para o tipo de pagamento BOLETO ITAÚ.

  • Sem rótulos