отличие одинаковых накладных

Romantik

TeaM PHPClub
отличие одинаковых накладных

Приветствую.
вот тут возник вопрос, может кто сталкивался, поскажите, как Вы вышли из положения:

Счет к примеру 1000 руб
оплачивают в несколько этапов
200
300
100
100
150
150

Если 2 платежа в один день по одному счету и на одинаковую сумму по одному счету. Как эти 2 платежа различать правильно?

к примеру
client date summa account
2 2001-11-01 100 34
2 2001-11-01 100 34

Заранее благодарен за советы.
 

Alien

Новичок
>оплачивают в несколько этапов

значит несколько транзакций. и у каждой транзакции свой номер.
 

Alexandre

PHPПенсионер
у каждой платежки должен быть свой номер,
в платежке всегда указывается по каким счетам идет проплата. Наверно надо продумать соответствие:
счет-платеж (или %платежа).
 

Alexandre

PHPПенсионер
Возможно это должно быть так
таблица платежек....

paymentNum - номер платежки
client - № клиента
date - дата платежа
summa - сумма по счету
account - номер счета

Связь с подчиненной таблицей проплат по номеру платежки и номеру счета

paymentNum - номер платежки
account - номер счета
payment - произведенный платеж по этому счету

НЕОБХОДИМО УЧЕСТЬ, ЧТО
В одной платежки может быть проведера как часть выставленного счета, так и проплата по нескольким счетам
 
Сверху