Autenticação:
Para a autenticação, em todos os envios deverá constar, no cabeçalho, as seguintes informações:
Header deverá conter os parâmetros de autenticação:
Key = autorization (valor fixo, em minúsculo)
Value = Chave gerada no cadastro de emissores.
Consultas:
http://api.methos.com.br:8080/API/consulta.rule?sys=API&dataConnection=Base_cliente
Base_cliente é o mesmo nome da empresa que está no login no sistema ERP da Methos (@Empresa).
As informações para seleção dos dados ficam no body.
Empresa:
Chamada:
{
"grupo": "Principal",
"tipo": "EMPRESA",
"pagina": 1
}
Retorno de Exemplo:
[
{
"ID": "1",
"RAZAO_SOCIAL": "METHOS TECNOLOGIA DA INFORMACAO",
"FANTASIA": "METHOS TI",
"CNPJ": "012345678901234",
"INSCRICAO_ESTADUAL": null,
"ENDERECO": "RUA SAO JUDAS TADEU",
"NUMERO": "67",
"COMPLEMENTO": null,
"BAIRRO": "PLANALTO",
"MUNICIPIO": "Caxias do Sul",
"ESTADO": "RS",
"DATA_ALTERACAO": "30/08/2023 17:20:04"
}
]
Tipo de Dados:
Campo | Tipo | Descrição auxiliar |
"ID" | Inteiro | Id Empresa |
"RAZAO_SOCIAL" | Texto | Caracteres: 50 |
"FANTASIA" | Texto | Caracteres: 50 |
"CNPJ" | Texto | Caracteres: 14 |
"INSCRICAO_ESTADUAL" | Texto | Caracteres: 15 |
"ENDERECO" | Texto | Caracteres: 60 |
"NUMERO" | Texto | Caracteres: 10 |
"COMPLEMENTO" | Texto | Caracteres: 40 |
"BAIRRO" | Texto | Caracteres: 30 |
"MUNICIPIO" | Texto | Caracteres: 100 |
"ESTADO" | Texto | Caracteres: 3 |
"DATA_ALTERACAO" | Data | Formato dd/mm/yyyy hh:mi:ss |
Item:
Chamada:
{
"grupo": "Principal",
"tipo": "ITEM",
"pagina": 1
}
Retorno de Exemplo:
[
{
"ID": "41",
"CODIGO": "1111111111111111",
"DESCRICAO": "CADEIRA DE ESCRITORIO ESTOFADA",
"ABREVIATURA": "CADEIRA ESCRIT",
"UNIDADE_MEDIDA": "UN",
"CODIGO_BARRAS": null,
"EMBALAGEM": "CAIXA INDIVIDUAL",
"NCM": "90328911",
"QTDE_EMBALAGEM": "10",
"STATUS": "A",
"OBSERVACAO": "DEMONSTRACAO PARA CLIENTE FIEL",
"PESO_LIQUIDO": "3,0458",
"DATA_INCLUSAO": "13/09/2013 00:00:00",
"DATA_ALTERACAO": "04/05/2023 10:49:19"
}
]
Tipo de Dados:
Campo | Tipo | Descrição Auxiliar |
"ID" | Inteiro | Id Item |
"CODIGO" | Texto | Caracteres: 16 |
"DESCRICAO" | Texto | Caracteres: 120 |
"ABREVIATURA" | Texto | Caracteres: 25 |
"UNIDADE_MEDIDA" | Texto | Caracteres: 6 |
"CODIGO_BARRAS" | Texto | Caracteres: 25 |
"EMBALAGEM" | Texto | Caracteres: 40 |
"NCM" | Texto | Caracteres: 8 |
"QTDE_EMBALAGEM" | Inteiro |
|
"STATUS" | Texto | Caracteres: 1. A – Ativo, I – Inativo. |
"OBSERVACAO" | Texto | Caracteres: 4000 |
"PESO_LIQUIDO" | Número | Formato: 11,4 |
"DATA_INCLUSAO" | Data | Formato dd/mm/yyyy hh:mi:ss |
"DATA_ALTERACAO" | Data | Formato dd/mm/yyyy hh:mi:ss |
Almoxarifado:
Chamada:
{
"grupo": "Principal",
"tipo": "ALMOXARIFADO",
"pagina": 1
}
Retorno de Exemplo:
[
{
"ID": "1",
"CODIGO": "5",
"EMPRESA_ID": "1",
"DESCRICAO": "GERAL PRODUTO PRONTO",
"TIPO": "N",
"STATUS": "A",
"DATA_ALTERACAO": "14/01/2019 13:38:42"
}
]
Tipo de Dados:
Campo | Tipo | Descrição Auxiliar |
"ID" | Inteiro | Id Almoxarifado |
"CODIGO" | Texto | Caracteres: 3 |
"EMPRESA_ID" | Inteiro | Id Empresa |
"DESCRICAO" | Texto | Caracteres: 60 |
"TIPO" | Texto | Caracteres: 1. N - NORMAL, T - EMPRESA EM PODER DE TERCEIROS, E - TERCEIROS EM PODER DA EMPRESA, R - TERCEIROS EM PODER DE TERCEIROS |
"STATUS" | Texto | Caracteres: 1. A – Ativo, I – Inativo. |
"DATA_ALTERACAO" | Data | Formato dd/mm/yyyy hh:mi:ss |
Estoque:
Chamada:
{
"grupo": "Principal",
"tipo": "ESTOQUE",
"pagina": 1
}
Retorno de Exemplo:
[
{
"ID": "22",
"ALMOX_ID": "1",
"ITEM_ID": "41",
"EMPRESA_ID": "1",
"QUANTIDADE": "1.041,0000",
"DATA_ALTERACAO": "20/03/2017 13:36:13"
}
]
Tipo de Dados:
Campo | Tipo | Descrição auxiliar |
"ID" | Inteiro | Id ItemxAlmox |
"ALMOX_ID" | Inteiro | Id Almoxarifado |
"ITEM_ID" | Inteiro | Id Item |
"EMPRESA_ID" | Inteiro | Id Empresa |
"QUANTIDADE" | Número | Formato: 11,4 |
"DATA_ALTERACAO" | Data | Formato dd/mm/yyyy hh:mi:ss |
Lista de Preço de Venda:
Chamada:
{
"grupo": "Principal",
"tipo": "LISTA_PRECO_VENDA",
"pagina": 1
}
Retorno de Exemplo:
[
{
"ID": "41",
"CODIGO": "1",
"DESCRICAO": "GERAL",
"STATUS": "A",
"OBSERVACAO": "teste",
"DATA_VALIDADE": "20/12/2030 00:00:00",
"DATA_ALTERACAO": "31/05/2023 11:30:33"
}
]
Tipo de Dados:
Campo | Tipo | Descrição auxiliar |
"ID" | Inteiro | Id Lista de Preço de Venda |
"CODIGO" | Texto | Caracteres: 4 |
"DESCRICAO" | Texto | Caracteres: 40 |
"STATUS" | Texto | Caracteres: 1. A – Ativo, I – Inativo. |
"OBSERVACAO" | Texto | Caracteres: 256 |
"DATA_VALIDADE" | Data | Formato dd/mm/yyyy hh:mi:ss |
"DATA_ALTERACAO" | Data | Formato dd/mm/yyyy hh:mi:ss |
Lista de Preço de Venda - Itens:
Chamada:
{
"grupo": "Principal",
"tipo": "LISTA_PRECO_VENDA_ITEM",
"pagina": 1
}
Retorno de Exemplo:
[
{
"ID": "81",
"LISTA_PRECO_VENDA_ID": "41",
"ITEM_ID": "41",
"OBSERVACAO": null,
"PRECO": "13,2700",
"DATA_PRECO": "13/09/2013 00:00:00",
"DATA_VALIDADE": null,
"DATA_ALTERACAO": null
}
]
Tipo de Dados:
Campo | Tipo | Descrição auxiliar |
"ID" | Inteiro | Id Item da Lista de Preço |
"LISTA_PRECO_VENDA_ID" | Inteiro | Id Lista de Preço |
"ITEM_ID" | Inteiro | Id Item |
"OBSERVACAO" | Texto | Caracteres: 256 |
"PRECO" | Número | Formato: 11,4 |
"DATA_PRECO" | Data | Formato dd/mm/yyyy hh:mi:ss |
"DATA_VALIDADE" | Data | Formato dd/mm/yyyy hh:mi:ss |
"DATA_ALTERACAO" | Data | Formato dd/mm/yyyy hh:mi:ss |