import.css=/download/attachments/327912/newLayout.css

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