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

outputEventInterface

Este método possibilita:

  • Incluir uma movimentação de saída

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java
Requisiçãoweb\wwwroot\ws\java\storeroom\OutputEventInterfaceRequestType.java
Retornoweb\wwwroot\ws\java\storeroom\OutputEventInterfaceResponseType.java

Requisição:

IdentificadorRequeridoDescrição
IDENTIFIERXIdentificador da movimentação de entrada
STOREROOMIDXIdentificador do almoxarifado
IDRESPONSIBLEFROMIdentificador do responsável de origem
DATEFROMData de origem
DESTINATIONTYPETipo de emissor:
1 Matrícula do usuário Área;
2 Matrícula do usuário Usuário;
3 Matrícula do usuário Fornecedor;
4 Matrícula do usuário Eliminar.
DESTINATIONRIDIdentificador do emissor, conforme tipo anterior:
Área: Identificador da área;
Usuário: Matrícula do usuário;
Fornecedor: Identificador do fornecedor;
Eliminar: Identificador da disposição/tratamento.
IDRESPONSIBLETOIdentificador do responsável de destino
DATETOData de destino
IDENTIFIERROUTEAPPROVIdentificador do roteiro de aprovação
DESCRIPTIONDescrição da movimentação
ATTRIBUTESAtributos.
Exemplo:
identificador_do_atributo1=valor_do_atributo1;
identificador_do_atributo2=valor_do_atributo2;
identificador_do_atributo3=valor_do_atributo3.
Exemplo com atributo multivalorado:
identificador_do_atributo1=valor1_do_atributo1, valor2_do_atributo1, valor3_do_atributo1
Obs.: Para atributos com valor numérico, o separador de casas decimais deve ser o ".".
Para campos data, o valor deve ter o formato "Y-M-D" (Ano-Mês-Dia).
info
  • X¹ - Requerido caso o campo "DESTINATIONRID" estiver preenchido.

Estrutura da requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:storeroom">
<soapenv:Header/>
<soapenv:Body>
<urn:outputEventInterface>
<!--You may enter the following 10 items in any order-->
<urn:Identifier>?</urn:Identifier>
<urn:StoreroomId>?</urn:StoreroomId>
<urn:IdResponsibleFrom>?</urn:IdResponsibleFrom>
<urn:DateFom>?</urn:DateFom>
<urn:DestinationType>?</urn:DestinationType>
<urn:DestinationId>?</urn:DestinationId>
<urn:IdResponsibleTo>?</urn:IdResponsibleTo>
<urn:DateTo>?</urn:DateTo>
<urn:IdentifierRouteApprov>?</urn:IdentifierRouteApprov>
<urn:Description>?</urn:Description>
<urn:Attributes>?</urn:Attributes>
</urn:outputEventInterface>
</soapenv:Body>
</soapenv:Envelope>

Retorno:

IdentificadorDescrição
returnSUCESSO: Operação realizada com sucesso
FALHA: Retorna uma mensagem referente ao erro ocorrido