Sei sulla pagina 1di 12

Atualização de dicionário de dados do ACD

Microsiga Protheus Automação e


Produto : Chamado : SCSQQ5
Coleta de Dados versão 11
Data da criação 29/11/10 Data da revisão 29/11/10
País(es) : Todos Banco(s) de Dados : Todos
FNC : 00000016727/2010

Está disponível a atualização do dicionário de dados do Template ACD – Automação e Coleta de Dados –, que
a partir de agora passa a ter suas funcionalidades executadas pelo Microsiga Protheus®, incorporadas ao
menu do módulo WMS – Gestão de Armazenagem, sendo que as funcionalidades executadas via TelNet
mantém-se no menu SIGAACD e estarão disponíveis no padrão.

Uma vez atualizado o dicionário, elimina-se a necessidade da pasta ACDUPT com os SXs no RootPath do
Microsiga Protheus® para compatibilização via update ACDUPT.

Procedimentos para Implementação

Importante:
Antes de executar o compatibilizador U_UPDACD01 é imprescindível:
a) Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório
“\PROTHEUS_DATA\DATA”) e dos dicionários de dados "SXs" (diretório “\PROTHEUS_DATA\
SYSTEM”).
b) Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser
alterados conforme o produto instalado na empresa.
c) Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o
sistema.
d) Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar
o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador
necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá
sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
e) O compatibilizador deve ser executado com a Integridade Referencial desativada*.

ATENÇÃO: O procedimento a seguir deve ser realizado por um profissional

SIGAACD – Atualização de dicionário de dados do ACD– 1


qualificado como Administrador de Banco de Dados (DBA) ou equivalente!

∗ A ativação indevida da Integridade Referencial pode alterar drasticamente o


relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la,
observe atentamente os procedimentos a seguir:
i. No Configurador (SIGACFG), veja se a empresa utiliza Integridade Referencial,
selecionando a opção Integridade/Verificação (APCFG60A).
ii. Se não há Integridade Referencial ativa, são relacionadas em uma nova janela todas
as empresas e filiais cadastradas para o sistema e nenhuma delas estará selecionada.
Neste caso, E SOMENTE NESTE, não é necessário qualquer outro procedimento de
ativação ou desativação de integridade, basta finalizar a verificação e aplicar
normalmente o compatibilizador, conforme instruções.
iii. Se há Integridade Referencial ativa em todas as empresas e filiais, é exibida uma
mensagem na janela Verificação de relacionamento entre tabelas. Confirme a
mensagem para que a verificação seja concluída, ou;
iv. Se há Integridade Referencial ativa em uma ou mais empresas, que não na sua
totalidade, são relacionadas em uma nova janela todas as empresas e filiais
cadastradas para o sistema e, somente, a(s) que possui(em) integridade está(arão)
selecionada(s). Anote qual(is) empresa(s) e/ou filial(is) possui(em) a integridade
ativada e reserve esta anotação para posterior consulta na reativação (ou ainda,
contate nosso Help Desk Framework para informações quanto a um arquivo que
contém essa informação).
v. Nestes casos descritos nos itens “iii” ou “iv”, E SOMENTE NESTES CASOS, é
necessário desativar tal integridade, selecionando a opção Integridade/ Desativar
(APCFG60D).
vi. Quando desativada a Integridade Referencial, execute o compatibilizador, conforme
instruções.
vii. Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E
SOMENTE SE tiver sido desativada, através da opção Integridade/Ativar
(APCFG60). Para isso, tenha em mãos as informações da(s) empresa(s) e/ou filial(is)
que possuía(m) ativação da integridade, selecione-a(s) novamente e confirme a
ativação.

CONTATE O HELP DESK FRAMEWORK EM CASO DE DÚVIDAS!

1. Em Microsiga Protheus SmartClient, digite U_UPDACD01 no campo Programa Inicial.


2. Clique em OK para continuar.
3. Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será
modificado ou é apresentada a janela para seleção do compatibilizador que será aplicado.
4. Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução
em modo exclusivo.
5. Clique em Sim para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
É apresentada uma mensagem explicativa na tela.

2 – SIGAACD – Atualização de dicionário de dados do ACD.


6. Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações
processadas. Nesse log de atualização, são apresentados somente os campos atualizados pelo programa.
O compatibilizador cria os campos que ainda não existem no dicionário de dados.
7. Clique em Gravar para salvar o histórico (log) apresentado.
8. Clique em OK para encerrar o processamento.

Ajustes Efetuados pelo Compatibilizador


1. Criação de pergunta no arquivo – SX1 – Cadastro de Perguntes:

Grupo ACD100 Grupo AIA101 Grupo AII014


Grupo ACDA80 Grupo AIA102 Grupo AII015
Grupo ACDB80 Grupo AIA103 Grupo AII020
Grupo AIA030 Grupo AIA104 Grupo AII030
Grupo AIA031 Grupo AIA106 Grupo AII040
Grupo AIA033 Grupo AIA107 Grupo AII050
Grupo AIA034 Grupo AIA108 Grupo AII060
Grupo AIA035 Grupo AII010 Grupo AII070
Grupo AIA036 Grupo AII011 Grupo AII080
Grupo AIA037 Grupo AII012 Grupo AIA105

2. Criação das seguintes tabelas:


• Tabela CB0 - ID de etiquetas
• Tabela CB1 - Cadastro de Operadores
• Tabela CB2 - Dispositivos de manutenção
• Tabela CB3 - Tipos de embalagem
• Tabela CB4 - Divergências
• Tabela CB5 - Tipos de impressão
• Tabela CB6 - Volumes de embalagem
• Tabela CB7 - Cabeçalho de ordem separação
• Tabela CB8 - Itens de ordem de separação
• Tabela CB9 - Produtos separados
• Tabela CBA - Mestre de inventário
• Tabela CBB - Cabeçalho do inventário
• Tabela CBC - Itens do inventário

SIGAACD – Atualização de dicionário de dados do ACD – 3


• Tabela CBD - Filia Operadores na separação
• Tabela CBE - Etiquetas lida no recebimento
• Tabela CBF - Mensagens
• Tabela CBG - Log ACD
• Tabela CBH - Monitoramento da Produção
• Tabela CBI - Transações da Produção
• Tabela CBJ - Produto X Endereço
• Tabela CBK - Cabeçalho do Embarque Simples
• Tabela CBL - Itens do Embarque Simples
• Tabela CBM - Histórico itens inventariados

3. Criação de Pastas no arquivo SXA – Folders:

Chave Ordem Descrição


CB0 1 Dados Gerais
CB0 2 Entrada
CB0 3 Saída
SB5 7 ACD

4. Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:

Alias Descrição
CB0 Etiquetas
CB1 Operadores
CB2 Dispositivo
CB3 Tipo Embalagem
CB4 Ocorrências
CB5 Tipos de impressão
CB6 Ordem de Produção
CB8 Armazém
CBA Endereço
CBB Inventário
CBI Transação da Prod.
CBJ Endereço
CBK Nota Saída

4 – SIGAACD – Atualização de dicionário de dados do ACD.


CBL Pedido de Venda
CBM Nota Saída
CBW Nota Entrada
CBX M.Invent.Finalizado
CBZ Produto X Fornecedor
CB7 Ord. Sep.

5. Criação de Índices no arquivo SIX – Índices:

Índic
Ordem CB8 4 CBF 2
e
CB0 1 CB8 5 CBF 3
CB0 2 CB8 6 CBG 1
CB0 3 CB8 7 CBG 2
CB0 4 CB9 1 CBG 3
CB0 5 CB9 2 CBG 4
CB0 6 CB9 3 CBG 5
CB0 7 CB9 4 CBG 6
CB0 8 CB9 5 CBH 1
CB0 9 CB9 6 CBH 2
CB1 1 CB9 7 CBH 3
CB1 2 CB9 8 CBH 4
CB3 1 CB9 9 CBH 5
CB4 1 CB9 A CBH 6
CB5 1 CB9 B CBI 1
CB6 1 CB9 C CBI 2
CB6 2 CBA 1 CBJ 1
CB6 3 CBA 2 CBJ 2
CB6 4 CBA 3 CBK 1
CB7 1 CBB 1 CBL 1
CB7 2 CBB 2 CBM 1
CB7 3 CBB 3 SB2 2
CB7 4 CBC 1 SB2 3

SIGAACD – Atualização de dicionário de dados do ACD – 5


CB7 5 CBC 2 SB7 3
CB7 6 CBC 3 SD2 Z
CB7 7 CBD 1 SH6 4
CB8 1 CBE 1
CB8 2 CBE 2
CB8 3 CBF 1

6. Criação de Gatilhos no arquivo SX7 – Gatilhos:

• Tabela CBH - Monitoramento da Produção


Campo CBH_OPERAC
Sequência 001
Regra A080DesRot(M->CBH_OP,M->CBH_OPERAC)
Campo Domínio CBH_DESOPE
Tipo P
Posiciona? N
Proprietário S
Campo CBH_TRANSA
Sequência 001
Regra CBI->CBI_TIPO
Campo Domínio CBH_TIPO
Tipo P
Posiciona? N
Proprietário S
Campo CBH_TRANSA
Sequência 002
Regra CBI->CBI_DESCRI
Campo Domínio CBH_DESCRI
Tipo P
Posiciona? N
Proprietário S

6 – SIGAACD – Atualização de dicionário de dados do ACD.


Campo CBH_TRANSA
Sequência 003
Regra CB080DTHR()
Campo Domínio CBH_DTINI
Tipo P
Proprietário S

7. Criação ou Alteração no arquivo SX6 – Parâmetros:

Nome da Variável MV_CBPE003 MV_CBVLDTR


MV_ACDCB0 MV_CBPE004 MV_CBVLPAJ
MV_ACDCHKS MV_CBPE005 MV_CBVQEOP
MV_ACDSERI MV_CBPE006 MV_CFENDIG
MV_ACDVERS MV_CBPE007 MV_CHKQEMB
MV_ALTENDI MV_CBPE008 MV_CODCB0
MV_ANAINV MV_CBPE009 MV_CODINV
MV_ATVCONS MV_CBPE010 MV_CONFEND
MV_CB0ALFA MV_CBPE011 MV_CONFFIS
MV_CBAJUQE MV_CBPE012 MV_DIVERPV
MV_CBARMPD MV_CBPE013 MV_ENDPROC
MV_CBATUD4 MV_CBPE014 MV_IACD01
MV_CBCALEN MV_CBPE015 MV_IACD02
MV_CBCFSD4 MV_CBPE016 MV_IACD03
MV_CBCFSG1 MV_CBPE017 MV_IACD04
MV_CBCLABC MV_CBPE018 MV_IMETREQ
MV_CBCQEND MV_CBPE019 MV_IMPIP
MV_CBEMPRQ MV_CBPE020 MV_IMPIPOP
MV_CBENDCQ MV_CBPE021 MV_INFQEIN
MV_CBEXCNF MV_CBPE022 MV_INTACD
MV_CBFCQTD MV_CBPE023 MV_INVAUT
MV_CBINVMD MV_CBPESO MV_LOGACD
MV_CBIXBNF MV_CBREQD3 MV_MULTOPS

SIGAACD – Atualização de dicionário de dados do ACD – 7


MV_CBNEWID MV_CBSA5 MV_NLOGACD
MV_CBPAJIM MV_CBV2UM MV_OSEP2UN
MV_CBPE001 MV_CBVLAPI MV_REGVOL
MV_CBPE002 MV_CBVLDOS MV_REMIEMB
MV_ROTV170 MV_TMCBDP MV_VLDTINV
MV_SELVAR MV_TMCBRP MV_VQTDINV
MV_SGQTDOP MV_USUINV MV_CBRQEST
MV_SGQTDRE MV_VLDEVAI MV_CBOSPRC
MV_SOLOPEA MV_VLDREQ

