Árvore de páginas

Versões comparadas

Chave

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

...

  • userName: Nome do usuário logado.
  • hasNext: Indica se existe mais uma página de resultados ou se já está na última página (ver mais detalhes nos parâmetros aceitos: page e pageSize).
  • processes: Array de processos.
  • processes[n].processId: Identificador único do processo.
  • processes[n].company: Código da empresa.
  • processes[n].companyName: Nome da empresa.
  • processes[n].matter: Pasta (ou caso)
  • processes[n].matterDescription: Descrição da pasta (ou caso)
  • processes[n].area: Área do processo.
  • processes[n].subArea: Subárea do processo.
  • processes[n].status: Objeto com Status do processo.
  • processes[n].status.code: Codigo do status.
  • processes[n].status.description: Descrição do status. ( Este código não fica no banco, fica no dicionário. É uma lista de opções. 1 – Em Andamento, 2 –   Encerrado).
  • processes[n].entryDate: Data de entrada, no formato Protheus YYYYMMDD.processes[n].distributionDate: Data de distribuição, no formato Protheus YYYYMMDD.
  • processes[n].originInstance: Objeto da Instância de Origem.
  • processes[n].originInstance.id: Identificador único da instância de origem.
  • processes[n].originInstance.displayName: Nome da Instãncia de Origem.
  • processes[n].originInstance.branch: Vara da Instância de Origem.
  • processes[n].originInstance.local: Local da Instância de Origem é um lugar, não é endereço.
  • processes[n].originInstance.processNumber: Número do processo.
  • processes[n].originInstance.distributionDate: Data de distribuição, no formato Protheus YYYYMMDD.
  • processes[n].staff: Array com os envolvidos do jurídico no processo
  • processes[n].staff[m].position: Cargo do envolvido
  • processes[n].staff[m].name: Nome do envolvido
  • processes[n].staff[m].initials: Iniciais do envolvido
  • processes[n].party: Array com as partes envolvidas no processo
  • processes[n].party[k].position: Cargo do envolvido
  • processes[n].party[k].name: Nome do envolvido
  • processes[n].party[k].role: Papél do envolvido
  • processes[n].party[k].details: Objeto com os detalhes adicionais. Campo texto que será preenchido pelo Protheus, de acordo com a entidade do envolvido.
  • processes[n].section: Seção do detalhamento.
  • processes[n].detailing: Array com os detalhamentos do processo.
  • processes[n].detailing[j].value: Texto detailing: Texto do detalhamento.O texto e muito longo.
  • processes[n].values_and_contingency: Objeto de Valores e Contigência.
  • processes[n].values_and_contingency.justification: Justificativa.
  • processes[n].values_and_contingency.probability_of_losing: Objeto que indica a probabilidade de perder a ação.
  • processes[n].values_and_contingency.probability_of_losing.grade: Grau da probabilidade de perder (quanto mais alto, mais provável), até 5.
  • processes[n].values_and_contingency.probability_of_losing.description: Descrição do grau (ex: 5=PROVÁVEL) É ISSO MESMO? VALIDAR.
  • processes[n].values_and_contingency.values: Array de valores.
  • processes[n].values_and_contingency.values[y].description: Descrição do valor.
  • processes[n].values_and_contingency.values[y].currency: Símbolo da moeda do valor.
  • processes[n].values_and_contingency.values[y].value: Valor.
  • processes[n].decisions: Array de decisões prévias do processo. Os dados serão apresentados na ordem que forem retornados.
  • processes[n].decisions[t].title: Título do parecer.
  • processes[n].decisions[t].date: Data do parecer, no formato protheus YYYYMMDD.
  • processes[n].decisions[t].sentenceResult: Resultado do parecer, 0 -> desfavorável, 1 -> favorável.
  • processes[n].decisions[t].sentence: Texto do parecer (SE FOR MUITO GRANDE SEPARAR).
  • processes[n].decisions[t].instance: Instância.
  • processes[n].injunctions: Array com liminares do processo.
  • processes[n].injunctions[w].title: Título da liminar.
  • processes[n].injunctions[w].date: Data da liminar.
  • processes[n].injunctions[w].sentence: Texto da liminar.
  • processes[n].courseshistory: Array de andamentos do processo.
  • processes[n].courseshistory[q].date: Data do andamento.
  • processes[n].courseshistory[q].title: Título do andamento.
  • processes[n].courseshistory[q].description: Descrição do andamento.
  • processes[n].fups: Array de Follow Ups do processo. Trazer somente os últimos 4 (ver parâmetro abaixo).
  • processes[n].fups[e].id: Identificador único do FUP.
  • processes[n].fups[e].date: Data do FollowUp no formato YYYYMMDD.
  • processes[n].fups[e].hour:  Hora do follow up no formato HH:mm.
  • processes[n].fups[e].status: Status do follow up: 0->Pendente, 1->Concluído, 2->em andamento.
  • processes[n].fups[e].title: Título do follow up.
  • processes[n].fups[e].responsable: Responsável pelo Follow up (iniciais + nome).
  • processes[n].guarantees: Array com as garantias do processo.
  • processes[n].guarantees[z].identifier: Identificador do tipo de garantia (G, A, etc).
  • processes[n].guarantees[z].operation: Indica se a garantia é um débito (0) ou um crédito (1).
  • processes[n].guarantees[z].description: Descrição da garantia.
  • processes[n].guarantees[z].date: Data da garantia.
  • processes[n].guarantees[z].value: Valor da garantia.
  • processes[n].expenses: Array com as despesas do processo.
  • processes[n].expenses[g].identifier: Identificador do tipo de despesa (D, etc).
  • processes[n].expenses[g].operation: Indica se a despesa é um débito (0) ou um crédito (1).
  • processes[n].expenses[g].description: Descrição da despesa.
  • processes[n].expenses[g].date: Data da despesa.
  • processes[n].expenses[g].value: Valor da despesa.
  • processes[n].closure: Objeto do encerramento do processo.
  • processes[n].closure.result: Objeto com o resultado do encerramento.
  • processes[n].closure.result.type: Indica se foi uma vitória (1) ou derrota (0).
  • processes[n].closure.result.description: Descrição do resultado do processo.
  • processes[n].closure.result.id: Id do resultado.
  • processes[n].closure.date: Data do encerramento.
  • processes[n].closure.finalValue: Valor final do processo.
  • processes[n].closure.veredict: Texto do encerramento do processo.


...