Versões comparadas

Chave

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

...

A comunicação entre o Fluig e o módulo Financeiro, que nesse caso assume um papel de um sistema terceiro, será feito através de um DataSet Customizado Fluig. Desse será acessado o dataserver do Financeiro FinAcordoAprovacaoWFData, que será implementado os métodos:  DoGetDataSet para montar uma “table” de nome FACORDOAPROV com os seguintes campos: APROVAR (short, onde o valor 1 indica “aprovado” e 0 “reprovado”), FLUIGIDEMPRESA (int), IDFLUIG (int); DoSaveRecord para executar o processo de aprovação, serviço esse já existente. A partir do id da empresa e do id da instância será feita uma busca pelo lançamento a aprovar:será feita através do dataserver de lançamento FinLanDataBR.
Através dos campos Codcoligada e Idlan (informação recebida pelo Fluig no recebimento do workflow), será feita a identificação do lançamento a ser aprovado/reprovado. 

Deve ser usado o método SaveRecord, informando no campo STATUSAPROVACAO o status da aprovação, onde 2 indica "aprovado" e 3 "reprovado".

Importante: para mais informações sobre a instalação e configuração do Fluig, clique aqui.

...