Árvore de páginas

Criação do cadastro de Projeto / Finalidade

Características do Requisito

Linha de Produto:

Microsiga Protheus®

Versão12.1.21

Segmento:

Jurídico

Módulo:

SIGAPFS

Rotina:

Rotina

Nome Técnico

JURA264Projeto / Finalidade
JURA170Fila de Sincronização
JurRestModelsPublicação de modelos no REST
Requisitos:

DJURFAT1-5589

País(es):

Brasil

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

OHL - Projeto / Finalidade

OHM - Itens do Projeto / Finalidade

NYS - Fila de Sincronização

Descrição

Disponibilizado cadastro de Projeto / Finalidade que será utilizado nas rotinas do Financeiro (Desdobramento de Contas a Pagar, Desdobramento Pós Pagamento, Lançamentos, etc) juntamente com o Controle Orçamentário do Legal Desk.


Procedimento para Implantação

O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.

Aplique o patch do requisito e execute uma vez a rotina UPDDISTR.

Logo após a execução desta rotina é alterado o dicionário de dados da base, conforme especificações abaixo:


Atualizações do Compatibilizador


  1. Criação de Tabelas no arquivo SX2 – Tabelas:

    Chave

    Nome

    Modo

    Pyme

    OHL

    Projetos / Finalidades

    Compartilhado


     

    Chave

    Nome

    Modo

    Pyme

    OHM

    Itens do Projeto / Finalidade

    Compartilhado


     


  2. Criação de Campos no arquivo SX3 – Campos:

     

    Tabela  OHL - Projetos / Finalidades:

    Campo

    OHL_FILIAL

    Tipo

    Caracter

    Tamanho

    8

    Decimal

    0

    Título

    Filial

    Descrição

    Filial do Sistema

    Usado

    Não

    Obrigatório

    Não

    Browse

    Não

    Contexto

    Real

    Propriedade

    Visualizar

    Grupo de Campos

    033 - Tamanho da Filial

    Ordem

    01

     

    Campo

    OHL_CPROJE

    Tipo

    Caracter

    Tamanho

    6

    Decimal

    0

    Formato

    @!

    Título

    Cód. Projeto

    Descrição

    Código do Projeto

    Usado

    Sim

    Obrigatório

    Sim

    Browse

    Sim

    Inic. Padrão

    GETSXENUM("OHL", "OHL_CPROJE")

    Val. Sistema

    ExistChav("OHL", FWFLDGET("OHL_CPROJE"), 1)

    Contexto

    Real

    Propriedade

    Visualizar

    Ordem

    02

     

    Campo

    OHL_DPROJE

    Tipo

    Caracter

    Tamanho

    200

    Decimal

    0

    Formato


    Título

    Desc Projeto

    Descrição

    Descrição do Projeto

    Usado

    Sim

    Obrigatório

    Sim

    Browse

    Sim

    Contexto

    Real

    Propriedade

    Alterar

    Ordem

    03

     

    Campo

    OHL_ANOPRJ

    Tipo

    Numérico

    Tamanho

    4

    Decimal

    0

    Formato

    9999

    Título

    Ano Projeto

    Descrição

    Ano do Projeto

    Usado

    Sim

    Obrigatório

    Sim

    Browse

    Sim

    Val. Sistema

    Positivo()

    Contexto

    Real

    Propriedade

    Alterar

    Ordem

    04

     

    Campo

    OHL_SITUAC

    Tipo

    Caracter

    Tamanho

    1

    Decimal

    0

    Título

    Situação

    Descrição

    Situação

    Usado

    Sim

    Obrigatório

    Sim

    Browse

    Sim

    Opções

    1=Pendente;2=Aprovado;3=Bloqueado;4=Cancelado

    Inic. Padrão

    "1"

    Val. Sistema

    Pertence("1234")

    Contexto

    Real

    Propriedade

    Alterar

    Ordem

    05

     

     Tabela OHM - Itens do Projeto / Finalidade:


    Campo

    OHM_FILIAL

    Tipo

    Caracter

    Tamanho

    8

    Decimal

    0

    Título

    Filial

    Descrição

    Filial do Sistema

    Usado

    Não

    Obrigatório

    Não

    Browse

    Não

    Grupo de Campos

    033 - Tamanho da Filial

    Ordem

    01

     

    Campo

    OHM_CPROJE

    Tipo

    Caracter

    Tamanho

    6

    Decimal

    0

    Título

    Cód. Projeto

    Descrição

    Código do Projeto

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Sim

    Contexto

    Real

    Propriedade

    Visualizar

    Ordem

    02

     

    Campo

    OHM_ITEM

    Tipo

    Caracter

    Tamanho

    6

    Decimal

    0

    Formato

    @!

    Título

    Cód. do Item

    Descrição

    Código do Item

    Usado

    Sim

    Obrigatório

    Sim

    Browse

    Sim

    Inic. Padrão

    GETSXENUM("OHM", "OHM_ITEM")

    Contexto

    Real

    Propriedade

    Visualizar

    Ordem

    03

     

    Campo

    OHM_DITEM

    Tipo

    Caracter

    Tamanho

    200

    Decimal

    0

    Formato


    Título

    Descr. Item

    Descrição

    Descrição do Item

    Usado

    Sim

    Obrigatório

    Sim

    Browse

    Sim

    Contexto

    Real

    Propriedade

    Alterar

    Ordem

    04

     

    Campo

    OHM_TIPO

    Tipo

    Caracter

    Tamanho

    1

    Decimal

    0

    Formato

    @!

    Título

    Tipo do Item

    Descrição

    Tipo do Item

    Usado

    Sim

    Obrigatório

    Sim

    Browse

    Sim

    Opções

    1=Despesa; 2=Investimento; 3=Estoque

    Val. Sistema

    Pertence("123")

    Contexto

    Real

    Propriedade

    Alterar

    Ordem

    05

  3. Criação de Índices no arquivo SIX - Índices:


    Tabela OHL - Projetos / Finalidades:

    Índice

    OHL

    Ordem

    1

    Chave

    OHL_FILIAL + OHL_CPROJE

    Descrição

    Código

    Mostra Pesq.

    Sim

     

    Tabela OHM - Itens do Projeto / Finalidade:

    Índice

    OHM

    Ordem

    1

    Chave

    OHM_FILIAL + OHM_CPROJE + OHM_ITEM

    Descrição

    Código



  4. Criação de pergunta no arquivo SX1 – Perguntas:

    Pergunta

    JURA264 - Projetos ?

    Nome

    MV_PAR52

    Grupo

    JURA170   

    Ordem

    52

    Tipo

    Caracter

    Tamanho

    1


Procedimento para Utilização

    1. A utilização do cadastro será feita via REST pela integração com o Legal Desk.