25.06.2004, 11:27 | #1 |
Участник
|
Журнал переноса->Строки->Поле "Количество" . Нужен "0" по умолчанию вместо
Управление запасами -> Журналы-> Складские проводки -> Перенос.
Формирую журнал, создаю строку. При выборе номенклатуры по умолчанию в поле "Количество" прописывается "-1". А можно ли сделать "0" настройками ? Или необходимо кодить? |
|
25.06.2004, 11:37 | #2 |
Участник
|
.... и почему система позволяет разносить строки с нулевым количеством? Какой в этом смысл? Можно ли запретить разноску "пустых" журналов (в которых есть хотя бы одна строка с нулевым количеством )
|
|
25.06.2004, 15:54 | #3 |
Administrator
|
0 настройками сделать нельзя. А любое другое отрицательное значение - можно.
Смотрите метод таблицы InventTableModule.standartQty(). Логика там такая: выбирается максимальное значение из набора {1, <Настройка количества номенклатуры по умолчанию для модуля "Склад">, <Настройка минимального количества номенклатуры для модуля "Склад">}; затем это число округляется вверх до числа, кратного настройке крастности номенклатуры для модуля склад; ну, и в конце к полученному припсывается "-" (но это уже в другом методе).
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
25.06.2004, 16:01 | #4 |
Administrator
|
А почему Вы решили, что строки с нулевым количеством разносятся?
Смотрите метод InventMov_Journal.journalPostTrans(). Перед тем, как в этом методе действительно что-то разносится, проходит проверка this.transQty() != 0. Так что строки с нулевым количеством в InventTrans не переносятся.
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
25.06.2004, 18:02 | #5 |
Участник
|
2Maxim Gorbunov
Спасибо за ответ! Цитата:
А почему Вы решили, что строки с нулевым количеством разносятся?
|
|
26.06.2004, 12:17 | #6 |
Moderator
|
Цитата:
Я попробовал и журнал разнесся (какое слово =)) ) как ни в чем ни бывало =)
|
|