Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

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 rotina de Cadastro de Time Sheet  no Time Sheet (JURA144), que serão sugeridos pela Sigla do Participante podendo também alterar. 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 escritEscrit.

    Descrição

    Código do escritórioEscritó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 escritEscrit.

    Descrição

    Nome do escritórioEscritó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 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

PropietárioProprietário

Sim

 

Campo

NUE_SIGLA1

Sequência

006

Cnt. Domínio

NUE_CESCR

Tipo

P - Primário

Regra

J144ParHst("NUS_CESCR")

PropietárioProprietário

Sim

Campo

NUE_SIGLA1

Sequência

007

Cnt. Domínio

NUE_CC

Tipo

P - Primário

Regra

J144ParHst("NUS_CC")

PropietárioProprietário

Sim

Campo

NUE_SIGLA1

Sequência

008

Cnt. Domínio

NUE_DESCR

Tipo

P - Primário

Regra

''

Condição

EMPTY(M->NUE_SIGLA1)

PropietárioProprietário

Sim

Campo

NUE_SIGLA1

Sequência

009

Cnt. Domínio

NUE_DESCCC

Tipo

P - Primário

Regra

''

Condição

EMPTY(M->NUE_SIGLA1)

PropietárioProprietário

Sim

 

Propietário

Campo

NUE_CESCR

Sequência

001002

Cnt. Domínio

NUE_DESCRCC

Tipo

P - Primário

RegraNS7

->NS7_NOME''

Posiciona

S

Alias

NS7

Ordem

1

Chave

xFilial("NS7") + M->NUE_CESCR

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.