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

ImportSampleAtt

Este método possibilita a importação de uma amostra do tipo atributo em uma coleta que possua uma característica do tipo atributo.

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

Classe Java
Requisiçãoweb/wwwroot/ws/java/spc/ImportSampleAttRequestType.java
Retornoweb/wwwroot/ws/java/spc/ImportSampleAttResponseType.java

Requisição:

IdentificadorRequeridoDescrição
IDCOLLECTXIdentificador da coleta
IDCHARACTERISTICXIdentificador da característica
IDSEQUENCESAMPLEIdentificador da amostra
DTSAMPLEXData da amostra (mm/dd/aaaa)
TMSAMPLEXHora da amostra (hh:mm)
CONFIGXConfiguração dos dados gerais:
1 - Manter os dados gerais de acordo com a amostra anterior;
2 - Manter os dados gerais de acordo com a configuração da característica.
IDMACHINEIdentificador da máquina
IDOPERATORIdentificador do operador
IDINSPECTORIdentificador do inspetor
IDSHIFTIdentificador do turno
IDGAGEIdentificador do instrumento
NMLOTLote
NMMOOF
QTITENSXQuantidade de itens
QTDEFECTSITEMXQuantidade de itens defeituosos
QTREJECTSITEMXQuantidade de itens rejeitados
IDPROCESSIdentificador do processo
DEFECTLista de defeitos e suas respectivas quantidades separados por ponto e vírgula(;) e dois pontos(:). Caso o identificador possua um dos dois caracteres delimitadores, coloque contra barra() como o caractere antecessor, conforme o formato:
Formato:
DEFECT01:3;DEFECT;02:4
ATTRIBUTEIDIdentificador do atributo
ATTRIBUTEVALUEValor do atributo.
Observações de acordo com o tipo do atributo:
_ Numérico: dígitos numéricos sem separador de milhar e com ponto (.) como separador decimal
_ Moeda: dígitos numéricos sem separador de milhar e com ponto (.) como separador decimal
_ Data: YYYY-MM-DD
_ Hora: HHHH:MM

Estrutura da requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:spc">
<soapenv:Header/>
<soapenv:Body>
<urn:ImportSampleAtt>
<!--You may enter the following 19 items in any order-->
<urn:idcollect>?</urn:idcollect>
<urn:idcharacteristic>?</urn:idcharacteristic>
<urn:idsequencesample>?</urn:idsequencesample>
<urn:dtsample>?</urn:dtsample>
<urn:tmsample>?</urn:tmsample>
<urn:config>?</urn:config>
<urn:idmachine>?</urn:idmachine>
<urn:idoperator>?</urn:idoperator>
<urn:idinspector>?</urn:idinspector>
<urn:idshift>?</urn:idshift>
<urn:idgage>?</urn:idgage>
<urn:nmlot>?</urn:nmlot>
<urn:nmmo>?</urn:nmmo>
<urn:qtitens>?</urn:qtitens>
<urn:qtdefectsitem>?</urn:qtdefectsitem>
<urn:qtrejectsitem>?</urn:qtrejectsitem>
<urn:idprocess>?</urn:idprocess>
<urn:defect>?</urn:defect>
<urn:AttributeList>
<!--Zero or more repetitions:-->
<urn:Attribute>
<urn:AttributeID>?</urn:AttributeID>
<!--1 or more repetitions:-->
<urn:AttributeValueList>
<urn:AttributeValue>?</urn:AttributeValue>
</urn:AttributeValueList>
</urn:Attribute>
</urn:AttributeList>
</urn:ImportSampleAtt>
</soapenv:Body>
</soapenv:Envelope>

Retorno:

IdentificadorDescrição
returnSUCESSO: 1
FALHA: Retorna uma mensagem referente ao erro ocorrido