Home

Linha Microsiga Protheus

Páginas filhas
  • Atualização de dicionário de dados do ACD

Boletim Técnico: Atualização de dicionário de dados do ACD
Ocorrência
Nova Rotina
Resumo
Disponibilizou-se a atualização do dicionário de dados do Template ACD o qual, a partir desta atualização, deixará de ser Template e suas funcionalidades executadas pelo Protheus serão incorporadas ao Menu do modulo WMS. As funcionalidades executadas via TelNet mantém-se no menu SIGAACD e estarão disponíveis no padrão. Após ser executada essa atualização elimina-se a necessidade de existir a pasta ACDUPT com os SXs no RootPath do Protheus para compatibilização através do antigo update ACDUPT.
ID do Chamado
SCOTH1
Produtos
  • Microsiga 10
  • Módulos
    • SIGAACD
    • SIGAACD
    Portais
    • nenhum
    Países
    • todos
    Traduções
    • Português (Brasil)
    • Português (Portugal)
    • Espanhol
    • Inglês
    Sistema Operacional
  • todos
  • Bancos de Dados
    • todos
    Nome + Fonte
    Operadores;Local Impressao;Monitor Rf;Controle de Tarefa;Produto X Endereco;Mestre Inventario;Lan. de Inventario;Transacoes Da Prod;Monitor Da Prod;Tipos de Embalagem;Divergencias;Ordens Separacao;Etiq. Endereco;Etiq. Transport.;Etiq. Sem Titulo;Etiq. Operadores;Etiq. Recursos Prd;Etiq. Transacao Pr;Reimpressao Etiq.;Wizard Imp. Etique
    Número da FNC
    00000010405/2010
    Ajustes no Compatibilizador
    Sim
    Integridade Referencial
    Não
    Aplicação de Patch
    Não
    Compatibilizador 1
    - U_UPDACD01
    Procedimentos para Implementação

     

    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 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 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 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 TOTVS Smart Client, digite U_ACDUPD01 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.
    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.
    Descrição de Ajustes

     

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


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


     
    1.   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 inventario
    ·         Tabela CBB - Cabeçalho do inventario
    ·         Tabela CBC - Itens do inventario
    ·         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
     
    2.   Criação de Pastas no arquivo SXA – Folders:
    Chave
    Ordem
    Descrição
    CB0
    1
    Dados Gerais
    CB0
    2
    Entrada
    CB0
    3
    Saída
    SB5
    4
    ACD
    3.   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
    Inventario
    CBI
    Transação da Prod.
    CBJ
    Endereço
    CBK
    Nota Saída
    CBL
    Pedido de Venda
    CBM
    Nota Saída
    CBW
    Nota Entrada
    CBX
    M.Invent.Finalizado
    CBZ
    Produto X Fornecedor
    CB7
    Ord. Sep.
    4.   Criação de Índices no arquivo SIX – Índices:


    Índice
    Ordem
    CB0
    1
    CB0
    2
    CB0
    3
    CB0
    4
    CB0
    5
    CB0
    6
    CB0
    7
    CB0
    8
    CB0
    9
    CB1
    1
    CB1
    2
    CB3
    1
    CB4
    1
    CB5
    1
    CB6
    1
    CB6
    2
    CB3
    3
    CB6
    4
    CB7
    1
    CB7
    2
    CB7
    3
    CB7
    4
    CB7
    5
    CB7
    6
    CB7
    7
    CB8
    1
    CB8
    3
    CB8
    4
    CB8
    5
    CB8
    6
    CB9
    1
    CB9
    2
    CB9
    3
    CB9
    4
    CB9
    5
    CB9
    6
    CB9
    7
    CB9
    8
    CB9
    9
    CB9
    A
    CB9
    B
    CB9
    C
    CBA
    1
    CBA
    2
    CBA
    3
    CBB
    1
    CBB
    2
    CBB
    3
    CBC
    1
    CBC
    2
    CBC
    3
    CBD
    1
    CBE
    1
    CBE
    2
    CBF
    1
    CBF
    2
    CBF
    3
    CBG
    1
    CBG
    2
    CBG
    3
    CBG
    4
    CBG
    5
    CBG
    6
    CBH
    1
    CBH
    2
    CBH
    3
    CBH
    4
    CBH
    5
    CBH
    6
    CBI
    1
    CBI
    2
    CBJ
    1
    CBJ
    2
    CBK
    1
    CBL
    1
    CBM
    1
    SB2
    2
    SB2
    3
    SB7
    3
    SD2
    Z
    SH6
    4



    5.   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
    Campo
    CBH_TRANSA
    Sequência
    003
    Regra
    CB080DTHR()
    Campo Domínio
    CBH_DTINI
    Tipo
    P
    Proprietário
    S
    6.   Criação no arquivo SX6 – Parâmetros:
     


    Nome da Variável
    MV_ACDCB0
    MV_ACDCHKS
    MV_ACDSERI
    MV_ACDVERS
    MV_ALTENDI
    MV_ANAINV
    MV_ATVCONS
    MV_CB0ALFA
    MV_CBAJUQE
    MV_CBARMPD
    MV_CBATUD4
    MV_CBCALEN
    MV_CBCFSD4
    MV_CBCFSG1
    MV_CBCLABC
    MV_CBCQEND
    MV_CBEMPRQ
    MV_CBENDCQ
    MV_CBEXCNF
    MV_CBFCQTD
    MV_CBINVMD
    MV_CBIXBNF
    MV_CBNEWID
    MV_CBPAJIM
    MV_CBPE001
    MV_CBPE002
    MV_CBPE003
    MV_CBPE004
    MV_CBPE005
    MV_CBPE006
    MV_CBPE007
    MV_CBPE008
    MV_CBPE009
    MV_CBPE010
    MV_CBPE011
    MV_CBPE012
    MV_CBPE013
    MV_CBPE014
    MV_CBPE015
    MV_CBPE016
    MV_CBPE017
    MV_CBPE018
    MV_CBPE019
    MV_CBPE020
    MV_CBPE021
    MV_CBPE022
    MV_CBPE023
    MV_CBPESO
    MV_CBREQD3
    MV_CBSA5
    MV_CBV2UM
    MV_CBVLAPI
    MV_CBVLDOS
    MV_CBVLDTR
    MV_CBVLPAJ
    MV_CBVQEOP
    MV_CFENDIG
    MV_CHKQEMB
    MV_CODCB0
    MV_CODINV
    MV_CONFEND
    MV_CONFFIS
    MV_DIVERPV
    MV_ENDPROC
    MV_IACD01
    MV_IACD02
    MV_IACD03
    MV_IACD04
    MV_IMETREQ
    MV_IMPIP
    MV_IMPIPOP
    MV_INFQEIN
    MV_INTACD
    MV_INVAUT
    MV_LOGACD
    MV_MULTOPS
    MV_NLOGACD
    MV_OSEP2UN
    MV_REGVOL
    MV_REMIEMB
    MV_ROTV170
    MV_SELVAR
    MV_SGQTDOP
    MV_SGQTDRE
    MV_SOLOPEA
    MV_TMCBDP
    MV_TMCBRP
    MV_USUINV
    MV_VLDEVAI
    MV_VLDREQ
    MV_VLDTINV
    MV_VQTDINV
    MV_CBRQEST
    MV_CBOSPRC

    Procedimentos para Configuração

     

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

    Menu
    SIGAWMS.XNU
    Submenu
    ACD
    Nome da rotina
    Operadores
    Programa
    ACDA010
    Módulo
    42
    Tipo
    1
    Tabelas
    CB1

     

    Menu
    SIGAWMS.XNU
    Submenu
    ACD
    Nome da rotina
    Local Impressao
    Programa
    ACDA060
    Módulo
    42
    Tipo
    1
    Tabelas
    CB5

     

    Menu
    SIGAWMS.XNU
    Submenu
    ACD
    Nome da rotina
    Monitor Rf
    Programa
    CBMONRF
    Módulo
    42

     

    Menu
    SIGAWMS.XNU
    Submenu
    ACD
    Nome da rotina
    Controle de Tarefa
    Programa
    ACDA180
    Módulo
    42
    Tipo
    1
    Tabelas
    CBF

     

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

     
     

    Menu
    SIGAWMS.XNU
    Submenu
    ACD
    Nome da rotina
    Mestre Inventario
    Programa
    ACDA030
    Módulo
    42
    Tipo
    1
    Tabelas
    CBA/CBB/CBC/CBM

     

    Menu
    SIGAWMS.XNU
    Submenu
    ACD
    Nome da rotina
    Lan. de Inventario
    Programa
    ACDA035
    Módulo
    42
    Tipo
    1
    Tabelas
    CBA/CBB/CBC/CBM

     

    Menu
    SIGAWMS.XNU
    Submenu
    ACD
    Nome da rotina
    Transacoes Da Prod
    Programa
    ACDA070
    Módulo
    42
    Tipo
    1
    Tabelas
    CBI

     

    Menu
    SIGAWMS.XNU
    Submenu
    ACD
    Nome da rotina
    Monitor Da Prod
    Programa
    ACDA080
    Módulo
    42
    Tipo
    1
    Tabelas
    CBH

     

    Menu
    SIGAWMS.XNU
    Submenu
    ACD
    Nome da rotina
    Tipos de Embalagem
    Programa
    ACDA040
    Módulo
    42
    Tipo
    1
    Tabelas
    CB3

     

    Menu
    SIGAWMS.XNU
    Submenu
    ACD
    Nome da rotina
    Divergencias
    Programa
    ACDA050
    Módulo
    42
    Tipo
    1
    Tabelas
    CB4

     
     

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

     

    Menu
    SIGAWMS.XNU
    Submenu
    ACD
    Nome da rotina
    Embarque Simples
    Programa
    ACDA150
    Módulo
    42
    Tipo
    1
    Tabelas
    CBK/CBL

     

    Menu
    SIGAWMS.XNU
    Submenu
    Consultas/ACD
    Nome da rotina
    Ordens Separacao
    Programa
    ACDA130
    Módulo
    42
    Tipo
    1
    Tabelas
    CB0

     

    Menu
    SIGAWMS.XNU
    Submenu
    Relatórios/ACD
    Nome da rotina
    Etiq. Endereco
    Programa
    ACDI020
    Módulo
    42
    Tipo
    1
    Tabelas
    CB0/CBE

     

    Menu
    SIGAWMS.XNU
    Submenu
    Relatórios/ACD
    Nome da rotina
    Etiq. Transport.
    Programa
    ACDI050
    Módulo
    42
    Tipo
    1
    Tabelas
    CB0/SA4

     

    Menu
    SIGAWMS.XNU
    Submenu
    Relatórios/ACD
    Nome da rotina
    Etiq. Sem Titulo
    Programa
    ACDI040
    Módulo
    42
    Tipo
    1

     

    Menu
    SIGAWMS.XNU
    Submenu
    ACD
    Nome da rotina
    Etiq. Operadores
    Programa
    ACDI060
    Módulo
    42
    Tipo
    1
    Tabelas
    CB0/CB1

     

    Menu
    SIGAWMS.XNU
    Submenu
    ACD
    Nome da rotina
    Etiq. Recursos Prd
    Programa
    ACDI070
    Módulo
    42
    Tipo
    1

     

    Menu
    SIGAWMS.XNU
    Submenu
    ACD
    Nome da rotina
    Etiq. Transacao Pr
    Programa
    ACDI080
    Módulo
    42
    Tipo
    1

     

    Menu
    SIGAWMS.XNU
    Submenu
    ACD
    Nome da rotina
    Reimpressao Etiq.
    Programa
    ACDV100
    Módulo
    42
    Tipo
    1

     

    Menu
    SIGAWMS.XNU
    Submenu
    ACD
    Nome da rotina
    Wizard Imp. Etique
    Programa
    ACDI011
    Módulo
    42
    Tipo
    1

     

    • Sem rótulos