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:
...
...
...
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 -
...
...
...
...
No Postaman
...
BODY Pretty
JSON - Formato |
---|
...
...
{ |
...
"nomeEmpresa": "HOTEL MODELO M3(FILIAL 2)"
|
...
{
"idPessoa": 18,
...
"status": " |
...
Em Execucao" |
...
} |
]
04. EXEMPLO GET -
...
PROCESSOS
...
...
...
...
...
...
OBS: idPessoa veio do retorno do GET Empresas.
...
{
"idPessoa": 3,
"nomeEmpresa": "HOTEL TESTE M3(FILIAL 3)"
}
BODY Pretty
JSON - Formato |
---|
[ |
...
idProcesso": |
...
5071, |
...
idTipoProcesso": |
...
8, |
...
, |
{
" |
...
vlrProc": |
...
69, |
...
codGrupoProd": " |
...
020207", |
...
codCentroRespon": |
...
},
{
...
"9999999999", |
...
dataIniProcesso": " |
...
2018-08-24", |
...
obs": |
...
}
]
...
|
...
No Postam
...
PARAMS
BULK EDIT
codAlmoxarifado:12
abertoFechado:F
OBS: codAlmoxarifado veio do retorno do GET Almoxarifado.
...
{
...
"ok", |
...
dataFimPrev": " |
...
2018-08-27", |
...
}
...
OBS: Mostrar na Contagem = A / Não mostrar na Contagem = F
BODY – Pretty
...
[
{
...
codCentroCusto": "0705", |
...
radTipoProcesso": |
...
{ |
...
" |
...
idTipoProcesso": |
...
8, |
...
" |
...
nome": " |
...
ORDEM DE COMPRA", |
...
" |
...
idreferencia": |
...
No Postman
OBS: idInventario veio do retorno do GET Inventário.
...
{
...
5 |
}
]
06. EXEMPLO GET - ITENS
...
}, |
...
centroCusto": |
...
{ |
...
" |
...
codCentroCusto": " |
...
0705", |
...
" |
...
nome": " |
...
Administracao Condominio" |
...
|
...
} |
...
BODY – Pretty
...
[
{
...
, |
...
pessoa": |
...
{ |
...
3, |
...
" |
...
nome": |
...
"idUserCont": 37151,
...
"PRODUCAO - 53113791000122", |
...
PRODUCAO", |
...
" |
...
numdocumento": |
...
" |
...
53113791000122" |
...
, |
...
email": " |
...
marcos.leite@totvs.com.br", |
...
vwEndereco": |
...
},
"produto": {
...
{ |
...
Parana", |
...
" |
...
codEstado": " |
...
PR" |
...
" |
...
grupProd": |
...
{ |
...
CodGrupoProd": " |
...
020207", |
...
descGrupoProd": " |
...
AGUARDENTES - A" |
...
centRespon": { |
...
codCentroRespon": " |
...
9999999999", |
...
nome": " |
...
C. Responsabilidade Padrão" |
...
|
...
" |
...
flgok": " |
...
N" |
}
} ] |
...
05. EXEMPLO
...
GET - VALIDA PERMISSÃO DE USO
...
...
...
...
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 |
---|
[ |
...
numdocumento": |
...
" |
...
53113791000122", |
...
idpessoa": |
...
3, |
...
descricao": |
...
"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",
"Mobile RAD processos" |
06. EXEMPLO POST - PROCESSOS
No postman
OBS: Para configuração é necessário ter o Bearer Token, retorno do EndPoint do Login :
BODY Raw
JSON - Formato |
---|
[ |
...
": "S" |
...
"codBarra": "1236547883142"
}
} ] |
BODY Pretty
JSON - |
---|
...
Formato |
---|
[ |
...
{
"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"
},
] |
OBS: Responta com status 201
07. EXEMPLO GET - Perfil
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 |
---|
[ |
...
": { |
...
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>
|