01. DADOS GERAIS
Produto: | TOTVS Jurídico Departamentos
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Jurídico |
Módulo: | SIGAJURI |
Função: | WSJurSocietario.prw |
País: | Brasil |
Ticket: | - |
Requisito/Story/Issue (informe o requisito relacionado) : | DJURDEP-9491 |
02. SITUAÇÃO/REQUISITO
O objetivo desta story é fazer o cadastro de documentos dentro das empresas do módulo Societário para que seja possível controlar vencimentos e auxiliar no processo de renovação.
O cadastro de documentos, que deve ter:
- Widget com os documentos próximos do vencimento no resumo da empresa
- Lista completa dos documentos
- Inclusão de documentos
- Anexos
Ao criar o cadastro de documentos, não podemos esquecer de atualizar a widget de documentos próximos ao vencimento na página inicial das empresas.
Campos que devemos considerar no cadastro de documentos:
- Descrição (texto livre)
- Tipo de documento
- Data Emissão
- Data Vencimento
- Usuário inclusão
- Data Inclusão
Cadastro do tipo de documento
- Código do tipo de documento
- Descrição do tipo de documento
- Tipo Fup para geração de lembrete
- Prazo em dias para vencimento documento.
03. SOLUÇÃO
Foram criadas as rotinas que permitem controlar vencimentos de documentos de uma empresa e que auxiliam no processo de renovação.
- Tipo de certidões e licenças;
- Cadastro de certidões e licenças;
Para utilizar esta funcionalidade é necessário possuir dicionários de dados para O19 e O1A. O dicionário de dados estará disponível a partir do release 35.
04. DEMAIS INFORMAÇÕES
Criadas as tabelas a seguir:
- O19, conforme as seguintes definições:
SX2 - Tabelas | |
X2_CHAVE | O19 |
X2_ARQUIVO | O19990 |
X2_NOME | Tipos de Certidões e Licenças |
X2_MODO | C |
X2_MODOUN | C |
X2_MODOEMP | C |
X2_DELET | 0 |
X2_UNICO | O19_FILIAL+O19_CODIGO |
X2_PYME | S |
X2_MODULO | 76 |
X2_SYSOBJ | JURA294 |
X2_POSLGT | 1 |
X2_CLOB | 2 |
X2_AUTREC | 2 |
SIX - Índices | |
INDICE | O19 |
ORDEM | 1 |
CHAVE | O19_FILIAL+O19_CODIGO |
DESCRICAO | Código |
PROPRI | S |
SHOWPESQ | S |
IX_VIRTUAL | 2 |
IX_VIRCUST | 3 |
SX3 - CAMPOS | ||||||
X3_ARQUIVO | O19 | O19 | O19 | O19 | O19 | O19 |
X3_ORDEM | 1 | 2 | 3 | 4 | 5 | 6 |
X3_CAMPO | O19_FILIAL | O19_CODIGO | O19_NOME | O14_TIPOFL | O19_DSTFW | O19_PRAZO |
X3_TIPO | C | C | C | C | C | N |
X3_TAMANHO | 2 | 10 | 100 | 5 | 100 | 3 |
X3_DECIMAL | 0 | 0 | 0 | 0 | 0 | 0 |
X3_TITULO | Filial | Código | Documento | Tipo tarefa | Tipo tarefa | Prazo |
X3_DESCRIC | Filial do Sistema | Código Tipo Documento | Nome Tipo de Documento | Código do Tipo de FUP | Descrição do Tipo de Fup | Prazo de Vencimento |
X3_PICTURE | @! | @! | @! | @! | 999 | |
X3_USADO | x x x x x x x x x x x x x x x | x x x x x x x x x x x x x x x xxx | x x x x x x x x x x x x x x x x | x x x x x x x x x x x x x x x x | x x x x x x x x x x x x x x x x | x x x x x x x x x x x x x x x x |
X3_VALID | ExistChav('O19',M->O19_CODIGO,1) | Vazio() .Or. ( ExistCpo("NRT", M->O19_TIPOFL, 1) .And. JurVldRest("NRT", M->O19_TIPOFL) ) | ||||
X3_RELACAO | GetSXENum("O19","O19_CODIGO") | JADESCMOD(M->O19_TIPOFL) | ||||
X3_NIVEL | 1 | 1 | 1 | 1 | 1 | 1 |
X3_RESERV | x x | x x | x x | x x | x x | |
X3_BROWSE | N | N | S | N | S | S |
X3_VISUAL | V | V | A | A | V | A |
X3_CONTEXT | R | R | R | R | V | R |
X3_INIBRW | JADESCMOD(O19->O19_TIPOFL) | |||||
X3_CBOX | ||||||
X3_F3 | NRT | |||||
X3_GRPSXG | 33 | |||||
X3_PYME | S | S | S | S | S | S |
X3_IDXSRV | N | N | N | N | N | N |
X3_IDXFLD | N | N | N | N | N | N |
X3_POSLGT | 1 | 1 | 1 | 1 | 1 | 1 |
X3_MODAL | 2 | 1 | 1 | 2 | 2 | 1 |
SX9 - Relacionamentos | |
---|---|
X9_DOM | NQS |
X9_CDOM | O19 |
X9_EXPDOM | NQS_COD |
X9_EXPCDOM | O19_TIPOFL |
X9_PROPRI | |
X9_LIGDOM | 1 |
X9_LIGCDOM | N |
X9_USEFIL | S |
X9_ENABLE | S |
X9_VINFIL | N |
X9_CHVFOR | N |
- O1A, conforme as seguintes definições:
SX2 - Tabelas | |
X2_CHAVE | O1A |
X2_ARQUIVO | O1A990 |
X2_NOME | Certidões e Licenças |
X2_MODO | C |
X2_MODOUN | C |
X2_MODOEMP | C |
X2_DELET | 0 |
X2_UNICO | O1A_FILIAL+O1A_CODIGO |
X2_PYME | S |
X2_MODULO | 76 |
X2_SYSOBJ | JURA295 |
X2_POSLGT | 1 |
X2_CLOB | 2 |
X2_AUTREC | 2 |
SIX - Índices | ||
INDICE | O1A | O1A |
ORDEM | 1 | 2 |
CHAVE | O1A_FILIAL+O1A_CAJURI | O1A_FILIAL+O1A_CAJURI+O1A_CODIGO |
DESCRICAO | Filial + Cajuri | Filial + Cajuri + código |
PROPRI | S | S |
SHOWPESQ | S | S |
IX_VIRTUAL | 2 | 2 |
IX_VIRCUST | 3 | 3 |
SX3 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
X3_ARQUIVO | O1A | O1A | O1A | O1A | O1A | O1A | O1A | O1A | O1A | O1A | O1A |
X3_ORDEM | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 9 | 10 |
X3_CAMPO | O1A_FILIAL | O1A_CODIGO | O1A_CAJURI | O1A_TIPODC | O1A_DTEMIS | O1A_DTVENC | O1A_DTINCL | O1A_USUINC | O1A_DESC | O1A_CODUSR | O1A_DESCTP |
X3_TIPO | C | C | C | C | D | D | D | C | M | C | C |
X3_TAMANHO | 2 | 10 | 10 | 10 | 8 | 8 | 8 | 50 | 10 | 6 | 100 |
X3_DECIMAL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
X3_TITULO | Filial | Código | Cód. Ass Jur | Tipo doc | Data Emissão | Data Venc | Data inc. | Usuario Inc | Descrição | Cód Usuário | Desc Tipo |
X3_DESCRIC | Filial do sistema | Código do Documento | Código Assunto Jurídico | Tipo de documento | Data Emissão | Data Vencimento | Data inclusão | Usuario de inclusão | Descrição do documento | Código do usuário | Descriçao do tipo de doc |
X3_PICTURE | @! | ||||||||||
X3_VALID | ExistCpo('O19',M->O1A_TIPODC,1) | ||||||||||
X3_RELACAO | GetSXENum("O1A","O1A_CODIGO") | Date() | USRRETNAME(__CUSERID) | __CUSERID | IF(!INCLUI,Posicione('O19',1,xFilial('O19')+ O1A→O1A_TIPODC,'O19_NOME'), JurGatilho('O1A_TIPODC','O19','O19_NOME', 'O1AMASTER')) | ||||||
X3_F3 | |||||||||||
X3_NIVEL | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
X3_RESERV | x x | x x | xxx | xx | xx | xx | x xx | x xx | xx | x xx | |
X3_BROWSE | N | S | S | N | N | S | N | N | N | N | S |
X3_VISUAL | V | A | A | A | A | A | A | V | A | V | V |
X3_CONTEXT | R | R | R | R | R | R | R | R | R | R | V |
X3_GRPSXG | 33 | ||||||||||
X3_PYME | S | S | S | S | S | S | S | S | S | S | S |
X3_IDXSRV | S | S | S | N | N | N | N | N | N | N | N |
X3_IDXFLD | N | N | N | N | N | N | N | N | N | N | N |
X3_POSLGT | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
X3_MODAL | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
05. ASSUNTOS RELACIONADOS
- TOTVS Jurídico Departamentos - Minhas empresas
- TOTVS Jurídico Departamentos - Minhas empresas TOTVS Jurídico Departamentos - Resumo da empresa
- TOTVS Jurídico Departamentos - Tipos de certidões e licenças
- TOTVS Jurídico Departamentos - Gerenciar Cadastros Básicos
- TOTVS Jurídico Departamentos - Certidões e Licenças