newPhysicalFileLoan
Este método possibilita inserir um registro de empréstimo de arquivo físico. Para esta ação é necessário seguir o padrão abaixo documentado.
| Classe Java | |
|---|---|
| Requisição | web/wwwroot/ws/java/archival/NewPhysicalFileLoanRequestType.java |
| Retorno | web/wwwroot/ws/java/archival/NewPhysicalFileLoanResponseType.java |
Requisição:
| Identificador | Requerido | Descrição |
|---|---|---|
| UserID | X | Matrícula do usuário solicitante |
| LoanDate | X | Data do empréstimo (formato: aaaa-mm-dd) |
| DocumentID | X | Identificador do documento |
| CategoryID | X | Identificador da categoria |
| DevolutionDate | Data de devolução do empréstimo (formato: aaaa-mm-dd). Se não for informado, será calculado o prazo de acordo com o prazo padrão especificado na categoria do documento. | |
| ReasonID | Identificador do motivo do empréstimo |
Estrutura da requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:archival">
<soapenv:Header/>
<soapenv:Body>
<urn:newPhysicalFileLoan>
<urn:UserID>?</urn:UserID>
<urn:LoanDate>?</urn:LoanDate>
<urn:DocumentID>?</urn:DocumentID>
<urn:CategoryID>?</urn:CategoryID>
<urn:DevolutionDate>?</urn:DevolutionDate>
<urn:ReasonID>?</urn:ReasonID>
</urn:newPhysicalFileLoan>
</soapenv:Body>
</soapenv:Envelope>
Retorno:
| Identificador | Descrição |
|---|---|
| Status | FAILURE (em caso de falha) / SUCCESS (em caso de sucesso) |
| Code | Code - Código do erro: • 0 - Nenhum erro (registro criado com sucesso); • 1 - Usuário logado não tem permissão; • 2 - Documento não encontrado; • 3 - Categoria não encontrada; • 4 - Usuário não encontrado; • 5 - Parâmetro obrigatório não informado ou informado incorretamente; • 6 - Documento já emprestado; • 7 - Documento em tramitação; • 8 - Documento não está arquivado; • 9 - Documento já eliminado; • 10 - Motivo não encontrado; |
| Detail | Mensagem detalhando o erro ou sucesso na execução do método |
| RecordID | Código do registro de empréstimo criado (em caso de sucesso) ou vazio (em caso de falha) |