Зарегистрироваться | Поиск |
Результаты опроса: Какой формат базы данных должен включаться в выпуск обновлений по NAV EXPRESS? | |||
*.fdb (полная база данных) |
![]() ![]() ![]() ![]() |
7 | 38.89% |
*.fbk (резервная копия) |
![]() ![]() ![]() ![]() |
5 | 27.78% |
оба |
![]() ![]() ![]() ![]() |
4 | 22.22% |
не имеет значения (не знаю) |
![]() ![]() ![]() ![]() |
2 | 11.11% |
Голосовавшие: 18. Вы ещё не голосовали в этом опросе |
|
Опции темы |
![]() |
#11 |
Moderator
|
Цитата:
Сообщение от Васыо
![]() А у меня вопрос по демо-данным/преднастроенной базе. Для чистоты эксперимента создаю нового поставщика (поле расчет времени обработки заказа пустое), новый товар (поле страховой запас времени пустое), создаю заказ покупки и в строке поле ожидаемая дата приёмки получаю дату на один день больше, чем дата заказа. На закладке Отгрузка заказа все поля пустые. В настройках склада поле время входящей обработки пустое, конкретный склад в заказ не ввожу, хотя, если его ввести (в карточке склада время обработок тоже пустое), результат тот же. В базе, настраиваемой "с нуля" всё нормально. Где сидит этот один день?
p.s. если в карточке товара ввести в страховой запас времени 0Д, то всё считается правильно. В это трудно поверить ![]() Само поле Ожидаемая дата поставки заполняется из одноименного поля заголовка документа. При этом (функция GetUpdateBasicDates () в т. 39 ), если значение этого поля <> 0Д вызывает тригер onValidate для даты Заказа. Ну и так далее..... после раскурчивания цепочки... мы приходим в кодюнит... 99000855 к функции atSKU IF FORMAT("Safety Lead Time") = '' THEN IF FORMAT(MfgSetup."Default Safety Lead Time") <> '' THEN "Safety Lead Time" := MfgSetup."Default Safety Lead Time" ELSE EVALUATE("Safety Lead Time",'<0D>'); ПОсле заполнения поля MfgSetup."Default Safety Lead Time" как 0Д, все дата стала равна дате заказа. Смотрела на НАВ 2009 |
|