...
| Linha Línea de Produtoproducto: | Microsiga Protheus® | |
|---|---|---|
Segmento: | Serviços Servicios | |
Módulo: | Financeiro Financiero | Rotina|
Rutina: | FINA080 - | Baixa a Pagar Manual Baja por pagar manual |
...
O ponto El punto de entrada F80GRVFK será executado para gravar dados complementares nas tabelas FK5 e se ejecutará para grabar datos complementarios en las tablas FK5 y FK6.
Ele será executado em dois Este se ejecutará en dos momentos:
1 - Para carregar os dados complementares no registro principal da baixa da tabela FK5 - quando receber como parâmetro o código de operação activar los datos complementarios en el registro principal de la baja de la tabla FK5, cuando reciba como parámetro el código de operación 1.
2 - Para carregar os dados complementares nos registros auxiliares da baixa da tabela FK6 - quando receber como parâmetro os códigos de operação de 2 até 7.activar los datos complementarios en los registros auxiliares de la baja de la tabla FK6, cuando reciba como parámetro los códigos de operación de 2 a 7.
Observación: el punto de entrada F80GRVFK fue creado para la versión Protheus12 y puede utilizarse en conjunto con los puntos de entradas citados a continuación, en Otras informacionesObservação: o ponto de entrada F80GRVFK foi criado para a versão Protheus12 e pode ser utilizado em conjunto com os pontos de entradas citados abaixo, em Demais Informações.
...
| Nome Nombre | Tipo | Descrição Descripción |
|---|---|---|
PARAMIXB[1] | Objeto | Sub-model para adicionar dados complementares no registro da tabela FK5 ou FK6 (conforme o ponto de execução Submodelo para incluir datos complementarios en el registro de la tabla FK5 o FK6 (de acuerdo con el punto de ejecución). |
PARAMIXB[2] | Numérico | Código da operaçãode la operación, indicando qualqué registro auxiliar está sendo tratado no momento da execução do pontose está tratando en el momento de la ejecución del punto de entrada. |
...
Tipo | Descrição Descripción |
|---|---|
Objeto | Sub-model do Submodelo de PARAMIXB[1] com os dados complementarescon los datos complementarios informados. |
...
...
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
#INCLUDE "PROTHEUS.CH" User Function F80GRVFK() Local oObj := ParamIxb[1] Local nOpc := ParamIxb[2] Local cConteudo := "Campo customizadopersonalizado." If nOpc == 1 //Baixa //--Recebe SubmodelSubmodelo FK5 - MovimentosMovimientos Bancáriosbancarios oObj:SetValue( "FK5_CUSTOM" , cConteudo ) Else //--Recebe Submodel FK6 - Valores Acessóriosadicionales If nOpc == 2 // DescontoDescuento cConteudo += '- DC' ElseIf nOpc == 3 // JurosIntereses cConteudo += '- JR' ElseIf nOpc == 4 // Multa cConteudo += '- MT' ElseIf nOpc == 5 // CorreçãoCorrección Monetáriamonetaria cConteudo += '- CM' ElseIf nOpc == 6 // ImpostoImpuesto Substituiçãosustitución cConteudo += ' - IS' ElseIf nOpc == 7 // Valor acessórioadicinal cConteudo += ' - VA' EndIf oObj:SetValue( "FK6_CUSTOM" , cConteudo ) Endif Return oObj |
06. DEMAIS INFORMAÇÕESOTRAS INFORMACIONES
...
...
grabación de datos complementarios de la baja
...