| Produto: | TOTVS Framework |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Framework |
| Módulo: | CONFIGURADOR |
| Função: | CONFIGURADOR (CFGX038) |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : | DFRM1-38598 |
Ao utilizar a API AccessPrivilegesServices/functionAccess em uma consulta de rotina de submenu ocorre não conformidade.
Foi realizada a tratativa para a não conformidade ao consultar um menu de uma rotina de submenu e foi implementado na documentação as informações necessárias para que seja possível consultar o acesso a uma rotina de submenu passando na requisição os parâmetros conforme abaixo:
Descrição:
Verifica se o usuário pode efetuar alguma ação na rotina informada, conforme a opção informada dentro de um submenu
Parâmetros
| Nome | Tipo | Descrição | Obrigatório | Local |
|---|---|---|---|---|
| Access | Character | Indica o nome da rotina que será verificado o acesso | X | PathParam |
| Opc | Integer | Indica o valor de nOpc que será verificado o acesso a rotina | X | PathParam |
| funname | Character | Indica o nome da sub-rotina que será verificado o acesso | X | QueryParams |
| operation | Integer | Indica o número da Operação | X | QueryParams |
Exemplos de uso
api/framework/v1/accessPrivilegesServices/functionAccess/[Access]/[Opc]?[funname]&[operation]
Exemplo de utilização dentro da rotina FINA740:
api/framework/v1/accessPrivilegesServices/functionAccess/FINA740/16?funname=FINA010(,3,.T.)&operation=4
Não se aplica