Descrição

Ponto de entrada para validação/manipulação de dados no momento das retenções na rotina de Recebimentos Diversos.

Observações

 

Exemplos

User Function F087PRO()
Local aCols := aClone(Paramixb[1])
Local aHead := aClone(Paramixb[2])
Local aColsRet := aClone(Paramixb[3])
Local aHeadRet := aClone(Paramixb[4])
Local cRetenc := Paramixb[5]
Local nX := 0

Alert("Tipo de retenção: " + cRetenc)

For nX := 1 To Len(aCols)
aCols[nX][2] := 150
aCols[nX][5] := 125.25
Next nX

Return aClone(aCols)

Preview

Veja também

Idioma

Português(Brasil)

Versões

Microsiga_Protheus 10 e 11

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates

Parâmetros

Paramixb - Array contendo a seguinte estrutura:

Paramixb[1] - aCols dos tipos de recebimentos diversos (referente à primeira tela)

Paramixb[2] - aHeader da primeira tela

Paramixb[3] - aColsRet contendo as retenções conforme os impostos selecionados na primeira tela

Paramixb[4] - aHeaderRet da tela de impostos

Paramixb[5] - cRet variável contendo o tipo de retenção que será realizado (ex.: IB, Ganancias e etc.)

Retorno

Array contendo as retenções, com a mesma estrutura do array aColsRet

Eventos de chamada do Ponto de Entrada

 

Variáveis

 

Programa Fonte

FINA087A.PRW