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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.12.2011, 16:16   #1  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Таможня (экспорт)
Обратил свое внимание на оформление экспорта, появившееся в Rollup 5, и что-то схема не укладывается:
ГТД на экспорт можно оформить в Аксапте только:
- из отгрузочных накладных в режиме стандарт
- из накладных (инвойсов) в режиме отложенного перехода права собственности

При этом в таможню надо предоставлять инвойсы, соответствующие контракту. Как это сочетается с режимом стандарт, если желания вести учет с отложенными переходом права собственности нет?
Старый 13.12.2011, 20:57   #2  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Ну что же, пришлось ломать, чтобы в режиме Стандарт система брала накладные, а не отборочные накладные.

Для этого:
1) Создать копию именованного Query CustomJourExpGITCreate_RU -> MyCustomJourExpCreate_RU, убрав из него Range по InvoicePostingType_RU и сменив связь с InventTrans на CustInvoiceTrans.InventTransId == InventTrans.InventTransId.

2) В форме \Forms\CustomJournalTransCreateDialog_RU\Methods\updateQuery после case SalesInvoicePostingType_RU::Standard вставить:
X++:
                if (isConfigurationKeyEnabled(configurationKeyNum(myKey)))
                {
                    query = new Query(querystr(MyCustomJourExpCreate_RU));

                    updateExportQuery(custInvoiceJour_ds,
                                      custInvoiceTrans_ds,
                                      tablenum(CustInvoiceJour),
                                      fieldnum(CustInvoiceJour, InvoiceAccount),
                                      fieldnum(CustInvoiceTrans,InventTransId),
                                      fieldnum(CustInvoiceJour, InvoiceDate),
                                      fieldnum(CustInvoiceJour, rContractCode),
                                      fieldnum(CustInvoiceJour, rContractAccount));
                    break;
                }
а в \Forms\CustomJournalTransCreateDialog_RU\Methods\addInventTransJoinSource выключить
X++:
                if (! isConfigurationKeyEnabled(configurationKeyNum(myKey)))
                {
                    dsInventTrans.joinSource(tablestr(CustPackingSlipTrans));
                    break;
                }
аналогично поступить с методом \Forms\CustomJournalTransCreateDialog_RU\Methods\adjustDesign, отключив первую команду

Последний раз редактировалось EVGL; 13.12.2011 в 21:16.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Экспорт/импорт платежных поручений _scorp_ DAX: Функционал 96 04.05.2017 17:52
Экспорт документа в XML PLGroup DAX: Прочие вопросы 40 25.05.2011 14:00
Экспорт стандартных отчетов в Excel ? ena_ax DAX: Программирование 14 12.04.2010 14:16
Экспорт Александр Костоусов DAX: Программирование 1 06.10.2004 15:53
Экспорт журнала платежей ax_f DAX: Функционал 25 25.06.2004 11:08

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

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

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