Procedimentos para Configuração

PARA MENUS
1. No Configurador (SIGACFG) acesse Ambientes / Cadastro / Menu (CFGX013). Informe a nova opção de
menu do SIGACD, conforme instruções a seguir:

Menu SIGAWMS.XNU SIGAWMS.XNU


Submenu ACD ACD
Nome da rotina Operadores Local Impressão
Programa ACDA010 ACDA060
Módulo 42 42
Tipo 1 1
Tabelas CB1 CB5

Menu SIGAWMS.XNU SIGAWMS.XNU


Submenu ACD ACD
Nome da rotina Controle de Tarefa Monitor Rf
Programa ACDA180 CBMONRF
Módulo 42 42
Tipo 1
Tabelas CBF

8 – SIGAACD – Atualização de dicionário de dados do ACD.


Menu SIGAWMS.XNU
Submenu ACD
Nome da rotina Produto X Endereço
Programa ACDA090
Módulo 42
Tipo 1
Tabelas CBJ

Menu SIGAWMS.XNU SIGAWMS.XNU


Submenu ACD ACD
Nome da rotina Mestre Inventário Lan. de Inventário
Programa ACDA030 ACDA035
Módulo 42 42
Tipo 1 1
Tabelas CBA/CBB/CBC/CBM CBA/CBB/CBC/CBM

SIGAACD – Atualização de dicionário de dados do ACD – 9


Menu SIGAWMS.XNU SIGAWMS.XNU
Submenu ACD ACD
Nome da rotina Transações Da Prod. Monitor Da Prod.
Programa ACDA070 ACDA080
Módulo 42 42
Tipo 1 1
Tabelas CBI CBH

Menu SIGAWMS.XNU SIGAWMS.XNU


Submenu ACD ACD
Nome da rotina Tipos de Embalagem Divergências
Programa ACDA040 ACDA050
Módulo 42 42
Tipo 1 1
Tabelas CB3 CB4

Menu SIGAWMS.XNU
Submenu ACD
Nome da rotina Ordens Separação
Programa ACDA100
Módulo 42
Tipo 1
Tabelas CB7/CB8

10 – SIGAACD – Atualização de dicionário de dados do ACD.


Menu SIGAWMS.XNU SIGAWMS.XNU
Submenu ACD Consultas/ACD
Nome da rotina Embarque Simples Logs de Etiquetas
Programa ACDA150 ACDA130
Módulo 42 42
Tipo 1 1

Tabelas CBK/CBL CB0

Menu SIGAWMS.XNU SIGAWMS.XNU


Submenu Relatórios/ACD Relatórios/ACD
Nome da rotina Etiq. Endereco Etiq. Transport.
Programa ACDI020 ACDI050
Módulo 42 42
Tipo 1 1
Tabelas CB0/CBE CB0/ SA4

Menu SIGAWMS.XNU SIGAWMS.XNU


Submenu Relatórios/ACD Relatórios/ACD
Nome da rotina Etiq. Sem Título Etiq. Operadores
Programa ACDI040 ACDI060
Módulo 42 42
Tipo 1 1
Tabelas

SIGAACD – Atualização de dicionário de dados do ACD – 11


Menu SIGAWMS.XNU SIGAWMS.XNU
Submenu ACD ACD
Nome da rotina Etiq. Recursos Prd Etiq. Transação Pr
Programa ACDI070 ACDI080
Módulo 42 42
Tipo 1 1

Menu SIGAWMS.XNU SIGAWMS.XNU


Submenu ACD ACD
Nome da rotina Reimpressão Etiq. Wizard Imp. Etique
Programa ACDV100 ACDI011
Módulo 42 42
Tipo 1 1

12 – SIGAACD – Atualização de dicionário de dados do ACD.

Potrebbero piacerti anche