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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.12.2008, 16:49   #1  
igorian is offline
igorian
Участник
 
59 / 12 (1) ++
Регистрация: 01.06.2004
создание Заказа с помощью механизмов АIF
Помогите, как с помощью механизмов AIF имея заказ в одной компании создать такой же в другой?
Старый 10.12.2008, 17:19   #2  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от igorian Посмотреть сообщение
Помогите, как с помощью механизмов AIF имея заказ в одной компании создать такой же в другой?
Если под "с помощью AIF" подразумевается "с помощью Intercompany", Вам в Функционал: Настройка Внутрихолдингового учета в DAX 4.0 и DAX 3.0
__________________
-ТСЯ или -ТЬСЯ ?
Старый 10.12.2008, 17:29   #3  
igorian is offline
igorian
Участник
 
59 / 12 (1) ++
Регистрация: 01.06.2004
не, как я понял Intercompany пользует механизмы AIF, и пользует классы, которые настраиваются в Действиях AIF.. вот интересно как самому вызывать эти классы
Старый 10.12.2008, 17:41   #4  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от igorian Посмотреть сообщение
не, как я понял Intercompany пользует механизмы AIF, и пользует классы, которые настраиваются в Действиях AIF.. вот интересно как самому вызывать эти классы
Ну если Вам "интересно".. начните с AxdBase
__________________
-ТСЯ или -ТЬСЯ ?
Старый 10.12.2008, 17:53   #5  
MironovI is offline
MironovI
Участник
 
724 / 77 (4) ++++
Регистрация: 30.05.2005
Основное - Настройки - AIF - Кончные точки - закладка Разное - поле Внутрихолдинговая организация.

Я думаю копать нужно тут.

См. так же класс AxdSalesOrder
Старый 10.12.2008, 18:02   #6  
igorian is offline
igorian
Участник
 
59 / 12 (1) ++
Регистрация: 01.06.2004
копал... даже настроил интеркомпани, создавал заказ в одной компании и у меня создавалась закупка в другой, но вот как там работал AxdSalesOrder я что-то не понял
Старый 10.12.2008, 18:34   #7  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1296 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Цитата:
Сообщение от igorian Посмотреть сообщение
копал... даже настроил интеркомпани, создавал заказ в одной компании и у меня создавалась закупка в другой, но вот как там работал AxdSalesOrder я что-то не понял
В описанном случае Axd* как раз не работают. Тут работают методы InterCompanyMirror (как-то так называются - под рукой открытой аксы нет) классов SalesTableType, SalesLineType (ну и зеркальных Purch*Type), Они используют не Axd, а Ax классы.
Старый 10.12.2008, 19:01   #8  
igorian is offline
igorian
Участник
 
59 / 12 (1) ++
Регистрация: 01.06.2004
ну хорошо, так задачу создать Заказ можно решить с помощью классов AIF ?
Старый 10.12.2008, 23:58   #9  
Vals is offline
Vals
Аманд
Аватар для Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1,766 / 507 (20) +++++++
Регистрация: 27.02.2002
Адрес: Pass partout, Москва
Цитата:
ну хорошо, так задачу создать Заказ можно решить с помощью классов AIF ?
Поделитесь, что ломать собрались?
Старый 11.12.2008, 10:24   #10  
MironovI is offline
MironovI
Участник
 
724 / 77 (4) ++++
Регистрация: 30.05.2005
В случае с интеркомпани на заказ создается закупка все-таки по-моему. а если надо создать заказ-заказ - то поле Внутрихолдинговая организация в AIF должно помочь

Последний раз редактировалось MironovI; 11.12.2008 в 10:44.
Старый 11.12.2008, 10:55   #11  
igorian is offline
igorian
Участник
 
59 / 12 (1) ++
Регистрация: 01.06.2004
..да особенно ничего - есть заказ в одной компании, надо на его основе создать другой но в другой компании - вот вопрос - механизмом AIF можно воспользоваться?
Старый 11.12.2008, 11:07   #12  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
Почему просто не написать функцию, которая бы просто создавала заказ в нужной компании . И не нужно заморачиваться с настройками.
Старый 11.12.2008, 11:13   #13  
igorian is offline
igorian
Участник
 
