Вопрос № 53546: Как правильно собрать остатки по товарам на складе при выполнении процедуры ОбработкаУдаленияПроведения() документа Поступление товаров? Пыталась осуществить это С помощью запроса к бухгалтерским итогам, но данные неверные....Вопрос № 53607: Добрый день, уважаемые эксперты!
У меня такой вопрос: Как вы стали экспертами этой рассылки, т.е. что вы сделали, чтоб к вам стали приходить письма с вопросами???...
Вопрос № 53.546
Как правильно собрать остатки по товарам на складе при выполнении процедуры ОбработкаУдаленияПроведения() документа Поступление товаров? Пыталась осуществить это С помощью запроса к бухгалтерским итогам, но данные неверные.
1. Ваш запрос, в том виде в котором Вы его прислали, можно сократить и ускорить.
2. Остатки на какой момент времени Вас интересуют?
В моем Приложении два примера:
а) Пример 1 -- остатки вычисляются на конец месяца (как и было у Вас изначально)
б) Пример 2 -- остатки вычисляются на момент до документа (т.е. движения документа, если таковые имеются, не влияют на результат запроса)
Выберите более подходящий для Вас вариант и пользуйтесь на здоровье :)
Приложение:
--------- Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Студент)
Ответ отправлен: 28.08.2006, 21:57
Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Оксана/kasy!
Вопрос: а зачем собирать остатки на складе? Нужно ли это? При отмене проведения документа все проводки и движения документа удалятся автоматически сами по себе и никаких действий выполнять не нужно. Если же Вы хотите узнать, а не был ли списан тот товар, которого был приход, то в качестве конечной даты используйте КонецРассчитанногоПериодаБИ()
Почему Вы не узнаете остатки именно партии прихода, а узнаете остатки первой попавшейся партии? Правильно ли организован механизм последовательностей? Если он правильно организован, и правильно организована обработка восстановления последовательности, то нет смысла отслеживать факт продажи товара при отмене прихода. Зачем ВключатьСубщета если можно БухитУ.ВыполнитьЗапрос(,КонМесяца(ДатаДок), СчетПоКоду("41.1")); ? Товар включен в Сптов? Зачем Макс(БухитУ.СКД("С")), ведь отрицательный остаток
это тоже остаток? Счет активный? Если активно-пассивный то КоличествоВПартии= БухитУ.СКД("К")-БухитУ.СКК("К").
Ответьте сами себе на эти вопросы и может быть, Вы поймете ответ.
Добрый день, уважаемые эксперты!
У меня такой вопрос: Как вы стали экспертами этой рассылки, т.е. что вы сделали, чтоб к вам стали приходить письма с вопросами???
Отвечает: Шальков Павел Владимирович
Здравствуйте, Pavelll!
Вообще-то поставил флажок "Эксперт" напротив этой рассылки, как и все остальные. (вопрос, конечно, интересный...)
Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Гребиников Павел Генадьевич!
Написал письмо модератору Hidex
(после того, как поставил птичку Эксперт)
Отвечает: Karanskiy Arkadiy
Здравствуйте, Pavelll!
Ну это очень просто.
1) Заходишь по ссылки http://rusfaq.ru/issues/5/3, но сначала надо войти под именем своим.
2) Самая верхняя рассылка - это " 1С для программиста " а внизу есть "галочки"(Читатель и Эксперт), если ставишь Эксперт, то в самом внизу есть кнопка "сохранить изменения" нажимаешь на нее и ВСЕ!!!. ТЫ ЭКСПЕРТ ПОЗДРАВЛЯЮ !!!
Успехов...
Ответ отправил: Karanskiy Arkadiy (статус: 3-ий класс)
Ответ отправлен: 29.08.2006, 15:24
Отвечает: Краюшкин Игорь Валерьевич
Здравствуйте, Pavelll!
При регистрации на сайте - выбрали, что эксперт, а не пользователь.
Но... Самое главное - это практика, у многих многие годы программирования за плечами.