Показать сообщение отдельно
Старый 09.03.2010, 14:39   #24  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Flomik Посмотреть сообщение
Но вот, как быть с многострочной проводкой по Клиенту, ведь она недопустима в Системе (см. LedgerJournalTransUpdateCust\checkVoucher)?
Допустима. В общем журнале.
Повторюсь:

Цитата:
Сообщение от mazzy Посмотреть сообщение
Я, например, понимаю зачем буржуи запретили многострчные проводки в журналах платежей - чтобы облегчить интеграцию с клиент-банком.
Добавлю только, что журналы платежей и журналы перенесенных оплат (правильнее было бы сказать: журналы перенесенных в клиент-банк оплат)...
...Так вот, эти журналы очень, очень сильно адаптированы под работу с клиент-банком.

А в ходе локализации (...когда на механизм работы с клиент-банком прикрутили генерацию платежных поручений... и дополнительно усложнили/запутали логику этого журнала...)...

...В ходе локализации эти журналы стали образцом для подражания (к сожалению).

А образцом для подражания должен был бы стать общий журнал. Именно этот журнал обладает базовыми возможностями. Все остальные могут восприниматься как модификаторы (специализированные потомки) общего журнала. В том числе, некоторые специализированные журналы вносят дополнительные ограничения. Эти ограничения не присущи самой системе. Эти ограничения присущи специализированной бизнес-логике, для которых предназначены эти специализированные журналы.
__________________
полезное на axForum, github, vk, coub.