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

newBatchFile

Este método possibilita inserir um novo arquivo a um lote de captura.

Classe Java
Requisiçãoweb/wwwroot/ws/java/capture/NewBatchFileRequestType.java
Retornoweb/wwwroot/ws/java/capture/NewBatchFileResponseType.java

Requisição:

IdentificadorRequeridoDescrição
BatchIDXIdentificador do lote de captura
FileNameXNome do arquivo
FileContentXConteúdo do arquivo que deve ser incluído

Estrutura da requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:capture">
<soapenv:Header/>
<soapenv:Body>
<urn:newBatchFile>
<!--You may enter the following 3 items in any order-->
<urn:BatchID>?</urn:BatchID>
<urn:FileName>?</urn:FileName>
<urn:FileContent>cid:323955913506</urn:FileContent>
</urn:newBatchFile>
</soapenv:Body>
</soapenv:Envelope>

Retorno:

IdentificadorDescrição
StatusFAILURE (em caso de falha)
SUCCESS (em caso de sucesso)
CodeCódigo do erro:
▪ 0 - Nenhum erro (registro criado com sucesso);
▪ 1 - Parâmetro obrigatório não informado ou informado incorretamente;
▪ 2 - Este usuário não possui permissão para esta operação;
▪ 3 - Lote não encontrado;
▪ 4 - Tipo de arquivo inválido para a configuração de captura;
▪ 5 - Etapa do lote não permite incluir arquivo;
DetailMensagem detalhando o erro ou sucesso na execução do método
RecordIDCódigo do arquivo criado (em caso de sucesso) ou vazio (em caso de falha)