dúvida com controle de venda

30/06/2008

1

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


Responder

Posts

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.


Responder

30/06/2008

Altingon

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


Responder

30/06/2008

Milinha

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. :?


Responder

30/06/2008

Altingon

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..


Responder

01/07/2008

Milinha

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


Responder
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...


Responder

02/07/2008

Milinha

Obrigada emerson.en!


Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira