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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.12.2014, 13:52   #1  
ViV is offline
ViV
Axapta Retail User
Самостоятельные клиенты AX
Axapta Retail User
 
200 / 79 (3) ++++
Регистрация: 14.09.2005
? Накладная - как правильно проверить, что по накладная с произвольным текстом?
Подскажите - вот есть у меня CustInvoiceJour - мне надо понять "источник" - это был обычный заказ или накладная с произвольным текстом.
Пыталась найти, какое то поле "тип источника" - не нашлось.

Что-то не понимаю, как это красиво и правильно сделать?
Ax 2009.
Старый 01.12.2014, 14:04   #2  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
В таблице CustInvoiceJour это поле RefNum - в свойстве HelpText : "Модуль, в котором была создана накладная ("Заказы на продажу", "Проекты" или "Расчеты с клиентами")."
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.

Последний раз редактировалось Pustik; 01.12.2014 в 14:09.
Старый 01.12.2014, 14:09   #3  
d&m is offline
d&m
MCT
Аватар для d&m
MCP
Manzana Group
MCBMSS
 
459 / 186 (7) ++++++
Регистрация: 11.09.2007
Записей в блоге: 6
1. если накладная с произв текстом, то поле "Заказ на продажу" - пустое (это не 100% идентификация, т.к. "Заказ на продажу" не заполняется еще как минимум при создании накладной клиента через Общий журнал ГК)
2. для накладной по Заказу и накладной по Накладной с произвольным текстом - можно настроить разные номерные серии и по номеру накладной (к примеру, по префиксу) отличать их
__________________
Sometimes there is a moment as you are awakening - when you become aware of the real world around you, - but you are still dreaming. - You may think you can fly but you do better not try.

Последний раз редактировалось d&m; 01.12.2014 в 14:12.
Старый 01.12.2014, 23:23   #4  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
700 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
Если заглянуть в кнопку печати отчета на форме накладных то можно найти такой код:
X++:
if (custInvoiceJourLocal.SalesId)
            {
                // Sales order invoice
                new MenuFunction(menuitemOutputStr(SalesInvoiceOriginal), MenuItemType::Output).run(args);
            }
            else
            {
                // Free text invoice
                new MenuFunction(menuitemOutputStr(FreeTextInvoiceOriginal), MenuItemType::Output).run(args);
            }
Старый 02.12.2014, 09:58   #5  
ViV is offline
ViV
Axapta Retail User
Самостоятельные клиенты AX
Axapta Retail User
 
200 / 79 (3) ++++
Регистрация: 14.09.2005
Pustik, вот оно, искомое поле!
Поняла, почему его не заметила - в Map CustVendInvoiceJour оно не выведено.

Ну и раз в стандарте тоже используется как признак - проверка на SaleId - значит это вполне допустимо. Хотя мне казалось странным опираться на такое различие.
По тем же причинам, что и описал d&m - т.к. "это не 100% идентификация".

Всем спасибо за помощь)
Старый 02.12.2014, 10:12   #6  
d&m is offline
d&m
MCT
Аватар для d&m
MCP
Manzana Group
MCBMSS
 
459 / 186 (7) ++++++
Регистрация: 11.09.2007
Записей в блоге: 6
Цитата:
Сообщение от ViV Посмотреть сообщение
Pustik, вот оно, искомое поле!
Поняла, почему его не заметила - в Map CustVendInvoiceJour оно не выведено.
к сожалению refnum - аналогичен SalesId, а именно RefNum = клиент и для накладной с произвольным текстом и для общего журнала
__________________
Sometimes there is a moment as you are awakening - when you become aware of the real world around you, - but you are still dreaming. - You may think you can fly but you do better not try.
Теги
накладная с произвольным текстом

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Накладная без сч-фактуры, восстановление НДС Dolores DAX: Функционал 0 10.07.2014 10:05
Действия при открытии "накладная" user_ax DAX: Программирование 7 03.04.2013 11:08
В локализации не подняли код причины в накладных с произвольным текстом glibs DAX: Функционал 7 05.03.2011 00:04
сопоставление оплат клиента, переносов сальдо-поле накладная в общем журнале? Aquarius DAX: Функционал 3 28.01.2009 12:51
Печатная форма "Накладная на услуги" ATimTim DAX: Функционал 1 17.08.2004 01:23

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

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

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