Árvore de páginas

Versões comparadas

Chave

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

...

  1. Descrição
  2. Exemplo POST - Login
  3. Exemplo GET - EmpresasTest
  4. Exemplo GET - AlmoxarifadoProcessos
  5. Exemplo GET - Lista de Inventário
  6. Exemplo GET - Lista de Itens
  7.  Valida Permissão de Uso
  8. Exemple POST - Lista de ItensProcesso

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

Image RemovedImage Added

BULK EDIT

username : TOTVS

...

appClient : rad

VISUALIZAÇÃO Postman

Image RemovedImage Added


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
Image RemovedOBS: Para configuração é necessário ter o Bearer Token, Retorno do EndPoint do Login :

Image Removed

Image Added


BODY Pretty

JSON - Formato

[

    

{

        "idPessoa": 13,

        "nomeEmpresa": "HOTEL MODELO M3(FILIAL 2)"

    {

        "idPessoa": 18,

        "nomeEmpresa"


    

},

"status""

18  - FLORIANOPOLIS (FILIAL 89)

Em Execucao"

    

}

]

04. EXEMPLO GET -

...

PROCESSOS

OBS: Para configuração é necessário ter o Bearer Token, retorno do EndPoint do Login:


No Postaman

Image AddedImage Removed
OBS: idPessoa veio do retorno do GET Empresas.

Image Added

BODY Pretty

JSON - GET EmpresasFormato

[
    {


    


        "idProcesso": 5071,
        "idTipoProcesso": 8,
        "idPessoa": 3,
        "vlrProc": 69,
        "codGrupoProd": "020207"

    "idPessoa"3

,
        "

nomeEmpresa

codCentroRespon": "

HOTEL TESTE M3(FILIAL 3)

9999999999"

}

BODY Pretty

JSON - Formato

[

    {

        "codAlmoxarifado": 12,

        "descAlmox": "Almoxarifado Principal Manhattan",

        "idPessoa": 3

    },

    {

        "codAlmoxarifado": 9,

        "descAlmox": "Restaurante Manhattan",

        "idPessoa": 3

    },

    {

        "codAlmoxarifado": 10,

        "descAlmox": "Room Service MP",

        "idPessoa": 3

,
        "dataIniProcesso": "2018-08-24",
        "obs": "ok",
        "dataFimPrev": "2018-08-27",
        "codCentroCusto": "0705",
        "radTipoProcesso": {
            "idTipoProcesso": 8,
            "nome": "ORDEM DE COMPRA",
            "idreferencia": 5
        },
        "centroCusto": {
            "codCentroCusto": "0705",
            "nome": "Administracao Condominio"
        },
        "pessoa": {
            "idPessoa": 3,
            "nome": "PRODUCAO - 53113791000122",
            "razaosocial": "PRODUCAO",
            "numdocumento": "53113791000122",
            "email": "marcos.leite@totvs.com.br",
            "vwEndereco": {
                "idpessoa": 3,
                "nomeEstado": "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

http://localhost:211/hotal-api/almoxarifadorad/inventar/inventar/inventar?codAlmoxarifado=12&abertoFechado=Fprocessos/validaPermissaoUso


No Postam
Image RemovedImage Added

OBS: Para configuração é necessário ter o Bearer Token, retorno do EndPoint do Login :

PARAMS

Image RemovedImage Added

BULK EDIT

codAlmoxarifado:12
abertoFechado:F

OBS: codAlmoxarifado veio do retorno do GET Almoxarifado.

...

{

        "codAlmoxarifado": 12,

...

...

idPessoa

...

}

:3


...

OBS: Mostrar na Contagem = A / Não mostrar na Contagem = F

BODY – Pretty

JSON - Formato

[
    {
        "

idInventario

numdocumento":

 1194,        "codAlmoxarifado": 12

 "53113791000122",
        "

dataInventario

idpessoa": 

"2014-12-31"

3,
        "

abertoFechado

descricao": "

F",        "grupProd": null

Mobile RAD processos"
    }
]

06. EXEMPLO GET - ITENS

...