[firebase-br] percentual de lucro por produto
Zottis
zottissistemas em brturbo.com.br
Sáb Maio 31 11:26:24 -03 2008
eu utilizo assim:
na tabela de itens tenho a seguinte estrutura.
CREATE TABLE ITENS (
PEDIDONO PK /* PK = INTEGER NOT NULL */,
ITEMNO PK /* PK = INTEGER NOT NULL */,
LOJANO PK /* PK = INTEGER NOT NULL */,
PRODUTONO PK /* PK = INTEGER NOT NULL */,
CLIENTENO PK /* PK = INTEGER NOT NULL */,
DETALHES VARCHAR60 /* VARCHAR60 = VARCHAR(60) */,
UNIDADE VARCHAR_20 /* VARCHAR_20 = VARCHAR(20) */,
DATA DATAS /* DATAS = DATE */,
CTROLESTNO INTEIRO /* INTEIRO = INTEGER */,
IPI TAXAS /* TAXAS = DOUBLE PRECISION DEFAULT 0 NOT
NULL */,
ICMS TAXAS /* TAXAS = DOUBLE PRECISION DEFAULT 0 NOT
NULL */,
ST DOUBLE_MEU /* DOUBLE_MEU = DOUBLE PRECISION DEFAULT
0 */,
EAN13 DOUBLE_MEU /* DOUBLE_MEU = DOUBLE PRECISION DEFAULT
0 */,
TAXACOMISSFORMPGTO TAXAS /* TAXAS = DOUBLE PRECISION DEFAULT 0 NOT
NULL */,
TAXACOMISVENDEDOR TAXAS /* TAXAS = DOUBLE PRECISION DEFAULT 0 NOT
NULL */,
TAXACOMISSAOPRODUTO TAXAS /* TAXAS = DOUBLE PRECISION DEFAULT 0 NOT
NULL */,
PESO DOUBLE_MEU /* DOUBLE_MEU = DOUBLE PRECISION DEFAULT
0 */,
DESCONTO MOEDA /* MOEDA = NUMERIC(15,2) */,
QUANTIA QUANTIA /* QUANTIA = DOUBLE PRECISION CHECK (VALUE
>= 0.00) */,
UNITARIO MOEDA /* MOEDA = NUMERIC(15,2) */,
CUSTOPRODUTO MOEDA /* MOEDA = NUMERIC(15,2) */,
FRETE MOEDA /* MOEDA = NUMERIC(15,2) */,
VALORIPI COMPUTED BY (CAST((quantia*unitario *IPI / 100) AS
NUMERIC(15,2))),
VALORICMS COMPUTED BY (CAST((quantia*unitario *ICMS / 100) AS
NUMERIC(15,2))),
TOTAL COMPUTED BY (CAST((quantia*unitario *(100-desconto)
/ 100) AS NUMERIC(15,2))),
LUCRO COMPUTED BY (CAST((quantia*unitario*(100-desconto)
/ 100-(CUSTOPRODUTO * QUANTIA)) AS NUMERIC(15,2))),
TOTALPESO COMPUTED BY (Peso*quantia),
TOTALCUSTO COMPUTED BY (
CAST(
quantia*custoproduto
AS NUMERIC(15,2)
)
),
USUARIONO PK /* PK = INTEGER NOT NULL */,
CLASSE_FISCAL VARCHAR(6),
DATAENTREGA DATAS /* DATAS = DATE */,
ENTREGUE PAGO_NOT_NULL /* PAGO_NOT_NULL = VARCHAR(1) DEFAULT
'N' NOT NULL CHECK (value in ('N' , 'S')) */,
REF VARCHAR_15 /* VARCHAR_15 = VARCHAR(15) */,
OC VARCHAR_15 /* VARCHAR_15 = VARCHAR(15) */
);
e alimento as informações da tabela Produtos, assim sempre tenho como fazer
os calculos que preciso.
espero que ajude.
Zottis(TeamFB Users)
Zottis Sistemas - 2008 Ano XI
Programação Delphi/PHP/Firebird/MySQL
"Um homem só tem o direito de olhar
a um outro de cima para baixo, quando
vai ajuda-lo a levantar-se".
Gabriel Garcia Marquez
----- Original Message -----
From: "Reijanio Nunes Ribeiro" <rnribeiro em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Saturday, May 31, 2008 10:18 AM
Subject: [firebase-br] percentual de lucro por produto
pessoal alguem saberia me dizer, como fazer pra achar o percentual de lucro
por produto, numa venda por exemplo teriam algum exemplo
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista