Como posso criar um registro em um formulário através de um evento/dataset

Prezados, bom dia.

Como posso criar um registro em um formulário em um evento de workflow?

Exemplo, tenho um formulário formAlcadaAprovacao (dataset: dsAlcadaAprovacao) que possui os campos: - Número do processo workflow - Nome do Aprovador - Ação (Aprovou/Reprovou) - Data/Hora Ação - Observação

Quando um workflow for criado, preciso chamar um serviço do protheus que vai me retornar quem são os aprovadores (de 1 a n pessoas).

Minha dúvida é como salvar no formAlcadaAprovacao essas pessoas que o protheus me retornou.

Preciso saber tambem como posso atualizar esse registro depois, pq no momento da inclusão, a ação, dta/hora e obs vão null, depois que vou atualizar com a data/hora que foi aprovado/reprovado.

@Otto,

Você pode consumir o webservice ECMCardService, o método create para criar um novo registro ou updateCardData para alterar algum registro.

http://[seu_fluig]/webdesk/ECMCardService?wsdl