Árvore de páginas


01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Backoffice
Módulo:Estoque/Custos
Função:

MATA010 - Cadastro de Produtos

02. DESCRIÇÃO

O Ponto de entrada MT010CPCAN está localizado ao encerrar a tela do cadastro de produtos, somente na operação de cópia, quando a função é executada no novo modelo MVC.

Seu funcionamento é similar ao Ponto de Entrada MT010CAN, que não é executado para a operação de cópia.

MT010CAN - Executa customizações conforme retorno

03. PARÂMETROS

Nome

Tipo

Descrição

Conteúdo

paramIXB[1]

Numérico

Informa qual botão foi pressionado

1 - Botão Confirmar

3 - Botão Fechar


04. RETORNO

Não se aplica.

05. EXEMPLO DE UTILIZAÇÃO

MT010CPCAN
#Include 'Protheus.ch'

/*/{Protheus.doc} User Function MT010CPCAN
    Chamado ao encerrar a tela da cópia do produto
    @type  Function
    @author TOTVS
    @since 23/11/2021
    /*/
User Function MT010CPCAN()
    Local nOpc := ParamIXB[1]

    //nOpc = 1 -> Confirma
    //nOpc = 3 -> Cancela

    If nOpc == 1
        If RecLock('SB1', .F.)
            SB1->B1_DESC := 'ALTERADO MT010CPCAN'
            SB1->(MsUnlock())
        EndIf
    EndIf

Return



Importante!

O ponto de entrada é executado somente na operação de cópia do produto, para cenários que já usam o novo modelo em MVC da rotina.