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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.11.2010, 01:46   #1  
IKA is offline
IKA
Участник
 
359 / 65 (3) ++++
Регистрация: 15.03.2006
снять сопоставление проводок
Есть заказ и кредит нота к нему на ту же сумму, оба разнесены.
(те есть, две записи в SalesTable и по обоим был сформирован инвойс).
Когда пользователь пытается сопоставить проводки в форме открытых проводок, то проводка от кредит ноты помечена уже на сопоставление(помечена красная ладошкой), причем если перейти по кнопке Спецификация, выбрать радиобаттн "Заказ", то соответствующая сопоставленная ей проводка соответствует изначальному заказу. Но вот в форме открытых проводок только одна запись помечена на сопоставление из двух(.
В таблице SpecTrans я также вижу только одну запись, т.е не вижу парной ей по specRefId. То есть, по-видимому, кой-то глюк произошел .
Пробую сделать как описано
здесь но предложения о снятии маркировки не появляется на экране.
(Если посмотреть в код, то видно, что предложение снять маркировку появляется только, если в форме CustTransOpen в методе init
X++:
  promptToDeleteSpecTrans = element.doesCallerAllowEdit();
вернет true. Но в методе doesCallerAllowEdit, не смотря на то, что originator = SalesTable в моем случае, условие
X++:
    return (alwaysAllowEdit || (allowEdit && callerDataSource.allowEdit()));
возвращает False, тк заказ уже разнсен и callerDataSource.allowEdit = false. )

Как можно снять эту глючную маркировку?
Пока вижу как вариант только удаление соответствующей SpecTrans , но хотелось бы через UI это сделать все-таки, да и пользователей заодно научить как самим справлятся в таких случаях.
Старый 25.11.2010, 02:19   #2  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от IKA
...
по-видимому, кой-то глюк произошел
...
Вероятнее, отработал стандартный функционал.

То, что отмечена одна запись — нормально, если речь идет о пометке для сопоставления из заказа на продажу или строки журнала платежей.
Цитата:
Сообщение от IKA
...
Как можно снять эту глючную маркировку?
...
Ваш текст местами сумбурен и неконкретен, но насколько я понимаю, достоверно выяснено, что проводка по кредит-ноте помечена на сопоставление с заказом на продажу. Тогда вам нужно из заказа на продажу вызвать "Функции\Сопоставление открытых проводок" и оттуда снять пометку на сопоставление заказа с кредит-нотой.

Описанное выше работает, если заказ на продажу доступен для редактирования. Если ваш уже разнесенный заказ для редактирования недоступен вдруг, то сходите в параметры расчетов с клиентами, и на закладке "Обновления" в поле "Изменение заказов, по которым были выставлены накладные" выберите что-нибудь отличное от "Блокировано".
__________________
С уважением,
glibs®
За это сообщение автора поблагодарили: IKA (1).
Старый 25.11.2010, 10:39   #3  
IKA is offline
IKA
Участник
 
359 / 65 (3) ++++
Регистрация: 15.03.2006
Спасибо, про параметр - хорошая идея. попробую

Постараюсь конкретней описать проблему:
Из двух открытых проводок в форме редактирования открытых проводок, помечена ка сопоставление только одна, но если смотреть по кнопке "спецификация" с чем она сопоставлена, то она сопоставлена с заказом, который относится ко второй открытой проводке.
То есть, вторая проводка не отмечена к сопоставлению на форме, не смотря на то, что все все указывает на то, что они отмечены на сопоставление друг с другом.
Если смотреть SpecTrans, то там только одна запись,связанной с нет второй нет.
Из-за того, что по заказам сформированы фактуры, при открытии формы "редактирование открытых проводок" сообщения "Существуют заблокированные проводки. Удалить?" не появляется.
Поэтому я ищу способ снять маркировку с этой одной проводки и заново пометить на сопоставление проводки друг с другом.
Старый 29.11.2010, 21:01   #4  
nedervish
Гость
 
n/a
Для юзера надо сделать доступным снятие галки в форме сопоставления, вызываемой из заказа.
Если количество таких глючных операций невелико, то проще удалять спектранс - юзер знает эту ошибку и сразу звонит в поддержку, где консультант опять же знает, как решить проблему.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Сопоставление проводок ГК vtum DAX: Функционал 7 27.08.2018 15:39
Программное сопоставление открытых проводок DiZ DAX: Программирование 7 27.10.2004 06:23
"Сопоставление фактур с оплатами" и "Сопоставление открытых проводок" chel DAX: Функционал 2 16.09.2004 12:03
Сопоставление открытых проводок Андре DAX: Программирование 0 14.03.2003 10:55
сопоставление открытых проводок - 'коррекция' в основной валюте фирмы sguryev DAX: База знаний и проекты 0 18.12.2001 15:14
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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