Набор внешних печатных форм и отчетов для "Розница 1" и "Розница 2.1/2.2"

06.03.17

Учетные задачи - Печатные формы

Накопилось большое количество доработок по конфигурациям "Розница", выкладываю для облегчения труда коллег.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Печать ТТН (внешния)
.epf 27,23Kb
2 2 500 руб. Купить
УПД - Реализация (внешняя)
.epf 31,77Kb
6 2 500 руб. Купить
Поиск ссылок на объект - обычные формы
.erf 11,00Kb
1 2 500 руб. Купить
Поиск ссылок на объект - управляемые формы
.erf 17,27Kb
1 2 500 руб. Купить
Отчет по Выгрузке прайса (по складам)
.epf 8,98Kb
1 2 500 руб. Купить
Отключение пользователей - обычные формы
.epf 16,63Kb
1 2 500 руб. Купить
АктВыполненныхРабот - Розница 2 - док. Возврат из ремонта
.epf 13,65Kb
4 2 500 руб. Купить
КвитанцияОПриемеВРемонт - Розница 2 (док. прием в ремонт)
.epf 15,02Kb
2 2 500 руб. Купить
СчетНаОплату - Розница 2 - документ заказ покупателя
.epf 21,74Kb
9 2 500 руб. Купить
Акт сверки взаиморасчетов - Розница 2
.erf 13,66Kb
6 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Набор внешних печатных форм и отчетов для "Розница 1" и "Розница 2.1"

Соответственно, на чем эксплуатирую:

1) Розница 1  (релиз 1.0.14.4) -  "Обычные формы" / "толстый клиент"

Печатные формы:

- ТТН (для документов Реализация, ПеремещениеТоваров, РасходныйОрдерНаТовары)

- УПД  (для документов Реализация)

Отчеты/Обработки:

- Отчет по выгрузке прайса по складам и выгрузкой прайса для сайта в формате ТХТ с разделителями (Код, Наименование, Цена, Остаток, Свойства).

Функционал по выгрузке прайса закоментирован - для запуска выгрузке необходимо строку кода заменить на свою:     \\Текст.Записать(константы.ИмяФайлаОбмена.Получить(),КодировкаТекста.ANSI);) - путь к каталогу  выгрузки (константы.ИмяФайлаОбмена), например: "D:\1c\pr1.txt" 

- Поиск ссылок на объект (СКД - обычные формы) 

- Отключение пользователей (файловый режим - обычные формы, 8.2)

2) Розница 2.1 (2.1.8.16) - "Управляемые формы" / "тонкий клиент"

Печатные формы:

- АктВыполненныхРабот  - документ: Возврат из ремонта

- КвитанцияОПриемеВРемонт - Документ: Прием в ремонт

- СчетНаОплату  - Документ: Заказ покупателя

- Акт сверки взаиморасчетов

Отчеты/Обработки:

- Поиск ссылок на объект (СКД - управляемые формы) 

(как появится время, дополню публикацию - наработок много, в частности, добавлю выгрузку на сайт XML с картинками для обеих версий)

Вступайте в нашу телеграмм-группу Инфостарт

См. также

ККМ Кассовые операции Розничная торговля НДС 22% Системный администратор Программист 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 1.6 1С:Бухгалтерия автономного учреждения Россия Платные (руб)

Универсальная обработка для обслуживания любых фискальных регистраторов (ККТ), в том числе Веб сервер АТОЛ. Работает в соответствии с 54-ФЗ. (ФФД 1.0, ФФД 1.05, ФФД 1.1, ФФД 1.2). Подключайте любую онлайн кассу к практически любой конфигурации на обычных формах. Нет необходимости обновлять 1С. Можно бесплатно скачать и протестировать. Может работать одновременно с несколькими онлайн-кассами, либо одной с разных рабочих мест. (через RDP, TCP\IP или веб-сервер) Позволяет разделить один чек сразу на несколько ККТ или на несколько систем налогообложения. Поддерживает разрешительный режим и маркировку. Поддерживает локальный модуль честного знака для офлайн проверки. Можно настроить собственный шаблонов чека. Можно использовать эквайринг там, где он не поддерживается. Работает на LINUX и Windows Адаптировано к ставке НДС 22% и ТС ПИоТ.

6100 руб.

27.02.2017    901547    6395    10469    

3303

Оптовая торговля Розничная торговля Обмен с ГосИС Программист Бухгалтер Пользователь 1С:Предприятие 8 1C:Бухгалтерия Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Управленческий учет Платные (руб)

Решение создано для помощи разработчикам, интеграторам и другим заинтересованным лицам по настройке системы маркировки обуви, одежды, лекарств, табака, фото, молока, духов(парфюма), питьевой воды, велосипедов и шин. Задавайте вопросы по работе с ЦРПТ, GS1, ЭДО, Национальным каталогом, накоплен опыт и знания по данным темам.

5000 руб.

18.03.2019    122723    81    115    

202

ККМ Кассовые операции Розничная торговля НДС 22% Системный администратор Программист 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия автономного учреждения Россия Платные (руб)

Обработка осуществляет обслуживание ККТ АТОЛ, Штрих, Вики Принт и Меркурий для конфигураций "УТ 10.3", "КА 1.1", "УПП 1.3", "Розница 1.0", "БП 2.0" и других отраслевых решений, построенных на основе указанных выше конфигурациях. Поддерживает возможность параллельно пробития чеков на одной ККМ несколькими пользователями. Поддерживает Веб-сервер Атол. Соответствует требованиям 54-ФЗ. Поддерживает ФФД 1.0, 1.05, 1.1 и 1.2. Разделяет чеки по нескольким СНО. Поддерживает механизмы подключения ККТ по TCP/IP, для работы через RDP или интернет. Поддержка маркировки и разрешительного режима. Поддержка пробития чеков с новыми ставками НДС 5%, НДС 7% и НДС 22%.

7900 руб.

25.05.2015    376819    2272    3273    

1172

Оптовая торговля Розничная торговля НДС 22% 1С 8.3 1С:Управление торговлей 10 Россия Платные (руб)

Пакет обновлений и продолжения поддержки Управление торговлей, редакция 10.3.- обновление которое предоставляет пользователям новые функции, исправления ошибок и т.д.

14640 руб.

19.12.2025    7384    74    48    

71

Оптовая торговля Розничная торговля Обмен с ГосИС Бухгалтер 1С:Предприятие 8 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Автоматизация учета ЕГАИС в 1С для оптовой торговли, производства и импорта алкогольной продукции. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

15.12.2015    183552    1244    biz-intel    374    

417

Пакетная печать Печатные формы Инструментарий разработчика Программист 1С:Предприятие 8 Платные (руб)

Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм. Обновление версии от 21.04.26

22570 руб.

06.10.2023    38060    101    46    

121
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Team leader 12 12.07.17 18:12 Сейчас в теме
Процедура ОЗТЧ заполнения Требования остатками (БП 3.0):

&НаСервере
Процедура ЗаполнитьПоОстаткамНаСервере()
	
	
	ЗаполнитьПоОстаткамНаСкладе_2();

	
КонецПроцедуры


