Páginas filhas
  • API Grupo de Produtos para outros produtos

Cadastro de Grupo de Produtos para outros produtos

Disponibilizado endpoint para cadastro da Grupo de Produtos para o módulo de outros produtos.

Método POST:

http:127.0.0.1:8080/api/entity/v1/grupoProduto

Estrutura de dados:

Grupo de Produtos
{
    "cdGrupo": "99", -- Caso não seja informado o código do grupo, será criado um código de forma automática e devolvido no response.
    "deGrupo": "Teste",
    "qtdPercSorteio": 5,
    "codErp": "12345"
}

Grupo de Produto

  • cdGrupo: Código do grupo.
  • deGrupo: Descrição do grupo.
  • qtdPercSorteio: Percentual de Sorteio.
  • codErp: Código ERP.


Exemplo de retorno após cadastrar:

Grupo de Produtos
{
    "cdGrupo": "98",
    "deGrupo": "Teste",
    "qtdPercSorteio": 5,
    "codErp": "12345"
}

Consulta de Grupo de Produtos

Disponibilizado endpoint para consulta de Grupo de Produtos.

Método GET:

http:127.0.0.1:8080/api/entity/v1/grupoProduto?page=1&pageSize=15

Response
{
    "hasNext": false,
    "items": [
        {
            "cdGrupo": "1",
            "deGrupo": "Açúcar",
            "qtdPercSorteio": 0,
            "codErp": null
        },     
        {
            "cdGrupo": "2",
            "deGrupo": "Álcool",
            "qtdPercSorteio": 0,
            "codErp": null
        },
        {
            "cdGrupo": "3",
            "deGrupo": "Torta de Filtro",
            "qtdPercSorteio": 0,
            "codErp": null
        },       
        {
            "cdGrupo": "99",
            "deGrupo": "Teste",
            "qtdPercSorteio": 5,
            "codErp": "12345"
        }
    ]
}

Parâmetros (opcionais)

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

Alteração de Grupo de Produtos

Disponibilizado endpoint para modificar a Grupo de Produtos.

Método PUT:

http:127.0.0.1:8080/api/entity/v1/grupoProduto

Estrutura de dados:

Grupo de Produtos
{
    "cdGrupo": "99",
    "deGrupo": "Nova descrição",
    "qtdPercSorteio": 2,
    "codErp": "99"
}

Exclusão de Grupo de Produtos

Disponibilizado endpoint para excluir a Grupo de Produtos.

Método DELETE:

http:127.0.0.1:8080/api/entity/v1/grupoProduto?cdGrupo=99

Parâmetros

  • cdGrupo: Código do Grupo.