Árvore de páginas

Criação dos campos de Escritório e Centro de Custo no Time Sheet

Características do Requisito

Linha de Produto:

Microsiga Protheus® 

Segmento:

Jurídico

Módulo:

SIGAPFS

Rotina:

Rotina

Nome Técnico

JURA144

Time Sheet

JURA148Cliente
RUP_PFSAjuste de base do SIGAPFS
JURXFUNCRotinas genéricas

Requisito:

DJURFAT1-5488

País(es):

Brasil

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

CTT - Centro de Custo

NUE - Time Sheet

NS7 - Escritório

Sistema(s) Operacional(is):

Todos

Descrição

Inclusão de campos para preenchimento de Escritório e Centro de Custo no Time Sheet (JURA144). Serão sugeridas as informações constantes no cadastro do Participante Lançado, mas poderão ser alteradas. 


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 Campos no arquivo SX3 – Campos:

    Tabela NUE - Time Sheet:

     

    Campo

    NUE_CESCR

    Tipo

    Caracter

    Tamanho

    5

    Decimal

    0

    Formato

    @!

    Título

    Cód Escrit.

    Descrição

    Código do Escritório

    Usado

    Sim

    Obrigatório

    Sim

    Browse

    Sim

    Val. Sistema

    Vazio() .OR. (ExistCpo('NS7', M->NUE_CESCR, 1) .AND. JAVLDCAMPO('NUEMASTER', 'NUE_CESCR', 'NS7', 'NS7_ATIVO', '1'))

    Contexto

    Real

    Propriedade

    Alterar

    Cons. Padrão

    NS7ATV

    Gatilhos

    Sim

    Grupo de Campos

    098 – Escritório

    Ordem

    43

     

     

    Campo

    NUE_DESCR

    Tipo

    Caracter

    Tamanho

    100

    Decimal

    0

    Formato

    @S30

    Título

    Nome Escrit.

    Descrição

    Nome do Escritório

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Sim

    Inic. Padrão

    IF(!INCLUI,POSICIONE('NS7',1,xFilial('NUE')+NUE->NUE_CESCR,'NS7_NOME'),'') 

    Contexto

    Virtual

    Propriedade

    Visualizar

    Inic. Browse

    POSICIONE('NS7',1,xFilial('NUE')+NUE->NUE_CESCR,'NS7_NOME')                     

    Ordem

    44

     

    Campo

    NUE_CC

    Tipo

    Caracter

    Tamanho

    9

    Decimal

    0

    Formato

    @!

    Título

    Centro Custo

    Descrição

    Centro de Custo

    Usado

    Sim

    Obrigatório

    Sim

    Browse

    Sim

    Val. Sistema

    Vazio() .OR. (ExistCpo("CTT", M->NUE_CC, 1) .AND. JVldCTTNS7("NUE_CESCR", "NUE_CC"))

    Contexto

    Real

    Propriedade

    Alterar

    Cons. Padrão

    CTTNS7

    Gatilhos

    Sim

    Grupo de Campos

    004 - Centro de Custo

    Ordem

    45

     

    Campo

    NUE_DESCCC

    Tipo

    Caracter

    Tamanho

    60

    Decimal

    0

    Formato

    @!

    Título

    Desc C.C.

    Descrição

    Descrição Centro de Custo

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Sim

    Inic. Padrão

    IF(!INCLUI, POSICIONE('CTT', 1, XFILIAL('CTT') + NUE->NUE_CC, 'CTT_DESC01'), '')

    Contexto

    Virtual

    Propriedade

    Visualizar

    Inic. Browse

    POSICIONE('CTT', 1, XFILIAL('CTT') + NUE->NUE_CC, 'CTT_DESC01')

    Ordem

    46

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

 

Campo

NUE_CC

Sequência

001

Cnt. Domínio

NUE_DESCCC

Tipo

P - Primário

Regra

CTT->CTT_DESC01

Posiciona

S

Alias

CTT

Ordem

1

Chave

xFilial("CTT") + M->NUE_CC

Proprietário

Sim

 

Campo

NUE_SIGLA1

Sequência

006

Cnt. Domínio

NUE_CESCR

Tipo

P - Primário

Regra

J144ParHst("NUS_CESCR")

Proprietário

Sim

Campo

NUE_SIGLA1

Sequência

007

Cnt. Domínio

NUE_CC

Tipo

P - Primário

Regra

J144ParHst("NUS_CC")

Proprietário

Sim

Campo

NUE_SIGLA1

Sequência

008

Cnt. Domínio

NUE_DESCR

Tipo

P - Primário

Regra

''

Condição

EMPTY(M->NUE_SIGLA1)

Proprietário

Sim

Campo

NUE_SIGLA1

Sequência

009

Cnt. Domínio

NUE_DESCCC

Tipo

P - Primário

Regra

''

Condição

EMPTY(M->NUE_SIGLA1)

Proprietário

Sim

 

Campo

NUE_CESCR

Sequência

002

Cnt. Domínio

NUE_CC

Tipo

P - Primário

Regra

''

Posiciona

N

Proprietário

Sim

Campo

NUE_CESCR

Sequência

002

Cnt. Domínio

NUE_DESCCC

Tipo

P - Primário

Regra

''

Posiciona

N

Proprietário

Sim

Procedimento para Utilização

  1. No módulo Pré-faturamento de Serviços (SIGAPFS), acesse Atualizações / Movimentações / Time Sheet (JURA144).
  2. Preencha os dados do Time Sheet, inclusive o Participante Lançado.
  3. Verifique se as informações de Escritório e Centro de Custo foram preenchidas de acordo com os dados do cadastro do Participante Lançado, considerando a data do lançamento.