gifts2017

Отчет по закупкам для Розницы 1.0

Опубликовал Дмитрий Ткачев (Ткачев) в раздел Отчеты - Управленческие

Работаю с Розницей 1.0 (1с8.2), там нет отчетов по закупкам товаров, пришлось создать свой.

Отчет по закупкам товаров у контрагентов для Розницы 1.0 под 8.2.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Отчет по закупкам
.erf 19,07Kb
11.04.12
81
.erf 19,07Kb 81 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Сергей Ожерельев (Поручик) 28.08.11 01:34
А может такой отчет в рознице никому и не нужен?
2. Дмитрий Ткачев (Ткачев) 28.08.11 12:21
Может и не нужен, адинэсовцы решили что ТСД тоже не нужен и решили в 2.0 его не включать.
3. Дмитрий Ткачев (Ткачев) 28.08.11 12:22
(1)А зачем тогда + поставили ?
4. Сергей Ожерельев (Поручик) 28.08.11 15:34
5. Sergey Mit (IdoL2k) 05.09.11 09:56
Отчет нужен организациям, в которых 1С:Розница является основной учетной системой, а не просто фронтом.
Недочеты:
1. Нет разреза "Характеристики номенклатуры";
2. Не выводит информацию о себестоимости (цене поступления). Возможно, это опять же связано с характеристиками
6. Дмитрий Ткачев (Ткачев) 06.09.11 08:00
(5)Сорри, сорри, у меня у магазинов себестоимость привязана к магазинам и учет ведется без характеристик, все исправлено.
Кому надо привязку себестоимости к магазину, ниже код для модуля объекта документа "Поступление товаров"

Процедура ДвиженияПоРегистрам(...);
...
ТаблицаПоСебестоимости = ЗапросПоСебестоимости.Выполнить().Выгрузить();

//Ткачев
ТаблицаПоСебестоимости.Колонки.Добавить("Магазин");
ТаблицаПоСебестоимости.ЗаполнитьЗначения(Магазин, "Магазин");
//***

//зарегистрируем цены поступления
НаборДвижений = Движения.СебестоимостьНоменклатуры;
ТаблицаДвижений = НаборДвижений.ВыгрузитьКолонки();
...
КонецПроцедуры
7. Мира Александрова (mirkomp) 18.11.11 10:31
отчет очень полезен, учитывая что ведомости по взаиморасчетам с контрагентами в конфигурации нет. А так можно хотя бы просмотреть закупки сверить со списком расходно-кассовых ордеров и прикинуть свои долги по поставщикам. Только сумма закупки отражается в предыдущих ценах, а не в новых поступивших.
8. Дмитрий Ткачев (Ткачев) 18.11.11 11:46
9. Дмитрий Ткачев (Ткачев) 18.11.11 11:57
(7)Все нормально, у Вас учет себестоимости включен ?
http://saveimg.ru/show-image.php?id=8fd95eb9e991cd718ccaa18e85700eba
10. Петр Петров (Adoms) 10.04.12 19:09
Спасибо! Очень пригодился!
11. Петр Петров (Adoms) 10.04.12 19:29
при поступлении по ордерной схеме, Приходный ордер на товары не попадает в выборку почему-то
12. Дмитрий Ткачев (Ткачев) 11.04.12 15:49
Исправлено, просто мы не работаем с ордерными схемами, вот я и не запаривался по этому поводу.
Что бы не качать по новой, заменяем в запросе следующие строчки
ГДЕ
ТоварыНаСкладах.Регистратор ССЫЛКА Документ.ПоступлениеТоваров
//на
ГДЕ
(ТоварыНаСкладах.Регистратор ССЫЛКА Документ.ПоступлениеТоваров
ИЛИ ТоварыНаСкладах.Регистратор ССЫЛКА Документ.ПриходныйОрдерНаТовары)
//И
ТоварыНаСкладах.ДокументПоступления.Контрагент
//на
ВЫБОР
КОГДА ТоварыНаСкладах.ДокументПоступления ССЫЛКА Документ.ПриходныйОрдерНаТовары
ТОГДА ТоварыНаСкладах.ДокументПоступления.ДокументОснование.Контрагент
ИНАЧЕ ТоварыНаСкладах.ДокументПоступления.Контрагент
КОНЕЦ КАК Контрагент
13. Петр Петров (Adoms) 05.06.12 08:39
Спасибо, все заработало! правда цена закупки неверная (берется из предыдущего прихода) mirkomp в комментарии № 7 это тоже заметил, поправить бы, а так замечательный отчет
14. Дмитрий Ткачев (Ткачев) 05.06.12 18:57
(13)Можно объяснить что не так ?
Я в (9) проверял, все правильно работает, желательно на скринах.
15. Дмитрий Ткачев (Ткачев) 05.06.12 19:42
Если у Вас себестоимость назначена после документа поступления, тогда нужно сделать следующее:

Меняем следующее строки в запросе.
МАКСИМУМ(СебестоимостьНоменклатуры.Период) КАК ПериодСебестоимости,
//На
МИНИМУМ(СебестоимостьНоменклатуры.Период) КАК ПериодСебестоимости,
//И
И ТоварыНаСкладах.Период >= СебестоимостьНоменклатуры.Период
//Меняем на
И ТоварыНаСкладах.Период <= СебестоимостьНоменклатуры.Период

p.s. В оригинале она равна документу поступления, проблема если у вас приходит себестоимость из управляющей системы.
16. Петр Петров (Adoms) 06.06.12 08:22
(15) Заменил строки (как Вы написали) и теперь все нормально формирует. Спасибо! Раньше пытался сам изменить, не получалось, прошлось даж свой корявенький набросать http://infostart.ru/public/138552/ обрабатывая не регистры а документы, что не есть канешна правильно...
17. Гость 25.03.13 09:48
Типовая Розница 1.0.16.8 Скачал, запустил, выдало ошибку. Чего я не так сделал?
{ОбщийМодуль.ТиповыеОтчеты.Модуль(870)}: Ошибка при вызове метода контекста (Следующий)
ЭлементРезультата = ПроцессорКомпоновки.Следующий();
по причине:
Ошибка компоновки данных
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанных1"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
Ошибка выполнения запроса
по причине:
Ошибка при выполнении операции над данными:
Ошибка SQL: Деление на 0
по причине:
Ошибка SQL: Деление на 0
по причине:
Деление на 0 значения типа Numeric
18. Андрей Уваров (oldcopy) 11.04.13 13:20
Розница 1.0.16.7 Платформа 8.2.17.153

Ошибка:

{ОбщийМодуль.ТиповыеОтчеты.Модуль(870)}: Ошибка при вызове метода контекста (Следующий)
ЭлементРезультата = ПроцессорКомпоновки.Следующий();
по причине:
Ошибка компоновки данных
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанных1"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
Ошибка выполнения запроса
по причине:
Ошибка при выполнении операции над данными:
Ошибка SQL: Деление на 0
по причине:
Ошибка SQL: Деление на 0
по причине:
Деление на 0 значения типа Numeric
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа