Árvore de páginas

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Saúde Planos

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoSaúde

Módulo:

Modulos_cross_segmentos

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude
ModulosTOTVSSaudePlanos - Linha Protheus - Atendimento

Modulos_totvs_prestadores_de_servicos

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)

      Nota

      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.

      Dica

      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

Bloco de código
languagec#
themeRDark
titleExemplo de Uso
linenumberstrue
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

...