Pular para o conteúdo principal
Versão: 2.2.3

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çãoweb/wwwroot/ws/java/archival/NewPhysicalFileLoanRequestType.java
Retornoweb/wwwroot/ws/java/archival/NewPhysicalFileLoanResponseType.java

Requisição:

IdentificadorRequeridoDescrição
UserIDXMatrícula do usuário solicitante
LoanDateXData do empréstimo (formato: aaaa-mm-dd)
DocumentIDXIdentificador do documento
CategoryIDXIdentificador da categoria
DevolutionDateData 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.
ReasonIDIdentificador 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:

IdentificadorDescrição
StatusFAILURE (em caso de falha) / SUCCESS (em caso de sucesso)
CodeCode - 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;
DetailMensagem detalhando o erro ou sucesso na execução do método
RecordIDCódigo do registro de empréstimo criado (em caso de sucesso) ou vazio (em caso de falha)