&НаСервере
Процедура ЗаполнитьПоОстаткамНаСкладе_2() 
	
	ДокументОбъект = РеквизитФормыВЗначение("Объект");
	ДокументОбъект.Материалы.Очистить();

	ДокТ = ДокументОбъект; 
	
	ДанныеСклада = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(ДокТ.Склад, "ТипСклада, ТипЦенРозничнойТорговли");
	//Определим настройки аналитического учета
	БУ = ПланыСчетов.Хозрасчетный.Товары.ПолучитьОбъект();
	ВестиСкладскойУчетБУ = БУ.ВидыСубконто.Найти(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Склады, "ВидСубконто") <> Неопределено;
	ВестиСуммовойУчетПоСкладамБУ = ?(ВестиСкладскойУчетБУ, 
	БУ.ВидыСубконто.Найти(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Склады, "ВидСубконто").Суммовой, Ложь);
	
	ТекстУсловияК = ?(ВестиСкладскойУчетБУ, "И Субконто2 В (&Склад)", "");
	ТекстУсловияС = ?(ВестиСуммовойУчетПоСкладамБУ, "И Субконто2 В (&Склад)", "");
	
	ПорядокСубконтоК = Новый Массив();
	ПорядокСубконтоК.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Номенклатура);
	Если ВестиСкладскойУчетБУ Тогда
		ПорядокСубконтоК.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Склады);
	КонецЕсли;
	
	ПорядокСубконтоС = Новый Массив();
	ПорядокСубконтоС.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Номенклатура);
	Если ВестиСуммовойУчетПоСкладамБУ Тогда
		ПорядокСубконтоС.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Склады);
	КонецЕсли;
	
	ПорядокСубконтоМОЛ = Новый Массив();
	ПорядокСубконтоМОЛ.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Номенклатура);
	ПорядокСубконтоМОЛ.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.РаботникиОрганизаций);
	
	МассивИсклСчетов = Новый Массив();
	МассивИсклСчетов.Добавить(ПланыСчетов.Хозрасчетный.МатериальныеЦенностиВЭксплуатации);
	МассивИсклСчетов.Добавить(ПланыСчетов.Хозрасчетный.ТоварыВРозничнойТорговлеВПродажныхЦенахНТТ);
	МассивИсклСчетов.Добавить(ПланыСчетов.Хозрасчетный.ТорговаяНаценкаАТТ);
	МассивИсклСчетов.Добавить(ПланыСчетов.Хозрасчетный.ТорговаяНаценкаНТТ);
	МассивИсклСчетов.Добавить(ПланыСчетов.Хозрасчетный.ГТД);
	
	Запрос = Новый Запрос;
	Запрос.УстановитьПараметр("Склад",		        ДокТ.Склад);
	Запрос.УстановитьПараметр("КонецПериода",	 	ДокТ.Дата);
	Запрос.УстановитьПараметр("Организация",	    ДокТ.Организация);
	Запрос.УстановитьПараметр("ВидСубконто",	    ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Склады);
	Запрос.УстановитьПараметр("ПорядокСубконтоК",	ПорядокСубконтоК);
	Запрос.УстановитьПараметр("ПорядокСубконтоС",	ПорядокСубконтоС);
	Запрос.УстановитьПараметр("ПорядокСубконтоМОЛ",	ПорядокСубконтоМОЛ);
	Запрос.УстановитьПараметр("ИсклСчета",	 		МассивИсклСчетов);
	ТекстЗапросаИнвентаризация = 
	"ВЫБРАТЬ
	|	Хозрасчетный.Ссылка КАК Счет
	|ПОМЕСТИТЬ ВТ_ИсклСчета
	|ИЗ
	|	ПланСчетов.Хозрасчетный КАК Хозрасчетный
	|ГДЕ
	|	Хозрасчетный.Ссылка В ИЕРАРХИИ(&ИсклСчета)
	|
	|ИНДЕКСИРОВАТЬ ПО
	|	Счет
	|;
	|
	|////////////////////////////////////////////////////////////­////////////////////
	|ВЫБРАТЬ
	|	ХозрасчетныйОстаткиК.Счет,
	|	ХозрасчетныйОстаткиК.Субконто1,
	|	ХозрасчетныйОстаткиК.КоличествоОстаток
	|ПОМЕСТИТЬ ХозрасчетныйОстаткиК
	|ИЗ
	|	РегистрБухгалтерии.Хозрасчетный.Остатки(&КонецПериода, , &ПорядокСубконтоК, Организация В (&Организация) " 
	+ ТекстУсловияК + ") КАК ХозрасчетныйОстаткиК
	|;									
	|
	|////////////////////////////////////////////////////////////­////////////////////
	|ВЫБРАТЬ
	|	ХозрасчетныйОстаткиС.Счет,
	|	ХозрасчетныйОстаткиС.Субконто1,
	|	ХозрасчетныйОстаткиС.СуммаОстаток,
	|	ХозрасчетныйОстаткиС.КоличествоОстаток
	|ПОМЕСТИТЬ ХозрасчетныйОстаткиС
	|ИЗ
	|РегистрБухгалтерии.Хозрасчетный.Остатки(&КонецПериода, , &ПорядокСубконтоС, Организация В (&Организация) " 
	+ ТекстУсловияС + ") КАК ХозрасчетныйОстаткиС
	|;
	|
	|////////////////////////////////////////////////////////////­////////////////////
	|ВЫБРАТЬ
	|	ХозрасчетныйОстаткиК.Счет КАК Счет,
	|	ХозрасчетныйОстаткиК.Счет.Порядок КАК Порядок,
	|	ХозрасчетныйОстаткиК.Субконто1 КАК Номенклатура,
	|	ХозрасчетныйОстаткиК.Субконто1.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
	|	ЕСТЬNULL(ХозрасчетныйОстаткиС.СуммаОстаток, 0) КАК СуммаВсего,
	|	ЕСТЬNULL(ХозрасчетныйОстаткиС.КоличествоОстаток, 0) КАК КоличествоВсего,
	|	ЕСТЬNULL(ХозрасчетныйОстаткиК.КоличествоОстаток, 0) КАК Количество
	|ИЗ
	|	ХозрасчетныйОстаткиК КАК ХозрасчетныйОстаткиК
	|		ЛЕВОЕ СОЕДИНЕНИЕ ХозрасчетныйОстаткиС КАК ХозрасчетныйОстаткиС
	|		ПО ХозрасчетныйОстаткиК.Счет = ХозрасчетныйОстаткиС.Счет
	|			И ХозрасчетныйОстаткиК.Субконто1 = ХозрасчетныйОстаткиС.Субконто1
	|ГДЕ
	|	НЕ ХозрасчетныйОстаткиК.Счет В
	|				(ВЫБРАТЬ
	|					ВТ_ИсклСчета.Счет
	|				ИЗ
	|					ВТ_ИсклСчета)";
	
	Если НЕ ЗначениеЗаполнено(ДокТ.Склад)  Тогда
		ТекстЗапросаИнвентаризация = ТекстЗапросаИнвентаризация + "
		|
		|ОБЪЕДИНИТЬ ВСЕ
		|
		|ВЫБРАТЬ
		|	ХозрасчетныйОстатки.Счет,
		|	ХозрасчетныйОстатки.Счет.Порядок,
		|	ХозрасчетныйОстатки.Субконто1,
		|	ХозрасчетныйОстатки.Субконто1.ЕдиницаИзмерения,
		|	ЕСТЬNULL(ХозрасчетныйОстатки.СуммаОстаток, 0),
		|	ЕСТЬNULL(ХозрасчетныйОстатки.КоличествоОстаток, 0),
		|	ЕСТЬNULL(ХозрасчетныйОстатки.КоличествоОстаток, 0)
		|ИЗ
		|	РегистрБухгалтерии.Хозрасчетный.Остатки(&КонецПериода, , &ПорядокСубконтоМОЛ, Организация В (&Организация) И Субконто2 В (&МОЛ)) КАК ХозрасчетныйОстатки
		|
		|ГДЕ
		|  НЕ (ХозрасчетныйОстатки.Счет В (ВЫБРАТЬ
		|					ВТ_ИсклСчета.Счет
		|				ИЗ
		|					ВТ_ИсклСчета))
		|";
	КонецЕсли;
	ТекстЗапросаИнвентаризация = ТекстЗапросаИнвентаризация + "
	|
	|УПОРЯДОЧИТЬ ПО
	|	Порядок";
	
	Запрос.Текст = ТекстЗапросаИнвентаризация;
	
	Выборка = Запрос.Выполнить().Выбрать();
	
	Пока Выборка.Следующий() Цикл
		
		Если Выборка.Количество <= 0 Тогда
			Продолжить;
		КонецЕсли;
		
		СтрокаТабличнойЧасти = ДокТ.Материалы.Добавить();
		
		СтрокаТабличнойЧасти.Номенклатура   = Выборка.Номенклатура;
		СтрокаТабличнойЧасти.Количество     = Выборка.Количество;
		СтрокаТабличнойЧасти.Счет	    = Выборка.Счет;
		СтрокаТабличнойЧасти.Количество = СтрокаТабличнойЧасти.Количество;
		
		//		Цена = ?(Выборка.КоличествоВсего = 0, 0, Выборка.СуммаВсего / Выборка.КоличествоВсего);
		//		
		//		СтрокаТабличнойЧасти.Сумма     = СтрокаТабличнойЧасти.СуммаУчет;
		////		СтрокаТабличнойЧасти.Цена      = Цена;
		
		//		Если ДанныеСклада.ТипСклада = Перечисления.ТипыСкладов.НеавтоматизированнаяТорговаяТочка Тогда
		//			СтрокаТабличнойЧасти.ЦенаВРознице = Ценообразование.ПолучитьЦенуНоменклатуры(СтрокаТабличнойЧасти.Номенклатура,
		//				ДанныеСклада.ТипЦенРозничнойТорговли, Дата, Константы.ВалютаРегламентированногоУчета.Получить(), 1, 1);
		//		КонецЕсли;
		
	КонецЦикла;
	
	ЗначениеВРеквизитФормы(ДокументОбъект, "Объект");
	
	
КонецПроцедуры
Показать
2. silver-747 23.11.17 03:08 Сейчас в теме
Акт сверки взаиморасчетов формируется только по поставщикам или по покупателям тоже?
3. Team leader 12 16.05.19 20:41 Сейчас в теме
4. Team leader 12 16.05.19 20:46 Сейчас в теме
Еще вариант
Прикрепленные файлы:
файлы.rar
Для отправки сообщения требуется регистрация/авторизация