Páginas filhas
  • API Grupos de Materiais Manutenção Automotiva

Versões comparadas

Chave

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

...

Atributos

Descrição

Tamanho

Tipo

Chave Primária

Requerido

Valor Default

Valores Válidos

codigo

Código do Grupo de Material

4

NUMBER

S

S



descricaoAbreviada

Descrição Abreviada do Grupo de Material

10

STRING

N

N



descricao

Descrição do Grupo de Material

40

STRING

N

N



fgCustoOS

Flag de Custos da O.S.

1

STRING

N

N


S = Sim | N = Não

fgCustoAbastecimento

Flag de Custos de Abastecimento

1

STRING

N

N


S = Sim | N = Não

fgCustoLubrificacao

Flag de Custos de Lubrificação

1

STRING

N

N


S = Sim | N = Não

fgExportaErp

Flag Controlador de Exportação para o ERP

1

STRING

N

N


S = Exporta | N = Não exporta

codigoErp

Código de Relacionamento com o ERP

15

STRING

N

N




GET (Consulta Grupos de Materiais)

...

Bloco de código
languagejava
titleResponse
{
    "hasNext": false,
    "items": [
        		{
            "codigoEmpresacodigo": "EMP90"1,
            "codigoMatercodigoErp": "MATER123400001",
            "dataReferdescricaoAbreviada": "2024-09-01GRP TESTE",
            "daSituacaoErpdescricao": "DescriçãoGRUPO doTESTE retornoDE do ERPMATERIAIS",
            "dataSituacaoErpfgCustoOS": "2024-09-01S",
            "situacaoErpfgCustoAbastecimento": "S",
            "qtMaterfgCustoLubrificacao": 123,
            "qtValorS": 123,
            "qtValor1fgExportaErp": 123456789,
            "qtValor2S": 123456789,
       		     "qtValor3rowversion": 123456789,
            "qtValor4": 0,
            "instancia": "INST01"1
        }
    	]
}

Parâmetros

  • page: Número da página.
  • pagesize: Quantidade máxima de registros por página.

...

Bloco de código
languagejava
titleValor Material
collapsetrue
{
  	"codigoEmpresacodigo": "EMP9043"1,
  	"codigoMatercodigoErp": "MATER123400001",
  	"dataReferdescricaoAbreviada": "2024-09-01GRP TESTE",
  	"daSituacaoErpdescricao": "DescriçãoGRUPO doTESTE retornoDE do ERPMATERIAIS",
  	"dataSituacaoErpfgCustoOS": "2024-09-01S",
  	"situacaoErpfgCustoAbastecimento": "S",
  	"codigoExternofgCustoLubrificacao":"INSTEX01",
  "qtMaterS": 123,
  	"qtValorfgExportaErp": 123,
  "qtValor1": 123456789,
  "qtValor2": 123456789,
  "qtValor3": 123456789,
  "qtValor4": null
}  "S"
}

Estrutura de dados retorno:

Bloco de código
languagejava
titleValor Material
collapsetrue
{
    "codigoEmpresa	"codigo": "EMP90"1,
    "codigoMater	"codigoErp": "MATER123400001",
    "dataRefer	"descricaoAbreviada": "2024-09-01GRP TESTE",
    "daSituacaoErp	"descricao": "DescriçãoGRUPO doTESTE retornoDE do ERPMATERIAIS",
    "dataSituacaoErp	"fgCustoOS": "2024-09-01S",
    "situacaoErp	"fgCustoAbastecimento": "S",
    "codigoExterno	"fgCustoLubrificacao": "INSTEX01S",
    "qtMater": 123,
    "qtValor": 123,
    "qtValor1": 123456789,
    "qtValor2": 123456789,
    "qtValor3": 123456789,
    "qtValor4": 0,
    "instancia": "INST01"
	"fgExportaErp": "S",
	"rowversion": 1
}


PUT (Atualiza Grupo de Material)

...

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