01. DADOS GERAIS
Produto: | TOTVS Distribuição e Varejo |
---|---|
Linha de Produto: | Linha WinThor |
Segmento: | Distribuição |
Módulo: | 03 - Venda |
Função: | 316 - Digitar Pedido de Venda |
País: | Brasil |
Ticket: | 14924078 |
Requisito/Story/Issue (informe o requisito relacionado) : | DDVENDAS-37102 |
02. SITUAÇÃO/REQUISITO
1 - NECESSIDADE/ VISÃO GERAL:
Para abertura de novas filiais é necessário acionar o desenvolvimento da TOTVS para multiplicar PKGs.
2 - DESCRIÇÃO DA ANÁLISE REALIZADA(MOTIVO):
Desenvolver uma tela que possa ser cadastrado pelo cliente a nova filial e schemas para integração com o Wms Delage. Sem precisar manipular manualmente, Views, Procedures, Trigger, Packges e etc.
3 - SOLUÇÃO PROPOSTA/HIPÓTESE DE SOLUÇÃO:
Criar uma tela onde possa ser cadastrado o OWNER (SCHEMA) do banco onde vai ser acessado o banco intermediário do WMS e a filial do sistema legado; (OWNER Chave Primaria), Cor primaria e secundária da legenda do OWNER e a logomarca.
Já criar na base do cliente os Owner Delage e Dismed para evitar problemas nos cadastros já existentes;
Nas configurações da filial apresentar um combobox para selecionar os OWNER/Filial do sistema legado usado para cada filial do winthor (Retirar os campos antigos da tela).
Deve ser criado uma package para cada OWNER com o nome diferente (sugestão concatenar o nome o OWNER na pkg)
No conteúdo da package deve ser alterado toda a referência ao OWNER, para o que foi cadastrado: Sempre usar os OBJETOS da DELAGE como principal. Essa criação deve ser por OWNER cadastrado.
Esse comportamento deve ser feito apenas para objetos que tem referência com o banco intermediário.
No Script de criação de tabela criar a tabela que armazena o OWNER/Filial, tabela PCINT_SCHEMA.
Nas rotinas PCEME9810 e PCEME9812, Alterar a cor da legenda/log conforme o cadastro do OWNER e a Package utilizada deve ser conforme o cadastro do OWNER.
03. SOLUÇÃO
Adicionados cadastro de schemas para realizar a integração sem a necessidade de implantação.
Saiba Como Utilizar
Atualize as rotinas abaixo a partir das versões indicadas ou versões superiores:
- Atualizar a rotina PCEME2641
- Atualizar o banco de dados via rotina PCEME2641 na aba “Atualização de Banco de Dados”
- Atualizar rotina PCEME9810
- Atualizar rotina PCEME9812
- Baixar e atualizar as rotinas PCEME2641, PCEME9810 e PCEME9812
- Realizar configuração na rotina 132 (caso necessário)
- 2283 – Utilizar integrações com WMS = Sim
- 2237 – Tipo de integração WMS = Delage (7)
- Abrir rotina PCEME2641 e na aba de “Atualização de Banco de Dados” selecionar:
- Tabelas de Dados Específicos
- Views
- Packages
- Permissões
- Depois de atualizado, fechar rotina e abrir na rotina 530 e liberar o acesso da rotina 2641:
- 22 – Permitir Acesso: Configura Schemas
- Abra a rotina 2641 e na aba “Exportação de Movimentação” clique no botão Configurar Filiais
- Na tabela a coluna “SCHEMA do Banco Intermediário” ao clicar deve mostrar lista de Schemas cadastrados, por padrão DELAGE e DISMED.
- No rodapé clicar no botão “Cadastrar SCHEMA” para abrir a tela para gerenciar os schemas.
- Para pesquisar, editar e excluir, clique primeiramente em pesquisar e depois nos botões Editar e Excluir, ao que desejar.
- Para cadastrar clique em Incluir
- Após cadastrar um Schema deve ser realizada a Atualização do Banco de Dados novamente.
- Altere o Schema de um filial, em Configuração de Filial, e reinicie a rotina 2641.
- Ao abrir verá as configurações de cor e logomarca.
- Nas rotinas 9810 e 9812 serão alteradas as cores e a logomarca conforme a seleção na rotina 2641 e a filial do usuário. Exemplo:
Observação:
- A configuração está vinculada a filial do usuário na tabela PCEMPR.
04. DEMAIS INFORMAÇÕES
Use esse box para destacar informações relevantes e/ou de destaque.IMPORTANTE!
05. ASSUNTOS RELACIONADOS
As versões estarão disponíveis para download no CCW. Mantenha suas rotinas sempre atualizadas!