Disponibilizado endpoint para integração das solicitações de materiais e serviços industriais através do método GET, atualização do status de integração através do método PUT e atendimento da solicitação através do método POST.


Estrutura:

Atributos

Descrição

Tamanho

Tipo

Chave Primária

Requerido

Valor Default

Valores Válidos

Observação

id

Id único para rastreamento do registro de ponta a ponta

12

NUMBER

S

S

-

-

Gerado automaticamente quando o registro é inserido na tabela

instancia

Código da instância

5

STRING

N

N

-

-

-

ordemServico

Número da ordem de serviço

7

INTEGER

N

N

-

-

-

sequencia

Sequência

1

INTEGER

N

N

1

-

-

tipoPecaServico

Data do apontamento

1

STRING

N

N

null

-

Não envia

codigoMaterial

Código do material no PIMS

13

STRING

N

N

-

-

-

codigoMaterialERP

Código do material no ERP

25

STRING

N

N

-

-

-

descricaoMaterial

Descrição do material

65

STRING

N

N

-

-

-

descricaoDetalhadaMaterial

Descrição detalhada do material

500

STRING

N

N

-

-

-

unidadeMedida

Código da unidade de medida no PIMS

8

STRING

N

N

-

-

-

unidadeMedidaERP

Código da unidade de medida no ERP

8

STRING

N

N

-

-

-

quantidadeSolicitada

Quantidade solicitada

12,4

NUMBER

N

N

-

-

-

valorUnitarioPrevisto

Valor unitário previsto

13,2

NUMBER

N

N

-

-

-

dataNecessidade

Data da necessidade da solicitação

10

DATE

N

N

-

-

-

comentario

Comentário

2000

STRING

N

N

-

-

-

codigoCentroCusto

Código do centro de custo no PIMS

20

INTEGER

N

N

-

-

-

codigoCentroCustoERP

Código do centro de custo no ERP

20

INTEGER

N

N

-

-

-

codigoDepositoERP

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'

codigoEmpresaERP

Código da empresa no ERP

250

STRING

N

N

-

-

Resgatado a partir do parâmetro do BioEnergia

Seção: 'INT_ERP' / Entrada: 'EMPRESA_ERP'

codigoFilialERP

Código da filial no ERP

250

STRING

N

N

-

-

Resgatado a partir do parâmetro do BioEnergia

Seção: 'INT_ERP' / Entrada: 'FILIAL_ERP'


GET (Consulta Solicitações de Materiais/Serviços Industriais)

http:127.0.0.1:8080/query/v1/solicitacaoMaterialServicoIndustrialMativ?page=1&pagesize=2

{
    "hasNext": false,
    "items": [
        {
            "id": "100000002033",
            "instancia": "1",
            "ordemServico": 260199,
            "sequencia": 1,
            "tipoPecaServico": null,
            "codigoMaterial": "221",
            "codigoMaterialERP": null,
            "descricaoMaterial": "DESCRIÇÃO DO MATERIAL SOLICITADO",
            "descricaoDetalhadaMaterial": null,
            "unidadeMedida": "PC",
            "unidadeMedidaERP": "PC",
            "quantidadeSolicitada": 1,
            "valorUnitarioPrevisto": null,
            "dataNecessidade": "2025-07-05T03:00:00.000+00:00",
            "comentario": null,
            "codigoCentroCusto": "30",
            "codigoCentroCustoERP": "30",
            "codigoDepositoERP": null,
            "codigoContaERP": null,
            "tipoMovimento": "S",
            "tipoDocumento": "R",
            "solicitante": null,
            "codigoEmpresa": 1,
            "codigoEmpresaERP": null,
            "codigoFilialERP": null,
            "dataSolicitacao": "2025-07-07T16:27:26.000+00:00",
            "manutencaoInvestimento": "M",
            "origem": "PIMS-MI",
            "codigoSistemaVeicular": null,
            "codigoSubsistemaVeicular": null,
            "codigoComponente": null,
            "inspecaoInterna": "0",
            "inspecaoExterna": "0",
            "detalhamentoInspecao": null,
            "equipeManutencaoSolicitante": "DESTILARIA",
            "comprador": null,
            "codigoInvestimento": "2",
            "idSolicitacaoMatServInd": 100000002033,
            "imprimeBoleto": "0",
            "codigoDepartamentoCusto": null,
            "codigoDivisaoCusto": null,
            "codigoOrdemInvestimentoCusto": null,
            "codigoEmpresaCusto": null,
            "classificacaoSolicitacao": null
        },
        {
            "id": "100000002034",
            "instancia": "1",
            "ordemServico": 260229,
            "sequencia": 1,
            "tipoPecaServico": null,
            "codigoMaterial": "3271",
            "codigoMaterialERP": null,
            "descricaoMaterial": "DESCRIÇÃO DO MATERIAL SOLICITADO",
            "descricaoDetalhadaMaterial": null,
            "unidadeMedida": "PC",
            "unidadeMedidaERP": "PC",
            "quantidadeSolicitada": 1,
            "valorUnitarioPrevisto": null,
            "dataNecessidade": "2025-07-05T03:00:00.000+00:00",
            "comentario": null,
            "codigoCentroCusto": "10",
            "codigoCentroCustoERP": "10",
            "codigoDepositoERP": null,
            "codigoContaERP": null,
            "tipoMovimento": "S",
            "tipoDocumento": "R",
            "solicitante": null,
            "codigoEmpresa": 1,
            "codigoEmpresaERP": null,
            "codigoFilialERP": null,
            "dataSolicitacao": "2025-07-07T16:27:26.000+00:00",
            "manutencaoInvestimento": "M",
            "origem": "PIMS-MI",
            "codigoSistemaVeicular": null,
            "codigoSubsistemaVeicular": null,
            "codigoComponente": null,
            "inspecaoInterna": "0",
            "inspecaoExterna": "0",
            "detalhamentoInspecao": null,
            "equipeManutencaoSolicitante": "OFICINA MECANICA",
            "comprador": null,
            "codigoInvestimento": "2",
            "idSolicitacaoMatServInd": 100000002034,
            "imprimeBoleto": "0",
            "codigoDepartamentoCusto": null,
            "codigoDivisaoCusto": null,
            "codigoOrdemInvestimentoCusto": null,
            "codigoEmpresaCusto": null,
            "classificacaoSolicitacao": null
        }
    ]
}

Parâmetros

Observações


PUT (Atualiza o status da Solicitação de Material/Serviço)

http:127.0.0.1:8080/query/v1/solicitacaoMaterialServicoIndustrialMativ

Estrutura de dados para envio:

{
    "id": "2028",
    "statusERP": "ER",
    "mensagemIntegracao": "Mensagem de erro indicando o que precisa ser corrigido.",
    "numeroSolicitacaoCompra": 8875,
    "numeroPedidoCompra": 952,
    "dataPrevistaEntrega": "2025-07-10T17:30:45",
    "comprador": "Nome do Comprador"
}

Observações