01. DADOS GERAIS
Produto: | TOTVS Jurídico Departamentos
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Jurídico |
Módulo: | SIGAJURI |
Função: | iniciais.py: Efetua a leitura da inicial JURA268.PRW : Retorna os dados da inicial lida det-processo.components: Tela de cadastro de processos |
Ticket: | - |
Requisito/Story/Issue (informe o requisito relacionado) : | DJURDEP-8264 |
02. SITUAÇÃO/REQUISITO
O objetivo desta story é aprimorar o nosso script de leitura de iniciais para conseguir trazer mais dados para o nosso cliente, melhorando o processo de importação de processos.
Para esta story, faremos:
- Leitura do valor da causa do processo
- Leitura e envio de múltiplos cnpjs
- Em muitas ocasiões, o nosso cliente não é polo principal da ação e nestes casos nós podemos estar retornando o cnpj que nào se refere a unidade do cliente. Por isso, precisamos enviar uma lista de cnpjs para buscar por todos na base do cliente.
- Importante proteger o código do SIGAJURI para não dar errorlog ao receber um array no lugar do cnpj. Ou podemos mandar os dois. Quem esta preparado para ler o array le o array e quem não esta, continua da forma antiga.
03. SOLUÇÃO
Reescrevemos a rotina de leitura de iniciais de adicionando a esta a funcionalidade de leitura de valor da causa e a leitura de multiplos CNPJs, facilitando assim o cadastro de processos a partir da importação de uma inicial.
- iniciais.py: Ajustado o fonte para efetuar a leitura do valor da causa, ler todos os cnpjs presentes na inicial e tratar o case sensitive nas comparações com padrões.
- JURA268.PRW: Ajustado o tratamento do retorno para que o sitema tra o valor da caus e todos os CNPJs encontrados.
- det-processo.components: Ajustado o retorno do serviço de iniciais para receber e setar também o valor da causa.
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas