Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

O ponto de entrada GP120RHL permite que sejam gravados ., impedindo a gravação do registro (seja inclusão ou alteração) dependendo do retorno do ponto de entradacampos de usuário da tabela RHL (Planos Ativos – Dependentes) na tabela RHN (Histórico de Modificações dos Planos), no momento do fechamento do Plano.

Rotina:

  GPEM018 -  Cálculo e fechamento de benefícios

Parâmetros:

  Não possui.

Retorno:

...

Tipo

...

Descrição

...

Não possui.

03. DEMAIS INFORMAÇÕES

Exemplo de utilização

Vamos imaginar o seguinte cenário:

Cliente possui a necessidade que todo Contribuinte Individual não possua o email informado devido a outros controles internos para envio de recibo entre outros por email.

O campo E-mail Princ. (RA_EMAIL) por padrão não é um campo de preenchimento obrigatório e que não possui validações específicas quanto ao seu preenchimento, sendo assim, é possível utilizar o ponto de entrada da seguinte maneira:


Bloco de código
languageruby
titleGP265VALPEGP120RHL
#INCLUDE "Protheus.CH"

User Function GP265VALPEGP120RHL()
Local lRet  := .T.

    // Caso o Contribuinte Individual está sendo incluído com E-mail Principal ou alterado com o E-mail PrincipalDEPENDENTES
    If  !Empty(Alltrim(M->RA_EMAIL)) .And. SRA->RA_EMAIL <> M->RA_EMAIL
        MsgInfo(Oemtoansi("Para contribuintes individuais o campo E-mail Principal nao devera ser preenchido."))
        lRet    := .F.
    EndIf

Return lRet

04. ASSUNTOS RELACIONADOS

RHN->RHN_XXXXX    := RHL->RHL_XXXXX
    
Return 

04. ASSUNTOS RELACIONADOS



Templatedocumentos