Histórico da Página
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
using RM.Imb.Parametros; using RM.Imb.Recursos; using RM.Lib.Client; using RM.Lib.WinForms; namespace RM.Imb.Aluguel.ContratoLoc { 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"; // Libera o Totvs Assinatura eletrônica para o dataServer AllowTotvsSign = true; // Processo de efetivar contrato de locação ProcessActions.Add("ImbEfetivarContLocAction", true); //Disponibilização de processo na tela de envio de documento do Totvs Assinatura ProcessValidationTotvsSignActions.Add(new RMSProcessTotvsSignInfo() { ActionName = nameof(ImbEfetivarContLocAction), LabelProcess = Properties.Resources.SImbCaptinEfetivacaoContratoTotvsSign }); ProcessValidationTotvsSignActions.Add(new RMSProcessTotvsSignInfo() { ActionName = nameof(ImbContratoLocEscalonamentoAction), LabelProcess = Properties.Resources.SImbCaptinEfetivacaoEscalonamentoTovsSign }); ProcessValidationTotvsSignActions.Add(new RMSProcessTotvsSignInfo() { ActionName = nameof(ImbEfetivarAditivoContLocBaseAction), LabelProcess = Properties.Resources.SImbCaptinEfetivacaoAditivoTovsSign }); ProcessValidationTotvsSignActions.Add(new RMSProcessTotvsSignInfo() { ActionName = nameof(ImbEncerrarContLocAction), LabelProcess = Properties.Resources.SImbCaptinEfetivacaoEncerramentoTovsSign }); } |
Resultado:
Os processo que foram preenchidos na action na lista ProcessValidationTotvsSignActions são apresentando no cadastro do documento.
Observação:
Caso a "action" não possua processos definidos não será exibido a página de seleção, os processos marcados para validar assinatura eletrônica serão gravados na tabela GINTEGRACAOTOTVSSIGNRESTRICAO
04.2 Validação dos processos
Import HTML Content
Visão Geral
Conteúdo das Ferramentas