Home

Linha Microsiga Protheus

Páginas filhas
  • PL992CNAT - Classificação SIP na tabela BZZ

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
PL992CNAT - Classificação SIP na tabela BZZ
PL992CNAT - Classificação SIP na tabela BZZ

Ponto-de-Entrada: PL992CNAT - Classificação SIP na tabela BZZ
Abrangências: Microsiga Protheus 10
Compatível às Bases de Dados: Todos
Descrição:
Altera o código de classificação do SIP antes da gravação da tabela BZZ.
Eventos

Antes da gravação da tabela BZZ.

Programa Fonte
Sintaxe

PL992CNAT - Classificação SIP na tabela BZZ ( [ cGrpGer ], [ cNature ], [ cRecon ], [ cRefer ], [ cUF ], [ cTpPlan ], [ cSegmen ] ) --> cClasip

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
cGrpGerCaracterGrupo gerencial do SIP.Conteúdo do parametro MV_PLGRSIP.
cNatureArray of RecordCódigo de classificação do SIP.
cReconArray of RecordData de reconhecimento.
cReferArray of RecordData de ocorrência do evento.
cUFArray of RecordUF principal da guia.
cTpPlanArray of RecordTipo do plano.
cSegmenArray of RecordCódigo do segmento.
Retorno
    cClasip(caracter)
  • Código da classificação do SIP.
Exemplos
User Function PL992CNAT()	Local cGrpGer	:= paramixb[01]	Local cNature	:= paramixb[02]	Local cRecon	:= paramixb[03]	Local cRefer	:= paramixb[04]	Local cUF		:= paramixb[05]	Local cTpPlan	:= paramixb[06]	Local cSegmen	:= paramixb[07]	If cNature == "I999" 		cClaSip := "A1"	Else		cClaSip := cNature	EndIf	Return cClaSip