Как распечатать список товаров с артикулом, комментарием и ценой?

1. Ytilizator 01.02.10 09:54 Сейчас в теме
Как распечатать список товаров с артикулом, комментарием и ценой?
Очень нужно.
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. Lionzi 60 01.02.10 11:37 Сейчас в теме
	Запрос = СоздатьОбъект("Запрос");
	ТекстЗапроса = 
	"//{{ЗАПРОС(Сформировать)
	|Период с ДатаОтчета по ДатаОтчета;
	|Номенклатура = Регистр.ОстаткиТМЦ.Номенклатура;
	|Группировка Номенклатура; 
	|"//}}ЗАПРОС
	;        
	

Пока Запрос.Группировка(1) = 1 Цикл
Артикул = Запрос.Номенклатура.Артикул;
Ном = Запрос.Номенклатура;
Комментарий = Запрос.Номенклатура.Комментарий;
Цена = ВозвратЦены(Ном);  //тут функция для возврата цены
КонецЦикла;
Показать


вроде так.
6. Tatitutu 3849 01.02.10 12:03 Сейчас в теме
+(5)
ТП=СоздатьОбъект("Таблица");
Пока Запрос.Группировка(1) = 1 Цикл
Ном = Запрос.Номенклатура;
Артикул = Ном.Артикул;
Комментарий = Ном.Комментарий;
Цена = ВозвратЦены(Ном); //тут функция для возврата цены

ТП.ВывестиСекцию("МояСекция"); // в строке Ном,Артикул,Комментарий,Цена - как выражение в ячейках пропиши
КонецЦикла;
ТП.Показать("Мой новый отчет");
2. tango 546 01.02.10 09:55 Сейчас в теме
3. Ytilizator 01.02.10 10:10 Сейчас в теме
4. Ytilizator 01.02.10 10:16 Сейчас в теме
в информации о товаре во кладке комментарии забивается информация. Нужен конечный отчет содержащий список товаров, артикул, коммент, цену. Возможно ли такое?
7. Lionzi 60 01.02.10 12:20 Сейчас в теме
Заодно функция ВозвратЦены, которую я использую.

Ном - Номенклатура
Тип - ТипЦены (Оптовая, Розничная...)
ДатаЦ - Дата на которую требуется получить цену.
Функция ВернутьЦену(Ном,Тип,ДатЦ)
	НайденаяЦена=0;
    Если (ПустоеЗначение(Ном)=1) или (ПустоеЗначение(Тип)=1) или (ПустоеЗначение(ДатЦ)=1) тогда
		Возврат 0;
    КонецЕсли;
    СпрЦен=СоздатьОбъект("Справочник.Цены");
	СпрЦен.ИспользоватьВладельца(Ном);
    СпрЦен.ВыбратьЭлементы();
	
    Пока СпрЦен.ПолучитьЭлемент()=1 Цикл
        Если СпрЦен.ТипЦен<>Тип тогда
             Продолжить;
		КонецЕсли;
        Если СпрЦен.ПометкаУдаления()=1 тогда
             Продолжить;                     
		Иначе
			НайденаяЦена=СпрЦен.ТекущийЭлемент();
			Прервать;
		КонецЕсли;
	КонецЦикла;
	Если ПустоеЗначение(НайденаяЦена)=1 тогда
		Возврат 0;
	КонецЕсли;
	Возврат НайденаяЦена.Цена.Получить(ДатЦ);
КонецФункции
Показать
15. CheBurator 2725 01.02.10 16:57 Сейчас в теме
(7) не изобретатйе велосипед. пользуйтесь штатными функциями ГМ: глВернутьЦену, глПолучитьЦену
8. Ytilizator 01.02.10 13:56 Сейчас в теме
Спасибо за ответ. А не подскажешь куда это писать?
9. Tatitutu 3849 01.02.10 14:02 Сейчас в теме
11. Lionzi 60 01.02.10 14:12 Сейчас в теме
поддерживаю (9)

Да, тебе действительно нужно создать в конфигураторе новый отчет.

Рекомендую к прочтению http://www.firststeps.ru/1c/1cbuh1.html (там конечно про бухгалтерию, но начало одинаковое и для Торговли)
в частности статьи:
Шаг 5 - Первый отчет. (23.06.2001 - 37 kb)
Шаг 6 - Первый отчет дальше. (23.06.2001 - 44 kb)
Шаг 7 - Первый отчет переменные. (23.06.2001 - 41 kb)
10. Ytilizator 01.02.10 14:06 Сейчас в теме
Я понял что в конфигатуре. Нужно что создать новый отчет?
12. Ytilizator 01.02.10 14:22 Сейчас в теме
Спасибо. Постараюсь изучить...
13. Styvi 6 01.02.10 16:45 Сейчас в теме
Есть универсальный отчёт
Refprint.ert
который печатает содержимое справочников...
То есть ты сам выберешь, какой справочник, какие элементы и
какие их реквизиты ты хочешь видеть...
Там, правда, нет отбора типа " только если есть на остатке", но сможешь печатать выбранную группу товара...
14. CheBurator 2725 01.02.10 16:56 Сейчас в теме
(13) мне кажется - не подойдет, надо вытягивать инфу из подчиненного справочника...
16. Styvi 6 01.02.10 17:06 Сейчас в теме
(14)
Да, ты прав, если цена - в подчинённом справочнике ;)
17. Ytilizator 03.02.10 15:17 Сейчас в теме
Ребята а подскажите реально ли сделать отчет по товарам с выставленных счетов? конфа 4.5 (Бух 7.7)
18. Lionzi 60 05.02.10 08:19 Сейчас в теме
(17)Фактически 1с (любая конфигурация) является набором данных с которыми можно делать все что вздумается.

Ты можешь получить любой отчет основанный на этих данных, как бы хитро не были сделаны проводки.

Единственная проблем - надо думать головой и набираться опыта.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот