Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

O objetivo deste documento é descrever as propriedades dos objetos utilizados em múltiplos métodos webservice. A utilidade de cada um dos parâmetros pode variar de método para método dependendo da necessidade da propriedade. 

...

São as representações físicas dos anexos que compõem um documento por completo. Suas propriedades representam as informações de um documento específico dentro do grupo que representa o documento como um todo para o GED, que por si só é composto por um anexo principal e pode podendo conter outros anexos complementares.

PropriedadeDescriçãoTipo do objeto
fileNameNome do arquivo físicoString
pathNameCaminho absoluto do arquivo completo na máquina (sem o nome do arquivo em si), caso o arquivo esteja no mesmo local onde está o servidor fluigString
fullPatchCaminho absoluto do arquivo completo na máquina (com o nome do arquivo em si), caso o arquivo esteja no mesmo local onde está o servidor fluigString
fileSizeTamanho do arquivo físico em bytesString
iconPathCaminho do ícone representativo do documento, caso vazio aparecerá o ícone padrãoString
attachSe é anexo do documento, valor true para documentos que não são os principais do documentoBoolean
principalSe é arquivo principal, mutuamente exclusivo com a propriedade attachBoolean
descriptorPropriedade que define se o documento é um descritorBoolean
editingSe o anexo está em edição, o padrão é falseBoolean
fileSelectedArquivos selecionados, apenas para controle, não preencherAttachment[]
filecontentConteúdo do arquivo em Base64, caso queira que o arquivo seja transferido por streambyte
mobileSe o arquivo foi adicionado por um dispositivo mobileBoolean
Painel
  • Objeto Attachment utilizado como parâmetro e retorno para métodos WebService.


RelatedDocumentDto

...

Representa os documentos relacionados com o documento.

...

PropriedadeDescriçãoTipo do objeto
documentIdNúmero do documentoint
versionNúmero da versão do documentoint
companyIdCódigo da empresa em que o documento foi publicadoint
attributionValue

Matricula de um usuário ou o código do grupo que está na segurança deste documento. É possível saber se vai retornar um usuário ou um grupo pelo tipo da segurança.

Obs.: Retorna em branco quando o tipo é todos os usuários

String
attributionType

Tipo da segurança, onde:

1 = Usuário;

2 = Grupo;

3 = Todos os usuários.

int
permission

Propriedade que define se é uma permissão

Obs.: Se não é uma permissão, é uma restrição

boolean
showContentPropriedade que define se lista o documentoboolean
securityLevel

Nível de permissão/restrição onde:

-1 = Sem permissão/restrição (nega acesso);

0 = Leitura;

1 = Gravação;

2 = Modificação;

3 = Total.

int
sequenceSequência de permissão/restriçãoint
securityVersionPropriedade que define se o documento utiliza a segurança desta versão nas demaisboolean


ApproverDto

...

Rpresenta Representa os aprovadores de um documento ou pasta.

...

PropriedadeDescriçãoTipo do objeto
attachmentSequenceCódigo sequencial do anexoint
attachmentsObjetos representando os anexos físicosAttachment[]
colleagueIdMatrícula do usuário anexando o documentoString
colleagueNameNome do usuário anexando o documentoString
companyIdCódigo da empresalong
crcCyclic Redundancy Check, calculado automaticamente, não informarlong
createDateData de criação do anexoDate
createDateTimestampData da criação do anexo em milisegundoslong
deletedSe o arquivo fora deletado dos anexosBoolean
descriptionDescrição do anexoString
documentIdCódigo do documento no GEDint
documentType

Tipo de documento (2 se é um anexo direto do GED / 7 se é um anexo de processo sem vínculo atual)

Utilizar o tipo 7 e publicá-lo após a movimentação caso o deseje no GED

String
fileNameNome do arquivo físicoString
newAttachSe é um arquivo físicoString
originalMovementSequenceCódigo da movimentação na qual o anexo foi inseridoint
permissionPermissões sobre o anexo específico (é recomendado controlar tais permissões pelas propriedades do processo)String
processInstanceIdCódigo da solicitaçãoint
sizeTamanho somado de todos os arquivos em anexofloat
versionVersão do documentoint
Painel
  • Objeto ProcessAttachmentDto utilizado como parâmetro e retorno para métodos Webservice.


KeyValueDto

...

Objeto responsável por informar valores nos campos de formulário.

...

Objeto responsável por informar apontamento da atividade de uma solicitação workflow.

PropriedadeDescriçãoTipo do objeto
companyIdCódigo da empresalong
processInstanceIdCódigo da solicitaçãoint
movimentSequenceSequencia da movimentaçãoint
colleagueIdMatrícula do usuário que criou o documentoString
transferenceSequenceSequencia de transferência da atividade (histórico de movimentações)int
appoimentDateData para o apontamentoDate
appoimentSecondsSegundos para o apontamentoint
colleagueNameNome do usuário para o apontamentoString

...

Objeto responsável por retornar informações do processo.

PropriedadeDescriçãoTipo do objeto
companyIdCódigo da empresalong
processIdCódigo do processoString
processDescriptionDescrição do processoString
activeProcesso ativo ou nãoBoolean

...

Objeto responsável por retornar informações da versão do processo.

PropriedadeDescriçãoTipo do objeto
companyIdCódigo da empresalong
processIdCódigo do processoString
versionVersão do processoint
versionDescriptionDescrição da versão do processoString
fullCategoryStructureCategoria completa do processo, incluindo seu códigoString
processDescriptionDescrição do processoString
favoriteSe o processo está nos favoritos do usuárioBoolean
mobileReadySe o processo está disponível no MobileBoolean
formIdCódigo do formulário vinculado ao processoString
formVersionVersão do formulário vinculado ao processoString
initialProcessStateDescrição do processoProcessStateDto
relatedDatasetsDescrição do processoString[]
counterSignSe o processo assina digitalmenteBoolean

...

Objeto responsável por retornar os números do de pendências do usuário.

PropriedadeDescriçãoTipo do objeto
numberOfWorkflowPendingRequestsQuantidade de solicitações iniciadas que estão pendentesint
numberOfWorkflowUnderDeadlineRequestQuantidade de solicitações iniciadas que estão no prazoint
numberOfWorkflowDelayedRequestsQuantidade de solicitações iniciadas que estão atrasadasint
numberOfOpenRequestsQuantidade de solicitações abertasint
numberOfPoolGroupRequestsQuantidade de solicitações em Pool para um Grupoint
numberOfPoolRoleRequestsQuantidade de solicitações em Pool para um Papelint
numberOfDocumentApprovalPendingQuantidade de documentos pendentes de aprovaçãoint
numberOfDocumentAwaitingApprovalQuantidade de documentos aguardando aprovaçãoint
numberOfLearningTasksQuantidade de tarefas de Aprendizagemint
replacementIdMatrícula do usuário substituídoString

...

Objeto responsável por retornar informações da busca do de documento.

PropriedadeDescriçãoTipo do objeto
colleagueIdMatricula do usuário que criou o documentoString
companyIdCódigo da empresaint
crcCrc do documentolong
documentDescriptionNome do documentoString
documentIdCódigo do documentoint
documentTypeTipo do documentoString
folderNameNome de pastaString
iconIdID do íconeint
inheritApproversHerda aprovadoresBoolean
lastModifiedDateÚltima data modificadaDate
parentDocumentIdID do documento paiint
phisicalFileNome do arquivo de downloadString
phisicalFileSizeTamanho do arquivoString
privateDocumentDocumento privadoBoolean
publisherIdID do publicador do documentoString
publisherNameNome do publicador do documentoString
topicIdID do assunto do documentoint
versionVersão do documentoint

...