Relatório de produtos com valores de custo e venda

Para a maioria das redes de varejo e principalmente para Franquias, ter um controle de quanto custou um produto e por quanto ele está sendo vendido é mais do que uma opção, é uma necessidade.

Para traçar um histórico de um produto, seja ele um produto de revenda ou até mesmo um produto fabricado, precisamos de uma cadeia complexa de valores.

No fabricante essa cadeia registra desde a matéria prima e aviamentos, até acabamento e embalagem do produto acabado e todo esse processo é agregado no valor do produto final.

Em uma Franquia apesar de ser mais curta, essa cadeia registra do mesmo jeito um histórico contemplando desde a entrada da mercadoria até a venda ao consumidor final.

Neste artigo, temos um Script de produtos separando valores de Custo e valores de Venda, ou seja quanto o produto final custou para ser criado e qual o valor de venda do mesmo.

Na base de dados do Linx ERP toda Referencia (Identificador do Produto final) é cadastrada com diversas tabelas de Preço.

No caso de rede de varejo no minimo teremos 2 tabelas de preço, onde uma contém o valor de custo e outra com valor de venda.

Esses 2 valores alimentam uma unica tabela do banco de dados "PRODUTOS_PRECOS".

Criaremos um relatório alimentado automaticamente com todos os produtos, filtrando por coleção e apresentando em colunas individuais os valores de custo e os valores de venda.



SELECT PRODUTOS.PRODUTO, PRODUTOS.DESC_PRODUTO,
MAX((CASE PRODUTOS_PRECOS.CODIGO_TAB_PRECO WHEN '02'
THEN
PRODUTOS_PRECOS.PRECO1 ELSE 0 END)) AS 'VALOR_COMPRA',
MAX((CASE PRODUTOS_PRECOS.CODIGO_TAB_PRECO WHEN '31'
THEN PRODUTOS_PRECOS.PRECO1 ELSE 0 END)) AS 'VALOR_VENDA',
PRODUTOS.COLECAO, PRODUTOS_BARRA.COR_PRODUTO,
PRODUTOS_BARRA.TAMANHO, PRODUTOS_BARRA.CODIGO_BARRA, PRODUTOS.CLASSIF_FISCAL
FROM
PRODUTOS INNER JOIN PRODUTOS_BARRA ON PRODUTOS.PRODUTO = PRODUTOS_BARRA.PRODUTO
INNER JOIN PRODUTOS_PRECOS ON PRODUTOS.PRODUTO = PRODUTOS_PRECOS.PRODUTO
WHERE
PRODUTOS.COLECAO BETWEEN '450' AND '9999'
GROUP BY
PRODUTOS.PRODUTO, PRODUTOS.DESC_PRODUTO, PRODUTOS.COLECAO, PRODUTOS_BARRA.COR_PRODUTO,
PRODUTOS_BARRA.TAMANHO, PRODUTOS_BARRA.CODIGO_BARRA, PRODUTOS.CLASSIF_FISCAL
ORDER BY
PRODUTOS.COLECAO ASC


A figura abaixo ilustra como ficará seu Relatório numa planilha.

Sempre Lembrando para clicar aqui e acompanhar nosso artigo de como inserir Dados Externos no Excel.





SHARE

About OWL Tecnologia

    Blogger Comment
    Facebook Comment

0 comentários:

Postar um comentário