Здравствуйте!
Имеем 1С Розница для Казахстана 2.0.3.4
Настроил РИБ по рабочему месту, настроил выгрузку информационных остатков по магазинам и складам. Настроил регламентные задания по пересчету остатков.
Делаю синхронизацию.
В подчиненной базе, в регистре сведений "информационные остатки товаров по складам" вижу свои остатки.
Но в отчете "остатки на складах" - 0.
В АРМ кассира при выборе номенклатуры остаток - 0
Подскажите добрые люди, где и как это исправить?
Имеем 1С Розница для Казахстана 2.0.3.4
Настроил РИБ по рабочему месту, настроил выгрузку информационных остатков по магазинам и складам. Настроил регламентные задания по пересчету остатков.
Делаю синхронизацию.
В подчиненной базе, в регистре сведений "информационные остатки товаров по складам" вижу свои остатки.
Но в отчете "остатки на складах" - 0.
В АРМ кассира при выборе номенклатуры остаток - 0
Подскажите добрые люди, где и как это исправить?
По теме из базы знаний
- Остатки для РИБ по рабочему месту 1.0
- Рабочее место доставки с дополнительными полями и фильтрами: Организация, состояние заказа клиента, партнер, только заказы клиентов – УТ 11, КА 2, ЕРП 2
- Рабочее место кладовщика (отгрузка ордерного склада): Организация, партнер, способ доставки, дата желаемой отгрузки, приоритет, зона доставки, комментарий – УТ 11, КА 2, ЕРП 2
- Рабочее место отдела закупок – цены предыдущих поставок - приобретение товаров услуг – УТ 11, КА 2, ЕРП 2, УНФ
- Рабочее место кассира с остатками, видом цен и комментариями – УТ 11.5, КА 2.5, ЕРП 2.5
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
В отчетах информационные остатки не учитываются, т.к. они записаны в регистр сведений, который не участвует в запросах соответствующих отчетов.
В РМК остатки видны только в "Поиск (F11)", при включенной опции "Показать информацию" (?кажется так называется) и установленных галочках "Остатки".
В РМК остатки видны только в "Поиск (F11)", при включенной опции "Показать информацию" (?кажется так называется) и установленных галочках "Остатки".
(4) kapa16, Посидел и за пол часа сделал.
Кому интересно - ниже код:
Кому интересно - ниже код:
&НаСервере
Процедура ЗаполнитьОстаткиСервер()
Если Элементы.ТоварыОстаток.Видимость Тогда
ЗапасыСервер.ЗаполнитьОстаткиНоменклатуры(Объект, "Товары");
Если ПланыОбмена.ГлавныйУзел() <> неопределено Тогда
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ
| ТаблицаНоменклатуры.Номенклатура,
| ТаблицаНоменклатуры.Характеристика,
| ТаблицаНоменклатуры.Склад
|ПОМЕСТИТЬ ТаблицаВЗапрос
|ИЗ
| &ТаблицаНоменклатуры КАК ТаблицаНоменклатуры
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ИнформативныеОстаткиТоваровПоСкладам.Склад КАК Склад,
| ИнформативныеОстаткиТоваровПоСкладам.Количество,
| ИнформативныеОстаткиТоваровПоСкладам.Характеристика КАК Характеристика,
| ИнформативныеОстаткиТоваровПоСкладам.Номенклатура КАК Номенклатура
|ИЗ
| РегистрСведений.ИнформативныеОстаткиТоваровПоСкладам КАК ИнформативныеОстаткиТоваровПоСкладам";
ТаблицаНоменклатуры = Объект["Товары"].Выгрузить();
Запрос.УстановитьПараметр("ТаблицаНоменклатуры", ТаблицаНоменклатуры);
Результат = Запрос.Выполнить();
ТаблицаОстатков = Результат.Выгрузить();
СтруктураПоиска = Новый Структура;
МассивОстатков = Новый Массив;
Для каждого СтрокаТаблицыНоменклатуры Из Объект["Товары"] Цикл
СтруктураПоиска.Вставить("Номенклатура" , СтрокаТаблицыНоменклатуры.Номенклатура);
СтруктураПоиска.Вставить("Характеристика", СтрокаТаблицыНоменклатуры.Характеристика);
СтруктураПоиска.Вставить("Склад" , СтрокаТаблицыНоменклатуры.Склад);
МассивСтрок = ТаблицаОстатков.НайтиСтроки(СтруктураПоиска);
Если МассивСтрок.Количество() > 0 Тогда
СтрокаТаблицыНоменклатуры.Остаток = МассивСтрок[0].Количество;
Иначе
СтрокаТаблицыНоменклатуры.Остаток = 0;
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Показать
(6) Djoin, То, что вы сделали-хорошо, но не для того этот регистр сделан. Он сделан главным образом для того, чтобы показывать в кассовом подборе остатки по ДРУГИМ складам. Т.е. отличным от "основного склада". Видимо вы сделали настройку "выгружать информативные остатки по всем магазинам". В общем случае идея в том, чтобы по складу кассы выгружать документы, а по остальным складам только информативные остатки. Если вы сделаете именно такую настройку, тогда в главном окне РМК в колонке "остаток" будет указан остаток по складу кассы. См. скрины...
(8) leks88,
Спасибо за объяснение!
Очень интересная у вас форма поиска. У меня не такая.
У меня нет возможности включить отображение цен и остатков, отсюда и пропадает смысл этих регистров.
По кнопке "Поиск" есть команда:
Ниже скрин с этой формой в конфигураторе.
Спасибо за объяснение!
Очень интересная у вас форма поиска. У меня не такая.
У меня нет возможности включить отображение цен и остатков, отсюда и пропадает смысл этих регистров.
По кнопке "Поиск" есть команда:
ВыбранноеЗначение = ОткрытьФормуВыбораСправочника("Номенклатура");
Ниже скрин с этой формой в конфигураторе.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот