Releases Notes Presence Replicador 2.3

Releases Notes Presence Replicador 2.3

Versão 2.3.22.0 (11/11/2024)



Warning
Obrigatório versão 9.44.2.0 do Presence Domain.
#566274 - Presence Laundry - Cadastros de Cargos
- Nova tela 'Cargos' para cadastro de novos cargos no sistema:
Direito de acesso Formulário '38383 - Cargos'; Padrão: Visível para todos; Disponível apenas em ambiente de Retaguarda; Possibilidade de inserção/edição/exclusão apenas em ambiente Retaguarda Master;
Na atualização, os cargos, antes fixos, serão registrados na tabela (LOJB011C) e vinculados ao seu grupo de usuários padrão, iniciado pelo nome 'LOJA'; (esse processo já existia quando um funcionário era vinculado ao cargo padrão. Se o grupo de usuário padrão referente a ele não existisse, era automaticamente criado); Se o grupo com nome padrão não existir, ele será criado para compatibilidade;
Bloqueada alteração dos nomes de Grupos de usuário padrão, evitando a criação de novos e duplicidades;
Bloqueada alteração de Cargos padrão em qualquer ambiente;
Novos cargos cadastrados gerarão automaticamente o cadastro de um Grupo de Usuários com o mesmo nome;
Quando um novo funcionário for criado com o novo Cargo, ele será automaticamente vinculado ao Grupo de Usuários vinculado a esse Cargo;
Replicação para Lojas sempre ocorrerá;
Replicação para Retaguardas Franquia respeitará o checkbox 'Exportável Franquias' (quando parâmetro de Operação '[725] Novo modelo de direitos de acesso (Grupos)'.
IMPORTANTE:
Para que a replicação ocorra, é necessários que o ambiente de origem destino esteja em versão igual ou superior a 9.44.2.0.

Versão 2.3.21.0 (30/10/2024)




#579091 - Planos de clientes consta no Domain e não consta no Presence Laundry
- Correção na replicação de vendas de Planos  (PLANO=S na LOJB085) para a própria Loja via 'Gerar logs do passado';
- Implementada geração de registro de controle de saldos de Planos (LOJB086P) nas trigger de UPDATE da tabela de itens de vendas (LOJB086), para que os logs gerados pelo replicador via 'Gerar logs do passado' criem o registro quando ele não existir.

Versão 2.3.20.0 (18/10/2024)


Warning
Obrigatória versão 9.43.3.0 do Presence Domain.

#576495 - Geração INTEGRAL de Produtos gera LOG de RFID
- Alteração no replicador ao "Gerar Logs do passado" para não enviar/gerar logs da tabela LOJB006B quando o destino for uma retaguarda Franquia.

Versão 2.3.19.0 (04/10/2024)


Warning
Obrigatória versão 9.43.1.0 do Presence Domain.

#566779 - Impressão de GNRE  via Retaguarda
- Implementado caixa de mensagem para notificar o usuário que o arquivo da guia não foi localizado ou que o diretório fiscal não está configurado e logs de replicação;

Versão 2.3.18.0 (03/10/2024)



#566789 - Replicação Direitos de acesso - Ambiente Retaguarda Master x Retaguarda franquia
- Implementação para exportar cadastros de grupos e acessos para Franquias.
- Para seu funcionamento, foram incluídos novos parâmetros que habilitam o envio ou não dos grupos e direitos de acessos, da Master para as Franquias.
  Parâmetros retaguarda > Operação > Parâmetros gerais > Franquias > [725] Novo modelo de direitos de acesso (Grupos) após atualização o mesmo ficará habilitado.
  Parâmetros retaguarda > Operação > Parâmetros gerais > Banco de Dados > [727] Tipo Retaguarda (Não habilitado para alteração e alimentado pelo parâmetro [334] Ambiente).
- Ao habilitar o parâmetro [725] Novo modelo de direitos de acesso (Grupos), no cadastro de Grupos na Retaguarda Master mostra o checkbox "Exportável Franquia", ao marcar esse campo, sinaliza para que seja gerado os logs de replicação do cadastro do grupo + direitos de acesso vinculados para a Franquia.
- Para cadastros de grupos anteriores a alteração, ao alterar o cadastro do grupo e marcar o checkbox, retornará um aviso informando ao usuário para gerar os logs do passado do módulo DIREITO DE ACESSO do replicador e gerar logs integral para que possa ser gerado os logs corretamente no replicador.
- Desde que o parâmetro [725] Novo modelo de direitos de acesso (Grupos) esteja habilitado, lojas próprias e lojas da franquia, não poderão alterar o checkbox. Franquis toda alteração no cadastro do grupo deverá ser feito pela Master. Caso o parâmetro 725 não estiver habilitado permanece com o funcionamento antes da alteração.

Versão 2.3.17.0 (23/09/2024)



#561370 Log de Parcela de Condição de Pagamento de Compra
- Implementado envio da tabela de Parcelas de Condições de Pagamentos de Compras (LOJB139) na:
Exportação de 'Tabelas para Franquias', quando opção 'Condições de Pagamentos de Compras' marcada);
Rotina de 'Gerar logs do passado' do Replicador , quando marcado módulo 'COMPRAS/RECEBIMENTO' (quando Franquia, independe desse módulo estar marcado para envio das tabelas LOJB059 e LOJB139. Sempre envia).


Versão 2.3.16.0 (26/07/2024)



App -  Replicação (Gerar log do passado)
- Ajustes gerais de erros de replicação de registros.
- Ajustes na rotina de 'Gerar logs do passado', aplicando as mesmas regras de replicação das triggers:
Ativação de triggers de replicação de vendas (LOJB085, LOJB086, LOJB86A, LOJB086B e LOJB087) para envio de Rols entre Lojas ( parâmetro '[85] Ambiente = Lavanderia' + Planos na LOJB085 = 'N') e envio de venda de Planos (Loja = Loja destino + parâmetro '[85] Ambiente = Lavanderia');
Remoção de triggers de replicação da tabela de Histórico do Rol (LOJB086C), que será gerada no destino via trigger da LOJB086;
Ativação de envio de parâmetro do grupo 'Programa Cabides', '[21] Valor de conversão para resgate em reais ' e '[22] Quantidade mínima de cabides para resgate';
Ajustes gerais nas triggers das tabelas LOJB086B (Características das peças) e LOJB418 (Registros de Ponto).


Versão 2.3.15.0 (22/07/2024)



App -  Replicação
- Ajustes nas replicações para ambientes de Lavanderia:
Ativação de triggers de replicação de vendas (LOJB085, LOJB086, LOJB86A, LOJB086B e LOJB087) para envio de Rols entre Lojas ( parâmetro '[85] Ambiente = Lavanderia' + Planos na LOJB085 = 'N') e envio de venda de Planos (Loja = Loja destino + parâmetro '[85] Ambiente = Lavanderia');
Remoção de triggers de replicação da tabela de Histórico do Rol (LOJB086C), que será gerada no destino via trigger da LOJB086;
Ativação de envio de parâmetro do grupo 'Programa Cabides', '[21] Valor de conversão para resgate em reais ' e '[22] Quantidade mínima de cabides para resgate';
Ajustes gerais nas triggers das tabelas LOJB086B (Características das peças) e LOJB418 (Registros de Ponto).

Versão 2.3.14.0 (17/06/2024)



Ajustes de script Lavanderia
- Ajustes gerais nas rotinas de replicação das tabelas do módulo de Lavanderia.

Versão 2.3.13.0 (12/04/2024)



#506091 Clientes de outras lojas descendo para a loja
- Aplicada regra de replicação da trigger de atualização (update) da tabela de cliente (LOJB108):
Quando Retaguarda para Lojas, respeita configuração do parâmetro  '[35] Opção de exportação para loja';
Quando Retaguarda Master para Retaguardas Franquia, usa sempre a regra de replicar clientes das lojas ou com vendas nas lojas do Grupo de Franquias.


Versão 2.3.12.0 (15/03/2024)


Warning
Obrigatória versão 9.36.3.0 do Presence Domain.
#506580 Lentidão na tratativa de erros do Replicador
- Ajuste no tratamento de erros, para não enviar ID e tabela repetidos para a checagem.


Versão 2.3.12.0 (15/03/2024)


Warning
Obrigatória versão 9.36.3.0 do Presence Domain.
#506580 Lentidão na tratativa de erros do Replicador
- Ajuste no tratamento de erros, para não enviar ID e tabela repetidos para a checagem;

Versão 2.3.11.0 (20/12/2023)



#505992 Erro ao salvar base remota. (Falha ao criar permissões para esse usuário)
- Removido GRANT para o usuário REPL ao salvar as bases remotas pelo Replicador ou Domain módulo replicador.
- Necessário versão 2.3.11 do Replicador e versão 9.33.1.0 do Presence Domain.

Versão 2.3.10.0 (30/11/2023)


Warning
Obrigatória versão 9.33.0.0 do Presence Domain.

#475785 - Inclusão de Meta por Funcionários - Domain
Nova tela 'Metas de Funcionário', que permitirá o cadastro e alteração de metas por loja e funcionário:
- Presence Domain > Básico: Análise de Vendas > Metas: Metas de Funcionário;
- Direitos de Acesso: Formulário 38332 - Geração de metas de funcionários; Padrão: Aplicado direitos aos grupos que possuiam direitos às mesmas ações do formulário 21029 - Geração de Metas);
- Inclusões, alterações e exclusões de metas de funcionários nas Retaguardas Franquia respeitarão, também, o parâmetro '[685] Habilitar edição de metas nas franquias';
- Loja precisa ter 'Perfil de Venda' configurado em seu cadastro para que seja utilizada na tela de Metas de Funcionário;
- Foi implementado o cadastro apenas para Vendedores, dessa forma, para funcionários que podem ser usados como 'Vendedor' nas vendas (Cargos de Vendedor 1, Vendedor 2, Gerente, Sub-gerente e Supervisor);
- Listagem de Lojas não apresentará Extras e Desativadas; 
- Listagem de Lojas não apresentará Franquias também, nesse primeiro momento, pois precisará ser implementado tratamento de controles Master/Franquia de funcionários. Dessa forma, as metas de Franquias devem ser cadastradas nas Retaguardas Franquia.
- Necessária versão Presence Domain 9.33.0.0 e Presence Replicador 2.3.10.0.

Modelagem meta funcionário
- Solução na DP-I7253 (Ticket #475785).

Versão 2.3.9.0 (10/11/2023)


Warning
Obrigatória versão 9.32.1.0 do Presence Domain.

#473853 Gerar logs do passado - Desconto Progressivo Retaguarda/Loja
- Revisão na rotina de 'Gerar logs do passado' para de replicação de Desconto Progressivo:
Quando ambiente Retaguarda Franquia para Retaguarda Master; Removida geração de logs, independente dos módulos habilitados;
Quando ambiente Retaguarda Master para Lojas: Removida replicação quando módulo de VENDAS e aplicada apenas ao módulo DESCONTO PROGRESSIVO; Quando versão for atualizada, sistema marcará, para todas as bases remotas de Loja, o módulo DESCONTO PROGRESSIVO nos registros que estiverem com o módulo VENDAS marcado;
Quando ambiente Retaguarda Master para Retaguarda Franquia: Mantida geração de logs quando módulo DESCONTO PROGRESSIVO está marcado;
- Triggers ficam com mesmo padrão de funcionamento descrito acima, validando sempre o ambiente e o módulo DESCONTO PROGRESSIVO.
- Necessário versão 9.32.1.0 do Presence Domain.

Versão 2.3.8.0 (31/05/2023)



Warning
Obrigatória versão 9.27.0.0 do Presence Domain.

#401345 Criação de grupos no Firebird
Implementação de direitos de Acesso por Grupos de Usuários (Roles) no Firebird:
- Atualização de versão excluirá todos os usuários de REPLICADOR da base de dados, atualizará e executará a procedure SP_REPL_CREATE_USERS, que irá criar o grupo de usuários 'REPL',  contendo todos os direitos de acesso necessários às execuções do Replicador, os usuários para o REPLICADOR e vínculo desses usuários com o grupo 'REPL';
- Rotinas de criação automáticas de usuários para o Replicador foram alteradas para que todas chamem a procedure SP_REPL_CREATE_USERS:
Inicialização do Presence Domain (que chama o script 'ReplicadorGrant.SQL' na pasta);
Incialização o sincronismo ou acesso remoto via 'services.msc' do Windows;
Presence Replicador > Utilitários > Objetos de replicação: Dar direitos;
Presence Replicador > Utilitários > Serviço de sincronismo: Iniciar;
Presence Replicador > Utilitários > Serviço de acesso remoto: Iniciar;
Presence Domain > Utilitários: Replicador > Configuração: Dar direitos - Replicador;
Presence Domain > Utilitários: Replicador > Serviços: Iniciar serviço sincronismo;
Presence Domain > Utilitários: Replicador > Serviços: Iniciar serviço remoto.
- Necessária versões Presence Domain 9.27.0.0 e Presence Replicador 2.3.8.0 (dependência).


Versão 2.3.7.0 (12/05/2023)



Warning
Obrigatória versão 9.26.0.0 do Presence Domain.

#462096 [OMNI] XML de Notas não replicando para master
- Ativada replicação de arquivos XML individuais para Documentos Fiscais (NF-e, NFC-e e CF-e SAT) vinculados a pedidos OMNI (Loja Expedidora <> Loja Emitente e Origem = E-commerce) em ambientes Retaguarda Master > Retaguarda Franquia;
- Habilitada localização e apresentação de Documentos Fiscais de NFC-e e CF-e SAT no método XML-NFE da Presence API;
- Necessária versão do Presence Domain 9.26.0.0 e do Presence Tenant (WebAPI + Authorizarion) 1.0.29.

DRE Simplificado para franquias - #429863
Implementado novo modelo de DRE (Demonstrativo de Resultado) dinâmico:
- Novo Módulo 'Gestão de Resultados' no Presence Domain:
Nova tela 'Visão - DRE', que permitirá o cadastro de diferentes estruturas de DRE; Direito de acesso Formulário '38324 - Visão DRE';
Nova tela 'Movimento - DRE', que permitirá a geração e consulta de movimento de visões de diferentes estruturas de DRE; Direito de acesso Formulário '38325 - Movimento DRE'.
- Essas tela também estarão disponíveis no módulo Financeiro, usanod os mesmos direitos de acesso citados acima;
-  Conceitos gerais para o cadastro de Visões de DRE:
Tipos de categoria:
[T] Totalizador: Cria linha de totalização das categorias onde esse código foi referenciado, pelo campo 'Totalizar em', somada aos Plano de Contas vínculados; 
[A] Analítico: Igual ao Totalizador, mas lista os Planos de Contas vínculados, apresentando seus valores individualmente;
[I] Imputado: Cria linha para inserção de valores manualmente;
[C] Calculado: Calculado com fórmulas pré-definidas: 'Vendas' para valor de vendas bruto; 'Impostos' para valores de impostos ou 'CMV' para custo média de vendas;
[R] Resultado: Soma todas as categorias anteriores do mesmo nível;
- O cálculo de valores do DRE é manual e deve ser realizado pela tela de 'Movimento - DRE', usando o botão 'Gerar movimento'; Sempre que os valores precisarem de recálculo, é preciso refazer  essa geração, que ficará guardada no banco de dados;
- Na tela de ''Movimento - DRE', também é  possível fazer a digitação dos valores de categorias de tipo 'Imputado', usando o botão 'Alterar valores'.
- Necessária versão 9.26.0.0 do Presence Domain e 2.3.7.0 do Replicador.

[Visão DRE] Modelo de dados
- Solução na DP-I6621 (Ticket #429863).


Versão 2.3.6.0 (05/04/2023)




Warning
Obrigatória versão 9.24.0.0 do Presence Domain.

#458913 Centro de Custo
- Remoção de tabela de Centro de Custos (LOJB055) da replicação entre ambientes Retaguarda Master para Retaguarda Franquia.

#384099 Documento provisório (importação XML recebimento automático) - Replicador
- Implementação dos triggers de replicação da tabela LOJB405, a replicação ocorrerá de modo bi-direcional entre Master, Loja Próprias, Franquias e Loja de Franquia.
- Tratamento no processo de logs de erro de forma automática, na replicação da tabela LOJB405.


Versão 2.3.5.0 (28/02/2023)



#444608 ERROS DE DIREITO DE ACESSO

- Ajustes na função de 'Gerar logs do passado' do Replicador:

Quando integral: Envia exclusão e atualização/inserção de todas as ações dos formulários;

Quando parcial: Envia exclusão e atualização/inserção de todas as ações dos formulários que sofreram alterações no período selecionado; Caso o usuário tenha apenas excluído ações de formulários, deve-se fazer a geração integral dos logs; Foi inserida mensagem de alerta para esses casos:

"Direitos de Acesso removidos entre as datas selecionadas podem não ser atualizados na base destino. Use a geração Integral de logs de Direitos de Acesso nesses casos."

- Necessária versão Presence Domain 9.23.0.0 e Presence Replicador  2.3.5.0 (no ambiente que deseja gerar logs do passados, apenas).


Versão 2.3.4.0 (30/01/2023)



#442023 Erros de LOJB006D Franquias Joge

- Incluída tabela LOJB006D (Preço de Custo por Variação) na rotina de 'Gerar logs do passado'.

- Padronizado envio de custo para as lojas, usando os parâmetros de identificação de tipo: '[236] Preço custo', '[237] Tabela', '[238] Tipo' e '[307] Percentual sobre Preço de Custo'.

IMPORTANTE:

Após atualização da versão, preços de custo para Lojas serão exportados usando os parâmetro acima, que devem ser previamente revisados. Antes a trigger replicava sempre o equivalente a opção 'Preço custo'.



Versão 2.3.3.0 (16/12/2022)



#431569 Erros Tipo de Produto não acata parâmetros definidos

- Alterado as regras de replicação de tipo item de produto das triggers da LOJB006 as validações foram movidas para a nova procedure SP_REPLICACAO_TIPO_ITEM, na qual ela verifica as configurações do parâmetro: Parâmetro > Operação > Interfaces > Exportação de Tabelas / Replicação > Tipo de Produto. Conforme os parâmetros definidos, as tabelas dependentes do tipo de produto será replicado ou não.


Versão 2.3.2.0 (29/11/2022)


Warning
Obrigatória versão 9.19.0.0 do Presence Domain.

#431012 Fornecedores Duplicados
- Correção do método TabelaSinc ao gerar logs do passado, passar a checar se os parâmetros 629 e 680 estão desabilitados e não gerar logs.


Versão 2.3.1.0 (30/09/2022)


Warning
Obrigatória versão 9.17.0.0 do Presence Domain.

Novo parâmetro para definir se replica ou não transportadoras
- Alterado o Presence Domain e Replicador para considerar o novo parâmetro, sendo assim para que a alteração funcione é necessário a versão 9.17.0.0 do Presence Domain e a versão 2.3.1.0 do Replicador.
- Implementado alteração nas triggers de replicação da LOJB057,  assim como os logs do passado para considerar os parâmetros 629 (fornecedor) e 680 (transportadora).

Versão 2.3.0.0 (25/08/2022)



#414974 validation error for column "LOJB006D"."PRECO", value "*** null ***"

- Correção da rotina de gravação de preços nas Retaguardas Franquia, de acordo com parâmetro '[234] Preço custo', que não tinha tratamento quando era igual a 'Não atualizar'.

        - Necessária atualização do Replicador das Retaguardas Franquia para solução do problema.


    • Related Articles

    • Releases Notes Presence Replicador 2.2.3

      Versão 2.2.3.3 Obrigatória versão 9.1.38.5 do  Presence Domain . #298688 attempt to store duplicate value (visible to active transactions) in unique index "XPKLOJB112" Problematic key value is ("ID_BANCO" = 14, "HISTCLI_CTRL" = 445) - Problema de ...
    • Releases Notes Presence Replicador

      Nesse conteúdo estão listadas todas as versões do sistema Presence Connect e seus documentos de controle de alterações, correções e novidades. Releases Notes Versão 2.2.7​​​​ Releases Notes Versão 2.2.6 Releases Notes Versão 2.2.5 Releases Notes ...
    • Releases Notes Presence Domain 9.4

       Versão 9.4.2.0 (18/10/2021) Cadastros Gerais #351095 Venda não aparece no cadastro do cliente, porém a venda existe com outro código. - Liberado um script especial para correção das vendas, criada validação de alteração da venda para cliente ...
    • Releases Notes Presence Domain

      Nesse conteúdo estão listadas todas as versões do sistema Presence Domain e seus documentos de controle de alterações, correções e novidades. Releases Notes Versão 9.42 Releases Notes Versão 9.41 Releases Notes Versão 9.40 Releases Notes Versão 9.39 ...
    • Releases Notes Presence Eye

      Nesse conteúdo estão listadas todas as versões do aplicativo Presence Eye e seus documentos de controle de alterações, correções e novidades. Releases Notes Versão 2.0