59 / 12 (1) ++
Регистрация: 01.06.2004
Post
ну да, интеркомпани это и есть механизм создания закупки на основе заказа

,корторый использует механизм обмена документами называемый AIF
Старый 11.12.2008, 11:35   #14  
igorian is offline
igorian
Участник
 
59 / 12 (1) ++
Регистрация: 01.06.2004
Это не наш метод)))
ведь для чего-то люди сваяли несколько десятков классов Axd...
Старый 11.12.2008, 11:57   #15  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1296 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Цитата:
Сообщение от igorian Посмотреть сообщение
..да особенно ничего - есть заказ в одной компании, надо на его основе создать другой но в другой компании - вот вопрос - механизмом AIF можно воспользоваться?
Смотря какая имеется взаимосвязь между этими заказами. Если первый - это заказ покупателя и нужно создать заказ, покрывающий эту потребность (например, заказ покупателя у нас в торговом доме, а потребность покрывается из производственной компании), то можно. Из заказа покупателя делаем прямую поставку с поставщиком, настроенном для интеркомпани. Тогда автоматом будет создан заказ на покупку в торговом доме и на её основе заказ на продажу в производственной компании. Если есть настройки, то при отгрузке по заказу в производственной компании автоматом будет разносится накладная по заказу на покупку в торговом доме и отборочная накладная по заказу покупателя. Тут AIF не нужен (он в интеркомпани не используется, то что настройки в одном меню не должно вводить в заблуждение - там даже лицензии разные).
Если же второй заказ существует просто для какой-то синхронизации между компаниями (белая/черная), то нужно либо писать код, при этом можно взять за основу механизм создания копирования строк в заказе (классы SalesCopying).
AIF стоит денег и времени на его изучение то есть опять же денег. Если все-таки настаиваете на его использовании, то ту помочь не смогу. Теоретически это должно быть возможно (типа выгрузить в XML/загрузить из XML), но практически не пробовал (выгрузить точно можно - проверял, загружать не пытался). Думаю, тут Vals поможет, он вроде даже тренинги читает по этому поводу.
Старый 11.12.2008, 12:20   #16  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от Sada Посмотреть сообщение
Почему просто не написать функцию, которая бы просто создавала заказ в нужной компании . И не нужно заморачиваться с настройками.
Действительно, дерут с трудящихся в тридорога.. Не надо заморачиваться. Взять и написать функцию. Не беда, что система уже делает преобразование кодов номенклатур, номенклатурных аналитик, кодов валют, управляет возможностью редактирования заказов, созданных на основе закупки, синхронной печатью и разноской документов между компаниями и т.д. Разбираться с этим ни времени, ни желания нет, поэтому в топку эту хрень. Надо написать функцию
__________________
-ТСЯ или -ТЬСЯ ?
За это сообщение автора поблагодарили: MironovI (2).
Старый 12.12.2008, 16:06   #17  
Vals is offline
Vals
Аманд
Аватар для Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1,766 / 507 (20) +++++++
Регистрация: 27.02.2002
Адрес: Pass partout, Москва
Цитата:
так задачу создать Заказ можно решить с помощью классов AIF
В схеме Заказ (Ко1) ---> Заказ (Ко2) есть один нюанс, даже два:

Подумайте, что произойдёт, если:
1. в обеих компаниях вы запустите сводное планирование?
2. в обеих компаниях запустите прогноз ДДС
3. из обеих компаниях получите сводную отчётность в ОЛАП

Итого, что заставляет реализовывать такую схему?
Старый 12.12.2008, 16:21   #18  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
2 Vadik: Вы чертовски правы. Разбираться и знать интеркомпани нужно. Вопрос времени и денег. И поставленной задачи.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Enterprise Portal - Создание Заказа Finnsky DAX: Функционал 9 27.08.2008 14:07
Создание строк заказа murad DAX: Программирование 2 30.05.2006 19:01
Создание заказа? 2b4fITin DAX: Функционал 13 02.02.2004 15:52
программное создание строк заказа renat DAX: Программирование 6 22.07.2003 05:05
Создание проводки при заведении строки заказа Андре DAX: Программирование 6 25.02.2003 14:44

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

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

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