Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Saúde Planos

Linha de Produto:

Linha Protheus

Segmento:

Saúde

Módulo:

Planos - Linha Protheus - Atendimento

Função:PLSA092
País:Brasil
Ticket:
Requisito:


02. DESCRIÇÃO

Este ponto de entrada adiciona ou remove campos definidos pela produto para não serem exibidos na tela de solicitação de internação (rotina PLSA092).

  • Nome do ponto de entrada: PLS092CP
  • Parâmetros:
    • cCampos, caracter, lista de campos que não serão apresentados na tela. (definido pelo produto)

      Os campos que o produto padrão não apresenta na tela são:

      BE4_FILIAL,BE4_CODOPE,BE4_DTALTA,BE4_HRALTA,BE4_TIPALT,BE4_DESALT,","BE4_CIDREA,BE4_DESREA,BE4_TIPPAR,BE4_DSTPAR,BE4_TIPNAS,
      BE4_DSTNAS,BE4_DATPRO,BE4_HORPRO,BE4_DTINCR,BE4_HRINCR,BE4_DTFICR,BE4_HRFICR,BE4_PODRFS,BE4_INSIST,BE4_NASVIV,BE4_GRAUPA,
      BE4_GUIORI,BE4_LIBERA,BE4_NASMOR,BE4_NASVPR,BE4_OBTPRE,BE4_OBTTAR,BE4_OBTMUL,BE4_NRDCNV,BE4_CIDOBT,BE4_NRDCOB,BE4_EMGEST,
      BE4_ABORTO,BE4_TRAGRA,BE4_COMURP,BE4_ATESPA,BE4_COMNAL,BE4_BAIPES,BE4_PARCES,BE4_PATNOR,BE4_TIPFAT,BE4_GUIINT

  • Retorno: o retorno pode ser de duas formas
    • caracter, novos campos a serem adicionado a lista de campos que não serão apresentados na tela. (Legado)
    • array - {character, lógico}, primeira posição do array será a lista de campos (caracter) e a segunda posição (lógico) define a ação, sendo verdadeio (.T.) para atribuir a lista do padrão e falso (.F.) para substituir a lista do padrão.

      O retorno do tipo array está disponível a partir da release 12.1.2410 ou através de pacote de expedição contínua do plano de saúde com data igual ou superior  

03. DEMAIS INFORMAÇÕES

Exemplo de Uso
user function PLS092CP()

    local cCampos := paramixb[1] as character // Campos do padrão que não serão apresentados 

    cCampos := replace(cCampos, ",BE4_GUIINT", "")

//return cCampos // Adiciona novos campos para não serem apresentados (Legado)
//return {cCampos, .T.} // Adiciona novos campos para não serem apresentados (mesmo comportamento do retorno acima)
return {cCampos, .F.} // Considera somente os campos retornados para não serem apresentados

04. ASSUNTOS RELACIONADOS