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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.02.2014, 13:00   #7  
igork-9y is offline
igork-9y
Участник
 
36 / 10 (1) +
Регистрация: 17.01.2011
Продолжение эпопеи
Залез в sql-ую таблицу, заполнил первичный ключ.
Лень было писать отчет по обновлению связанных таблиц, решил я поправить их руками (благо всего 2 операции).
Дошел я до обновления Bank Account Ledger Entry, поля Agreement No.
Не проставляется код договора, поле заполняется значением Кода Поставщика. При попытке проставить значение вручную (а не выбрать из списка) - ошибка:

---------------------------
Microsoft Dynamics NAV Classic
---------------------------
В фильтре отсутствует Договор поставщика.

Фильтры: Код поставщика: ПДОГ000085

---------------------------
ОК
---------------------------


Полез в код (свойства поля Agreement No.), а там вот это:
IF (Bal. Account Type=CONST(Customer)) "Customer Agreement".No. WHERE (Customer No.=FIELD(Bal. Account No.))
ELSE IF (Bal. Account Type=CONST(Vendor)) "Vendor Agreement" WHERE (Vendor No.=FIELD(Bal. Account No.))

И почему я не удивлен, что в стандартной функциональности работает учет банковских операций с поставщиком и указанием договора?
 


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

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

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