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
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas