MOVIMENTAÇÕES FINANCEIRAS - Compatibilizador
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||||||||||||||||||||||
Segmento: | Serviços | ||||||||||||||||||||||||
Módulo: | Extrator Protheus | ||||||||||||||||||||||||
Rotina: |
| ||||||||||||||||||||||||
Requisito (ISSUE): | PCREQ-7207 | ||||||||||||||||||||||||
País(es): | Todos homologados | ||||||||||||||||||||||||
Banco(s) de Dados: | Todos homologados | ||||||||||||||||||||||||
Tabelas utilizadas: | HYE - Dimensão Natureza Financeira | ||||||||||||||||||||||||
Sistema(s) operacional(is): | Todos homologados | ||||||||||||||||||||||||
Versões/Release: | 11.80.13 |
Descrição
O objetivo deste compatibilizador é criar os campos relacionados às informações de natureza financeira, saldos bancários e movimentações financeiras orçadas para execução da área Financeira do extrator Protheus.
A interface disponível trabalha o processo com transparência para o usuário, facilitando e demonstrando as modificações dentro de seu dicionário de dados.
Importante
Antes de executar o compatibilizador UPDBIX11 é imprescindível:
- Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório \PROTHEUS11_DATA\DATA, se versão 11) e dos dicionários de dados SXs (diretório \PROTHEUS11_DATA\SYSTEM).
- Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
- Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
- 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.
- 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:
Contate o Help Desk Framework EM CASO DE DÚVIDAS! |
---|
- Em Microsiga Protheus TOTVS Smart Client, digite UPDBIX11 no campo Programa Inicial.
Importante:
Para a correta atualização do dicionário de dados, certifique-se que a data do compatibilizador seja igual ou superior a 16\09\2015.
- Clique em OK para continuar.
- Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado.
- Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
- Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
É apresentada uma mensagem explicativa na tela. - 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.
- Clique em Gravar para salvar o histórico (log) apresentado.
- Clique em OK para encerrar o processamento.
Atualizações do Compatibilizador
- Criação de tabelas no arquivo SX2– Tabelas
Chave | Nome | Modo | PYME |
HYE | Natureza Financeira | C | S |
HYF | Saldos Bancários | C | S |
HYG | Movimentações Financeiras Orçadas | C | S |
2. Criação de Campos no arquivo SX3 – Campos:
- Tabela HLL - Fato Contas a Receber - Carteira
Campo | HLL_NATFIN |
Tipo | Caracter |
Tamanho | 32 |
Decimal | 0 |
Formato | Não se aplica |
Título | Natureza Financeira |
Descrição | Natureza Financeira |
Usado | Não se aplica |
Obrigatório | Não se aplica |
- Tabela HLJ - Fato Contas a Receber - Recebimento
Campo | HLJ_NATFIN |
Tipo | Caracter |
Tamanho | 32 |
Decimal | 0 |
Formato | Não se aplica |
Título | Natureza Financeira |
Descrição | Natureza Financeira |
Usado | Não se aplica |
Obrigatório | Não se aplica |
- Tabela HLE - Fato Contas a Receber - Vencimento
Campo | HLE_NATFIN |
Tipo | Caracter |
Tamanho | 32 |
Decimal | 0 |
Formato | Não se aplica |
Título | Natureza Financeira |
Descrição | Natureza Financeira |
Usado | Não se aplica |
Obrigatório | Não se aplica |
- Tabela HLK - Fato Contas a Pagar - Carteira
Campo | HLK_NATFIN |
Tipo | Caracter |
Tamanho | 32 |
Decimal | 0 |
Formato | Não se aplica |
Título | Natureza Financeira |
Descrição | Natureza Financeira |
Usado | Não se aplica |
Obrigatório | Não se aplica |
- Tabela HLI - Fato Contas a Pagar - Pagamento
Campo | HLI_NATFIN |
Tipo | Caracter |
Tamanho | 32 |
Decimal | 0 |
Formato | Não se aplica |
Título | Natureza Financeira |
Descrição | Natureza Financeira |
Usado | Não se aplica |
Obrigatório | Não se aplica |
- Tabela HLD - Fato Contas a Pagar - Vencimento
Campo | HLD_NATFIN |
Tipo | Caracter |
Tamanho | 32 |
Decimal | 0 |
Formato | Não se aplica |
Título | Natureza Financeira |
Descrição | Natureza Financeira |
Usado | Não se aplica |
Obrigatório | Não se aplica |
- Tabela HYE - Dimensão Natureza Financeira
Campo | HYE_ISTCIA |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | Não se aplica |
Título | Instância |
Descrição | Instância |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYE_LINPRO |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | Não se aplica |
Título | Linha Produt |
Descrição | Linha Produto |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYE_GRPEMP |
Tipo | Caracter |
Tamanho | 10 |
Decimal | 0 |
Formato | Não se aplica |
Título | Cod Grp Emp |
Descrição | Grupo de empresa - Código |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYE_CDUNEG |
Tipo | Caracter |
Tamanho | 10 |
Decimal | 0 |
Formato | Não se aplica |
Título | Cod Und Neg |
Descrição | Unidade de Negócio - Codi |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYE_CDEMPR |
Tipo | Caracter |
Tamanho | 10 |
Decimal | 0 |
Formato | Não se aplica |
Título | Empresa |
Descrição | Empresa - Código |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYE_FILIAL |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | Não se aplica |
Título | Filial |
Descrição | Filial |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYE_NATFIN |
Tipo | Caracter |
Tamanho | 32 |
Decimal | 0 |
Formato | Não se aplica |
Título | Natureza Fin |
Descrição | Natureza Financeira |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYE_CODIGO |
Tipo | Caracter |
Tamanho | 20 |
Decimal | 0 |
Formato | Não se aplica |
Título | Código |
Descrição | Código |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYE_NATPAI |
Tipo | Caracter |
Tamanho | 32 |
Decimal | 0 |
Formato | Não se aplica |
Título | Natureza Pai |
Descrição | Natureza Pai |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYE_CODPAI |
Tipo | Caracter |
Tamanho | 20 |
Decimal | 0 |
Formato | Não se aplica |
Título | Código Pai |
Descrição | Código Pai |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYE_DESC |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | Não se aplica |
Título | Descrição |
Descrição | Descrição |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYE_LIVRE0 |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | Não se aplica |
Título | Livre 0 |
Descrição | Livre 0 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYE_LIVRE1 |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | Não se aplica |
Título | Livre 1 |
Descrição | Livre 1 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYE_LIVRE2 |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | Não se aplica |
Título | Livre 2 |
Descrição | Livre 2 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYE_LIVRE3 |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | Não se aplica |
Título | Livre 3 |
Descrição | Livre 3 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYE_LIVRE4 |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | Não se aplica |
Título | Livre 4 |
Descrição | Livre 4 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYE_LIVRE5 |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | Não se aplica |
Título | Livre 5 |
Descrição | Livre 5 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYE_LIVRE6 |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | Não se aplica |
Título | Livre 6 |
Descrição | Livre 6 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYE_LIVRE7 |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | Não se aplica |
Título | Livre 7 |
Descrição | Livre 7 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYE_LIVRE8 |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | Não se aplica |
Título | Livre 8 |
Descrição | Livre 8 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYE_LIVRE9 |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | Não se aplica |
Título | Livre 9 |
Descrição | Livre 9 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
- Tabela HYF - Fato Saldos Bancários
Campo | HYF_LINPRO |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | Não se aplica |
Título | Linha Produt |
Descrição | Linha Produto |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYF_ISTCIA |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | Não se aplica |
Título | Instância |
Descrição | Instância |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYF_EMPRES |
Tipo | Caracter |
Tamanho | 32 |
Decimal | 0 |
Formato | Não se aplica |
Título | Empresa |
Descrição | Empresa |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYF_FILIAL |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | Não se aplica |
Título | Filial |
Descrição | Filial |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYF_ESTABL |
Tipo | Caracter |
Tamanho | 32 |
Decimal | 0 |
Formato | Não se aplica |
Título | Estabelecime |
Descrição | Estabelecimento |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYF_UNDNEG |
Tipo | Caracter |
Tamanho | 32 |
Decimal | 0 |
Formato | Não se aplica |
Título | Und. Negócio |
Descrição | Unidade de Negócio |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYF_DATA |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Formato | Não se aplica |
Título | Data |
Descrição | Data do Saldo |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYF_BCO |
Tipo | Caracter |
Tamanho | 32 |
Decimal | 0 |
Formato | Não se aplica |
Título | Banco |
Descrição | Banco |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYF_MOEDA |
Tipo | Caracter |
Tamanho | 32 |
Decimal | 0 |
Formato | Não se aplica |
Título | Moeda |
Descrição | Moeda |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYF_VALOR |
Tipo | Numérico |
Tamanho | 15 |
Decimal | 2 |
Formato | @E 999,999,999,999.99 |
Título | Valor Saldo |
Descrição | Valor do Saldo |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYF_DTEXTR |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Formato | Não se aplica |
Título | Dt. Extração |
Descrição | Data da Extração |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYF_LIVRE0 |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 4 |
Formato | @E 99,999,999,999.9999 |
Título | Livre 0 |
Descrição | Livre 0 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYF_LIVRE1 |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 4 |
Formato | @E 99,999,999,999.9999 |
Título | Livre 1 |
Descrição | Livre 1 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYF_LIVRE2 |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 4 |
Formato | @E 99,999,999,999.9999 |
Título | Livre 2 |
Descrição | Livre 2 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYF_LIVRE3 |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 4 |
Formato | @E 99,999,999,999.9999 |
Título | Livre 3 |
Descrição | Livre 3 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYF_LIVRE4 |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 4 |
Formato | @E 99,999,999,999.9999 |
Título | Livre 4 |
Descrição | Livre 4 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYF_LIVRE5 |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Formato | Não se aplica |
Título | Livre 5 |
Descrição | Livre 5 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYF_LIVRE6 |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Formato | Não se aplica |
Título | Livre 6 |
Descrição | Livre 6 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYF_LIVRE7 |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Formato | Não se aplica |
Título | Livre 7 |
Descrição | Livre 7 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYF_LIVRE8 |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | Não se aplica |
Título | Livre 8 |
Descrição | Livre 8 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYF_LIVRE9 |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | Não se aplica |
Título | Livre 9 |
Descrição | Livre 9 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
- Tabela HYG - Fato Movimentações Financeiras Orçadas
Campo | HYFG_LINPRO |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | Não se aplica |
Título | Linha Produt |
Descrição | Linha Produto |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYG_ISTCIA |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | Não se aplica |
Título | Instância |
Descrição | Instância |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYG_EMPRES |
Tipo | Caracter |
Tamanho | 32 |
Decimal | 0 |
Formato | Não se aplica |
Título | Empresa |
Descrição | Empresa |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYG_FILIAL |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | Não se aplica |
Título | Filial |
Descrição | Filial |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYG_ESTABL |
Tipo | Caracter |
Tamanho | 32 |
Decimal | 0 |
Formato | Não se aplica |
Título | Estabelecime |
Descrição | Estabelecimento |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYG_UNDNEG |
Tipo | Caracter |
Tamanho | 32 |
Decimal | 0 |
Formato | Não se aplica |
Título | Und. Negócio |
Descrição | Unidade de Negócio |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYG_NATFIN |
Tipo | Caracter |
Tamanho | 32 |
Decimal | 0 |
Formato | Não se aplica |
Título | Natureza Fin |
Descrição | Natureza Financeira |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYG_MOEDA |
Tipo | Caracter |
Tamanho | 32 |
Decimal | 0 |
Formato | Não se aplica |
Título | Moeda |
Descrição | Moeda |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYG_DATA |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Formato | Não se aplica |
Título | Data |
Descrição | Data do Orçamento |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYG_VALOR |
Tipo | Numérico |
Tamanho | 15 |
Decimal | 2 |
Formato | @E 999,999,999,999.99 |
Título | Vl Orçado |
Descrição | Valor Orçado |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYG_LIVRE1 |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 4 |
Formato | @E 99,999,999,999.9999 |
Título | Livre 1 |
Descrição | Livre 1 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYG_LIVRE2 |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 4 |
Formato | @E 99,999,999,999.9999 |
Título | Livre 2 |
Descrição | Livre 2 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYG_LIVRE3 |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 4 |
Formato | @E 99,999,999,999.9999 |
Título | Livre 3 |
Descrição | Livre 3 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYG_LIVRE4 |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 4 |
Formato | @E 99,999,999,999.9999 |
Título | Livre 4 |
Descrição | Livre 4 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYG_LIVRE5 |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Formato | Não se aplica |
Título | Livre 5 |
Descrição | Livre 5 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYG_LIVRE6 |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Formato | Não se aplica |
Título | Livre 6 |
Descrição | Livre 6 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYG_LIVRE7 |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Formato | Não se aplica |
Título | Livre 7 |
Descrição | Livre 7 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYG_LIVRE8 |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | Não se aplica |
Título | Livre 8 |
Descrição | Livre 8 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
Campo | HYG_LIVRE9 |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | Não se aplica |
Título | Livre 9 |
Descrição | Livre 9 |
Usado | Não se aplica |
Obrigatório | Não se aplica |
3. Criação de Índices no arquivo SIX – Índices:
Índice | HYE |
Ordem | 1 |
Chave | HYE_FILIAL+HYE_NATFIN |
Descrição | Natureza Financeira |
Proprietário | S |
Índice | HYF |
Ordem | 1 |
Chave | HYF_FILIAL+HYF_LINPRO+HYF_ISTCIA+HYF_EMPRES+HYF_UNDNEG+HYF_ESTABL+DTOS(HYF_DATA)+HYF_BCO+HYF_MOEDA |
Descrição | Linha Prod + Instância + Empresa + Unid Negocio + Estabelecime + Data + Banco + Moeda |
Proprietário | S |
Índice | HYG |
Ordem | 1 |
Chave | HYG_FILIAL+HYG_LINPRO+HYG_ISTCIA+HYG_EMPRES+HYG_UNDNEG+HYG_ESTABL+HYG_NATFIN+HYG_MOEDA+DTOS(HYG_DATA) |
Descrição | Linha Produt + Instância + Empresa + Unid Negocio + Estabelecime + Natureza Fin + Moeda + Data |
Proprietário | S |
Procedimento para Utilização
1. No módulo Configurador (SIGACFG) acesse Ambiente / Schedule / Schedule (CFGA010).
2. Efetue todas as configurações desta ferramenta e certifique-se que estão iniciados seus processos, agentes e demais funcionalidades.
3. No campo Rotina, informe a função BIEXTRACTOR() responsável pelo processo de extração. Após informar a função, veja a tela de parâmetros para seleção das áreas e do período de extração dos dados. Informe Data De e Data Até, de acordo com os registros contidos no Microsiga Protheus e selecione a área Financeira para extração.
4. Efetue os demais procedimentos pertinentes ao funcionamento do Schedule.
5. O sistema efetua a extração dos dados gerenciais na Fluig Smart Data configurada através da rotina Configuração de Parâmetros. (menu Ambiente / Extrator B.I. / Config. Parâmetros do módulo Configurador. )