Histórico da Página
CONTEÚDO
- Descrição
- Exemplo POST - Login
- Exemplo GET - Test
- Exemplo GET - Processos
- Exemplo GET - Valida Permissão de Uso
- Exemple POST - Processo
- Exemplo GET - Perfil
01. DESCRIÇÃO
É a configuração básica para teste da API. Estas configurações iram auxiliar na solução de eventuais consultas a base de dados do Inventário.
02. EXEMPLO POST - LOGIN
Url:
No Postman
BULK EDIT
username : TOTVS
password : TOTVS123
grant_type : password
appClient : rad
VISUALIZAÇÃO Postman
BODY Pretty
JSON - Formato |
---|
{ "created": "2020-02-12T11:12:58", "expiration": "2020-02-13T11:12:58", "token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJpc3MiOiJwbHVnaW4iLCJhdWQiOiJhbG1veCIsInN1YiI6IjUwIiwiaWF0IjoxNTgxNTE2Nzc4LCJleHAiOjE1ODE2MDMxNzh9.HwwFW-zGUvB-6G-3RbTFM4x798UkqPs44hiFG4qoSTSiPI_rHtT6D-7cFVTZidTjeSjby2IM5MnhGAdFMrGGJg", "idUsuario": 50, "nomeUsuario": "TOTVS" } |
03. EXEMPLO GET - TEST
Url:
No Postaman
BODY Pretty
JSON - Formato |
---|
{ |
04. EXEMPLO GET - PROCESSOS
OBS: Para configuração é necessário ter o Bearer Token, retorno do EndPoint do Login:
No Postaman
OBS: idPessoa veio do retorno do GET Empresas.
BODY Pretty
JSON - Formato |
---|
[ ] |
05. EXEMPLO GET - VALIDA PERMISSÃO DE USO
No Postam
OBS: Para configuração é necessário ter o Bearer Token, retorno do EndPoint do Login :
PARAMS
BULK EDIT
idPessoa:3
BODY – Pretty
JSON - Formato |
---|
[ |
06. EXEMPLO
...
POST -
...
PROCESSOS
...
...
No postman
OBS: Para configuração é necessário ter o Bearer Token, retorno do EndPoint do Login :
No Postman
OBS: idInventario veio do retorno do GET Inventário.
...
BODY Raw
JSON - Formato |
---|
[ |
...
idProcesso": |
...
5071, |
...
obs": |
...
" |
...
ok", |
...
flgok": " |
...
S" |
...
BODY – Pretty
...
[
, |
...
idProcesso": |
...
5072, |
...
"idInventario": 1194,
"idUserCont": 37151,
obs": " |
...
ok", |
...
flgok": |
...
" |
...
"nomeUsuario": "ANTONIA.ARR",
...
S" |
...
} |
...
"produto": {
"codProduto": "000001",
"descProd": "ABACATE COMUM KG",
"codMedCusto": "KG",
"codmedanalise": "KG",
"codMenorMed": "KG"
},
"Artigo": {
"codartigo": "000001",
"flgBloqueado": "L",
"flgAtivo": "S",
"codBarra": "123654788"
}
}
]
] |
BODY Pretty
JSON - Formato |
---|
[] |
OBS: Responta com status 201
07. EXEMPLO GET - Perfil
...
...
...
...
Postam
...
OBS: Para configuração é necessário ter o Bearer Token, retorno do EndPoint do Login :
BODY Raw
...
[
{
"idQtdeCont": 56451,
"codArtigo": "000001",
"qtdeContada": 300,
"idInventario": 1194,
"idUserCont": 12345,
"dataItemCont": 43872,
"usuarioSistema": {
"idUsuario": 12345,
"nomeUsuario": "Antonia Silva",
"desativado": "S"
},
"produto": {
"codProduto": "000001",
"descProd": "ABACATE COMUM KG",
"codMedCusto": "KG",
"codmedanalise": "KG",
"codMenorMed": "KG"
},
"Artigo": {
"codartigo": "000001",
"flgBloqueado": "L",
"flgAtivo": "S",
"codBarra": "1236547883142"
}
}
]
PARAMS
BULK EDIT
idPessoa:3
BODY –
...
Pretty
JSON - Formato |
---|
[ |
...
idPessoa": |
...
3, |
...
nome": " |
...
PRODUCAO - 53113791000122", |
...
razaosocial": |
...
"PRODUCAO", |
...
numdocumento": |
...
"dataItemCont": 43872,
...
|
...
" |
...
53113791000122" |
...
, |
"nomeUsuario": "Antonia Silva",
"desativado": "S"
},
" |
...
email": |
...
"codProduto": "000001",
"descProd": "ABACATE COMUM KG",
"codMedCusto": "KG",
"codmedanalise": "KG",
"codMenorMed": "KG"
},
...
"marcos.leite@totvs.com.br", |
...
idpessoa": |
...
3, |
...
nomeEstado": " |
...
Parana", |
...
codEstado": " |
...
PR" |
|
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>
|