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

newDocumentContainerAssociation

Este método possibilita inserir um documento na estrutura do container de arquivo complexo de um outro documento.

Classe Java
Requisiçãoweb/wwwroot/ws/java/document/NewDocumentContainerAssociationRequestType.java
Retornoweb/wwwroot/ws/java/document/NewDocumentContainerAssociationResponseType.java

Requisição:

IdentificadorRequeridoDescrição
UpperLevelCategoryIDXIdentificador da categoria superior.
UpperLevelDocumentIDXIdentificador do documento superior.
RevisionIDIdentificador da revisão do documento superior.
Caso não informado será utilizado a revisão vigente do documento.
StructIDXIdentificador da estrutura do container.
LowerLevelCategoryIDXIdentificador da categoria inferior.
LowerLevelDocumentIDXIdentificador do documento inferior.

Estrutura da requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:document">
<soapenv:Header/>
<soapenv:Body>
<urn:newDocumentContainerAssociation>
<!--You may enter the following 6 items in any order-->
<urn:UpperLevelCategoryID>?</urn:UpperLevelCategoryID>
<urn:UpperLevelDocumentID>?</urn:UpperLevelDocumentID>
<urn:RevisionID>?</urn:RevisionID>
<urn:StructID>?</urn:StructID>
<urn:LowerLevelCategoryID>?</urn:LowerLevelCategoryID>
<urn:LowerLevelDocumentID>?</urn:LowerLevelDocumentID>
</urn:newDocumentContainerAssociation>
</soapenv:Body>
</soapenv:Envelope>

Retorno:

IdentificadorDescrição
StatusRetorna o status da execução. SUCCESS em caso de sucesso e FAILURE em caso de falha.
CodeRetorna o código de execução:
• 0 - Documento associado com sucesso;
• 1 - Parâmetro obrigatório não informado;
• 2 - Documento superior não encontrado;
• 3 - Documento inferior não encontrado;
• 4 - Estrutura não encontrada no container da categoria do documento;
• 5 - Estrutura informada não é do formato “Arquivo do SoftExpert Documento”;
• 6 - Documento já associado;
• 7 - Categoria de documento superior não encontrada;
• 8 - Identificador de revisão não encontrado;
• 9 - Usuário não possui permissão para alterar o documento;
• 10 - Categoria de documento inferior não encontrada;
DetailMensagem detalhando o erro ou sucesso na execução do método