Home

Linha Microsiga Protheus

Páginas filhas
  • PLSAIOPF - Manipulação de Opcionais e Formas de Cobrança

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
PLSAIOPF - Manipulação de Opcionais e Formas de Cobrança
PLSAIOPF - Manipulação de Opcionais e Formas de Cobrança

Ponto-de-Entrada: PLSAIOPF - Manipulação de Opcionais e Formas de Cobrança
Descrição:
Este ponto de entrada permite a manipulação dos valores de opcionais e formas de cobrança recentemente atualizados no browse.
Eventos

Programa Fonte
PLSA260
Sintaxe

PLSAIOPF - Manipulação de Opcionais e Formas de Cobrança ( [ oBrwOpc ], [ oBrwOUsu ], [ oBrwFrOpc ], [ oBrwUFrOpc ] )

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
oBrwOpcObjeto"BF1" - Opcional da familia
oBrwOUsuArray of Record"BF4" - Opcional do usuário
oBrwFrOpcArray of Record"BK0" - Forma de cobrança familia
oBrwUFrOpcArray of Record"BYX" - Forma de cobrança usuário
Retorno
    ()
Observações

Exemplos
User Function PLSAIOPF   //oBrwOpc   "BF1" - Opcional da familia   //oBrwOUsu  "BF4" - Opcional do usuario   //oBrwFrOpc "BK0" - Forma de cobranca familia                                 //oBrwUFrOpc "BYX" - Forma de cobranca usuario   Local nXIf Type("M->BA1_TIPREG") != "C" .Or. Type("M->BA1_NOMUSR") != "C"	ReturnEndIf	For nX := 1 To Len(oBrwOUsu:aCols)	If oBrwOUsu:ACOLS[nX][4] == M->BA1_TIPREG .And. ! Empty(oBrwOUsu:ACOLS[nX][1])		oBrwOUsu:ACOLS[nX][7] := M->BA1_NOMUSR  //Nome do usuário copiado para o sétimo campo dos opcionais	EndIfNext nXReturn