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

inputEventInterface

Este método possibilita:

  • Incluir uma movimentação de entrada

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\InputEventInterfaceRequestType.java
Retornoweb\wwwroot\ws\java\storeroom\InputEventInterfaceResponseType.java

Requisição:

IdentificadorRequeridoDescrição
IDENTIFIERXIdentificador da movimentação de entrada
REQUESTERTYPETipo 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 Atividade do processo.
REQUESTERIDIdentificador do emissor, conforme tipo anterior:
Área: Identificador da área;
Usuário: Matrícula do usuário;
Fornecedor: Identificador do fornecedor;
Atividade do processo: Identificador da atividade do processo.
ACTIVITYIDIdentificador da atividade do processo
IDRESPONSIBLEFROMIdentificador do responsável de origem
DATEFROMData de origem
STOREROOMIDXIdentificador do almoxarifado
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 "REQUESTERID" estiver preenchido.
  • X² - Requerido caso o campo "REQUESTERTYPE" for igual a 4 (Atividade do processo) e o campo "ACTIVITYID" 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:inputEventInterface>
<!--You may enter the following 11 items in any order-->
<urn:Identifier>?</urn:Identifier>
<urn:RequesterType>?</urn:RequesterType>
<urn:RequestId>?</urn:RequestId>
<urn:ActivityId>?</urn:ActivityId>
<urn:IdResponsibleFrom>?</urn:IdResponsibleFrom>
<urn:DateFom>?</urn:DateFom>
<urn:StoreroomId>?</urn:StoreroomId>
<urn:IdResponsibleTo>?</urn:IdResponsibleTo>
<urn:DateTo>?</urn:DateTo>
<urn:IdentifierRouteApprov>?</urn:IdentifierRouteApprov>
<urn:Description>?</urn:Description>
<urn:Attributes>?</urn:Attributes>
</urn:inputEventInterface>
</soapenv:Body>
</soapenv:Envelope>

Retorno:

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