Árvore de páginas

Rotina - Solicitação de Documentos

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Jurídico

Módulo:

SIGAJURI

Rotina:

Rotina

Nome Técnico

JURA254

Cadastro de Solicitação de documentos

JURA251Cadastro de Tipo de documentos
JURA023Carga da Exportação Personalizada
JURA026Anexo de documentos
JURA026aAnexos de documentos - Base de conhecimento
JURA108Exportação Personalizada
JURA160Campos Configuração Grid Pesquisa 
JURA162 Pesquisa de Processos 
JURA163 Configuração da Pesquisa de Processos 
JURXFUNFunções genéricas SIGAJURI/SIGAPFS
JURXLOAD Carga Inicial de Cadastros 
TJurPesqDoc Classe de pesquisa de Solic.Documentos 
TJurPesqGarClasse de pesquisa de Garantias
TJurPesqDesClasse de pesquisa de Despesas
TJurPesquisaClasse de Pesquisa

Rotina(s) envolvida(s)

Nome Técnico

JURA095

Assunto Jurídico

JURA251

Tipo de Documentos

Cadastros Iniciais:

JURA251 - Tipo de Documentos

Requisito/Story/Issue (informe o requisito relacionado):

DJURDEP-1872 Solicitações de documentos a outras áreas.

País(es):

All

Banco(s) de Dados:

MSSQL

Tabelas Utilizadas:

NUM - Anexos de documentos

O0L - Tipo de documentos

O0M - Solicitação de Documentos

O0N - Itens da Solicitação de Documentos

Sistema(s) Operacional(is):

Windows

Descrição

Disponibilizada a tela que permite vincular tipos de documentos.

A tabela O0M é o cabeçalho, enquanto a O0N é a tabela que vincula os tipos à solicitação de documentos.

Criada também uma pesquisa padrão chamada Solicitação de documentos para controle e pesquisa dos documentos solicitados. (por padrão será criada, sendo necessário apenas relacionar aos usuários que terão acesso a mesma). 

Procedimento para Implantação

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

  1. Aplicar o UPDDISTR para criar as tabelas O0M e O0N, relacionamentos, índices e demais estrutura;
  2. Aplique o patch e execute a rotina, efetue um cadastro e confirme as alterações;

Atualizações do Compatibilizador

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

Chave

Nome

Modo

Pyme

O0L

Tipo de Documentos

Compartilhado

Sim

Chave

Nome

Modo

Pyme

O0M

Solicitação de Documentos

Exclusivo

Sim

Chave

Nome

Modo

Pyme

O0N

Documentos da Solicitação

Exclusivo

Sim

2.  Criação de Campos no arquivo SX3 – Campos:
  • Tabela O0L - Tipo de documento

Campo

O0L_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

Alterar

Grupo de Campos

033 - Tamanho da Filial

Ordem

01

Campo

O0L_COD

Tipo

Caracter

Tamanho

3

Decimal

0

Formato

@!

Título

Cod Tip Doc

Descrição

Código do Tipo de Documen

Usado

Sim

Obrigatório

Não

Browse

Não

Inic. Padrão

GetSXENum("O0L", "O0L_COD")

Val. Sistema

ExistChav('O0L', M->O0L_COD, 1)

Contexto

Real

Propriedade

Visualizar

Ordem

02

Campo

O0L_NOME

Tipo

Caracter

Tamanho

100

Decimal

0

Formato

@!

Título

Nome Tip Doc

Descrição

Nome Tipo de Documento

Usado

Sim

Obrigatório

Sim

Browse

Sim

Contexto

Real

Propriedade

Alterar

Ordem

03

Campo

O0L_SUGDIA

Tipo

Numérico

Tamanho

3

Decimal

0

Formato

999

Título

Dias Prazo

Descrição

Quantidade de Dias Prazo

Usado

Sim

Obrigatório

Não

Browse

Sim

Inic. Padrão

0

Valid

J251VldSug(M->O0L_SUGDIA)                                                                                                      

Contexto

Real

Propriedade

Alterar

Ordem

04

Campo

O0L_INFPER

Tipo

Caracter

Tamanho

1

Decimal

0

Formato

@!

Título

Informa Peri

Descrição

Informa periodo?

Usado

Sim

Obrigatório

Sim

Browse

Sim

Opções

1=Sim; 2=Não

Inic. Padrão

"2"

Val. Sistema

Pertence("12")

Contexto

Real

Propriedade

Alterar

Ordem

05

Campo

O0L_SIGLA

Tipo

Caracter

Tamanho

20

Decimal

0

Formato

@!

Título

Sigla Part

Descrição

Sigla do Participante

Usado

Sim

Obrigatório

Não

Browse

Sim

Inic. Padrão

IF(!INCLUI, POSICIONE('RD0', 1, XFILIAL('RD0') + O0L->O0L_CPART, 'RD0_SIGLA'), '')

Val. Sistema

Vazio() .OR. (ExistCpo("RD0", FWFLDGET("O0L_SIGLA"), 9) .AND. Posicione('RD0', 9, xFilial('RD0') + M->O0L_SIGLA, 'RD0_TPJUR') == "1")

Contexto

Virtual

Propriedade

Alterar

Inic. Browse

Posicione('RD0', 1, xFilial('RD0') + O0L->O0L_CPART, 'RD0_SIGLA')

Cons. Padrão

RD0ATV - Participantes Ativos

Gatilhos

Sim

Ordem

06

Campo

O0L_CPART

Tipo

Caracter

Tamanho

6

Decimal

0

Título

Cód Particip

Descrição

Código do Participante

Usado

Sim

Obrigatório

Não

Browse

Sim

Val. Sistema

Vazio() .OR. ((ExistCpo('RD0', M->O0L_CPART, 1)) .AND. JURRD0('O0LMASTER', 'O0L_CPART', '1') .AND. JurVldRest('RD0', M->O0L_CPART))

Contexto

Real

Propriedade

Alterar

Cons. Padrão

RD0 - Cad. Particip.

Gatilhos

Sim

Ordem

07

Campo

O0L_DPART

Tipo

Caracter

Tamanho

30

Decimal

0

Título

Nome Partic

Descrição

Nome Participante

Usado

Sim

Obrigatório

Não

Browse

Sim

Inic. Padrão

IF(!INCLUI, Posicione('RD0', 1, xFilial('RD0') + O0L->O0L_CPART, 'RD0_NOME'), '')

Contexto

Virtual

Propriedade

Visualizar

Inic. Browse

Posicione('RD0', 1, xFilial('RD0') + O0L->O0L_CPART, 'RD0_NOME')

Ordem

08


  • Tabela O0M - Solicitação de Documentos

Campo

O0M_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

Alterar

Grupo de Campos

033 - Tamanho da Filial

Ordem

01

Campo

O0M_COD

Tipo

Caracter

Tamanho

10

Decimal

0

Título

Cód Solicita

Descrição

Código da Solicitação

Usado

Sim

Obrigatório

Sim

Browse

Sim

Inic. Padrão

GetSXENum("O0M", "O0M_COD")

Val. Sistema

ExistChav('O0M', M->O0M_COD, 1)

Contexto

Real

Propriedade

Visualizar

Ordem

02

Campo

O0M_CAJURI

Tipo

Caracter

Tamanho

10

Decimal

0

Título

Cód Ass Jur

Descrição

Código Assunto Juridico

Usado

Sim

Obrigatório

Não

Browse

Não

Modo Edição

JA254HABCJ()

Inic. Padrão

JA254CAJUR()

Val. Sistema

(ExistCpo('NSZ', M->O0M_CAJURI, 1) .AND. JurValTpAs(M->O0M_CAJURI) .AND. J162VTPAS('3'))

Contexto

Real

Propriedade

Alterar

Cons. Padrão

NSZRST - As. Juridicos Restri

Ordem

03

 

Campo

O0M_DTSOLI

Tipo

Data

Tamanho

8

Decimal

0

Título

Data Solicit

Descrição

Data Solicitação

Usado

Sim

Obrigatório

Sim

Browse

Sim

Inic. Padrão

DATE()

Contexto

Real

Propriedade

Visualizar

Ordem

04

 

Campo

O0M_USRSOL

Tipo

Caracter

Tamanho

15

Decimal

0

Título

Usu Inclusão

Descrição

Usuário de inclusão

Usado

Sim

Obrigatório

Sim

Browse

Não

Inic. Padrão

USRRETNAME(__CUSERID)

Contexto

Real

Propriedade

Visualizar

Ordem

06

 

Campo

O0M_PRZSOL

Tipo

Data

Tamanho

8

Decimal

0

Título

Prazo Solici

Descrição

Data Prazo Solicitação

Usado

Sim

Obrigatório

Não

Browse

Sim

Contexto

Real

Propriedade

Alterar

Ordem

07

 

Campo

O0M_CENVOL

Tipo

Caracter

Tamanho

10

Decimal

0

Título

Cod Envolv  

Descrição

Cod Envolvido            

Usado

Sim

Obrigatório

Sim

Browse

Sim

Contexto

Real

Propriedade

Alterar

Ordem

08

Campo

O0M_DENVOL

Tipo

Caracter

Tamanho

100

Decimal

0

Título

Envolvido   

Descrição

Envolvido   

Usado

Sim

Obrigatório

Não

Browse

Sim

Contexto

Virtual

Propriedade

Visualizar

Ordem

09

Campo

O0M_OBS

Tipo

Memo

Tamanho

10

Decimal

0

Título

Observação

Descrição

Observação da Solicitação

Usado

Sim

Obrigatório

Não

Browse

Sim

Contexto

Real

Propriedade

Alterar

Ordem

10

Campo

O0M_NUMCAS

Tipo

Caracter

Tamanho

6

Decimal

0

Título

Núm Caso

Descrição

Numero do caso

Usado

Sim

Inicializador Padrão

IF(!EMPTY(M->O0M_CAJURI),POSICIONE('NSZ',1,XFILIAL('NSZ')+M->O0M_CAJURI,'NSZ_NUMCAS'),'')                                     

Ini. Browser

Posicione('NSZ',1,xFilial('NSZ')+O0M->O0M_CAJURI,'NSZ_NUMCAS')                 

Obrigatório

Não

Browse

Sim

Contexto

Real

Propriedade

Alterar

Ordem

10


  • Tabela O0N - Documentos da Solicitação     

Campo

O0N_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

Alterar

Grupo de Campos

033 - Tamanho da Filial

Ordem

01

 

Campo

O0N_CSLDOC

Tipo

Caracter

Tamanho

10

Decimal

0

Título

Cód Solicita

Descrição

Código da Solicitação

Usado

Sim

Obrigatório

Sim

Browse

Não

Contexto

Real

Propriedade

Visualizar

Ordem

02

 

Campo

O0N_SEQ

Tipo

Caracter

Tamanho

2

Decimal

0

Formato

@!

Título

Sequencial

Descrição

Código Sequencial

Usado

Sim

Obrigatório

Sim

Browse

Não

Contexto

Real

Propriedade

Visualizar

Ordem

03

 

Campo

O0N_CTPDOC

Tipo

Caracter

Tamanho

3

Decimal

0

Formato

@!

Título

Cód Tip Doc

Descrição

Cód Tipo de Documento

Usado

Sim

Obrigatório

Sim

Browse

Sim

Val. Sistema

ExistCpo('O0L', M->O0L_COD, 1)

Contexto

Real

Propriedade

Alterar

Cons. Padrão

O0LO0N - Tipo de Documento

Gatilhos

Sim

Ordem

04

 

Campo

O0N_DTPDOC

Tipo

Caracter

Tamanho

100

Decimal

0

Formato

@!

Título

Desc Tip Doc

Descrição

Descrição Tipo Documento

Usado

Sim

Obrigatório

Não

Browse

Sim

Inic. Padrão

IF(!INCLUI, Posicione('O0L', 1, xFilial('O0L') + O0N->O0N_CTPDOC, 'O0L_NOME'), '')

Contexto

Virtual

Propriedade

Visualizar

Inic. Browse

Posicione('O0L', 1, xFilial('O0L') + O0N->O0N_CTPDOC, 'O0L_NOME')

Ordem

05

 

Campo

O0N_SIGLA

Tipo

Caracter

Tamanho

6

Decimal

0

Título

Sigla Partic

Descrição

Sigla Participante

Usado

Sim

Obrigatório

Sim

Browse

Sim

Inic. Padrão

IF(!INCLUI, Posicione('RD0', 1, xFilial('RD0') + O0N->O0N_CPART, 'RD0_SIGLA'), '')

Val. Sistema

Vazio() .OR. (ExistCpo("RD0", FWFLDGET("O0N_SIGLA"), 9) .AND. Posicione('RD0', 9, xFilial('RD0') + M->O0N_SIGLA, 'RD0_TPJUR') == "1")

Contexto

Virtual

Propriedade

Alterar

Inic. Browse

Posicione('RD0', 1, xFilial('RD0') + O0N->O0N_CPART, 'RD0_SIGLA')

Cons. Padrão

RD0ATV - Participantes Ativos

Gatilhos

Sim

Ordem

06

 

Campo

O0N_CPART

Tipo

Caracter

Tamanho

6

Decimal

0

Título

Cód Particip

Descrição

Código Participante

Usado

Sim

Obrigatório

Sim

Browse

Não

Val. Sistema

Vazio() .OR. ((ExistCpo('RD0', M->O0N_CPART, 1)) .AND. JURRD0('O0NDETAIL', 'O0N_CPART', '1') .AND. JurVldRest('RD0', M->O0N_CPART))

Contexto

Real

Propriedade

Visualizar

Cons. Padrão

RD0JUR

Gatilhos

Sim

Ordem

07

Campo

O0N_DPART

Tipo

Caracter

Tamanho

30

Decimal

0

Título

Nome Partic

Descrição

Nome Participante

Usado

Sim

Obrigatório

Não

Browse

Sim

Inic. Padrão

IF(!INCLUI, Posicione('RD0', 1, xFilial('RD0') + O0N->O0N_CPART, 'RD0_NOME'), '')

Contexto

Virtual

Propriedade

Visualizar

Inic. Browse

Posicione('RD0', 1, xFilial('RD0') + O0N->O0N_CPART, 'RD0_NOME')

Ordem

08

Campo

O0N_PRZENT

Tipo

Data

Tamanho

8

Decimal

0

Título

Data Prazo

Descrição

Data Prazo Entrega

Usado

Sim

Obrigatório

Não

Browse

Sim

Val. Sistema

J254PrzRec(M->O0N_PRZENT)

Contexto

Real

Propriedade

Visualizar

Ordem

09

 

Campo

O0N_STATUS

Tipo

Caracter

Tamanho

1

Decimal

0

Formato

@!

Título

Status

Descrição

Status de Entrega

Usado

Sim

Obrigatório

Sim

Browse

Sim

Opções

1=Pendente; 2=Entregue

Inic. Padrão

"1"

Val. Sistema

Pertence("12")

Contexto

Real

Propriedade

Alterar

Ordem

10

 

Campo

NVH_TPPESQ

Tipo

Caracter

Tamanho

1

Decimal

0

Formato

@!

Título

Tipo Pesq  

Descrição

Tipo de Pesquisa        

Val. Sistema

Pertence("123456")

Importante:

O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.

      3.  Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:
  • Consulta: O0LO0N - Tipo de Documento

Alias

O0LO0N

Tipo

1 - Consulta

Sequência

01

Coluna

DB

Descrição

Tipo de Documento

Contêm

O0LA

Alias

O0LO0N

Tipo

2 - Ordens

Sequência

01

Coluna

01

Descrição

Código

Alias

O0LO0N

Tipo

4 - Colunas

Sequência

01

Coluna

01

Descrição

Codigo

Contêm

O0L_COD

 

Alias

O0LO0N

Tipo

4 - Colunas

Sequência

01

Coluna

02

Descrição

Descrição

Contêm

O0L_NOME

Alias

O0LO0N

Tipo

5 - Retorno

Sequência

01

Contêm

O0L->O0L_COD

Alias

O0LO0N

Tipo

6 - Filtro

Sequência

01

Contêm

O0L->O0L_FILIAL == xFilial('O0L')


  • 4.  Criação de Índices no arquivo SIX – Índices:

Índice

O0L

Ordem

1

Chave

O0L_FILIAL + O0L_COD

Descrição

Cod Tip Doc

Mostra Pesq.

Sim

 

Índice

O0L

Ordem

2

Chave

O0L_FILIAL + O0L_NOME

Descrição

Nome Tip Doc

Mostra Pesq.

Sim

 

Índice

O0M

Ordem

1

Chave

O0M_FILIAL + O0M_COD

Descrição

Cód Solicita

Mostra Pesq.

Sim

 

Índice

O0M

Ordem

2

Chave

O0M_FILIAL + O0M_CAJURI

Descrição

Cód Ass Jur

Mostra Pesq.

Sim

 

Índice

O0N

Ordem

1

Chave

O0N_FILIAL + O0N_CPART

Descrição

Cód Doc Sol

Mostra Pesq.

Sim

 

Índice

O0N

Ordem

2

Chave

O0N_FILIAL + O0N_CSLDOC + O0N_SEQ

Descrição

Cód Particip

Mostra Pesq.

Sim


     5.  Criação ou Alteração de Parâmetros no arquivo SX6 – Parâmetros:

Nome da Variável

MV_JHBPESS

Descric

Habilita a Tela de Pesquisa de Solicit.Documentos?

Desc1

(1=Sim;2=Nao)                                    

Valor Padrão

2

Propri

S

Pyme

S

Nome da Variável

MV_JALTREG

Descrição

Indica quais tipos de registros serão abertos em modo de alteração após a inclusão 1=Processos, 2=Follow-up, 3=Garantias, 4=Andamentos, 5=Desp, 6=Docto.


9.  Criação (mantenha somente a instrução correspondente) de Gatilhos no arquivo SX7 – Gatilhos:

  • Tabela O0L - Tipo de Documentos

Campo

O0L_CPART

Sequência

001

Cnt. Domínio

O0L_DPART

Tipo

P - Primário

Regra

RD0->RD0_NOME

Posiciona

S

Alias

RD0

Ordem

1

Chave

xFilial('RD0') + FwFldGet('O0L_CPART')

Proprietário

Sim

 

Campo

O0L_CPART

Sequência

002

Cnt. Domínio

O0L_SIGLA

Tipo

P - Primário

Regra

RD0->RD0_SIGLA

Posiciona

S

Alias

RD0

Ordem

1

Chave

xFilial('RD0') + FwFldGet('O0L_CPART')

Proprietário

Sim

 

Campo

O0L_SIGLA

Sequência

001

Cnt. Domínio

O0L_DPART

Tipo

P - Primário

Regra

""

Condição

EMPTY(M->O0L_SIGLA)

Proprietário

Sim

 

Campo

O0L_SIGLA

Sequência

002

Cnt. Domínio

O0L_CPART

Tipo

P - Primário

Regra

RD0->RD0_CODIGO

Posiciona

S

Alias

RD0

Ordem

9

Chave

xFilial("RD0") + M->O0L_SIGLA

Condição

!EMPTY(M->O0L_SIGLA)

Proprietário

Sim

 

Campo

O0L_SIGLA

Sequência

003

Cnt. Domínio

O0L_DPART

Tipo

P - Primário

Regra

RD0->RD0_NOME

Posiciona

S

Alias

RD0

Ordem

9

Chave

xFilial("RD0") + M->O0L_SIGLA

Condição

!EMPTY(M->O0L_SIGLA)

Proprietário

Sim

 

  •  Tabela O0N - Itens de solicitação de documentos

Campo

O0N_CPART

Sequência

001

Cnt. Domínio

O0N_DPART

Tipo

P - Primário

Regra

""

Condição

EMPTY(M->O0N_CPART)

Proprietário

Sim

 

Campo

O0N_CPART

Sequência

002

Cnt. Domínio

O0N_SIGLA

Tipo

P - Primário

Regra

""

Condição

EMPTY(M->O0N_CPART)

Proprietário

Sim

 

Campo

O0N_CPART

Sequência

003

Cnt. Domínio

O0N_DPART

Tipo

P - Primário

Regra

RD0->RD0_NOME

Posiciona

S

Alias

RD0

Ordem

1

Chave

xFilial('RD0') + FwFldGet('O0N_CPART')

Condição

!EMPTY(M->O0N_CPART)

Proprietário

Sim

 

Campo

O0N_CPART

Sequência

004

Cnt. Domínio

O0N_SIGLA

Tipo

P - Primário

Regra

RD0->RD0_SIGLA

Posiciona

S

Alias

RD0

Ordem

1

Chave

xFilial('RD0') + FwFldGet('O0N_CPART')

Condição

!EMPTY(M->O0N_CPART)

Proprietário

Sim

 

Campo

O0N_CTPDOC

Sequência

001

Cnt. Domínio

O0N_DTPDOC

Tipo

P - Primário

Regra

""

Condição

EMPTY(M->O0N_CTPDOC)

Proprietário

Sim

 

Campo

O0N_CTPDOC

Sequência

002

Cnt. Domínio

O0N_DTPDOC

Tipo

P - Primário

Regra

O0L->O0L_NOME

Posiciona

S

Alias

O0L

Ordem

1

Chave

xFilial('O0L') + FwFldGet('O0N_CTPDOC')

Condição

!EMPTY(M->O0N_CTPDOC)

Proprietário

Sim

 

Campo

O0N_CTPDOC

Sequência

003

Cnt. Domínio

O0N_PRZENT

Tipo

P - Primário

Regra

DATE() + Posicione('O0L', 1, xFilial('O0L') + M->O0N_CTPDOC, 'O0L_SUGDIA')

Posiciona

S

Alias

O0L

Ordem

1

Chave

xFilial('O0N') + FwFldGet('O0N_CTPDOC')

Proprietário

Sim

 

Campo

O0N_SIGLA

Sequência

001

Cnt. Domínio

O0N_DPART

Tipo

P - Primário

Regra

""

Condição

EMPTY(M->O0N_SIGLA)

Proprietário

Sim

 

Campo

O0N_SIGLA

Sequência

002

Cnt. Domínio

O0N_CPART

Tipo

P - Primário

Regra

RD0->RD0_CODIGO

Posiciona

S

Alias

RD0

Ordem

9

Chave

xFilial("RD0") + M->O0N_SIGLA

Condição

!EMPTY(M->O0N_SIGLA)

Proprietário

Sim

 

Campo

O0N_SIGLA

Sequência

003

Cnt. Domínio

O0N_DPART

Tipo

P - Primário

Regra

RD0->RD0_NOME

Posiciona

S

Alias

RD0

Ordem

9

Chave

xFilial("RD0") + M->O0N_SIGLA

Condição

!EMPTY(M->O0N_SIGLA)

Proprietário

Sim


CONFIGURAÇÃO DE MENUS 

1.  No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do informe o nome do módulo, conforme instruções a seguir:

Menu

SIGAJURI

Submenu

Assuntos Jurídicos 

Nome da Rotina

Solicitação de Documentos

Programa

JURA254

Módulo

Todos

Procedimento para Utilização

  1. No SIGAJURI, entrar em Atualizações/ Assunto Jurídico/ Pesquisas, pesquise um Assunto Jurídico;
  2. Clique em Alterar e em Outras ações, selecione Solicitação Docs;
  3. Cadastre uma Solicitação de Documento vinculando quantos Tipos de Documentos forem necessários;
  4. Confirme os dados e gere o novo registro na tabela.

Procedimento para Utilização Tela de Pesquisa

  1. Ainda neste módulo acesse Atualizações/ Assunto Jurídico/ Solic. Documentos;
  2. Selecione um Assunto Jurídico
  3. Preenche o(s) campo(s) para filtrar a Pesquisa;
  4. Clique em Pesquisar.

Procedimento para Utilização da Exportação Personalizada

  1. Ainda neste módulo acesse Atualizações/ Configuração/ Exportação Personalizada;
  2. Selecionar Outras ações/ Config. Inicial
  3. Alterar a linha da NSZ - Assunto Jurídico, incluindo a tabela O0M (Solicitação de documentos) e suas colunas;
  4. Criar a linha O0M - Solicitação de documentos, incluindo as tabelas O0N (Itens da Solicitação) e NT9 (Envolvidos). Incluir as respectivas colunas com seus campos em tela.
  5. Criar a linha O0N - Itens da Solicitação, incluindo as tabelas O0L (Tipo de documento) e RD0 (Participantes). Incluindo as respectivas colunas com seus campos de tela.
    1. Para auxiliar no entendimento, segue abaixo tabela demonstrando os campos possíveis para a configuração da exportação personalizada.
LinhaTabelaCampoCampo Tela
NSZO0MO0_COD
NSZO0MO0M_CAJURI
NSZO0MO0M_DTSOLI
NSZO0MO0M_USRSOL
NSZO0MO0_OBS
NSZO0MO0M_PRZSOL
O0MO0NO0N_CTPDOC
O0MO0NO0N_CPART
O0MNT9NT9_NOMEO0N_DENVOL
O0NO0LO0L_NOMEO0N_DTPDOC
O0NRD0RD0_NOMEO0N_DPART
O0NRD0RD0_SIGLAO0N_SIGLA

Procedimento para Utilização do Envio de e-mail

  1. Ainda neste módulo acesse Atualizações/ Atualizações/ Solicitação Doc.**
    1. Modo Manual. (Botão)
      1. Entrar em na Solicitação de Documento, selecionar Outras ações/ Enviar e-mail;
      2. Irá enviar tanto os e-mails pendentes para os responsáveis quanto para o solicitante, no caso de já haver documentos anexados;
    2. Modo automático
      1. O sistema irá enviar o e-mail automaticamente quando:
        1. Responsável
          1. Quando for salvo a Solicitação de Documento, será agrupado os itens por responsável e será enviado o e-mail com a lista de documentos;
        2. Solicitante
          1. Quando for anexado um documento à Solicitação de Documento;
    3. Via Schedule
      1. Entrar na Solicitação de Documento, selecionar Outras ações/ Criar Schedule;
      2. O Schedule criado por padrão vem como uso único, ou seja, sem recorrência;
      3. Para incluir a recorrência é necessário entrar no módulo SIGACFG (Configurador), ir em Ambiente/ Schedule/ Schedule;
      4. Ir em Schedule/ Agendamentos/ Cadastros. Localizar o Schedule criado com a função J254ENVIO;
      5. Alterar e entrar em Recorrência;
      6. Alterar os valores de "Nº de execuções no mesmo dia", "Intervalo" e colocar "Sem data de Término";



* A rotina também possuí configuração de restrição : Veja como proceder em JUR0056_Restrição_de_acesso_para_usuário .

** A rotina de Envio de e-mail precisa da configuração de alguns parâmetros: Veja como proceder em JUR0002_Configuração_de_envio_de_e-mail