Páginas filhas
  • DFWKLOGIX-1916 DT Eventos BEFORE_CONFIRM e AFTER_CONFIRM não executados em algumas operações

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

Solucoes_totvs
Solucao TOTVS Framework

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Logix

Segmento:

Segmentos_totvs
SegmentoTecnologia

Módulo:

Modulos_cross_segmentos

Modulos_framework
ModulosFrameworkFramework (Linha Logix) - Administração Logix

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

Modulos_totvs_prestadores_de_servicos

Função:Classes de controle de execução de operações da Barra de Ferramentas de formulários metadado. (LOperationMetadata e LParOperationMetadata)
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DFWKLOGIX-1916


02. SITUAÇÃO/REQUISITO

Em uma alteração realizada no formulário metadado do programa SUP34217, para atender uma consistência para reforma tributária, foi necessário alterar o evento de Modificação do formulário, que usa a operação chamada MODIFICAR, que é diferente da operação padrão UPDTATE, para invocar algumas ações complementares.

Com isso as funções definidas para as ações BEFORE_CONFIRM e AFTER_CONFIRM da operação MODIFICAR não são acionadas.

03. SOLUÇÃO

Foram alteradas as classes LOperationMetadata e LParOperationMetadata para que passassem a respeitar corretamente o acionamento das funções definidas para os eventos BEFORE_CONFIRM e AFTER_CONFIRM de operações da barra de ferramentas que estiverem registradas com nome de operação diferente de uma operação que é considerada padrão no metadado.

Alguns exemplos de operações padrões do metadado são: CREATE, DELETE, UPDATE, FIND, INFORM, PROCESS, PRINT e estas por si só já possuem um comportamento interno definido, mas quando a aplicação exige um comportamento diferente, é possível mudar o nome da operação do botão da toolbar relacionado a ação desejada e implementar funções manuais para processar toda a nova ação esperada para o botão. Para mais detalhes acesse a documentação de como é realizado o cadastro das operações dos formulários Metadado em Metadados Logix - Cadastro Barra de Ferramentas (FRM1001)

04. DEMAIS INFORMAÇÕES

Não se aplica.


Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

05. ASSUNTOS RELACIONADOS



Templatedocumentos

...