Árvore de páginas

Versões comparadas

Chave

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

Rotina de envio de

email

e-mail - Campos Padrão para regras de envio de e-mail 

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Jurídico

Módulo:

SIGAJURI

Rotina:

Rotina

Nome Técnico

JURA090

Configuração de e-mail

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

DJURDEP-717. (Restrição de áreas na solicitação de contratos)

País(es):

Todos

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

NAT - Follow-Ups

NRB - Area JuíridicaÁrea Jurídica

Sistema(s) Operacional(is):

Windows

Descrição

Alterar a Alteração na estrutura de tabela para configuração da rotina de envio de email, e controle se a área deve ser exibida para exibição da área, no fluxo de contratosContratos/pareceres Pareceres do fluig ou nãoFluig.

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

4.  Criação ou Alteração (mantenha somente a instrução correspondente) 
  1. Criação de Campos no arquivo SX3 – Campos:
    • Tabela NTA - Follow-Ups



Campo

NAT_FLAG02

Tipo

C - Caracter

Tamanho

1

Decimal

0

Título

Flag Mail 2

Descrição

Flag Mail 2

ValidPertence("12")
Relação"1"

Nível

1

Obrigatório

Não

Browse

Não

Visual

Alterar

Contexto

Real
CBOX
CBox1=
Nao
Não;2=Sim

Modal

Não

Help

Descrição Flag Mail 2

Campo

NAT_FLAG03

Tipo

C - Caracter

Tamanho

1

Decimal

0

Título

Flag Mail 3

Descrição

Flag Mail 3

ValidPertence("12")
Relação"1"

Nível

1

Obrigatório

Não

Browse

Não

Visual

Alterar

Contexto

Real
CBOX
CBox1=
Nao
Não;2=Sim

Modal

Não

Help

Descrição Flag Mail 3

Campo

NAT_FLAG04

Tipo

C - Caracter

Tamanho

1

Decimal

0

Título

Flag Mail 4

Descrição

Flag Mail 4

ValidPertence("12")
Relação"1"

Nível

1

Obrigatório

Não

Browse

Não

Visual

Alterar

Contexto

Real
CBOX
CBox1=
Nao
Não;2=Sim

Modal

Não

Help

Descrição Flag Mail 4

Campo

O0L_COD

Tipo

C - Caracter

Tamanho

3

Decimal

0

Formato

@!

Título

Cod Tip Doc

Descrição

Código Tipo de Documento

Nível

1

Usado

Sim

Obrigatório

Sim

Browse

NãoValidaçãoExistChav('O0L',M->O0L_COD,1)Inicializador PadrãoGetSXENum("O0L","O0L_COD")

Visual

Alterar

Contexto

Real

Modal

Sim

Help

Código do Tipo de documento

Campo

O0L_NOME


    • Tabela NRB - Area Jurírica

Campo

NRB_FLUIG

Tipo

C - Caracter

Tamanho

100

Decimal

0

Formato

@!

Título

Nome Tip Doc

Descrição

Nome do Tipo de Documento

Nível

1

Usado

Sim

Obrigatório

Não

Browse

SimValidaçãoInicializador Padrão

Visual

Alterar

Contexto

Real

Modal

Não

Help

Nome do Tipo de documento

Campo

O0L_SUGDIA

Tipo

N - Numérico

Tamanho

3

Decimal

0

Formato

999

Descrição

Quantidade de dias prazo

Nível

1

Usado

Sim

Obrigatório

Não

Browse

SimValidaçãoInicializador Padrão

Visual

Alterar

Contexto

Real

Modal

Não

Help

Quantidade de dias para sugestão de prazo

Campo

O0L_INFPER

Tipo

C - Caracter

Tamanho

1

Decimal

0

Formato

@!

Título

Informa Peri

Descrição

Informa Período?

Nível

1

Usado

Sim

Obrigatório

Sim

Browse

SimValidação

Título

Dias Prazo

Fluig ?

Descrição

Fluig ?

Valid

Pertence("12")
Inicializador Padrão
Relação"
2"

Visual

Alterar

Contexto

Real

Modal

NãoCbox Port1=Sim;2=Não

Help

Informa periodo? 1=Sim;2=Não

Campo

O0L_CPART

Tipo

C - Caracter

Tamanho

6

Decimal

0

Formato

@!

Título

Cod Resp

Descrição

Código Responsável

1"

Nível

1

Usado

Sim

Obrigatório

Sim

Browse

SimValidaçãoVazio() .Or. ((ExistCpo('RD0',M->O0L_CPART,1)) .AND. JURRD0('O0LMASTER','O0L_CPART','1') .And. JurVldRest('RD0',M->O0L_CPART))Inicializador PadrãoGetSXENum("O0L","O0L_COD")

Visual

Alterar

Contexto

RealModal

Não

C. Padrão SXBRD0

Help

Responsável do Tipo de Documento

Campo

O0L_DPART

Tipo

C - Caracter

Tamanho

30

Decimal

0

Formato

@!

Título

Nome Resp

Descrição

Nome Responsável

Nível

1

Usado

Sim

Obrigatório

Sim

Browse

SimValidaçãoInicializador PadrãoIF(!INCLUI,Posicione('RD0',1,xFilial('RD0')+O0L->O0L_CPART,'RD0_NOME'),'')Visual

Contexto

Virtual

Modal

Visualizar
Não
C. Padrão SXB

Help

Nome do Responsável

Campo

O0L_SIGLA

Tipo

C - Caracter

Tamanho

20

Decimal

0

Formato

@!

Título

Sigla Part

Descrição

Sigla do Participante

Nível

1

Usado

Sim

Obrigatório

Sim

Browse

SimValidaçãoVazio().OR.(ExistCpo("RD0",FWFLDGET("O0L_SIGLA"),9).AND.Posicione('RD0',9,xFilial('RD0')+M->O0L_SIGLA,'RD0_TPJUR')=="1")Inicializador PadrãoIF(!INCLUI,POSICIONE('RD0',1,XFILIAL('RD0')+O0L->O0L_CPART,'RD0_SIGLA'),'')Inicializador BrowsePosicione('RD0',1,xFilial('RD0')+O0L->O0L_CPART,'RD0_SIGLA')

Visual

Alterar

Contexto

Virtual
Real

Modal

SimC. Padrão SXBRD0ATVCbox Port

CBox

1=
Sim;2=Não

Help

Sigla do Responsável

6.  Criação ou Alteração de Índices no arquivo SIX – Índices:

Índice

O0L

Ordem

1

Chave

O0L_FILIAL+O0L_COD

Descrição

Cód. Tipo de Documento

Proprietário

S

Índice

O0L

Ordem

2

Chave

O0L_FILIAL+O0L_NOME

Descrição

Nome do Tipo de documento

Proprietário

S

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

Tabela O0L - Tipo de Documentos:

Campo

O0L_CPART

Sequência

001

Campo Domínio

O0L_CPART

Tipo

P

Regra

RD0->RD0_NOME

Posiciona?

Sim

Chave

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

Condição

Proprietário

Microsiga

Não;2=Sim

Modal

Não

Help

Controla se a área deve ser exibida no fluxo de Contratos / Pareceres do Fluig ou não

Campo

O0L_SIGLA

Sequência

001

Campo Domínio

O0L_DPART

Tipo

P

Regra

""

Posiciona?

Não

Chave

Condição

EMPTY(M->O0L_SIGLA)

Proprietário

Microsiga

Campo

O0L_SIGLA

Sequência

002

Campo Domínio

O0L_CPART

Tipo

P

Regra

RD0->RD0_CODIGO

Posiciona?

Sim

Chave

xFilial("RD0")+M->O0L_SIGLA

Condição

!EMPTY(M->O0L_SIGLA)

Proprietário

Microsiga

Campo

O0L_CPART

Sequência

001

Campo Domínio

O0L_DPART

Tipo

P

Regra

RD0->RD0_NOME

Posiciona?

Sim

Chave

xFilial("RD0")+M->O0L_SIGLA

Condição

!EMPTY(M->O0L_SIGLA)

Proprietário

Microsiga

Criação de Relacionamentos no arquivo SX9 – Relacionamentos:

Tabela dom

RD0

Exp domínio

RD0

Exp c domínio

O0L_CPART

Procedimento para Configuração

(Estes procedimentos devem ser feitos quando for necessário configurar parâmetros e/ou  rotinas no menu).

 CONFIGURAÇÃO DE MENUS

Menu

Atualizações

Submenu

Jurídico\ Assunto Jurídico\

Nome da Rotina

Tipo de Documentos

Programa

JURA251

Módulo

SIGAJURI

Procedimento para Utilização

  • No modulo Gestão Jurídica (SIGAJURI), acesse Atualizações / Jurídico  / Assunto Jurídico / Tipo de Documentos.
  • Cadastrar um novo Tipo de Documento clicando no botão incluir.
  • Informações disponíveis para utilização, tais como, Nome do Tipo de Documento, Sugestão de prazo (Em dias), Obrigatoriedade de informar o período e o responsável pelo tipo de documento
  • Confirmar a operação.
  • Demais operações disponíveis (alteração, exclusão e pesquisa).