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

setIndexValue

Este método possibilita o preenchimento do valor de um índice relacionado a um documento do lote de captura.

Classe Java
Requisiçãoweb/wwwroot/ws/java/capture/SetIndexValueRequestType.java
Retornoweb/wwwroot/ws/java/capture/SetIndexValueResponseType.java

Requisição:

IdentificadorRequeridoDescrição
BatchIDXIdentificador do lote
DocumentCodeXCódigo do documento do lote
IndexNameXNome do índice
IndexValueValor do índice

Estrutura da requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:capture">
<soapenv:Header/>
<soapenv:Body>
<urn:setIndexValue>
<!--You may enter the following 4 items in any order-->
<urn:BatchID>?</urn:BatchID>
<urn:DocumentCode>?</urn:DocumentCode>
<urn:IndexName>?</urn:IndexName>
<urn:IndexValue>?</urn:IndexValue>
</urn:setIndexValue>
</soapenv:Body>
</soapenv:Envelope>

Retorno:

IdentificadorDescrição
StatusFAILURE (em caso de falha)
SUCCESS (em caso de sucesso)
CodeCódigo do erro:
• 0 - Nenhum erro (consulta realizada com sucesso);
• 1 - Lote inexistente;
• 2 - Documento não encontrado;
• 3 - Índice inexistente;
• 4 - Este usuário não possui permissão para esta operação;
• 5 - Etapa do lote não permite o preenchimento
DetailMensagem detalhando o erro ou sucesso na execução do método