01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Serviços |
Módulo: | Financeiro |
Rotina: | FINA080 - Baixa a Pagar Manual |
02. DESCRIÇÃO
O ponto de entrada SE5FI080 será executado para gravar dados complementares na tabela SE5, FK2 e FK6.
Ele será executado em dois momentos:
- Para carregar os dados complementares no registro principal da baixa da tabela SE5 - quando receber como parâmetro o Sub-model de Id FK2DETAIL
- Para carregar os dados complementares nos registros auxiliares da baixa da tabela FK6 - quando receber como parâmetro o Sub-model de Id FK6DETAIL
Observação: o ponto de entrada SE5FI080 pode ser utilizado em conjunto com os pontos de entradas citados abaixo, em Demais Informações.
Importante
Parâmetros:
ParamIXB[1] - String para adicionar dados complementares no registro da tabela SE5
ParamIXB[2] - Sub-model para adicionar dados complementares no registro da tabela FK2 ou FK6 (conforme o ponto de execução)
Retorno:
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
cCamposSe5 | String | String contendo os valores a serem gravados na tabela SE5 | Sim |
03. EXEMPLO DE UTILIZAÇÃO
SE5FI080
#INCLUDE "PROTHEUS.CH" User Function SE5FI080() Local cCamposE5 := ParamIxb[1] Local oSubModel := ParamIxb[2] //------------------------------------------------------------------------ //-- Gravação do registro principal da baixa (SE5 e FK2) If oSubModel:cID == "FK2DETAIL" If "NOR" $ oSubModel:GetValue("FK2_MOTBX") //-- SE5 cCamposE5 += ",{" cCamposE5 += " 'E5_CUSTOM','Campo customizado.' " cCamposE5 += "} " //--FK2 oSubModel:SetValue("FK2_CUSTOM","Campo customizado.") EndIf EndIf //------------------------------------------------------------------------ //-- Gravação dos valores acessórios (FK6) If oSubModel:cID == "FK6DETAIL" oSubModel:SetValue("FK6_CUSTOM","Campo customizado.") EndIf Return cCamposE5
04. DEMAIS INFORMAÇÕES
F80GRVFK - Ponto de entrada para gravação de dados complementares da baixa
F080ACONT - Complemento de baixa a pagar
05. ASSUNTOS RELACIONADOS
Não há
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas