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

Ponto-de-Entrada: PLSPEMGC - Alterar Mensagens
Versões: Advanced Protheus 7.10 , Microsiga Protheus 8.11
Descrição:
O ponto de Entrada PLSPEMGC é utilizado para mudar as mensagens que indicam se o usuário cumpriu as carências por grupo de carência

. Programa: PLSM020.

Nome: PLSPEMGC.

Ponto de chamada: No momento de exibir se o usuário está em carência.

Parâmetros Enviados: Código do Grupo de Carência, Mensagem indicando Carência Cumprida, Mensagem indicando Carência ainda não Cumprida.

Retorno esperado: Vetor com 2 posíções, contendo:

 · A 1º posição contém a descrição para incicar que o usuário cumpriu a carência

· A 2º posição contém a descrição para incicar que o usuário ainda não cumpriu a carência

  Exemplo do Ponto de Entrada:

 #include 'PROTHEUS.CH'

 User Function PLSPEMGC()                   

             Local cCodGrupo          := paramixb[1]

            Local cMsg1     := paramixb[2]

            Local cMsg2     := paramixb[3]

             If cCodGrupo == '001'

                        cMsg1 := 'Cumpriu Carencia'

                        cMsg2 := 'Sem Cobertura'

            Else

                        sMsg1  := 'Carencia Cumprida'

                        sMsg2  := 'Em Carencia'

            Endif

 Return({cMsg1,cMsg2})

Programa Fonte
.PRW
Sintaxe

PLSPEMGC - Alterar Mensagens ( < cCodGrupo> , < cMens1> , < cMens2> ) --> Array

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
cCodGrupoArray of RecordX
cMens1Array of RecordMensagem indicando Carencia CumpridaX
cMens2Array of RecordX
Retorno
    Array(vetor)
  • Vetor com 2 posíções, contendo:
    · A 1º posição contém a descrição para incicar que o usuario cumpriu a carencia
    · A 2º posição contém a descrição para incicar que o usuario ainda não cumpriu a carencia