Árvore de páginas

Versões comparadas

Chave

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

...

Linha de Produto:TOTVS Varejo Lojas
Segmento:Varejo
Módulo:SigaLoja (Controle de Loja)
Função:

estoqueobj

Ticket:Não há.
Story:

DVARLOJ1-84509509

02. SITUAÇÃO/REQUISITO

Disponibilizar alguma maneira de consultar o estoque, onde seja possível visualizar os produtos com estoque.

...

A API utiliza o método POST, caso queria informar parâmetros para filtro os mesmos devem ser passados no corpo.

Exemplo:

{
        "idRetaguardaProduto": [
       
        "LJTEST01",
        "IPI"
        ],
        "idRetaguardaLojaidRetaguardaLojasConsultaEstoque": [
        "D MG 01         "D MG 01",
        "D PR 02 "
    ]        "D PR 02"
    ],
    "idRetaguardaLojaOrigem""D MG 01"
}


Parâmetros de entrada (Request):

ParâmetroTipo ObrigatórioObjetivo
idRetaguardaProdutoListaSSimLista de produtos que deseja realizar a consulta.
idRetaguardaLojaidRetaguardaLojasConsultaEstoqueListaNNãoQuando informado, irá pesquisar estoque somente das lojas informadas, quando não, irá devolver o
estoque de todas as Lojas
idRetaguardaLojaOrigemStringSimIdentificar qual loja está realizando a consulta de estoque (não é a loja onde possui o saldo de estoque


Retorno:

{
    "success": true,
    "message": "",
    "data": [
                {
                        "idRetaguardaProduto""IPI            ",
            "estoque": [
                                {
                                        "quantidade"9939,
                    "loja": {
                        "idRetaguarda":                        "D MG 01",
                        "descricao""TOTVS S.A. AM",
                        "endereco": "SAO PAULO SAO PAULO - Av Amazonia Av Amazonia, 1717",
                         1717"
                    }
                },
                {
                    "quantidade"1,
                    "loja": {
                        "idRetaguarda": "D MG 01 D PR 02",
                                                "descricao": "TOTVS STOTVS S.A. AM"
                    },
                    "quantidade": 9938
                },
                {
                    "loja": {
                        "endereco": "SAO PAULO - Avenida Braz Leme, 1717",
                        "idRetaguarda": "D PR 02 ",
                        "descricao": "TOTVS S.A. SP"
                    },
                    "quantidade": 1
                }
            ],
            "idRetaguardaProduto": "IPI            "
        }
    ],
    "success": true,
    "hasNext": false,
    "message": "" SP",
                        "endereco""SAO PAULO - Avenida Braz Leme, 1717"
                    }
                }
            ]
        },
        {
            "idRetaguardaProduto""LJTEST01       ",
            "estoque": [
                {
                    "quantidade"1592,
                    "loja": {
                        "idRetaguarda""D MG 01",
                        "descricao""TOTVS S.A. AM",
                        "endereco""SAO PAULO - Av Amazonia, 1717"
                    }
                },
                {
                    "quantidade"99999999410,
                    "loja": {
                        "idRetaguarda""D PR 02",
                        "descricao""TOTVS S.A. SP",
                        "endereco""SAO PAULO - Avenida Braz Leme, 1717"
                    }
                }
            ]
        }
    ],
    "hasNext"false
}


Valores de retorno (Response): Retorna uma lista de produtos

...