import_objectType
Este método possibilita inserir e editar:
- Dados de um tipo de ativo;
Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.
Classe Java | |
---|---|
Requisição | web\wwwroot\ws\java\asset\Import_objectTypeRequestType.java |
Retorno | web\wwwroot\ws\java\asset\Import_objectTypeResponseType.java |
Requisição:
Identificador | Requerido | Descrição |
---|---|---|
IDOBJECTTYPE | X | Identificador do tipo de objeto |
NMOBJECTTYPE | X | Nome do tipo de objeto |
IDOBJECTTYPEOWNER | Identificador do tipo de ativo superior | |
FGUSEMASK | X | Flag para identificar se utilizará máscara para numeração: 1 - Sim 2 - Não |
IDMASK | Identificador da máscara | |
FGEDITID | Permitir alterar o identificador gerado pela máscara de identificação (requerido se a opção FGUSEREVISIONOBJTYPE for igual a 1): 1 - Sim; 2 - Não. | |
FGUSEREVISIONOBJTYPE | X | Flag para identificar se a classe possuirá ou não revisão: 1 - Sim; 2 - Não. |
FGREVIDOBJTYPE | Tipo do identificador da revisão: 1 - Texto; 2 - Numérico; 3 - Customizado; Será requerido caso a FGUSEREVISIONOBJTYPE seja 1. | |
FGREVAPPROVALMODEOBJTYPE | Modo de aprovação da revisão, será requerido caso o FGUSEREVISIONOBJTYPE seja 1 | |
FGREVRELEASEMODEOBJTYPE | Modo de fechamento da revisão, será requerido caso o FGUSEREVISIONOBJTYPE seja 1 | |
QTREVRETENTIONOBJTYPE | Quantidade da retenção de revisões obsoletas, será requerida caso o FGUSEREVISIONOBJTYPE seja 1 | |
FGREVRETENTIONMODEOBJTYPE | Frequência da retenção de revisões obsoletas, será requerida caso o FGUSEREVISIONOBJTYPE seja 1 | |
FGREVROUTETYPEOBJTYPE | Tipo de roteiro, será requerido caso o FGUSEREVISIONOBJTYPE seja 1 | |
FGREVELABCLAUSEOBJTYPE | Aceitação de revisão em elaboração, será requerida caso o FGUSEREVISIONOBJTYPE seja 1 | |
FGREVCONSCLAUSEOBJTYPE | Aceitação de revisão em consenso, será requerida caso o FGUSEREVISIONOBJTYPE seja 1 | |
FGREVAPROVCLAUSEOBJTYPE | Aceitação de revisão em aprovação, será requerida caso o FGUSEREVISIONOBJTYPE seja 1 | |
FGREVHOMOLOGCLAUSEOBJTYPE | Aceitação de revisão em homologação, será requerida caso o FGUSEREVISIONOBJTYPE seja 1 |
Estrutura da requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:asset">
<soapenv:Header/>
<soapenv:Body>
<urn:import_objectType>
<!--You may enter the following 17 items in any order-->
<urn:idobjecttype>?</urn:idobjecttype>
<urn:nmobjecttype>?</urn:nmobjecttype>
<urn:idobjecttypeowner>?</urn:idobjecttypeowner>
<urn:fgusemask>?</urn:fgusemask>
<urn:idmask>?</urn:idmask>
<urn:fgeditid>?</urn:fgeditid>
<urn:fguserevisionobjtype>?</urn:fguserevisionobjtype>
<urn:fgrevidobjtype>?</urn:fgrevidobjtype>
<urn:fgrevapprovalmodeobjtype>?</urn:fgrevapprovalmodeobjtype>
<urn:fgrevreleasemodeobjtype>?</urn:fgrevreleasemodeobjtype>
<urn:qtrevretentionobjtype>?</urn:qtrevretentionobjtype>
<urn:fgrevretentionmodeobjtype>?</urn:fgrevretentionmodeobjtype>
<urn:fgrevroutetypeobjtype>?</urn:fgrevroutetypeobjtype>
<urn:fgrevelabclauseobjtype>?</urn:fgrevelabclauseobjtype>
<urn:fgrevconsclauseobjtype>?</urn:fgrevconsclauseobjtype>
<urn:fgrevaprovclauseobjtype>?</urn:fgrevaprovclauseobjtype>
<urn:fgrevhomologclauseobjtype>?</urn:fgrevhomologclauseobjtype>
</urn:import_objectType>
</soapenv:Body>
</soapenv:Envelope>
Retorno:
Identificador | Descrição |
---|---|
return | SUCESSO: 1 FALHA: Retorna uma mensagem referente ao erro ocorrido |