Home

Linha Microsiga Protheus

Páginas filhas
  • PLSE2BVL - Alteração de Dados

Ponto-de-Entrada: PLSE2BVL - Alteração de Dados
Versões: Advanced Protheus 7.10 , Microsiga Protheus 8.11
Descrição:

Nome:  PLSE2BVL

Objetivo:  Permite alterar o conteúdo de campos que serão gravados no SE1-Título a Receber

Parâmetros enviados:  {aCampos,BAU->BAU_CODIGO,aBases}

Retorno esperado:  {aCampos,aBases}

Ponto da chamada:  antes da gravação do registro no SE2

 

 

Onde:

aCampos :={ {'E2_FILIAL'    ,xFilial('SE2')     ,NIL},;          

                     {'E2_PREFIXO' ,cPrefixo           ,NIL},;

                     ....

                     ....

                     {'E2_IRRF'      ,0                       ,NIL}}

//                   Campo            ,Conteúdo          ,nulo (não utilizado)

 

aBasesImp := {nBaseIR,nBaseCofins,nBaseIss,nBaseCsl,nBasePis,nBaseInss,nBaseSest}

Programa Fonte
.PRW
Sintaxe

PLSE2BVL - Alteração de Dados ( < array> , < CARACTER> , < ARRAY> ) --> ARRAY

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
array Array of Record aCampos X
CARACTER Array of Record BAU->BAU_CODIGO X
ARRAY Array of Record aBases X
Retorno
    ARRAY(vetor)
  • aCampos e aBases