Árvore de páginas

01. DADOS GERAIS

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:

TOTVS Backoffice (Linha Protheus) - Financeiro (SIGAFIN)

Função:FINA191 - Cheques recebidos
Requisito/Story/Issue:

Não Há

02. DESCRIÇÃO

O ponto de entrada F191AtuEF, que permite a definição de quais campos que deverão ser replicados automaticamente na alteração de um cheque vinculado a mais de um título.

03. PARÂMETROS

Nome

Tipo

Descrição

aCpo

Array

Array simples contendo os campos que serão ajustados:

aCpo[1] = EF_CPFCNPJ

aCpo[2] = EF_ALINEA1

aCpo[3] = EF_DTALIN1

aCpo[4] = EF_ALINEA2

aCpo[5] = EF_DTALIN2

aCpo[5] = EF_HIST

aCpo[5] = EF_DTREPRE

aCpo[5] = EF_TEL


04. RETORNO

Nome

Tipo

Descrição

aCpo

Array

Array simples, na estrutura do parâmetro recebido, contendo os campos que deverão ser replicados

05. EXEMPLO DE UTILIZAÇÃO

F16QYCRT
#include "protheus.ch"

//-------------------------------------------------------------------
/*/{Protheus.doc} F191AtuEF
Ponto de entrada que permite, adicionar ou subtituir os campos que serão replicados 
na alteração de cheque a receber, amarrados a mais de um título

@param Paramixb[1] – Campos replicados na alteração de cheque

@author Totvs 
@since 21/12/2023
@version P12
/*/
//-------------------------------------------------------------------
  
User Function F191AtuEF()
    Local aCpo := Paramixb[1] //Campos que serão replicados para todos os títulos do mesmo cheque

    If MsgYesNo( "Replica apenas os campos de Alinea1 e Alinea2?", "Atenção" )
        aCpo:= {}
        aAdd(aCpo, "EF_ALINEA1")
        aAdd(aCpo, "EF_ALINEA2")
    EndIf

Return aCpo