...
Expandir |
---|
|
No quadro 202, é mostrado todos os métodos disponíveis na classe ECMAttributionMecanismService. getAttributionMecanism | Retorna os mecanismos de atribuição da empresa. Método: getAttributionMecanism(String user, String password, int companyId) Parâmetros: - user: login do colaborador;
- password: senha do colaborador;
- companyId: código da empresa;
Retorno: AttributionMecanismDto[]. |
Quadro 202: Métodos da ECMAttributionMecanismService |
Exemplo de utilização
No diretório de documentação do Fluig na pasta Documentos de Customização\Arquivos Adicionais\Exemplos Webservices\ExemplosAttributionMecanismService é disponibilizada a classe AttributionMecanismServiceClient.java, esta exemplifica a utilização de todos os métodos da classe AttributionMecanismService.
...
Expandir |
---|
|
No quadro 193, é mostrado todos os métodos disponíveis na classe BusinessPeriodServiceECMBusinessPeriodService. getBusinessPeriods | Retorna os expedientes da empresa. Método: getBusinessPeriods(String user, String password, int companyId) Parâmetros: - user: login do colaborador;
- password: senha do colaborador;
- companyId: código da empresa;
Retorno: BusinessPeriodDto[]. |
Quadro 193: Métodos da BusinessPeriodServiceECMBusinessPeriodService |
Exemplo de utilização
No diretório de documentação do ECM na pasta Documentos de Customização\Arquivos Adicionais\Exemplos Webservices\ExemplosBusinessPeriodService é disponibilizada a classe BusinessPeriodServiceClient.java, esta exemplifica a utilização de todos os métodos da classe BusinessPeriodService.
...
Webservices responsável por realizar operações referentes aos fichários cadastrados no ECMFluig.
Métodos
Expandir |
---|
|
No quadro 214, é mostrado todos os métodos disponíveis na classe CardIndexServiceECMCardIndexService. createSimpleCardIndex | Criação simples de um formulário. Método: createSimpleCardIndex (String user, String password, int companyId, int parentDocumentId, String publisherId, String documentDescription, String cardDescription, AttachmentArray attachments, CardEventDtoArray customEvents) Parâmetros: - user: login do colaborador;
- password: senha do colaborador;
- companyId: código da empresa;
- parentDocumentId: numero do formulário.
- publisherId: código do autor
- documentDescription: descrição
- cardDescription: nome
- descriptionField: descrição
- attachments: arquivo anexo
- customEvents: eventos
Retorno: WebServiceMessageArray []. | createSimpleCardIndexWithDataset | Criação simples de um formulário com datasets. Método: createSimpleCardIndexWithDataset (String user, String password, int companyId, int parentDocumentId, String publisherId, String documentDescription, String cardDescription, String datasetName, AttachmentArray attachments, CardEventDtoArray customEvents) Parâmetros: - user: login do colaborador;
- password: senha do colaborador;
- companyId: código da empresa;
- parentDocumentId: numero do formulário.
- publisherId: código do autor
- documentDescription: descrição
- cardDescription: nome
- descriptionField: descrição
- dataset: nome do dataset
- attachments: arquivo anexo
- customEvents: eventos
Retorno: WebServiceMessageArray []. | createSimpleCardIndexWithDatasetPersisteType | Criação simples de um formulário com datasets determinando o tipo da persistência (Ficha ou Lista). createSimpleCardIndexWithDatasetPersisteType (String user, String password, int companyId, int parentDocumentId, String publisherId, String documentDescription, String cardDescription, String datasetName, AttachmentArray attachments, CardEventDtoArray customEvents, Integer persistenceType) Parâmetros: - user: login do colaborador;
- password: senha do colaborador;
- companyId: código da empresa;
- parentDocumentId: numero do formulário.
- publisherId: código do autor
- documentDescription: descrição
- cardDescription: nome
- descriptionField: descrição
- dataset: nome do dataset
- attachments: arquivo anexo
- customEvents: eventos
- persistenceType: tipo da persistência que será utilizada.
Retorno: WebServiceMessageArray []. | getActiveCardIndex | Retorna o formulário ativo. Método: getActiveCardIndex (String user, String password, int companyId, int documentId, String colleagueId) Parâmetros: - user: login do colaborador;
- password: senha do colaborador;
- companyId: código da empresa;
- documentId: número do formulário.
- colleagueId: número do usuário.
Retorno: DocumentDtoArray []. | getAttachmentsList | Retorna a lista de anexos do formulário. Método: getAttachmentsList (String user, String password, int companyId, int documentId) Parâmetros: - user: login do colaborador;
- password: senha do colaborador;
- companyId: código da empresa;
- documentId: numero do formulário.
Retorno: StringArray []. | getCardIndexContent | Retorna o conteúdo de um formulário. Método: getCardIndexContent (String user, String password, int companyId, int documentId, String colleagueId, int version, String nomeArquivo) Parâmetros: - user: login do colaborador;
- password: senha do colaborador;
- companyId: código da empresa;
- documentId: numero do formulário.
- colleagueId : matrícula do colaborador para a verificação de permissão nos formulário.
- version: número da versão do formulário.
- nomeArquivo: nome do arquivo anexo
Retorno: byte[]. | getCardIndexesWithoutApprover | Retorna os fichários sem aprovadores que o colaborador tenha permissão. Método: getCardIndexesWithoutApprover(String user, String password, int companyId, String colleagueId) Parâmetros: - user: login do colaborador;
- password: senha do colaborador;
- companyId: código da empresa;
- colleagueId : matrícula do colaborador para a verificação de permissão nos fichários.
Retorno: DocumentDto[]. | getCustomizationEvents | Retorna os eventos do formulário. Método: getCustomizationEvents (String user, String password, int companyId, int documentId) Parâmetros: - user: login do colaborador;
- password: senha do colaborador;
- companyId: código da empresa;
- documentId: numero do formulário.
Retorno: CardEventDtoArray []. | getFormFields | Retorna os campos do formulário. Método: getFormFields(String user, String password, int companyId, int documentId) Parâmetros: - user: login do colaborador;
- password: senha do colaborador;
- companyId: código da empresa;
- documentId: numero do formulário.
Retorno: String[]. | updateSimpleCardIndex | Atualização simples do formulário. Método: updateSimpleCardIndex (String user, String password, int companyId, int documentId, String publisherId, String cardDescription, String descriptionField, AttachmentArray attachments, CardEventDtoArray customEvents) Parâmetros: - user: login do colaborador;
- password: senha do colaborador;
- companyId: código da empresa;
- documentId: numero do formulário.
- publisherId: código do autor
- cardDescription: nome
- descriptionField: descrição
- attachments: arquivo anexo
- customEvents: eventos
Retorno: WebServiceMessageArray []. | updateSimpleCardIndexWithDataset | Atualização simples do formulário com datasets. Método: updateSimpleCardIndexWithDataset (String user, String password, int companyId, int documentId, String publisherId, String cardDescription, String descriptionField, String datasetName, AttachmentArray attachments, CardEventDtoArray customEvents) Parâmetros: - user: login do colaborador;
- password: senha do colaborador;
- companyId: código da empresa;
- documentId: numero do formulário.
- publisherId: código do autor
- cardDescription: nome
- descriptionField: descrição
- datasetName: nome do dataset
- attachments: arquivo anexo
- customEvents: eventos
Retorno: WebServiceMessageArray []. |
Quadro 214: Métodos da CardIndexServiceECMCardIndexService |
Exemplo de utilização
No diretório de documentação do Fluig na pasta Documentos de Customização\Arquivos Adicionais\Exemplos Webservices\ExemplosCardIndexService é disponibilizada a classe CardIndexServiceClient.java, esta exemplifica a utilização de todos os métodos da classe CardIndexService.
...
Expandir |
---|
|
No quadro 125, é mostrado todos os métodos disponíveis na classe CardServiceECMCardService. updateCardData | Altera os campos de uma ficha. Método: updateCardData(int companyId, String user, String password, int cardId, CardFieldDto[] cardData) Parâmetros: - companyId: código da empresa;
- user: login do colaborador;
- password: senha do colaborador;
- cardId: número da ficha;
- cardData: campos da ficha que serão alterados.
Retorno: WebServiceMessage[]. | create | Cria uma ficha. Método: create(int companyId, String user, String password, CardDto[] carddtos) Parâmetros: - companyId: código da empresa;
- user: login do colaborador;
- password: senha do colaborador;
- carddtos: ficha que será criada.
Retorno: WebServiceMessage[]. | deleteCard | Exclui uma ficha e envia para a lixeira. Método: deleteCard(int companyId, String user, String password, int cardId) Parâmetros: - companyId: código da empresa;
- user: login do colaborador;
- password: senha do colaborador;
- cardId: número da ficha.
Retorno: WebServiceMessage[]. | updateCard | Altera os metadados de uma ficha. Método: updateCard(int companyId, String user, String password, CardDto[] cardDtos, Attachment[] attachs, DocumentSecurityConfigDto[] docsecurity, ApproverDto[] docapprovers, RelatedDocumentDto[] reldocs) Parâmetros: - companyId: código da empresa;
- user: login do colaborador;
- password: senha do colaborador;
- cardDtos: ficha que será alterada;
- attachs: anexos da ficha;
- docsecurity: segurança da ficha;
- docapprovers: aprovadores da ficha;
- reldocs: documentos relacionados da ficha.
Retorno: WebServiceMessage[]. | getCardVersion | Retorna a versão de uma ficha. Método: getCardVersion(int companyId, String user, String password, int nrDocumentId, int version, String colleagueId) Método: Parâmetros: - companyId: código da empresa;
- user: login do colaborador;
- password: senha do colaborador;
- nrDocumentId: número da ficha;
- version: versão da ficha;
- colleagueId: matrícula do colaborador.
Retorno: CardDto[]. |
Quadro 5: Métodos da ECMCardService |
Exemplo de utilização
No diretório de documentação do Fluig na pasta Documentos de Customização\Arquivos Adicionais\Exemplos Webservices\ExemplosCardService é disponibilizada a classe CardServiceClient.java, esta exemplifica a utilização de todos os métodos da classe CardService.
...