SID.Est. BuscarEstoqueGrade (Sece) - Buscar Estoque Grade
Permite buscar a consulta de estoque em grade, por embalagem avulso ou ambos. O resultado é o mesmo da tela do Comercial > Estoques > Consultas > Posição dos Estoques > Embalagem > Grade.
Aplicação:
Suprimentos - Estoques.
Parâmetros obrigatórios:
Nome | Descrição |
---|---|
CodFxa | Código da faixa de grades |
Parâmetros obrigatórios:
Nome | Descrição |
---|---|
CodClc | Filtro de coleções do produto (abrangência) |
CodMod | Filtro de modelo de produção do produto (abrangência) |
CodFam | Filtro de família do produto (abrangência) |
CodPro | Filtro de produto (abrangência) |
CodDep | Filtro por depósito (abrangência) |
CodPgr | Proporcionalidade (sem abrangência) |
CodMar | Filtro da marca de produto (abrangência) |
CodAge | Filtro por código de agrupamento de estoque (abrangência) |
CodEmb | Filtro por tipo de embalagem (sem abrangência) |
ModCon | Modo de consulta: 0 – Ambos; 1 – Embalagens; 2 – Avulsos |
TipAgp | Agrupa ou não depósitos: 0 – não agrupa; 1 – agrupa depósitos |
Retorno:
Documento em formato xml contendo os seguintes campos e estruturas:
<retorno>
<produtos>
<linha>
<NumLin></NumLin>
<CodMod></CodMod>
<CodPro></CodPro>
<DesPro></DesPro>
<QtdEmb></QtdEmb>
<derivacoes>
<CodDer></CodDer>
<QtdDer></QtdDer>
.
.
.
</derivacoes>
<QtdTot></QtdTot>
<CodEmb></CodEmb>
<CodDep></CodDep>
<CodClc></CodClc>
<CodAge></CodAge>
<CodPgr></CodPgr>
<CodFxa></CodFxa>
<CodMar></CodMar>
<CodFam></CodFam>
</linha>
.
.
.
<produtos>
<retorno>
A descrição de cada delimitador e sua funcionalidade está a seguir:
produtos: Delimitadores onde estão internamente todos os produtos lidos da consulta
linha: Delimitadores onde existe um para cada conjunto produto/embalagem/depósito/faixa/proporcionalidade retornado da consulta. O que está delimitado dentro de uma linha são todos os campos e valores a seguir:
- numlin: Dentro desses delimitadores está apenas como informativo o número de cada linha da consulta
- codmod: Dentro desses delimitadores está o código do modelo do produto
- codpro: Dentro desses delimitadores está o código do produto
- despro: Dentro desses delimitadores está a descrição do produto, formada pela descrição e complemento do cadastro do produto
- qtdemb: Dentro desses delimitadores está a quantidade de embalagens, se não estiver exibindo o estoque avulso do produto (sem embalagens)
- derivacoes: Dentro desses delimitadores estão aninhadas as derivações do produto, com sua quantidade em estoque, estando esses campos sempre em pares, conforme abaixo e tantos pares quanto possuir a faixa de grade informada no filtro para cada produto:
- codder: Dentro desses delimitadores está o código da derivação do produto
- qtdder: Dentro desses delimitadores está a quantidade da derivação imediatamente acima. Quando o produto está embalado, o mesmo exibe a proporcionalidade apenas. Se for um produto avulso, é a quantidade em avulso.
- qtdtod: Dentro desses delimitadores está a quantidade total de todas as derivações da linha de produto.
- codemb: Dentro desses delimitadores está o código da embalagem do produto. Se for uma linha de estoque avulso, não há valor nesse delimitador.
- coddep: Dentro desses delimitadores está o código da depósito consultado do produto. Se a consulta agrupar depósitos, com o parâmetro TIPAGP = 1, o mesmo não apresenta valor.
- codclc: Dentro desses delimitadores está o código da coleção do produto.
- codage: Dentro desses delimitadores está o código de agrupamento de estoque do produto
- codpgr: Dentro desses delimitadores está o código da proporcionalidade da embalagem do produto. Se a linha estiver exibindo estoque avulso, não há valor neste delimitador.
- codfxa: Dentro desses delimitadores está o código da faixa consultada do produto.
- codmar: Dentro desses delimitadores está o código da marca do produto.
- codfam: Dentro desses delimitadores está o código da família do produto.