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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.04.2002, 18:50   #1  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Создание договора с клиентом
Средствами документооборота необходимо создать договор с клиентом. Есть Word'овский шаблон с закладками, необходимо настроить тип документа, чтобы необходимые данные из таблиц переносились в этот шаблон.

Среди всего прочего, в договор необходимо проставить сумму заказа, то есть просуммировать чистую сумму по строкам заказа.

1. Храниться ли где нибудь в системе эте сумма или придется вычислять ее самому ?

2. Если эта сумма не хранится в системе, а вычисляется при необходимости, как мне лучше поступить ?

Есть следующий вариант - добавить в таблицу SalesTable поле - СуммаЗаказа, а на таблице SalesLine дописать методы, вызывающиеся при добавлении, изменении и удалении строк этой таблицы так, чтобы в них вычислялась сумма заказа и заносилась в таблицу SalesTable.
Таким образом в созданном поле мы будем иметь сумму заказа и сможем выводить ее в документы средствами стандарного документооборота.

Честно говоря, мне самому этот вариант не особенно нравится, но ничего другого я пока не вижу. Как я понимаю, в момент создания документа посредством документооборота, я не могу вызывать код подсчитывающий сумму заказа. :-(

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

Лучше в Ворде создать вычислимое поле и сказать, чтобы оно вычисляло сумму по закладкам.

Особое внимание обрати на округление и возможные расхождения между Аксаптой и Вордом из-за округлений.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Enterprise Portal - Создание Заказа Finnsky DAX: Функционал 9 27.08.2008 14:07
CRM создание писем и их рассылка - в чем трабл? ShadowFromXZone DAX: Функционал 9 17.06.2008 16:51
Договора в AX 4.0 kozyurin DAX: Функционал 4 12.11.2007 11:53
для чего нужны Договора? storm DAX: Функционал 8 07.02.2004 03:28
Создание заказа? 2b4fITin DAX: Функционал 13 02.02.2004 15:52
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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