#0
by wladimir90
Добрый день. Создаю процедуру проведения документа по методу fifo, и столкнулся с неожиданой проблемой - 1с просто виснет при проведении расходной накладной. Сам код в модуле объекта в процедуре обработка проведения. Возможно я что то не так делаю, либо неверно понимаю синтаксис? Сама мысль реализации состоит в том, что бы в списке регистра накопления создать доп.колонку остаток. При проведении приходника остаток=количество товара, а при расходнике из приходных накладных вычитается количество товара которое нужно списать, и дошедшая строка прихода до нуля, просто потом не участвует в процессе списания.
#3
by wladimir90
IronDemon Не сомневаюсь что вы с рождения писали в 1с только гениальный код. В чем же ошибка?
#4
by Oleg_Kag
Пока КолСтрТЧ<=К Цикл что то мне подсказывает, что я это КолСтрТЧ это я, а Валуев это К. И блин я всегда меньше чем К.
#7
by wladimir90
Да... запнутся на знаке )))) бывает... А можно меньше? сейчас мне как раз ошибка выдается при входе в третий. Операции Поиск1.следующий как я понял не бывает. Подскажите пожалуйста, как правильно написать? Я пока что не силен в синтаксисе...
#10
by Рыжий Лис
Главная ошибка в задаче, которую пытаешься решить. В регистре накопления не нужна колонка остаток. У регистра накопления остаток нужно просто получать, правда для этого служит не форма списка, а отчеты.
#11
by Вальдемар
Паздравляю. Бесконечный цикл. Пока КолСтрТЧ<=К Цикл при этом КолСтрТЧ нигде в цикле не меняется. Первый же успешный вход в цикл делает цикл бесконечным :)
#12
by palpetrovich
зато КолСтрТЧ>К в цикл вообще не попадешь :) можно поинтересоваться, а гдже это будет использоваться? есть надежда что не в рабочей базе?
#14
by Ненавижу 1С
да бог с ним с кодом: "Создаю процедуру проведения документа по методу fifo" как ты по регистру ТоварыНаСкладе реализуешь fifo?
#15
by wladimir90
Да, это я знаю. Но кроме fifo мне нужно реализовать ручной выбор партий товара, а как кроме как через доп.колонку не вижу как. Кроме того необходимо и отображение по fifo какая партия списывается, или какие.
#17
by luckyluke
Почитать самоучитель Радченко, например, не предлагать? PS. 90-й - это суперновый 86-й год?
#18
by wladimir90
Может я плохо читал, но радченко не пишет про партионный учет. Если я так явно иду по неверному пути, может подскажите как верно, может пример какой есть?
#19
by butterbean
делаешь свою форму с таб полем, его заполняешь из регистра ПартииТоваровНаСкладах, и из него юзеры будут выбирать партии
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- в 1с под sql почему то происходит зацикливание в цикле перебора
- 1ска виснет при получении объекта
- Горизонтальная секция в цикле, как объединить одну ячеку этой секции в цикле
- Виснет простой запрос в цикле 1с 8.2
- Виснет 1С в RemoteApp, но не виснет в RDP
- Виснет 1С наглухо.Уже не виснет. Просто справочник большой оказался.
В этой группе 1С
- ЗУП 2.5 Делаю отчет Контроль депонентов. Как лучше
- Расчетный листок
- v8: Как можно печатную форму документа в 1с 7.7 перенести в 1с 8.1
- Перенос строк в письме. (ИнтернетПочтовоеСообщение)
- Чем отличается сырье от материала?
- отчет "Валовая прибыль" и РАУЗ
- Как в УТ оформить реализацию с разных складов?
- Win7 ключ катрана подрядчик строительства
- Построитель отчета. Объединение нескольких полей отбора под одним псевдонимом
- Работа с файлами 1С 8.2 на сервере.
- Операция введенная вручную: групповое перезаполнение НУ.
- ЗУП Дополнительный отпуск (компенсация за дополнительный неиспользованный отпуск)
- Выгрузка и загрузка данных в идентичную конфигурацию "УТП для Украины"
- Как программно изменить размер управляемой формы
- Ошибки страницы в диспетчере задач
- ЗУП: Как изменить расчет НДФЛ, чтобы база рассчитывалась за минусом удержания?
- как получить значение "Ссылка в другой ИБ" регистра Соответствие объектов для обмена
- Работа с хранилищем значений в 8.2
- УПП затраты по командировке за ОС
- 1с++ прямой запрос, как получить остатки по выбранной группе?