Histórico da Página
...
- Visão Geral
- Configurações INI
- Configurações Remote
- Cadastro de Usuários API
- Cadastro de Funcionalidades
- Cadastro de Operadoras
- Cadastro de Bloqueios BG1 e BG3
- Cadastro de Layouts do Cartão
- Cadastro Formas de Pagamento
- Cadastro de Usuários API
- API Primeiro Acesso - createUser
- API Login Beneficiário - auth
- API Lembrar Senha - rememberPass
- API Trocar Senha - changePass
- API Extrato de Utilização - exUtilizacao
- API Extrato de Co-Participação - exCoparticipacao
- API Lista Débitos - listaDebitos
- API Detalhe Débito - detalheDebito
- API Boleto PDF - boletoPdf
- API Extrato Fatura PDF - extratoFaturaPdf
- API Composição Cobrança - composicaoCobranca
- Menus
- Tabelas Utilizadas
01. VISÃO GERAL
A integração entre Microsiga Protheus e o App Mobile Saúde tem como objetivo, oferecer aos beneficiários da Operadora algumas funcionalidades de consulta de informações através de seu celular utilizando o App Mobile Saúde. As funcionalidades são:
...
O ponto de entrada PMOBFI01 permite alterar o conteúdo do atributo tipoCobranca:
Ponto de Entrada: PMOBFI01 | |||
---|---|---|---|
Fonte: PMobFinMod | |||
Parâmetros | |||
Variável | Tipo | Obrigatório | Descrição |
cFormRec | Caracter | Sim | Forma de Recebimento definido no campo E1_FORMREC |
nTituloId | Numérico | Não | Recno do registro SE1 |
Retorno | |||
Variável | Tipo | Obrigatório | Descrição |
cTipoCobranca | Caracter | Sim | Tipo de cobrança do título sendo: C = Consignação / desconto em folha |
O ponto de entrada PMOBFI02 permite alterar o conteúdo do atributo situacao:
Ponto de Entrada: PMOBFI02 | |||
---|---|---|---|
Fonte: PMobFinMod | |||
Parâmetros | |||
Variável | Tipo | Obrigatório | Descrição |
nValorBase | Numérico | Não | Valor do título |
dVencto | Data | Não | Data de vencimento |
nTituloId | Numérico | Não | Recno do registro SE1 |
Retorno | |||
Variável | Tipo | Obrigatório | Descrição |
cSituacao | Caracter | Sim | Situação do título sendo: P = A Vencer (em aberto porém ainda não está vencido) |
O ponto de entrada PMOBFI04 permite alterar a query que será processsada ao realizar a busca dos títulos SE1:
Ponto de Entrada: PMOBFI04 | |||
---|---|---|---|
Fonte: PMobFinMod | |||
Parâmetros | |||
Variável | Tipo | Obrigatório | Descrição |
cSql | Caracter | Sim | Query padrão do sistema |
lMultiContract | Boolean | Sim | Indica o MultiContrato está habilitado |
lLoginByCPF | Boolean | Sim | Indica se é login por CPF |
cChaveBeneficiario | Caracter | Sim | Chave do beneficiário enviado no JSON de solicitação. |
Retorno | |||
Variável | Tipo | Obrigatório | Descrição |
cSql | Caracter | Sim | Query que será processada |
O ponto de entrada PMOBFI05 permite alterar o atributo descricao dos títulos processados:
Ponto de Entrada: PMOBFI05 | |||
---|---|---|---|
Fonte: PMobFinMod | |||
Parâmetros | |||
Variável | Tipo | Obrigatório | Descrição |
cPrefixo | Caracter | Sim | Prefixo do título |
cNum | Caracter | Sim | Número do título |
cParcela | Caracter | Sim | Parcela do título |
cTipo | Caracter | Sim | Tipo do título |
Retorno | |||
Variável | Tipo | Obrigatório | Descrição |
cDescricao | Caracter | Não | Valor que será apresentado no atributo descricao |
11. API DETALHE DÉBITO - detalheDebito
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "status": true, "composicao": [ { "eventos": [ { "valor": 578, "observacao": "1013-PRODUTO COBRANCA RETROATIVA", "codigoVerba": "101", "descricaoVerba": "PRODUTO/PLANO (MENSALIDADE)", "debitoCredito": "D" } ], "valorTotal": 578, "nomeBeneficiario": "COBRANCA RETROATIVA", "grauDependencia": "T", "matriculaBeneficiario": "00018989000001012" } ] } |
Card documentos | ||||
---|---|---|---|---|
|
...
15. MENUS
Adicione os menus abaixo:
Menu | Nome Rotina | Função |
---|---|---|
Atualizações / Mobile Saúde | Cad. Usuários API | PLSA99C |
Atualizações / Mobile Saúde | Funcionalidades | PLSA99D |
16. TABELAS UTILIZADAS
- Dicionário SX2:
X2_CHAVE | X2_NOME | X2_MODO | X2_MODOUN | X2_MODOEMP | X2_UNICO |
---|---|---|---|---|---|
B7X | Cad Funcional - Mobile Saude | Compartilhado | Exclusivo | Exclusivo | B7X_FILIAL + B7X_CODOPE + B7X_CODIGO |
B7Y | Usuarios da API - Mobile Saude | Compartilhado | Exclusivo | Exclusivo | B7Y_FILIAL + B7Y_CODOPE + B7Y_CLIID |
BJZ | Tokens Conced - Mobile Saude | Compartilhado | Exclusivo | Exclusivo | BJZ_FILIAL + BJZ_CODOPE + BJZ_TOKEN |
BJV | Cache Requisic - Mobile Saude | Compartilhado | Exclusivo | Exclusivo | BJV_FILIAL + BJV_CODOPE + BJV_LOGIN + BJV_ATIVO |
- Dicionário SIX:
INDICE | ORDEM | CHAVE | DESCRICAO |
---|---|---|---|
B7X | 1 | B7X_FILIAL + B7X_CODOPE + B7X_CODIGO | Operadora + Codigo da funcionalidade |
B7Y | 1 | B7Y_FILIAL + B7Y_CODOPE + B7Y_CLIID | Operadora + Client ID |
BJZ | 1 | BJZ_FILIAL + BJZ_CODOPE + BJZ_TOKEN | Operadora + Token |
BJZ | 2 | BJZ_FILIAL + BJZ_CODOPE + BJZ_CLIID + BJZ_SECRET | Operadora + Client ID + Secret Key |
BJZ | 3 | BJZ_FILIAL + BJZ_CODOPE + BJZ_TOKEN + BJZ_ATIVO | Operadora + Token + Ativo |
BJV | 1 | BJV_FILIAL + BJV_CODOPE + BJV_LOGIN + BJV_ATIVO | Operadora +Login + Ativo |
- Dicionário SX3:
Tabela B7X:
X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_USADO | X3_RELACAO | X3_VALID | X3_CBOX | X3_WHEN | X3_BROWSE | X3_VISUAL | X3_CONTEXT |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
B7X | 01 | B7X_FILIAL | Caracter | 8 | 0 | Filial | Filial do Sistema | @! | Não | Não | Visual | Real | ||||
B7X | 02 | B7X_CODOPE | Caracter | 4 | 0 | Codigo Oper | Codigo Operadora | @! | Sim | PlsIntPad() | Não | Visual | Real | |||
B7X | 03 | B7X_CODIGO | Caracter | 3 | 0 | Cod. Func | Codigo Funcionalidade | @! | Sim | Sim | Alterar | Real | ||||
B7X | 04 | B7X_DESCRI | Caracter | 100 | 0 | Descricao | Descricao | @! | Sim | Sim | Alterar | Real | ||||
B7X | 05 | B7X_ATIVO | Caracter | 1 | 0 | Ativo | Ativo | @! | Sim | 0=Nao;1=Sim | Sim | Alterar | Real | |||
B7X | 06 | B7X_OCULTO | Caracter | 1 | 0 | Func Oculta | Func Oculta | @! | Sim | 0=Nao;1=Sim | Sim | Alterar | Real | |||
B7X | 07 | B7X_MSGBLO | Caracter | 70 | 0 | Msg Bloqueio | Msg Bloqueio | @! | Sim | M->B7X_ATIVO == "0" | Sim | Alterar | Real |
- Dicionário SX3:
16. TABELAS UTILIZADAS
- 1212
HTML |
---|
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |