Ponto-de-Entrada: PLS782DAD - Alterar dados do beneficiário para o SIB XML
Descrição:
O ponto de entrada PLS782DAD possibilita a manipulação dos dados do usuário antes de gerar o arquivo XML.Exemplo: tratar endereço do beneficiário.
Programa Fonte
PLSA782
Sintaxe
PLS782DAD - Alterar dados do beneficiário para o SIB XML ( [ cTipo ], [ aDados ] ) --> aDados
Parâmetros:
| Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
| cTipo | Caracter | Tipo de registro (1=inclusão; 2= alteração) | |||||||||||||||
| aDados | Array of Record | Array com os dados do beneficiário |
Retorno
-
aDados(array_of_record)
- Array com os dados do beneficiário
Exemplos
User function PLS782DADLocal cTipo := PARAMIXB[1]Local aDados := PARAMIXB[2]If cTipo =="1" // inclusao //aDados[1] - Codigo do beneficiario //aDados[2] - nome //aDados[3] - data de nascimento //aDados[4] - sexo //aDados[5] - cpf //aDados[6] - pispasep //aDados[7] - Nome da mae //aDados[8] // //aDados[9] - cns //aDados[10]- Codigo beneficiario titular //aDados[11] := //aDados[12]- logradouro //aDados[13]- numero //aDados[14]- complemento aDados[15] := "Santana" // bairro //aDados[16]- codigo do municipio //aDados[17]- cep //aDados[18]- reside exterior //aDados[19] := //aDados[20]- numero do plano ANS //aDados[21] := //aDados[22]- numero plano Portabilidade //aDados[23]- data de contratacao //aDados[24]- cobertura parcial temporaria //aDados[25]- itens excluidos cobertura //aDados[26]- cnpj empresa contratante //aDados[27]- CEI empresa contratante //aDados[28]- relacao dependenciaElse //cTipo =="2" - alteracao //aDados[1] - Cco //aDados[2] - Codigo beneficiario //aDados[3] - nome //aDados[4] - data de nascimento //aDados[5] - sexo //aDados[6] - cpf //aDados[7] - pispasep //aDados[8] - Nome da mae //aDados[9] // //aDados[10] - cns //aDados[11]- Codigo beneficiario titular //aDados[12] := //aDados[13]- logradouro //aDados[14]- numero //aDados[15]- complemento aDados[16] := "Santana" // bairro //aDados[17]- codigo do municipio //aDados[18]- cep //aDados[19]- reside exterior //aDados[20] //aDados[21]- numero do plano ANS //aDados[22] //aDados[23]- numero plano Portabilidade //aDados[24]- data de contratacao //aDados[25]- //aDados[26]- //aDados[27]- //aDados[28]- Cobertura parcial temporaria //aDados[29]- itens excluidos cobertura //aDados[30]- cnpj empresa contratante //aDados[31]- CEI empresa contratante //aDados[32]- relacao dependenciaEndifReturn(aDados)
Variáveis
| Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
| Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas