16.01.2007, 08:50 | #1 |
Участник
|
При использовании функции Расчет Сроков (Возможно-для-Обещания) в случае, если для товара настроены Единицы Складского Учета, система не обращает внимания на наличие нескольких SKU и учитывает только первый уровень.
Например, для товара А настроены SKU: 1) товар А, склад Оптовый, Метод Пополнения - Покупка, Политика Пополнения - Лот-для-Лота, Вкл. Наличие - Да 2) товар А, склад Розничный, Метод Пополнения - Перемещение, Отправитель Код - Оптовый, Политика Пополнения - Лот-для-Лота, Вкл. Наличие - Да В наличии товара нет ни на одном складе. Создается Заказ Продажи на реализацию товара А в количестве 10 шт. со склада Розничный. Вызывается Расчет Сроков. В результате система планирует только перемещение со склада Оптовый на склад Розничный, а про покупку - тишина... Судя по коду, при расчете сроков уровни SKU вообще не учитываются. Кто-нибудь решал проблему? PS 4.0 SP2 |
|
16.01.2007, 09:47 | #2 |
MCTS
|
Флажок Критический=Да в карточке товара пробовали?
|
|
16.01.2007, 10:38 | #3 |
Участник
|
|
|
17.01.2007, 12:26 | #4 |
Участник
|
Из журнала заявок (вычислить план) отрабатывает как надо. проверил
Из Заказа продажи (Расчет сроков) действительно недопланирует. Посмотрите алгоритм в функции вычислить план. Может его (алгоритм) использовать? |
|
17.01.2007, 13:17 | #5 |
Участник
|
Цитата:
Загвоздка в том, что при Расчете Сроков надо вычислить потребность и пополнение только для товаров данного Заказа Продажи (в указанном количестве), а CU99000854 рассчитывает полную потребность. ЗЫ вот счас пытаемся в Расчет Сроков вставить учет SKU |
|
18.01.2007, 10:12 | #6 |
MCTS
|
Улучил время и проверил еще раз. У меня работает. Но у меня 4SP3.
Вот что говорит документ Changes Made in Microsoft Business Solutions–Navision W1 4.0 SP3. Цитата:
A167) Transfers Not Taken Into Account
Error Capable to promise function didn't take transfers in planning/requisition worksheets into account. This has been corrected Table 246 Requisition Line Table 27 Item Codeunit 5790 Available to Promise Codeunit 99000886 Capable to Promise VSA reference: 8498352 |
|
18.01.2007, 13:46 | #7 |
Участник
|
apanko
Проверила на 4SP3 в Cronos - результат отрицательный. Изменения, сделанные в SP3, относятся к другому: при расчете поступлений не учитывались запланированные перемещения (проверка в т246), теперь же это исправили. Однако к моему примеру это никак не относится. У вас точно нет никаких доработок? Или есть "хитрые" настройки? Может я что-то пропустила, но, судя по коду, обращение к SKU делается только для того, чтобы определить метод пополнения, политику дозаказа и остальные параметры, НО только для указанного в Заказе Продажи склада. |
|
18.01.2007, 16:24 | #8 |
MCTS
|
1. Создал товар.
Описание = Расчет Сроков Баз. ед. изм = шт Общая тов. группа = Сырье НДС уч. группа = по умолчанию Товар уч. групп = Сырье (это все что я заполнял в товаре) 2. Функция Создать единицы складского учета. Создал SKU по двум складам: Синий и Красный 3. SKU Красный. Метод пополнения = покупка Расчет периода ожидания = 5Д 4. SKU Синий Метод пополнения = перемещение Отправитель = Красный 5. Создал заказ продажи на 1 шт товара "Расчет сроков" со склада Синий, дата 10.02 (Рабочая дата) 6. Заказ / Расчет сроков / Возможно для обещания - Одобрить. Предлагается дата отгрузки 13.02. В журнале заявок одна строка на перемещение (с 11.02 по 13.02) 7. Удаляем строку из журнала заявок. Изменяем дату отгрузки на 10.02. Товару "Расчет сроков" устанавливаем Критический = Да. 8. Заказ / Расчет сроков / Возможно для обещания - Одобрить. Предлагается дата отгрузки 18.02. В журнале заявок две строки: * на покупку (с 11.02 по 17.02) * на перемещение (с 17.02 по 18.02) На 4SP2 - не работает. На 4SP3 - работает как указано выше. |
|
18.01.2007, 20:04 | #9 |
Участник
|
Кстати, я проверял на sp2
|
|
19.01.2007, 05:16 | #10 |
Участник
|
apanko
Большое спасибо. Работает. PS Хех.. когда на sp3 тестила, про поле Критический забыла... |
|