Есть документ заказ клиента, от 1.09.19. в него занесена одна позиция резерва Товар1 = 1шт;
2.09.19. заказ меняется в него занесена вторая позиция Товар2 = 1шт, 3.09.19, в заказ добавлена позиция Товар3 = 1шт. 5.09.19 приехал новый Товар4 и он также добавлен в заказ 1шт.
10.09.19. делается реализация и по регистру свободные остатки заказ списывает товары 1м числом.
Если брать запросом остаток на 1е число, то товар4 уходит в минус на 1-е число. и не понятно откуда вытащить данные, что это был резерв.
2.09.19. заказ меняется в него занесена вторая позиция Товар2 = 1шт, 3.09.19, в заказ добавлена позиция Товар3 = 1шт. 5.09.19 приехал новый Товар4 и он также добавлен в заказ 1шт.
10.09.19. делается реализация и по регистру свободные остатки заказ списывает товары 1м числом.
Если брать запросом остаток на 1е число, то товар4 уходит в минус на 1-е число. и не понятно откуда вытащить данные, что это был резерв.
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(9)Вот запрос
ВЫБРАТЬ
СвободныеОстаткиОстатки.ВНаличииОстаток КАК ВНаличииОстаток,
СвободныеОстаткиОстатки.ВРезервеСоСкладаОстаток КАК ВРезервеСоСкладаОстаток,
СвободныеОстаткиОстатки.ВРезервеПодЗаказОстаток КАК ВРезервеПодЗаказОстаток,
СвободныеОстаткиОстатки.Номенклатура КАК Номенклатура,
СвободныеОстаткиОстатки.Склад КАК Склад
ИЗ
РегистрНакопления.СвободныеОстатки.Остатки(&Дата, ) КАК СвободныеОстаткиОстатки
ГДЕ
СвободныеОстаткиОстатки.Склад = &Склад
И СвободныеОстаткиОстатки.Номенклатура = &Номенклатура
Можно отключить склад и номенклатуру, и очстатки по всем ресурсам будет показываить на дату с учетом времени....
Попробуйте
ВЫБРАТЬ
СвободныеОстаткиОстатки.ВНаличииОстаток КАК ВНаличииОстаток,
СвободныеОстаткиОстатки.ВРезервеСоСкладаОстаток КАК ВРезервеСоСкладаОстаток,
СвободныеОстаткиОстатки.ВРезервеПодЗаказОстаток КАК ВРезервеПодЗаказОстаток,
СвободныеОстаткиОстатки.Номенклатура КАК Номенклатура,
СвободныеОстаткиОстатки.Склад КАК Склад
ИЗ
РегистрНакопления.СвободныеОстатки.Остатки(&Дата, ) КАК СвободныеОстаткиОстатки
ГДЕ
СвободныеОстаткиОстатки.Склад = &Склад
И СвободныеОстаткиОстатки.Номенклатура = &Номенклатура
Можно отключить склад и номенклатуру, и очстатки по всем ресурсам будет показываить на дату с учетом времени....
Попробуйте
(13) Т.е. если заказ от первого числа и товарХ приходит на склад 5го числа, и ставится в резерв в заказ,
То запрос будет показывать этот товар в резерве, а когда будет изменено обеспечение на "отгрузить", будет показывать по этому товару минус на первое, второе, третье и четвертое число.
То запрос будет показывать этот товар в резерве, а когда будет изменено обеспечение на "отгрузить", будет показывать по этому товару минус на первое, второе, третье и четвертое число.
(17) Хрена разбирать, ты сам разбери ))
"ВЫБРАТЬ
| ВТ.Товары КАК НСсылка
|ПОМЕСТИТЬ ВременнаяТаблица
|ИЗ
| &ТЗ КАК ВТ
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СвободныеОстаткиОстатки.ВНаличииОстаток КАК КоличествоКонОст,
| СвободныеОстаткиОстатки.Номенклатура КАК Номенклатура,
| СвободныеОстаткиОстатки.ВРезервеСоСкладаОстаток КАК КоличествоРезерв
|ПОМЕСТИТЬ ТаблицаОстатков
|ИЗ
| РегистрНакопления.СвободныеОстатки.Остатки(&Кон, Склад В (&Склад)) КАК СвободныеОстаткиОстатки
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ЕСТЬNULL(ТаблицаОстатков.КоличествоКонОст, 0) КАК КоличествоКонОст,
| ЕСТЬNULL(ТаблицаОстатков.КоличествоРезерв, 0) КАК КоличествоРезерв,
| ВременнаяТаблица.НСсылка КАК Номенклатура
|ИЗ
| ВременнаяТаблица КАК ВременнаяТаблица
| ЛЕВОЕ СОЕДИНЕНИЕ ТаблицаОстатков КАК ТаблицаОстатков
| ПО ВременнаяТаблица.НСсылка = ТаблицаОстатков.Номенклатура.Ссылка
|ИТОГИ
| СУММА(КоличествоКонОст),
| СУММА(КоличествоРезерв)
|ПО
| Номенклатура";
Вот запрос минусы показывает
"ВЫБРАТЬ
| ВТ.Товары КАК НСсылка
|ПОМЕСТИТЬ ВременнаяТаблица
|ИЗ
| &ТЗ КАК ВТ
|;
|
|////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| СвободныеОстаткиОстатки.ВНаличииОстаток КАК КоличествоКонОст,
| СвободныеОстаткиОстатки.Номенклатура КАК Номенклатура,
| СвободныеОстаткиОстатки.ВРезервеСоСкладаОстаток КАК КоличествоРезерв
|ПОМЕСТИТЬ ТаблицаОстатков
|ИЗ
| РегистрНакопления.СвободныеОстатки.Остатки(&Кон, Склад В (&Склад)) КАК СвободныеОстаткиОстатки
|;
|
|////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ЕСТЬNULL(ТаблицаОстатков.КоличествоКонОст, 0) КАК КоличествоКонОст,
| ЕСТЬNULL(ТаблицаОстатков.КоличествоРезерв, 0) КАК КоличествоРезерв,
| ВременнаяТаблица.НСсылка КАК Номенклатура
|ИЗ
| ВременнаяТаблица КАК ВременнаяТаблица
| ЛЕВОЕ СОЕДИНЕНИЕ ТаблицаОстатков КАК ТаблицаОстатков
| ПО ВременнаяТаблица.НСсылка = ТаблицаОстатков.Номенклатура.Ссылка
|ИТОГИ
| СУММА(КоличествоКонОст),
| СУММА(КоличествоРезерв)
|ПО
| Номенклатура";
Вот запрос минусы показывает
А в чем проблема то?
Смотрите движения документа, там будет указаны все регистры накопления, по которым документ делает движения. А так, это скорее всего какой-нибудь "товары в резерве на складах".
Как я понимаю, раз дата документа не менялась, то документ перепроводился неоперативно, а в обработке проведения очень часто я видел на практике, что неоперативное проведение не контролирует остатков. Отсюда и минус. Так то по логике у вас минус и по 2-3 позициям, просто они не заметны в итогах, так как были остатки.
Не надо так редактировать документы в старом периоде.
Смотрите движения документа, там будет указаны все регистры накопления, по которым документ делает движения. А так, это скорее всего какой-нибудь "товары в резерве на складах".
Как я понимаю, раз дата документа не менялась, то документ перепроводился неоперативно, а в обработке проведения очень часто я видел на практике, что неоперативное проведение не контролирует остатков. Отсюда и минус. Так то по логике у вас минус и по 2-3 позициям, просто они не заметны в итогах, так как были остатки.
Не надо так редактировать документы в старом периоде.
была такая же необходимость узнать резерв на дальние даты в прошлом ..... взял разницу между остатком по "ВНаличии" из регистра СвободныеОстатки и остатком по "Количество" из регистра СебестоимостьТоваров... в разрезе товаров и складов ...в Себестоимости там правда Аналитика учета но из нее можно извлечь Номенклатуру и Склад... и у меня получилось то количество которое было в резерве на прошлые даты... но это актуально только для периода когда остаток по "Врезерве" уже нулевой ... а так идея записывать в РС тоже понравилась..
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот