Histórico da Página
...
| pi-metadata-v1 | |||||||||||||
Requisito | Nenhum. | ||||||||||||
Descrição | Repassa o parâmetro do tipo de evento recebido pela API de comunicação (cdp/supplyDocuments) para a API de documentos (hubapi/apiDocuments) chamando o método pi-metadata-v1. Retorna o metadados com campos e ações ativos referentes a tela de Listagem ou Edição, dependendo de qual tipo foi enviado pela requisição, para a montagem dinâmica da tabela com as informações vindas do backend. | ||||||||||||
Parâmetros | Tipo | Input/Output | Descrição | ||||||||||
oInput | JsonObject | INPUT | Parâmetros para a busca de metadados: pathParams: Informar: metadata.
| ||||||||||
| cEvent | Character | INPUT | Identifica qual o tipo de evento vindo do queryParams para a busca do metadado correto | ||||||||||
| cVersion | Character | INPUT | Identifica a versão da API | ||||||||||
| oOutput | JsonObject | OUTPUT | Retorno contendo metadados com campos e ações conforme parâmetros recebidos:
Para verificar o que significa cada campo de listagem, conferir abaixo: fields
| ||||||||||
| RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante o processo de busca dos dados | ||||||||||
Retorno | Retorna informações de metadados ou erros ocorridos durante a busca | ||||||||||||
...
| pi-download-v1 | ||||||||
Requisito | Nenhum. | |||||||
Descrição | Repassa os parâmetros recebidos pela API de comunicação (cdp/supplyDocuments) para a API de documentos (hubapi/apiDocuments) chamando o método pi-download-v1. Também realiza validações de restrição dos usuários em relação a menu e processos. Retorna informações do arquivo em que o download está sendo efetuado. | |||||||
Parâmetros | Tipo | Input/Output | Descrição | |||||
oInput | JsonObject | INPUT | Parâmetros para download do anexo: pathParams: Informar: download e ID do documento.
| |||||
| oOutput | JsonObject | OUTPUT | Retorno das informações do arquivo que está sendo realizado o download:
Para verificar o que significa cada campo, conferir abaixo:
| |||||
| RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante a busca dos códigos de rejeição. | |||||
Retorno | Retorna informações de nome e conteúdo do anexo em que está sendo feito download ou erros ocorridos durante o processo. | |||||||
...
| pi-delete-v1 | ||||||||||||||||||
Requisito | Nenhum. | |||||||||||||||||
Descrição | Repassa os parâmetros recebidos pela API de comunicação (cdp/supplyDocuments) para a API de documentos (hubapi/apiDocuments) chamando o método pi-delete-v1. Também realiza validações de permissão restrição dos usuários em relação a menu e processos. Retorna informações relacionadas a eliminação dos anexos. | |||||||||||||||||
Parâmetros | Tipo | Input/Output | Descrição | |||||||||||||||
oInput | JsonObject | INPUT | Parâmetros para eliminação de anexo individual: pathParams: Informar: ID do anexo.
Parâmetros para eliminação de anexo em lote: Payload: Informar os IDs a serem eliminados:
| |||||||||||||||
| oOutput | JsonObject | OUTPUT | Informações da exclusão: Não há retorno direto via Output nesse método. Em caso de sucesso na exclusão individual ou lote, será retornado vazio e o statusCode 204 (No Content). A montagem do JsonObject e seu retorno ocorrerá na API de comunicações, cdp/supplyDocuments com base no conteúdo vindo da temp-table RowErrors. Para informações de modelos das mensagens retornadas, vide campo da RowErrors abaixo. | |||||||||||||||
| RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante o processo: A temp-table vem populada com registros criados na API de documentos (cdp/apiDocuments), devido a erros ocorridos durante o processo de eliminação. Esses registros serão usados para a montagem da mensagem de erro que será retornada via OUTPUT de um JsonObject, na API de comunicação (cdp/supplyDocuments), conforme cada caso específico.
Para verificar o que significa cada campo, conferir nas temp-tables no final desta documentação:
| |||||||||||||||
| ListaIdsExcluidos | Character | OUTPUT | IDs que foram eliminados com sucesso. Serão apresentado na mensagem de retorno caso aconteça de ter erros e sucessos em uma mesma eliminação em lote | |||||||||||||||
| Retorno | Erros ocorridos durante a eliminação via temp-table RowErrors. | |||||||||||||||||
...
| pi-create-v1 | ||||||||
Requisito | Nenhum. | |||||||
Descrição | Repassa os parâmetros recebidos pela API de comunicação (cdp/supplyDocuments) para a API de documentos (hubapi/apiDocuments) chamando o método pi-create-v1. Também realiza validações de restrição dos usuários em relação a menu e processos. Retorna informações sobre o anexo criado. | |||||||
Parâmetros | Tipo | Input/Output | Descrição | |||||
oInput | JsonObject | INPUT | Parâmetros para criação: Payload:
| |||||
| oOutput | JsonObject | OUTPUT | Informações do anexo criado:
Para verificar o que significa cada campo conferir nas temp-tables no final desta documentação:
| |||||
| RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante a criação de arquivo. | |||||
Retorno | Informações do anexo criado ou erros ocorridos durante o processo. | |||||||
...