Histórico da Página
01. DADOS GERAIS
Produto: |
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: |
| ||||||||||||||||
Segmento: |
| ||||||||||||||||
Módulo: |
| ||||||||||||||||
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 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
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
...