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) |