Páginas filhas
  • API Movimentos de Lubrificações (Manutenção Industrial)

Versões comparadas

Chave

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

...

- Todos os atributos podem ser usados como parâmetro para a busca.


POST (Cadastra Material por EmpresaPUT (Atualiza STATUS_INT_ERP para 1 indicando que a integração foi realizada)

http:127.0.0.1:8080/entityquery/v1/materialEmpresabaixaConsumiveisIndustriaisMativ

Estrutura de dados para envio:

Bloco de código
languagejava
titleBody
collapsetrue
{
    "material": 1000,
    "instancia": "11",
    "deposito": "VIRTBORR01",
    "saldo": 50,
    "ultimaAtualizacao": "2023-08-30T00:00:00",
    "ultimaCompra": "2024-01-02T00:00:00",
    "valorUnitarioMedio": 5.5,
    "valorUnitarioReposicao": 6.5,
    "estocavel": "S",
    "compra": "N",
    "conta": "987.654.321"
}

Estrutura de dados retorno:

Bloco de código
languagejava
titleResponse
collapsetrue
{
    "material": 1000,
    "instancia": "11",
    "deposito": "VIRTBORR01",
    "saldo": 50,
    "ultimaAtualizacao": "2023-08-30T00:00:00",
    "ultimaCompra": "2024-01-02T00:00:00",
    "valorUnitarioMedio": 5.5,
    "valorUnitarioReposicao": 6.5,
    "estocavel": "S",
    "compra": "N",
    "conta": "987.654.321",
    "id": "26"
}

Observações

- Caso seja informado o codigoExterno, será cadastrado a instancia referente a ele no Bioenergia. Essa informação sobrepõe a instancia caso ela seja informada.

- É obrigatório informar a instancia ou o codigoExterno.

PUT e PATCH (Atualiza Material por Empresa)

http:127.0.0.1:8080/entity/v1/materialEmpresa

Estrutura de dados para envio:

Bloco de código
languagejava
titleBody
collapsetrue
{
    "id": 26,
    "material": 1000,
    "instancia": "11",
    "deposito": "VIRTBORR01",
    "saldo": 49,
    "ultimaAtualizacao": "2023-08-30T00:00:00",
    "ultimaCompra": "2024-01-02T00:00:00",
    "valorUnitarioMedio": 5.5,
    "valorUnitarioReposicao": 6.5,
    "estocavel": "S",
    "compra": "N",
    "conta": "987.654.321"
}

Estrutura de dados retorno:

Bloco de código
languagejava
titleResponse
collapsetrue
{
    "id": 26,
    "material": 1000,
    "instancia": "11",
    "deposito": "VIRTBORR01",
    "saldo": 49,
    "ultimaAtualizacao": "2023-08-30T00:00:00",
    "ultimaCompra": "2024-01-02T00:00:00",
    "valorUnitarioMedio": 5.5,
    "valorUnitarioReposicao": 6.5,
    "estocavel": "S",
    "compra": "N",
    "conta": "987.654.321"
}

Observações

- Caso seja informado o codigoExterno, será atualizada a instancia referente a ele no Bioenergia. Essa informação sobrepõe a instancia caso ela seja informada.

- É obrigatório informar a instancia ou o codigoExterno.

DELETE (Apaga Material por Empresa)

http:127.0.0.1:8080/entity/v1/materialEmpresa?id=26

Observações

- É obrigatório informar os atributos que compõem a chave primária como parâmetros da chamada.

- É obrigatório informar a instancia ou o codigoExterno.

ID_RASTREAR": "MNI99999000000092025"
}

Observações

- Deverá ser enviado o ID_RATREAR referente ao registro que foi baixado para que o sistema atualize o STATUS_INT_ERP = '1'. Com isso, o registro não estará mais disponível em novas consultas GET- Caso seja informado o codigoExterno, será usado como parâmetro, para a deleção, a instancia referente a ele no Bioenergia. Essa informação sobrepõe a instancia caso ela seja informada.