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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.02.2004, 12:25   #1  
2b4fITin is offline
2b4fITin
Участник
Аватар для 2b4fITin
 
80 / 10 (1) +
Регистрация: 07.05.2003
? Создание заказа?
Уважаемые Коллеги!
Позвольте задать простенький вопрос, на который пока не могу найти ответа:
Задача:
Создание 1000 заказов по n-строк.
Вопрос:
Есть ли в стандартном функционале такая возможность как на основании заказа (ранее сделанного как эталонный) сгенерировать оставшиеся скажем 999 заказов по одному клиенту. Вот такая глупая задача. Вообще то это упрощение задачи по генерации заказов на РАЗНЫЕ 99 клиентов. Но для начала хоть бы с одним и тем же клиентом разобраться.
Сразу хочу оговориться, что это не функциональность копирования строк из заказа в новый заказ.
Так вот есть ли такая фича в стандарте? Если нет, то сколько времени может занять разработка такой функции?
__________________
Спасибо за ответ!
Старый 02.02.2004, 12:38   #2  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,490 / 1060 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
А Заказ типа Подписка не подойдет?
Старый 02.02.2004, 12:50   #3  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
Если нет, то сколько времени может занять разработка такой функции?
Уточню - програмное создание заказа ? Минут 15. Плюс еще столько же на реализацию его автоматической разноски.
Просто когда то были нужны тестовые данные для тестирования некоторых разработок и пришлось решать похожую задачу.

p.s. Это в том случае, если не найдете подходящий вариант использования стандартной функциональности.
Старый 02.02.2004, 12:56   #4  
Valery is offline
Valery
Участник
 
381 / 10 (1) +
Регистрация: 28.02.2002
Адрес: Москва
Re: Создание заказа?
Цитата:
Изначально опубликовано 2b4fITin

Так вот есть ли такая фича в стандарте? Если нет, то сколько времени может занять разработка такой функции?
Стандартная функциональность поддерживает задачи, имеющие смысл. Если вы объясните бизнес-смысл создания 1000 одинаковых заказов, может быть народ что-нибудь и посоветует.
В моей практике задача одновременного ввода большого количества (разных!) заказов возникала при запуске системы в эксплуатацию. Решал путем импорта данных стандартными средствами (с некоторыми ухищрениями)
Старый 02.02.2004, 13:28   #5  
2b4fITin is offline
2b4fITin
Участник
Аватар для 2b4fITin
 
80 / 10 (1) +
Регистрация: 07.05.2003
Большое спасибо за ответы.
В принципе задача в основном тестирование времени постинга подобного количесвта заказов.
Просто руками забивать такое огромное количество информации (даже используя функцию копирования строк заказа) довольно трудоёмко.
Так вот и возникло желание уменьшить работу руками.
Практического применения на данный момент не требуется (реально у клиента такого делать не нужно). Просто поспорили кто быстрее Navision or Axapta.
Можно ли поподробнее про импорт с некоторыми ухищрениями?
Также был бы благодарен если бы Андре рассказал каким образом это решается с помощью программирования.
по поводу заказа типа "Подписка" --- на сколько я помню этот тип позволяет периодически создавать заказ, а меня интересует одновременно сразу же (ну или не совсем сразу же) наплодить 1000 заказов (пусть даже абсолютно одинаковых и пусть даже одному и тому же клиенту).
__________________
Спасибо за ответ!
Старый 02.02.2004, 13:40   #6  
Hamster is offline
Hamster
Участник
 
687 / 13 (2) ++
Регистрация: 15.05.2003
В зависимости от постановки задачи решается стандартными средствами:

1) Заказ на отпуск из Контракта
2) Подписка
3) Функция "Копирование из всез"
4) Функция "Копирование из строк"
5) Ипорт через BizTalk
6) .....................

Старый 02.02.2004, 14:10   #7  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
В принципе задача в основном тестирование времени постинга подобного количесвта заказов.
Хм.. так стандартный "Анализ производительности" кажется создает заказы.
Старый 02.02.2004, 14:18   #8  
2b4fITin is offline
2b4fITin
Участник
Аватар для 2b4fITin
 
80 / 10 (1) +
Регистрация: 07.05.2003
Спасибо!
Да знаю я про benchmark tool.
А вот как программно то сделать? Вот это тож очень интересна.
__________________
Спасибо за ответ!
Старый 02.02.2004, 14:24   #9  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
А вот как программно то сделать? Вот это тож очень интересна.
Насчет создания - посмотрите например класс ReqTransPoMarkFirm. Метода createPurchTable, createPurchLine - там по потребности и спланированному заказу програмно генериться заказ.

Насчет разноски - смотрите классы PurchFormLetter и его наследников.
Старый 02.02.2004, 14:28   #10  
2b4fITin is offline
2b4fITin
Участник
Аватар для 2b4fITin
 
80 / 10 (1) +
Регистрация: 07.05.2003
Спасибо!
__________________
Спасибо за ответ!
Старый 02.02.2004, 14:31   #11  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Еще можно посмотреть PurchAutoCreate и его наследников.

Да и сам benchmark tool - можно посмотреть - класс BMblock_purchOrder
Старый 02.02.2004, 14:59   #12  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Прошу прощения
Андре, разве не стОит во всех постингах Purch заменить на Sales ?
Старый 02.02.2004, 15:32   #13  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Да, действительно - большое спасибо.
Старый 02.02.2004, 15:52   #14  
Ivan Mischenko is offline
Ivan Mischenko
NavAx
Аватар для Ivan Mischenko
NavAx Club
 
87 / 19 (1) ++
Регистрация: 30.10.2002
Адрес: Проживания?
Прошу прощения, за возможный офтопик...
Так что в треьей Аксапте benchmark tool уже умеет создавать и разносить документы что ли?..
Что то я не понял.
Запустил Анализ производительности / Запуск форм
Выбрал PurchFormletter_Invoice... Потом не дождался пока оно отработает...
А в коде ковыряться долго не было времени...
Можно узнать что присходит, когда указываешь Экшн менюИтем?.. Неужели он создаёт документ и разносит его?..
Простите за глупые вопросы...
__________________
Особые лекарства... меня не прут!..
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Enterprise Portal - Создание Заказа Finnsky DAX: Функционал 9 27.08.2008 14:07
Создание строк заказа murad DAX: Программирование 2 30.05.2006 19:01
Создание накладной при частичном откате заказа AlexUnik DAX: Функционал 18 19.08.2004 16:08
программное создание строк заказа renat DAX: Программирование 6 22.07.2003 05:05
Создание проводки при заведении строки заказа Андре DAX: Программирование 6 25.02.2003 14:44
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 03:12.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.