AXForum  
Вернуться   AXForum > Рынок > Рынок труда Microsoft Dynamics
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.07.2010, 15:01   #1  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Результаты общения по этой задаче неутешительны - никто не взят.
Видимо, я плохо сформулировал.

Приведу свой подход к решению задачи (Не уверен, что он оптимальный).

Цитата:
Сообщение от mazzy Посмотреть сообщение
========================
Пример задачи:

Дано:
= в строках заказа хранится спецификация продолжительного договора (до нескольких лет). Предполагается, что один заказ будет отгружаться частично в течение длительного времени.
= По ходу выполнения договора, дополнительно к договору могут появляться доп.соглашения, а разные строчки заказа могут частично отгружаться по разным доп.соглашениям (но по одному и тому же договору).

Нужно:
= получать отчеты (как складские, так и финансовые), которые показывают что и по каким доп.соглашениям (и договорам) отгружалось.

1. добавляем таблицу доп.соглашений (или используем существующую)
2. добавляем поле доп.соглашение в строки заказа
3. добавляем поле договор и доп.соглашение в ParmLine и в строки накладных.
4. протягиваем поле доп.соглашение при разноске заказа до строк накладных при разноске.
5. отчеты делаем по строкам накладных (реальные значения складских аналитик берем из связанных со строками накладных InventTrans)

(опциональный бонус):
чтобы отслеживать историю изменений доп.соглашений в заказах даже если не было отгрузки делаем следующее: изменение доп.соглашения в строке заказа должно превратиться в составную операцию:
= копируем строку в новую строку заказа (со всеми накладными расходами и лотами, в новой строке устанавливаем новое доп.соглашение)
= отменяем старую строку (функции \ К поставке \ 0).

в результате заказ хранит все строки со всеми доп.соглашениями.

нужно обратить внимание, что "опциональный бонус" глючит при работе в стандартной версии с русскими ОС.
__________________
полезное на axForum, github, vk, coub.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ищу программиста. ax2009. VS. RS. .net. Москва. mazzy Рынок труда Microsoft Dynamics 30 20.06.2010 14:41
Ищу работу программиста-разработчика Axapta, Москва Денис_ Рынок труда Microsoft Dynamics 0 15.01.2009 13:11
Приглашаем программиста .NET (Москва) PersonAlex Рынок труда Microsoft Dynamics 0 01.08.2008 16:30
Ищу работу программистом Axapta. г.Москва. skof Рынок труда Microsoft Dynamics 6 05.08.2006 23:22
ищу работу программиста GTD2004 Рынок труда Microsoft Dynamics 14 11.12.2004 19:39

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

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

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