Á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 e alteração de Campos no arquivo SX3 – Campos:

    Tabela NYV NUE-TarifadorTime Sheet:

     

    Campo

NYV
  1. NUE_

CNATUR
  1. CESCR

    Tipo

    Caracter

    Tamanho

    5

    Decimal

10
  1. 0

Picture
  1. Formato

    @!

    Título

    Cód

Natureza
  1. escrit

    Descrição

    Código

da Natureza
  1. do escritório

    Usado

    Sim

    Obrigatório

    Sim

    Browse

    Sim

    Val. Sistema

    Vazio() .

Or
  1. OR.

JurValNat
  1. (ExistCpo(

'NYV_CNATUR',,,.T.,'4'
  1. 'NS7', M->NUE_CESCR, 1) .AND. JAVLDCAMPO('NUEMASTER', 'NUE_CESCR', 'NS7', 'NS7_ATIVO', '1'))

    Contexto

    Real

    Propriedade

    Alterar

    Cons. Padrão

SEDOHB - Natureza Lançamentos
  1. NS7ATV

    Gatilhos

    Sim

    Grupo de Campos

    098 – Escritório

    Ordem

05
  1. 43

     

     

    Campo

NYV
  1. NUE_

DNATUR
  1. DESCRI

    Tipo

    Caracter

    Tamanho

30
  1. 100

    Decimal

    0

    Formato

    @S30

    Título

Desc Naturez
  1. Nome escrit

    Descrição

Descrição da Natureza
  1. Nome do escritório

    Usado

    Sim

    Obrigatório

    Não

    Browse

    Sim

    Inic.

BrowsePOSICIONE('SED',1,xFilial('SED')+NYV->NYV_CNATUR,'ED_DESCRIC')Inic.
  1. Padrão

    IF(!INCLUI,

POSICIONE('SED',1,xFilial('SED')+NYV->NYV_CNATUR,'ED_DESCRIC'),''
  1. GETADVFVAL("NS7", "NS7_NOME", XFILIAL("NS7") + NUE->NUE_CESCR, 1, "")  , "")

    Contexto

    Virtual

    Propriedade

    Visualizar

Ordem

06

Campo

NYV_DIAIMP

Ordem

07

Campo

NYV_ARQIMP

Ordem

08

 

Campo

NYV_ARQERR

Ordem

09
  1. Inic. Browse

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

    Ordem

    44

     

     

    Campo

NYV
  1. NUE_

DIRIMP
  1. CC

Ordem
  1. Tipo

10
  1. Caracter

 
  1. Tamanho

Campo
  1. 9

NYV_DIAIMP
  1. Decimal

Ordem
  1. 0

11
  1. Formato

 
  1. @!

Campo

NYV_TAXA  

Ordem

12

 

Campo

NYV_INICLI

Ordem

13

 

Campo

NYV_FIMCLI

Ordem

14

 

Campo

NYV_INILOJ

Ordem

15

 

Campo

NYV_FIMLOJ

Ordem

16

 

Campo

NYV_INICAS

Ordem

17

 

Campo

NYV_FIMCAS

Ordem

18

 

Campo

NYV_INISIG

Ordem

19

 

Campo

NYV_FIMSIG

Ordem

20

 

Campo

NYV_INIRAM

Ordem

21

 

Campo

NYV_FIMRAM

Ordem

22

 

Campo

NYV_INITEL

Ordem

23

 

Campo

NYV_FIMTEL

Ordem

24

 

Campo

NYV_INIDTA

Ordem

25

 

Campo

NYV_FIMDTA

Ordem

26

 

Campo

NYV_INIVAL

Ordem

27

 

Campo

NYV_FIMVAL

Ordem

28

 

Campo

NYV_INIHOR

Ordem

29

 

Campo

NYV_FIMHOR

Ordem

30

 

Campo

NYV_INIDES

Ordem

31

 

Campo

NYV_FIMDES

Ordem

32

 

Campo

NYV_INIESC

Ordem

33

 

Campo

NYV_FIMESC

Ordem

34

 

Campo

NYV_INIQTD

Ordem

35

 

Campo

NYV_FIMQTD

Ordem

36

 

Campo

NYV_INITPD

Ordem

37

 

Campo

NYV_FIMTPD

Ordem

38

 

Campo

NYV_INIDUR

Ordem

39

 

Campo

NYV_FIMDUR

Ordem

40

 

Tabela OHB - Lançamentos:

Campo

OHB_DURTEL

Tipo

Numérico

Tamanho

16

Picture@E 9,999,999,999,999,999

Título

Tempo Liga

Descrição

Tempo da Ligação em Seg

Usado

Sim

Obrigatório

Sim

Browse

Não

Val. Sistema

Positivo()

Contexto

Real

Propriedade

Alterar

Ordem

61

  1. 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

 

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

Campo

NYV_CNATUR

Sequência

001

Cnt. Domínio

NYV

NUE_

DNATUR

DESCR

Tipo

P - Primário

Regra

SED

NS7-

>ED

>NS7_

DESCRIC

NOME

Posiciona

S

Alias

SED

NS7

Ordem

1

Chave

xFilial(

'SED') + FWFldGet('NYV_CNATUR')

Propietário

Sim

 3. Criação de Parâmetro no arquivo SX6 – Parâmetros:

"NS7") + M->NUE_CESCR

Propietário

Sim

Nome da VariávelMV_JHISTTRTipo
Caracter
DescriçãoHistórico Padrão utilizado para o Tarifador gerar Lançamentos. (Ex: 0001)

Procedimento para Utilização

  1. No módulo Pré-faturamento de Serviços (SIGAPFS), acesse Miscelânea / Tarifador Config / Importar Despesas (JURA175).
  2. Confirme a Importação.
  3. Verifique as despesas e lançamentos financeiros gerados.