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

Versões comparadas

Chave

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

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

...

Bloco de código
languagejava
titleOrdem PesagemGrupo 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",
    "rowVersion": 54321
}

Grupo de Produto

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


Exemplo de retorno após cadastrar:

Bloco de código
languagejava
titleOrdem PesagemGrupo de Produtos
{
    "cdGrupo": "98",
    "deGrupo": "Teste",
    "qtdPercSorteio": 5,
    "codErp": "12345",
    "rowVersion": 54321
}

Consulta de Grupo de Produtos

Disponibilizado endpoint para consulta de Grupo de Produtos.

...

Bloco de código
languagejava
titleResponse
{
    "hasNext": false,
    "items": [
        {
            "cdGrupo": "1",
            "deGrupo": "Açúcar",
            "qtdPercSorteio": 0,
            "codErp": null,
            "rowVersion": 82679
        },     
        {
            "cdGrupo": "2",
            "deGrupo": "Álcool",
            "qtdPercSorteio": 0,
            "codErp": null,
            "rowVersion": 82683
        },
        {
            "cdGrupo": "3",
            "deGrupo": "Torta de Filtro",
            "qtdPercSorteio": 0,
            "codErp": null,
            "rowVersion": 82684
        },       
        {
            "cdGrupo": "99",
            "deGrupo": "Teste",
            "qtdPercSorteio": 5,
            "codErp": "12345",
            "rowVersion": 54321
        }
    ]
}

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.

...

Bloco de código
languagejava
titleOrdem PesagemGrupo de Produtos
{
    "cdGrupo": "99",
    "deGrupo": "Nova descrição",
    "qtdPercSorteio": 2,
    "codErp": "99",
    "rowVersion": 99
}

Exclusão de Grupo de Produtos

Disponibilizado endpoint para excluir a Grupo de Produtos.

...

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

Parâmetros

  • cdGrupo: Código do Grupo.

...