Este documento tem por objetivo apresentar os passos necessários para disponibilizar no DataServer da linha RM a integração com o Totvs Assinatura Eletrônica.
Para configurar o RM x Totvs Assinatura Eletrônica é necessário informar nos parâmetros globais o caminho das API's do Totvs Assinatura Eletrônica.
Para habilitar a utilização do Totvs Assinatura Eletrônica basta informar a propriedade "AllowTotvsSign" com o valor "True" na Action equivalente ao dataServer desejado.
Sendo assim, será disponibilizado a opção do Totvs Assinatura Eletrônica em sua funcionalidade.
using RM.Imb.Parametros; using RM.Imb.Recursos; using RM.Lib.Client; using RM.Lib.WinForms; partial class ImbContratoLocAction { /// <summary> /// Inicialização da action de contrato de locação /// </summary> private void InitializeComponent() { components = new System.ComponentModel.Container(); DataServerName = "ImbContratoLocData"; FormName = "ImbContratoLocForm"; AllowTotvsSign = true; } } |
Após habilitar a utilização do Totvs Assinatura Eletrônica, é possível condicionar a execução de processo de acordo com o status do documento anexado a entidade principal.
Exemplo: Imagine que temos um contrato de locação de imóvel em andamento e o usuário do sistema, enviou o "documento / contrato" para o locatário assinar via Totvs Assinatura eletrônica.
Lembramos que para efetivar o contrato é necessário executar no RM o processo "Efetivar contrato de locação"
Como devo codificar, para que o usuário do sistemas, possa condicionar a execução do processo "Efetivar contrato de locação" com o status do documento, neste exemplo, após o locatário assinar o documento no Totvs Assinatura eletrônica.