Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Criação dos campos escritório e centro de custo no cadastro de Time Sheet.

Características do Requisito

Linha de Produto:

Microsiga Protheus® 

Segmento:

Jurídico

Módulo:

SIGAPFS

Rotina:

Rotina

Nome Técnico

JURA144

Cadastro Time Sheet

RUP_PFSAjuste de base do SIGAPFS
JURXFUNCRotinas genéricas




Requisito:

DJURFAT1-5488

País(es):

Brasil

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

NUE - Time Sheet

Sistema(s) Operacional(is):

Todos

Descrição

Inclusão dos campos Código do Escritório, Descrição do Escritório, Código do Centro de Custo e Descrição do Centro de Custo. Na rotina de Cadastro de Time Sheet (JURA144), que serão sugeridos pela Sigla do Participante podendo também alterar. 


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_DESCRI

    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, GETADVFVAL("NS7", "NS7_NOME", XFILIAL("NS7") + NUE->NUE_CESCR, 1, "")  , "")

    Contexto

    Virtual

    Propriedade

    Visualizar

    Inic. Browse

    GETADVFVAL("NS7", "NS7_NOME", XFILIAL("NS7") + NUE->NUE_CESCR, 1, "")

    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

Propietário

Sim

 

Campo

NUE_SIGLA1

Sequência

006

Cnt. Domínio

NUE_CESCR

Tipo

P - Primário

Regra

J144ParHst("NUS_CESCR")

Propietário

Sim

Campo

NUE_SIGLA1

Sequência

007

Cnt. Domínio

NUE_CC

Tipo

P - Primário

Regra

J144ParHst("NUS_CC")

Propietá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á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ário

Sim

 

Campo

NUE_CESCR

Sequência

001

Cnt. Domínio

NUE_DESCR

Tipo

P - Primário

Regra

NS7->NS7_NOME

Posiciona

S

Alias

NS7

Ordem

1

Chave

xFilial("NS7") + M->NUE_CESCR

Propietá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. Confirme a ImportaçãoInforme a Sigla do Participante.
  3. Verifique as despesas e lançamentos financeiros geradosse o código do escritório e centro de custo foram preenchidos.