Árvore de páginas

Versões comparadas

Chave

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

...

Esta API é responsável para reiniciar a senha do beneficiário. Ao solicitar uma requisição para esta API, o PLS retornará uma nova senha para o beneficiário, com o mesmo já informando a nova senha. O sistema só realizará a troca de senha se os atributos login, dataNascimento e email informados corretamente.

Bloco de código
titleExemplo do json solicitando lembrar a senha
linenumberstrue
collapsetrue
{
  "cpflogin": "9519132902363369527030",
  "dataNascimento": "19581985-11-0506-17",
  "senha": "12345678",
  "email": "[email protected]"
}
Bloco de código
titleExemplo do json com a nova senha
linenumberstrue
collapsetrue
{
    "senha": "148572",
    "alerta": " ",
    "status": true,
    "telefone": " ",
    "enviado": false,
    "email": "[email protected]",
    "login": "95191329023"
}

07. API TROCAR SENHA - trocarSenha


}


07. API TROCAR SENHA - trocarSenha


URLhttps:URLhttps://<url>:<porta>/rest/mobileSaude/v1/trocarSenha

...

Importante: O atributo linhaDigitavel é obrigatório e deve ser gerado através do ponto de entrada PMOBFI03:

...

Importante: para disponibilizar o download via HTTP é necessário configurar o Portal/Webservice no INI do ambiente. Mais informações de como configurar o ambiente podem ser encontradas neste link: Configurar Portais e Webservices. A recomendação é gerar os arquivos PDFs na pasta \web\pp\imagens-pls\relatorios dentro de seu rootpath.

...

X3_CAMPOX3_ORDEMX3_TIPOX3_TAMANHOX3_DECIMALX3_TITULOX3_DESCRICX3_PICTUREX3_USADOX3_RELACAOX3_VALIDX3_CBOXX3_WHENX3_BROWSEX3_VISUALX3_CONTEXTX3_F3
BJV_FILIAL01Caracter80FilialFilial do Sistema@! Não



NãoVisualReal
BJV_CODOPE02Caracter40Codigo OperCódigo Operadora@! SimPlsIntPad()


NãoVisualReal
BJV_LOGIN03Caracter500LoginLogin@! Sim



NãoAlterarReal
BJV_DTVALI04Data80Data ValidData Validade
Sim



NãoAlterarReal
BJV_HRVALI05Caracter50Hora ValidHora Validade@! Sim



NãoAlterarReal
BJV_ATIVO06Caracter10AtivoAtivo@! Sim

0=Não;1=Sim
NãoAlterarReal
BJV_CACHE07Memo100CacheCache
Sim



NãoAlterarReal


Tabela BA0:

X3_CAMPOX3_TIPOX3_TAMANHOX3_DECIMALX3_TITULOX3_DESCRICX3_PICTUREX3_USADOX3_RELACAOX3_VALIDX3_CBOXX3_WHENX3_BROWSEX3_VISUALX3_CONTEXTX3_F3X3_FOLDER
BA0_MSTLOGCaracter10Mobile LoginMobile Login@! Não'1'Pertence('12')1=CPF;2=Matricula
NãoAlterarReal
4
BA0_MSMULTCaracter10MulticontratMobile Multicontrato@! Sim'1'Pertence('01')0=Não;1=Sim
NãoAlterarReal
4
BA0_MSCACHCaracter10Mobile CacheMobile Cache@! Sim'1'Pertence('01')0=Não;1=Sim
NãoAlterarReal
4
BA0_MSCONJCaracter10Cod ConjugeCódigo Cônjuge Mobile@! Sim



NãoAlterarRealB37PLS4
BA0_MSCONTCaracter10Contato TitContato Titular@! Sim'0'Pertence('01')0=Não;1=Sim
NãoAlterarReal
4
BA0_MSENDCaracter10Ender TitEndereço Titular@! Sim'0'Pertence('01')0=Não;1=Sim
NãoAlterarReal
4
BA0_MSDEPECaracter10Impr DependImprime Dependentes@! Sim'0'Pertence('01')0=Não;1=Sim
NãoAlterarReal
4
BA0_MSEXPBCaracter10Exc Pag BloqExclui Pagam. Bloqueado@! Sim'1'Pertence('01')0=Não;1=Sim

AlterarReal
4
BA0_MSTPAGCaracter10Exib Tit PagExibe Títulos Pagos@! Sim'1'Pertence('01')0=Não;1=Sim

AlterarReal
4
BA0_MSPDFMCaracter10Modo PDFModo PDF@! Sim
Pertence('12')1=URL;2=Base 64

AlterarReal
4
BA0_MSPDFUCaracter
100
2540URL PDFURL PDF@! Sim


M->BA0_MSPDFM == '1'
AlterarReal
4
BA0_MSACESCaracter60Acess PortalAcess Portal@! Sim
Vazio() .Or. ExistCpo("AI3",M->BA0_MSACES)


AlterarRealAI34
BA0_MSPERFCaracter60Perf. AcessoPerf. Acesso@! Sim
Vazio() .Or. ExistCpo("B7I",M->BA0_
MSPERF)
MSPERF)


AlterarRealBA0B7I4
BA0_MSGUIANumérico20Qt. Meses G.Quantidade de Meses Guia99Sim



NãoAlterarReal
4
BA0_MSDECLNumérico20Qt. Anos DecQuantidade Anos Declarac.99Sim



NãoAlterarReal
4
BA0_MSDECDCaracter10List. Decla.Lista de Declaracoes@! Sim

0=Ambas;1=Imposto de Renda;2=Carta de Quitação
NãoAlterarReal
4
BA0_MSUNDOCaracter2540URL DocumentURL Documento @!Sim



NãoAlterarReal
4
BA0_MSURSTCaracter2540URL StatusEndpoint Atualiza Status@!Sim



NãoAlterarReal
BA0B7I

4


Tabela BT6:

X3_CAMPOX3_TIPOX3_TAMANHOX3_DECIMALX3_TITULOX3_DESCRICX3_PICTUREX3_USADOX3_RELACAOX3_VALIDX3_CBOXX3_WHENX3_BROWSEX3_VISUALX3_CONTEXTX3_F3
BT6_LCVIRTCaracter100Layout CartLayout do Cartão@! Sim



NãoAlterarReal

...

X3_CAMPOX3_TIPOX3_TAMANHOX3_DECIMALX3_TITULOX3_DESCRICX3_PICTUREX3_USADOX3_RELACAOX3_VALIDX3_CBOXX3_WHENX3_BROWSEX3_VISUALX3_CONTEXTX3_F3
BG3_LOGINCaracter10Acao LoginAção Login@! Sim

1=Permite login;2=Impede login
NãoAlterarReal


Tabela BBA:

X3_CAMPOX3_TIPOX3_TAMANHOX3_DECIMALX3_TITULOX3_DESCRICX3_PICTUREX3_USADOX3_RELACAOX3_VALIDX3_CBOXX3_WHENX3_BROWSEX3_VISUALX3_CONTEXTX3_F3
BBA_IDOPERNumérico40Id OperadoraID da Operadora Integ.9999Sim



NãoAlterarReal
BBA_MSHASHCaracter1000HashHash da Solicitação
Sim



NãoAlterarReal


  • Dicionário SXB:
XB_ALIASXB_TIPOXB_SEQXB_COLUNAXB_DESCRIXB_CONTEM
BA0B7I101DBPerfis de AcessoB7I
BA0B7I20101Sequencial+Tipo por.
BA0B7I40101SequencialB7I_CODSEQ
BA0B7I40102DescriçãoB7I_DESCRI
BA0B7I501

B7I_CODSEQ
BA0B7I601

B7I->B7I_TIPPOR == "3"

...