Disponibilizado endpoint para integração dos movimentos de abastecimentos e lubrificações automotivas através do método GET e PUT para atualização do status após integração (baixa) realizada.
Estrutura:
Atributos | Descrição | Tamanho | Tipo | Chave Primária | Requerido | Valor Default | Valores Válidos | Observação |
ID_RATREAR | Id único para rastreamento do registro de ponta a ponta | 20 | STRING | S (lógica) | S | - | - | Gerado automaticamente quando o registro é inserido na tabela |
ORIGEM | Origem do registro | 10 | STRING | N | N | Abastecimento: CS_MNFABAS Lubrificação: CS_MNFLUBR | - | - |
INSTANCIA | Código da instância | 5 | STRING | N | N | - | - | - |
NO_BOLETIM | Número do boletim | 10 | INTEGER | N | N | - | - | - |
NO_SEQ | Sequência | 3 | INTEGER | N | N | - | - | - |
NO_OS | Número da ordem de serviço | 7 | INTEGER | N | N | Null | - | Não envia. |
DATA_MOVTO | Data do apontamento | 10 | DATE | N | N | - | - | - |
DATA_ENVIO | Data da coleta do registro | 10 | DATE | N | N | TRUNC(SYSDATE) | - | - |
COD_MATERIAL_PIMS | Código do material no PIMS | 12 | INTEGER | N | N | - | - | - |
COD_MATERIAL_ERP | Código do material no ERP | 25 | STRING | N | N | - | - | - |
QUANTIDADE | Quantidade | 12,3 | NUMBER | N | N | - | - | - |
COD_UNMED_ERP | Código da unidade de medida no ERP | 5 | STRING | N | N | - | - | - |
COD_CCUSTO_PIMS | Código do centro de custo no PIMS | 20 | INTEGER | N | N | - | - | - |
COD_CCUSTO_ERP | Código do centro de custo no ERP | 20 | INTEGER | N | N | - | - | - |
COD_DEP_ERP | Código do depósito do material no ERP | 15 | STRING | N | N | - | - | - |
USUARIO | Usuário responsável pelo apontamento | 250 | STRING | N | N | - | - | Caso o usuário não esteja preenchido no apontamento: Resgatado a partir do parâmetro do BioEnergia Seção: 'INT_ERP' / Entrada: 'CD_REQUISITANTE_MNF' |
COD_EMPRESA_ERP | Código da empresa no ERP | 250 | STRING | N | N | - | - | Resgatado a partir do parâmetro do BioEnergia Seção: 'GERAL' / Entrada: 'EMPRESA_ERP' |
COD_FILIAL_ERP | Código da filial no ERP | 250 | STRING | N | N | - | - | Resgatado a partir do parâmetro do BioEnergia Seção: 'GERAL' / Entrada: 'FILIAL_ERP' |
STATUS_INT_ERP | Status da integração com o ERP | 1 | STRING | N | N | - | Null = Indisponível para integração 0 = Disponível para integração 1 = Integrado com sucesso 2 = Cancelado antes da integração | GET: Serão disponibilizados apenas registros com o valor = 0 (zero). Campo utilizado para controle interno dos registros e não será disponibilizado no body. |
GET (Consulta Abastecimentos e Lubrificantes Automotivos consumidos para baixa no ERP)
http:127.0.0.1:8080/query/v1/baixaConsumiveisMativ?page=1&pagesize=2
{
"hasNext": true,
"items": [
{
"ID_RASTREAR": "MNF00038000005312024",
"ORIGEM": "CS_MNFABAS",
"INSTANCIA": "11",
"NO_BOLETIM": 338117,
"NO_SEQ": 1,
"NO_OS": null,
"DATA_MOVTO": "2024-05-15T03:00:00.000+00:00",
"DATA_ENVIO": "2025-06-10T03:00:00.000+00:00",
"COD_MATERIAL_PIMS": 214687,
"COD_MATERIAL_ERP": "214687",
"QUANTIDADE": 130.6,
"COD_UNMED_ERP": "L",
"COD_CCUSTO_PIMS": 114035150,
"COD_CCUSTO_ERP": "4.03.5.150",
"COD_DEP_ERP": "EAM-FPOSTO",
"USUARIO": "PIMSCS",
"COD_EMPRESA_ERP": "123",
"COD_FILIAL_ERP": null
},
{
"ID_RASTREAR": "MNF00463000009882025",
"ORIGEM": "CS_MNFLUBR",
"INSTANCIA": "11",
"NO_BOLETIM": 56700165,
"NO_SEQ": 1,
"NO_OS": null,
"DATA_MOVTO": "2025-02-07T03:00:00.000+00:00",
"DATA_ENVIO": "2025-06-09T03:00:00.000+00:00",
"COD_MATERIAL_PIMS": 290824,
"COD_MATERIAL_ERP": "290824",
"QUANTIDADE": 2,
"COD_UNMED_ERP": "L",
"COD_CCUSTO_PIMS": 114037400,
"COD_CCUSTO_ERP": "4.03.7.400",
"COD_DEP_ERP": null,
"USUARIO": "PIMSCS",
"COD_EMPRESA_ERP": "123",
"COD_FILIAL_ERP": null
}
]
} |
Observações
PUT (Atualiza STATUS_INT_ERP para 1 indicando que a integração foi realizada)
http:127.0.0.1:8080/query/v1/baixaConsumiveisMativ
Estrutura de dados para envio:
{
"ID_RASTREAR": "MNF00460000005142024"
} |
Observações