Ao criar Dlls no módulo Common do TCGI
Ao criar Dlls no módulo de Vendas
Ao criar Dlls no módulo de Aluguel
Seguir o padrão de tela:
Simples: ImbCobrancaAcaoAction
Complexa: ImbVendaContratoAction
Utilizar a Herança ImbActionMasterView |
Utilizar a Herança ImbFormEdit ou ImbFormEditNavBar |
No caso de vendas, sempre cadastrar Resources do Props no projeto "RM.Imb.Venda.Resources" para reutilizar os nomes. Sempre utilizar a Herança DataSetProperties |
Utilizar a Herança ImbDataServer Utilizar a sempre as tags RMSSecurityFilterAttribute , RMSServerInfo e RMSServerSecurityInfo Importante: versão 12.1.29 e superiores, RMSSecurityFilterAttribute passou a ser obsoleto, agora utilize [RMSSecurityFilter(CodSistema.Imb, 813000316, 0)] o numero da tag de segurança é o padrão da liberação de consumo do server. |
Utilizar a Herança IRMSModule |
Utilizar a Herança RMSModule |
Seguir o padrão de tela:
Simples: ImbGerarAcaoCobrancaManualAction
Complexa: ImbGerarAcaoCobrancaManualAcaoAction
Utilizar a Herança ImbActionProc |
Utilizar a Herança ImbFormParamsProc |
Utilizar a Herança ImbParamsProc |
Utilizar a Herança ImbMaquinaCalculoProcess ou ImbProcess Utilizar a sempre as tags RMSServerInfo e RMSServerSecurityInfo Importante: A Tag 813000329 é relacionada a segurança do processo, atenção para não criar nova tag, quando o processo for apenas um facilitador para criação de vinculos para cadastros que já possuem a tag de segurança, nestes casos, quando já se tem permissão para cadastrar um objeto, o vínculo dos demais segue a mesma tag. |