0
Alex_MA
22.10.13
✎
12:30
|
Здравствуйте!
Есть задача организовать расчеты по ФИФО, но необычное.
Есть периодическое печатное издание.
Клиенты оформляют свои заявки на размещение в этом издании. Т.е. формируется заказ клиента (например от 01.10.13), а в нем несколько размещений, например (4.10.13, 11.10.13).
Например, приходит оплата и эта оплата должна закрыть по ФИФО как раз эти размещения. Хорошо, допустим закрыли.
Дальше опять оформляют заказ клиента (например от 02.10.13), в котором есть размещения (3.10.13, 4.10.13).
Т.е. оплата, которая закрывала (4.10.13, 11.10.13) должна перераспределиться, т.е.
(3.10.13, 4.10.13 от 1-го заказа, 4.10.13 от 2-го заказа, и 11.10.2013)
Т.е. остатки должны смотреться на конкеретную заявку на размещение.
Как такое лучше организовать ? Спасибо за внимание.
|
|
6
CrazyBear
22.10.13
✎
13:14
|
Каждое размещение это отдельный документ "заказ покупателя" (объект метаданных) + Создавать новый документ Который будет такой же как заказ, но он в себя будет включать несколько заказов (естественно пользователь не чего не должен видеть).
Я бы думал куда то в эту сторону, или обработку написал, которая бы как то все эти заказы объединяло в одну сущность
|
|
8
Alex_MA
22.10.13
✎
16:29
|
разобрался,
думаю делать так:
ЗК - заказ клиента
ЗР - заявка на размещение
ДО - документ оплаты
При проведении документа идет зачет авансов, если авансы кончились сторнируем оплату более поздних выходов и переносим
|
|