AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.04.2013, 10:03   #1  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,719 / 1204 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Для начала Вам надо уточнить, должна ли в отчетах отображаться история или же все отчеты строятся по состоянию на "сейчас". Поясню

Допустим, у Вас действовала на 01 число некая акция. По этой акции был продан товар. Затем пользователь подумал и изменил период действия акции не с 01, а, скажем, с 10 числа.

Вопрос: Как в отчете надо отобразить товар, проданный 01 числа? Как проданный по акции, действовавшей на это число или же безо всякий акций, поскольку сейчас эта акция начинается с 10 числа.

Так вот, если Вам надо отображать историю, то придется делать отдельное хранилище (или логи - не суть), где и хранить эту историю. Соответственно, все отчеты будут строится по этим логам. Если всегда по состоянию на "сейчас", то можно оставить "как есть".

PS: поскольку после закрытия склада товародвижение в закрытом периоде невозможно, то можно автоматом ограничить изменение задним числом по дате последнего закрытия склада.
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...
Старый 09.04.2013, 10:10   #2  
Murlin is offline
Murlin
Возьми свет!!!
Аватар для Murlin
Самостоятельные клиенты AX
Злыдни
 
291 / 32 (2) +++
Регистрация: 22.09.2008
Адрес: Тюмень, Рашан Федерашан
Цитата:
Сообщение от Владимир Максимов Посмотреть сообщение
Для начала Вам надо уточнить, должна ли в отчетах отображаться история или же все отчеты строятся по состоянию на "сейчас". Поясню

Допустим, у Вас действовала на 01 число некая акция. По этой акции был продан товар. Затем пользователь подумал и изменил период действия акции не с 01, а, скажем, с 10 числа.
"сферический конь в вакууме" :-) с 01 на 10. с на сейчас все и так понятно... проблема только в том что и на сейчас работает неочень понятно(про цифровое поле)
я когда сказал менеджеру что если даже акция и включена то не факт что она действует ее немного переклинило... да и соб-на я вообще не понимаю как можно акции проверять когда они уже запущены. Будущее не страшно я уже придумал что историю буду перетирать полностью которая в будущем. Но вот незадача акции большие по многим магазинам с периодичностью(только во вторник например с 2х до 3х)... будет а) тормозить б) акции которые на прошлые периоды будут просто засорять историю что за акция которая действовала 30 секунд?
__________________
Axapta 3.0 sp 5 Oracle
Диплом Интернет-Университета Информационных Технологий: Основы бухгалтерского учета
Я могу взорвать вам мозг!!!
Теги
как правильно

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Иморт из Excel 2010. Как правильно закрыть Excel? jkspb DAX: Программирование 4 13.10.2013 00:55
Как правильно создавать новые и использовать существующие SecurityKey Владимир Максимов DAX: Программирование 26 20.04.2011 20:45
Как правильно хранить статичный набор начальных данных в классах? mazzy DAX: Программирование 58 14.04.2011 12:10
Открытая сумма по счету-фактуре - как правильно вычислить? IKA DAX: Программирование 7 21.03.2011 19:46
Как правильно настроить возврат материалов из производства? Tony Green DAX: Функционал 14 22.10.2004 11:33
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:16.