INFOSTART EVENT 2018 EDUCATION

Второй тур голосования за доклады.
Окончание 5 сентября.

Ошнуров Андрей | Программист | Предприниматель

«РусскийФокс — 1С-подобный язык программирования»

Новый язык 1С-подобный объектно-ориентированный язык программирования РусскийФокс (интерпретатор), FreeWare. Удобен для обучения (Размер платформы 14Мб, инсталляции не требует. Разрабатывается на FoxPro 9) Удобен для системных администраторов: писать сценарии для командной строки. Операционная система WinXP и выше. На данный момент из синтакс-помошника учебной версии 1С реализованы все функции работы со строками, все функции работы со значениями типа Дата, функции преобразования значений (число, строка, дата). Пока отсутствует отладчик, но реализованы операторы ПОПЫТКА, ИСКЛЮЧЕНИЕ, КОНЕЦПОПЫТКИ; В ближайшее время планируется создать объекты для работы с DBF-файлами (с CDX индексами), объект для работы с MySQL-сервером, генерация отчетных форм на основе шаблонов OpenOffice и LibreOffice (либо на MS Excel), создание экранных форм ввода данных, создания меню, объекты типа строка ввода, кнопки, таблица, чекбоксы и т.д.. Особое внимание будет уделено взаимодействию с платформой 1С. Доклад будет посвящен краткому обзору возможностей и демонстрации примеров написания кода.

Печать штрих-кода в Бухгалтерии предприятия, ред. 2.0 и ред. 3.0

Печать - Ценники

10
Внешние печатные формы печати этикеток из бухгалтерии. Наглядный пример использования механизма печати штрих-кодов в обычном и управляемом режиме.

Обработки решают задачу печати этикеток со штрих-кодом для номенклатуры и основных средств из конфигурации Бухгалтерия предприятия, ред. 2.0 и ред. 3.0. Генерация штрих-кода автоматическая при первой печати этикетки. Реализован механизм проверки уникальности штрих-кода при его создании.

Хранение штрих-кода реализовано через дополнительные свойства.

Для БП2.0, при отсутствии драйвера "1С:Печать штрихкода", будет предложено его установить.

Реализовано разделение штрих-кодов по организациям, для каждой организации введено доп.свойство "Префикс штрихкода".

Печать выполняется из

- справочников: Номенклатура, Основные средства;

- документов: Принятие к учету, Поступление товаров и услуг;

 

 Не требует изменения типовой конфигурации.

10

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

Наименование Файл Версия Размер
Печатная форма для БП2.0
.epf 4,77Mb
23.03.15
33
.epf 4,77Mb 33 Скачать
Печатная форма для БП3.0
.epf 8,47Mb
25.05.15
116
.epf 8,47Mb 116 Скачать

См. также

Комментарии
Сортировка: Древо
1. x_michael 11 05.04.15 16:08 Сейчас в теме
Кто интересуется! Нужна ли информация по подключению торгового оборудования к Бухгалтерии. Можно подключать любое оборудование как в Управлении торговлей. Требуется минимальная доработка конфигурации (Шесть строчек в двух общих модулях). Оставляйте комментарии, если будет спрос, подготовлю пример с описанием.
2. 79123890854 15.04.15 13:56 Сейчас в теме
При попытке напечатать из справочника Номенклатура "Индекс находится за границами массива"
3. ServiceCloud 06.05.15 15:37 Сейчас в теме
Исправьте таким образом:

Иначе
		Запрос.Текст = "ВЫБРАТЬ 
		|	ОрганизацииДополнительныеРеквизиты.Значение
		               |ИЗ
		               |	Справочник.Организации.ДополнительныеРеквизиты КАК ОрганизацииДополнительныеРеквизиты
		               |ГДЕ
		               |	ОрганизацииДополнительныеРеквизиты.Свойство.Наименование = ""Префикс штрихкода (Организация)""
		               |	И ЕСТЬNULL(ОрганизацииДополнительныеРеквизиты.Значение, 0) <> 0";
	//	Результат = Запрос.Выполнить();
		ПрефиксШтрихКода = "";
Показать
4. x_michael 11 25.05.15 01:06 Сейчас в теме
Возможна ошибка в печатной форме для БП3.0
Исправление:
ПрефиксШтрихКода = "";
	Если не Результат.Пустой() Тогда
		ПрефиксШтрихКода = Результат.Выгрузить()[0].Значение;
	Иначе
		Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 1
		               |	ОрганизацииДополнительныеРеквизиты.Значение
		               |ИЗ
		               |	Справочник.Организации.ДополнительныеРеквизиты КАК ОрганизацииДополнительныеРеквизиты
		               |ГДЕ
		               |	ОрганизацииДополнительныеРеквизиты.Свойство.Наименование = ""Префикс штрихкода (Организация)""
		               |	И ЕСТЬNULL(ОрганизацииДополнительныеРеквизиты.Значение, 0) <> 0";
		Результат = Запрос.Выполнить();
		Если не Результат.Пустой() Тогда
			ПрефиксШтрихКода = Результат.Выгрузить()[0].Значение;
		КонецЕсли;
	КонецЕсли;
Показать

5. x_michael 11 25.05.15 01:10 Сейчас в теме
Файл печатной формы заменил.
6. user722318 04.04.17 13:48 Сейчас в теме
Добрый день, можно сделать что бы штрих код брался из стандартного справочника ШК.?
7. sergling 27 06.04.17 16:42 Сейчас в теме
Я для себя переделал под стандартный реквизит, основной вопрос - почему на этикетке шириной 6 см штрихкод получается только в левой половине, т.е. на пол этикетки?
Прикрепленные файлы:
9. Zmey_72 56 10.04.17 10:30 Сейчас в теме
(7) Копайте в сторону настроек самого принтера
8. Zmey_72 56 09.04.17 10:34 Сейчас в теме
В бухгалтерии 3.0 уже имеется регистр сведений "ШтрихкодыНоменклатуры", немного переделал формирование штрихкода и запись в регистр вместо дополнительных свойств. Кому интересно, качайте.
Единственное, с основными средствами может не работать, не проверял.
Прикрепленные файлы:
ВПФ_ ПечатьШтрихКода_БП30.epf
Ujine1313; user705522_constantin_h; user658391_zitri; +3 Ответить
Оставьте свое сообщение