dúvida com controle de venda

Delphi

30/06/2008

olá pessoal!!!!!!

Estou desenvolvendo um sistema de venda, já consegui fazer a venda e as parcelas funcionarem, mas empakei em uma dúvida....

como fazer o controle dos pagamentos das parcelas? o sistema cria as parcelas e talz, mas qdo a forma de pagamento for cheke onde guardo as informações dos mesmos? tdas as parcelas tem q ser lançadas na tabela receber tb?

to perdida em relação a esse controle de parcela e lançamento no receber. Alguém pode me ajudar ?

obrigada!
Emilia


Milinha

Milinha

Curtidas 0

Respostas

Emerson Nascimento

Emerson Nascimento

30/06/2008

você deveria ter essa informação anexada ao título, ou fazer com que a própria parcela seja um título.
e deverá ter um campo com a situação da parcela, data de pagamento, valor pago, saldo...
publique a estrutura das suas tabelas para que possamos ajudar sem fugir - se possível - do que você já tem pronto.


GOSTEI 0
Altingon

Altingon

30/06/2008

No meu sistema eu uso cada parcela como um item do Contas a Receber


GOSTEI 0
Milinha

Milinha

30/06/2008

Obrigada pela resposta!

vamos ver se entedi, então tenho q criar mais um campo pra armazedar os dados dos chekes e isso? e qto a receber tenho q lançar lá tb, ou não faz diferença?

As tabelas abaixo:

Venda :

cod_venda
status_venda
valor_total
data_venda
cod_clie
cod_func
cod_arq
cod_formaPagto

item_venda:

cod_venda
cod_prod
preço

parcela_venda:

cod_parc
cod_venda
valor_parc
data_venc
NR_parc
status

ainda não criei a receber to com dúvida em quais campos colokr. :?


GOSTEI 0
Altingon

Altingon

30/06/2008

O meu funciona da seguinte maneira

Saidas -> Contas a Receber(parcelas) -> Caixa (quando forem pagas)

Crie uma tabela cheques com todos os dados que vc precisa ai no lançamento de caixa vc referencia..


GOSTEI 0
Milinha

Milinha

30/06/2008

Obrigada pelas repostas pessoal!
ainda não sei direito oq vou fazer não, mas já deu pra dar uma clareada nas idéias!


GOSTEI 0
Emerson Nascimento

Emerson Nascimento

30/06/2008

cada um tem sua forma de modelagem... eu tenho tabelas distintas para pedidos (compra/venda) e para notas fiscais (entrada/saída).

então fica assim:
Pedido
--------
IDPedido (PK)
IDResponsavel (FK - cliente ou fornecedor, que estão na mesma tabela)
IDCondicaoDePagamento (FK)
Numero (UK)
Serie (UK)
Tipo (Compra/Venda)
DataDeEmissao
ValorTotal
Situacao
etc...

PedidoItem
-------------
IDPedidoItem (PK)
IDPedido (FK)
IDProduto (FK)
Unidade
Quantidade
ValorUnitario
etc...

Se for um pedido de compra, serve para controle; para conferência da nota fiscal de entrada.
Se for um pedido de venda, assim que ele for fechado (recebido o ´de acordo´ por parte do cliente) é gerada a nota fiscal de saída e o pedido fica bloqueado para manutenção, pois não poderá ser diferente da nota fiscal.

NotaFiscal
-----------
IDNotaFiscal (PK)
IDCliente (FK)
IDPedido (FK, null)
IDCondicaoDePagamento (FK)
Tipo (Entrada/Saida)
Numero (UK)
Serie (UK)
DataDeEmissao
ValorDasMercadorias
ValorDaNotaFiscal
Situacao
etc...

NotaFiscalItem
-----------------
IDNotaFiscalItem (PK)
IDNotaFiscal (FK)
IDPedidoItem (FK, null)
IDProduto (FK)
Unidade
Quantidade
ValorUnitario
AliquotaICMS
AliquotaIPI
etc...

assim que é emitida (impressa) a nota fiscal de saída ou confirmada a gravação da nota fiscal de entrada, gero o(s) título(s) no financeiro - conforme a condição de pagamento - e bloqueio qualquer manutenção na nota.

Titulos
--------
IDTitulo (PK)
IDNotaFiscal (FK, null)
IDBanco (FK)
IDResponsavel (FK - cliente ou fornecedor)
Numero (UK)
Serie (UK)
Tipo (Pagar/Receber)
Parcela
DataDeEmissao
DataDeVencimento
Valor
Saldo
etc...


GOSTEI 0
Milinha

Milinha

30/06/2008

Obrigada emerson.en!


GOSTEI 0
POSTAR