Histórico da Página
...
pi-query-v1 | |||||
Requisito | Nenhum. | ||||
Descrição | Busca os dados dos anexos para o tipo de processo e chave informado | ||||
Parâmetros | Tipo | Input/Output | Descrição | ||
oInput | JsonObject | INPUT | Queryparams: processType: tipo do processo. Os tipos devem ser cadastrados na include de view-as uninc\i01un403.i. processKey: chave do processo Ex. de requisição: A URL de requisição deve ser enviada no formato encode, visto que a chave do processo pode ser composta com “|” (pipe) na URL. | ||
aResult | JsonArray | OUTPUT | Json de retorno com os dados da consulta
| ||
lHasNext | LOGICAL | OUTPUT | retorno lógico indicando se há mais de uma página | ||
iTotalHits | INTEGER | OUTPUT | total de registros | ||
RowErrors | TEMP-TABLE | OUTPUT | tabela temporária com os erros do processo | ||
Retorno | Dados dos anexos do processo/chave |
...
pi-upload-v1 | ||||
Requisito | Nenhum. | |||
Descrição | Faz o upload do arquivo do usuário na criação de um novo anexo. | |||
Parâmetros | Tipo | Input/Output | Descrição | |
oInput | JsonObject | INPUT | Parâmetros para a validação do aprovador: queryparams: files=<arquivo> → arquivo que será feito o upload | |
oOutput | JsonObject | OUTPUT | Json contendo o nome do arquivo e o conteúdo do arquivo em Base64.
{ "fileName": "teste.txt", "content": "aXN0byDDqSB1bSB0ZXN0ZQ==" } | |
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante o processo de upload. | |
Retorno | Upload do arquivo Payload com os dados do arquivo para upload. |
pi-download-v1 | ||||
Requisito | Nenhum. | |||
Descrição | Faz o upload do arquivo do usuário na criação de um novo anexo. | |||
Parâmetros | Tipo | Input/Output | Descrição | |
oInput | JsonObject | INPUT | Parâmetros para a validação do aprovador: |
pathparams: |
documentId = Id de identificação do anexo que será feito download. Exemplo de requisição: http://vigia:8480/dts/datasul-rest/resources/prg/cdp/v1/supplyDocuments/download/717 | |||
oOutput | JsonObject | OUTPUT | Json contendo o nome do arquivo e o conteúdo do arquivo em Base64.
{ |
" |
headers": { |
"content": "aXN0byDDqSB1bSB0ZXN0ZQ=="
}
"Content-Type": "application/octet-stream" | |||
RowErrors | Temp-table | OUTPUT | Informações sobre os erros ocorridos durante o processo de upload. |
Retorno |
Payload com os dados do arquivo para download |