Учет книг на предприятии. Конфигурация "Библиотека".

30.03.19

Учетные задачи - Логистика, склад и ТМЦ

Конфигурация "Библиотека" предназначена для ведения учета книг в организации. Это не учет для библиотек, для них существуют другие продукты, более сложные и платные. Это продукт, который поможет вам организовать прием и выдачу книг.

Скачать файл

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

Наименование По подписке [?] Купить один файл
Конфигурация Библиотека 1.0.5.2
.zip 4,00Mb ver:1.0.5.2
11
11 Скачать (1 SM) Купить за 1 850 руб.
Конфигурация Библиотека 1.0.4.2
.zip 4,08Mb ver:1.0.4.2
1
1 Скачать (1 SM) Купить за 1 850 руб.
Конфигурация Библиотека 1.0.3.11
.zip 4,07Mb ver:1.0.3.11
0
0 Скачать (1 SM) Купить за 1 850 руб.
Конфигурация Библиотека 1.0.1.2
.zip 975,34Kb
38
38 Скачать (1 SM) Купить за 1 850 руб.
Конфигурация Библиотека 1.0.1.1
.zip 909,53Kb
8
8 Скачать (1 SM) Купить за 1 850 руб.
Конфигурация Библиотека 0.0.2.3
.zip 1,24Mb
21
21 Скачать (1 SM) Купить за 1 850 руб.

Основные возможности:

  • ведение списка книг;
  • хранение основной информации о книге:
    • название, 
    • издатель,
    • список авторов,
    • количество страниц,
    • ББК,
    • ISBN,
    • наличие компакт диска,
    • дата издания,
    • версия,
    • подробное описание;
  • учет движения книг: поступление, выдача, возврат (от читателя);
  • контроль остатков - невозможно выдать книгу, которая находится у читателя;
  • многопользовательская работа через веб браузер;
  • возможность формирования заявки на выдачу книги самими читателями через веб-интерфейс, без необходимости обращения к "библиотекарю";
  • отчет по расположению книг позволяет получить текущее расположение книги, дату выдачи и количество дней у читателя;
  • импорт списка книг сохраненных в книге Excel (при соблюдении формата);
  • импорт книг из каталога OZON.RU.

Присоединяйтесь к проекту на github

 

Рабочий стол

 

Книги

 

Книга

 

Абонент

 

Документ выдачи книг

 

Отчет об остатках книг

 

Отчет об использовании книг

 

Версии конфигурации:

  • версия 1.0.5.2 от 30.03.2019
    • Теперь наименование абонента представлено полями фамилия, имя и отчество
      • Удален справочник ВнешниеПользователи. Данный справочник не использовался
        • Мелкие правки
  • версия 1.0.4.2 от 15.08.2018
    • Создана роль пользователя без прав на удаление объектов
    • Разработка переведена на EDT
    • Исходный код конфигурации выложен на GitHubhttps://github.com/ghostaz/1c_library
  • версия 1.0.3.11 от 01.06.2018
    • Открыт исходный код всех модулей
    • Изменен порядок присвоения версий: на каждый выпуск в эфир будет увеличиваться номер версии. Номер сборки будет увеличиваться при каждом изменении кода
    • На форме настроек:
      •  Исправлена опечатка
      • Запрещено пустое значение места хранения файлов
      • Подсвечивание поля каталога, если оно неправильно заполнено
    • Изменено присвоение инвентарного номера. Теперь из номера убираются буквы, оставшийся номер увеличивается на 1, получившийся номер подставляется на место прошлых цифр. Буквы сохраняются. Это необходимо т.к. инвентарные номера могут содержать буквы.
    • Изменен интерфейс разделов. Теперь каждое окно открывается во вкладке, выведена панель открытых вкладок. Раньше же в Библиотеке часть окон открывалась поверх экрана, часть во вкладках, но отображения вкладок не было.
    • Изменен интерфейс разделов.Панель разделов перемещена влево для оптимизации пространства под широкоформатные мониторы.
    • Добавлен каталог книг. Теперь вы можете производить поиск книг по базе магазина OZON и импортировать в базу. Это избавит вас от заполнения полей. Включение функционала происходит в настройках конфигурации
  • версия 1.0.2.1 от 23.10.2017
    • Добавлена возможность установки обложки на книги.
    • Интерфейс переведен на Такси с возможностью выбора Версии 8.2
    • В списке авторов теперь указывается количество книг автора
    • На форме автора теперь выведен список книг автора. Создание книги из формы автора автоматически заполнит автора у новой книги
    • В списке издательств теперь указывается количество книг издательства
    • На форме издательства теперь выведен список книг издательства. Создание книги из формы издательства автоматически заполнит издательство у новой книги
    • Год издания книги теперь выводится в формате ГГГГ
    • Длина поля наименования издательства увеличена до 50 символов
    • Для пункта 1 реализована подсистема работы с файлами. Подсистема позволяет хранить файлы в информационной базе или на диске, ограничивая файлы по размеру и расширению. Есть функция переноса файла из ИБ на диск и обратно.
    • Косметические улучшения некоторых форм
  • версия 1.0.1.3 от 23.09.2017
    • Появилась возможность создания документа поступления книг на основании справочника Книги. Есть возможность множественного выбора. Операция доступна из списка книг.
    • Конфиграция теперь допускает использование интерфейса Такси. По умолчанию оставлен интерфейс 8.2. Изменить на интерфейс такси можно в меню Сервис - Параметры
    • Убраны режимы совместимости
    • Установлен управляемый режим блокировок
  • версия 1.0.1.2 от 02.06.2013
    • Добавлен документ списания книг
    • Убран отбор книг с формы обработки заказа книг
    • Добавлены дополнительные свойства книг
    • Добавлены реквизиты ФИО для авторов книг
    • Добавлен реквизит Тираж справочника Книги
    • Реализовано высвобождение COM Объекта Excel после импорта книг
    • Исправлено заполнение издателя книги при импорте из Excel
    • В панели навигации формы книги появилась команда вывода истории пользования книги
    • Теперь отчет по остаткам показывает книги в наличии, списанные и не поступавшие
    • Добавлен отчет по истории пользования книг. Отчет показывает движения каждой книги, кому выдавалась по датам, подсчитывает количество разных абонентов, которые брали книгу
  • версия 1.0.1.1 от 21.03.2013
    • В проведение документа "ВозвратКниг" добавлена проверка, что у абонента до возврата есть в наличии возвращаемая книга
    • Улучшения интерфейса:
      • В карточку книги выведена информация о текущем расположении
      • В список книг выведена информация о текущем расположении книги, дате выдаче и количестве дней на руках
      • В список абонентов выведено количество книг на руках
      • В карточку абонента выведен список книг на руках
      • Прочие изменения
    • Добавлена подсистема обслуживания базы, которая включает в себя функционал регистрации базы и получения сведений об обновлениях
  • версия 0.0.2.4 от 25.12.2012
    • Исправлен документ "ВыдачаКниг". Ошибка позволяла выдать книгу, которая на руках.
  • версия 0.0.2.3 от 08.05.2011
    • Создана подсистема пользователей, которая позволяет аутентифицировать при входе. Включает в себя справочник Пользователи, который ссылается на справочник Абонент
    • Созданы роли Администратора, Абонента и Пользователя
    • Создан бизнес процесс заказа книг. Бизнес процесс контролирует процесс заказа и формирует задачи пользователям. Сам бизнес процесс создается из обработки заказа книг.
    • На рабочий стол теперь помещены списки заказов книг пользователя и имеющиеся на руках книги
    • Добавлено поле комментарии для всех документов
    • Полное наименование теперь формируется при изменении страниц, удк, isbn, издателя, и авторов
    • В справочник Книги добавлены поля ГодИздания, версия штрих код
    • Увеличены поля реквизитов в которых не помещались значения
    • В отчет по остаткам книг добавлена возможность сортировки
    • Из библиотеки стандартных подсистем перенесена подсистема работы с пользователями

 

См. также

Логистика, склад и ТМЦ Бухгалтер Пользователь Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Программа позволяет организовать учет ответственного хранения товаров с весовыми характеристиками, в том числе со сроком годности и личным кабинетом Поклажедателя. Модуль реализован в виде расширения конфигурации, устанавливается в режиме 1С:Предприятие 8 за 5 минут по инструкции, что позволяет оставить конфигурацию 1С на стандартной поддержке и продолжать получать стандартные обновления от фирмы "1С".

89900 руб.

09.06.2020    38668    28    59    

64

SALE! 10%

Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

55778 50200 руб.

24.04.2015    194950    150    243    

280

Логистика, склад и ТМЦ Платформа 1С v8.3 Россия Платные (руб)

Подсистема автоматизированного управления складом AS WMS для конфигураций на платформе 1С 8. AS WMS – готовое решение для эффективного управления, хранения и учета на адресном складе. Внедрение системы AS WMS способствует быстрому отбору товара, ускорению инвентаризации, снижению зависимости от персонала, исключению пересорта. AS WMS встраивается в любую конфигурацию на платформе 1С 8 и работает как единая система без обменов. В учетной системе нет необходимости менять процессы под AS WMS (например, вводить ордерную схему), AS WMS использует стандартные документы по товародвижению вашей учетной системы.

40000 руб.

26.07.2023    6064    21    0    

12

Загрузка и выгрузка в Excel Логистика, склад и ТМЦ Ценообразование, анализ цен Файловый обмен (TXT, XML, DBF), FTP Бухгалтер Пользователь Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Эволюция не стоит на месте - новая удобная версия функциональной обработки для Вашего бизнеса! Что же Вы получаете? Удобный и интуитивно понятный интерфейс с 3-мя этапами работы. 2 режима - автоматический и ручной. Чтение XLSX, XLSM, CSV, XML/YML форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 10.10.2024, версия 9.8 - 9.13)

15600 руб.

20.11.2015    156052    378    378    

513

Логистика, склад и ТМЦ Бухгалтер Пользователь Платформа 1С v8.3 Сельское хозяйство и рыболовство Строительство Горнодобывающая промышленность Розничная и сетевая торговля (FMCG) Транспорт, автопарки, такси Оптовая торговля, дистрибуция, логистика Лесное и деревообрабатывающее хозяйство Управленческий учет Платные (руб)

Позволяет автоматизировать процесс взвешивания ТМЦ в организациях, осуществляющих приемку и отгрузку различным транспортом, для ведения складского учета и контроля остатков на складах. Конфигурация позволяет фиксировать вес вручную, напрямую с весов, а также управлять дополнительным оборудованием и контролировать движение транспорта.

35000 руб.

24.03.2015    125647    300    114    

136

SALE! 15%

Загрузка и выгрузка в Excel Розничная торговля Логистика, склад и ТМЦ Ценообразование, анализ цен Прайсы Системный администратор Программист Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Загрузка номенклатуры из файлов Excel (xls, xlsx, ods, csv, mxl) в УТ11, КА 2, ERP 2, Розница 2. Задействованы все возможности конфигурации - заполнение реквизитов номенклатуры, дополнительных реквизитов и сведений, характеристики, доп.реквизиты и сведения характеристик. Дополнительные обработки для расширения возможностей.

11100 9435 руб.

29.10.2014    216743    657    527    

456

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Пользователь Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

Система управления запасами для 1С помогает работать с запасами правильно: автоматически рассчитывает потребность и делает заказ поставщику, загружает прайсы, перемещает товары по филиалам, анализирует продажи и позволяет управлять ассортиментом.

28500 руб.

21.04.2017    96356    125    40    

214
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. rus128 2 31.10.12 16:07 Сейчас в теме
Все хорошо, только в отчете о размещении книг число "Дней на руках" не соответствует действительности в обоих случаях.
2. ghostaz 145 02.11.12 10:20 Сейчас в теме
Что то не могу найти ошибку в поле "Дней на руках". Вы не могли бы сказать где ошибка и что значит в обоих случаях?
3. echo77 1906 17.02.17 18:58 Сейчас в теме
Загрузка информации из интернета по введенному ISBN книг есть?
9. ghostaz 145 03.03.19 15:01 Сейчас в теме
(3) Добавил загрузку по ISBN . Но не смог найти нормальных баз книг, кроме как OZON. Там не все книги.
10. echo77 1906 03.03.19 17:11 Сейчас в теме
(9) Я на букрадар искал когда писал себе конфигурацию:

// Поискать можно попробовать здесь: http://bookradar.org/search/ или здесь https://fantlab.ru/ или здесь http://www.libex.ru/
// Например, так http://bookradar.org/search/?q=9785699487950&type=all
//
Функция ПолучитьМетаданныеКнигиПоISBN(ISBN, УникальныйИдентификатор = 0) Экспорт
	
	СтруктураПолей = ПолучитьДанные_BookradarOrg(ISBN, УникальныйИдентификатор);
	
	Возврат СтруктураПолей
	
КонецФункции

Процедура ДобавитьИзФайловойСистемыБезРасширенияПослеЗагрузкиФайла(Помещен, Адрес, ВыбранноеИмяФайла, ПараметрыВыполнения) Экспорт
	
	Если Помещен Тогда
		ПараметрыВыполнения.СтруктураПолей.Обложка = Адрес;
	КонецЕсли;
	
КонецПроцедуры


////////////////////////////////////////////////////////////­////////////////////
// ПРОЦЕДУРЫ И ФУНКЦИИ ОБЩЕГО НАЗНАЧЕНИЯ

// Функция возвращает структуру полей
//
// Параметры:
//  ISBN					- Число/Строка -  ISBN книги по которому будет осуществлен поиск
//	УникальныйИдентификатор	- Строка - уникальный идентификатор формы, откуда это вызывается
//
// Возвращаемое значение:
//   Структура(Наименование, Автор, Описание, Издательство, ДатаПубликации, КоличествоСтраниц, Обложка)
//
Функция ПолучитьДанные_BookradarOrg(ISBN, УникальныйИдентификатор = 0)
	
	//http://bookradar.org/search/?q=9785699487950&type=all

	СтруктураПолей = Новый Структура("Наименование, Автор, Описание, Издательство, ГодИздания, КоличествоСтраниц, Обложка");
	
	URL = "search/?q=" + Формат(ISBN, "ЧГ=0") + "&type=all";
	
	ЗаголовокGET = Новый Соответствие();
	ЗаголовокGET.Вставить("GET " + URL + " HTTP/1.1");
	
	Попытка
		
		HTTPСоединение = Новый HTTPСоединение("bookradar.org");
		
		HTTPЗапрос = Новый HTTPЗапрос(URL, ЗаголовокGET);
		
		HTTPОтвет      = HTTPСоединение.Получить(HTTPЗапрос);
		
		КодСостояния   = HTTPОтвет.КодСостояния;
		
		ТекстОтвета    = HTTPОтвет.ПолучитьТелоКакСтроку();
		
	Исключение
		Сообщить("Не удалось установить соединение с сервером :" 
		+ Символы.ПС + ИнформацияОбОшибке().Описание);
		Возврат Неопределено;
		
	КонецПопытки;
	
	ЧтениеHTML = Новый ЧтениеHTML;
	ЧтениеHTML.УстановитьСтроку(ТекстОтвета);
	ПостроительDOM = Новый ПостроительDOM;
	ДокументHTML = ПостроительDOM.Прочитать(ЧтениеHTML);
	
	// В случае отрицательного результата заголовок будет выглядеть так: "По запросу "5170097093" найдено 0 книг."
	Если Найти(ДокументHTML.Заголовок, "найдено 0 книг") > 0 Тогда
		Возврат Неопределено
	КонецЕсли;
	
	КоллекцияЭлементовDOM = ДокументHTML.ПолучитьЭлементыПоИмени("div");
	
	Для Каждого ЭлементDOM Из КоллекцияЭлементовDOM Цикл
		
		Если	ЭлементDOM.ИмяКласса = "b-result__name-wrap" Тогда
			СтруктураПолей.Наименование = СокрЛП(ЭлементDOM.ТекстовоеСодержимое);
		ElsIf	ЭлементDOM.ИмяКласса = "b-result__author" Тогда
			СтруктураПолей.Автор = СокрЛП(ЭлементDOM.ТекстовоеСодержимое);
		ElsIf	ЭлементDOM.ИмяКласса = "b-result__desc b-result__desc__full hidden" Тогда
			СтруктураПолей.Описание = СокрЛП(ЭлементDOM.ПервыйДочерний.ТекстовоеСодержимое);
		ElsIf	ЭлементDOM.ИмяКласса = "b-result__years" Тогда
			ТекстВнутри = СтрЗаменить(СокрЛП(ЭлементDOM.ТекстовоеСодержимое), Символы.ПС, "");
			ТекстВнутри = ПолучитьСтрокуБезЛишнихПробелов(ТекстВнутри);
			МассивБлоков = мРазложитьСтрокуВМассивПодстрок(ТекстВнутри, ";");
			
			// Обходим блоки, получаем данные из них
			Для Каждого ТекстБлок Из МассивБлоков Цикл
				МассивСлов = мРазложитьСтрокуВМассивПодстрок(ТекстБлок, " ");
				
				// Обходим слова, получаем что надо
				Для н=0 По МассивСлов.ВГраница() Цикл
					Слово = МассивСлов[н];
					СледующееСлово = ?(н+1 <= МассивСлов.ВГраница(), МассивСлов[н+1], "");
					
					Если	Слово = "Год:" Тогда
						СтруктураПолей.ГодИздания = СледующееСлово;
					ElsIf	Слово = "Страниц:" Тогда
						СтруктураПолей.КоличествоСтраниц = СледующееСлово;
					ElsIf	Слово = "Издательство:" Тогда
						СтруктураПолей.Издательство = СокрЛП(СтрЗаменить(ТекстБлок, "Издательство:", ""));
					КонецЕсли;
				КонецЦикла;// Цикл по словам внутри текстового блока

			КонецЦикла;// Цикл по блокам-полям
		ElsIf	ЭлементDOM.ИмяКласса = "b-result__col1" Тогда
			
			// Если УникальныйИдентификатор не указан - не грузим картинку
			Если УникальныйИдентификатор = 0 Тогда
				Продолжить
			КонецЕсли;
			
			// С сайта labirint.ru будем получать большое изображение, вместо маленького
			URLКартинки = ЭлементDOM.ПоследнийДочерний.Источник;
			Если Найти(URLКартинки, "labirint.ru") > 0 Тогда
				URLКартинки = СтрЗаменить(URLКартинки, "small.jpg", "big.jpg");
			КонецЕсли;
			ИмяВременногоФайла = СкачатьФайлИзИнтернет(URLКартинки);
			
			Если ИмяВременногоФайла <> Неопределено Тогда
				
				ДопПараметры = Новый Структура;
				ДопПараметры.Вставить("СтруктураПолей", СтруктураПолей);
				
				Обработчик = Новый ОписаниеОповещения("ДобавитьИзФайловойСистемыБезРасширенияПослеЗагрузкиФайла", ЭтотОбъект, ДопПараметры);
				НачатьПомещениеФайла(Обработчик, , ИмяВременногоФайла, Ложь, УникальныйИдентификатор);
				
			КонецЕсли
			
		КонецЕсли;
		
	КонецЦикла;
	
	Возврат СтруктураПолей
	
КонецФункции
Показать
11. ghostaz 145 03.03.19 21:02 Сейчас в теме
(10) Спасибо большое. А я почему то находил сервисы с описанием книг на английском. Точнее я находил и такие как букрадар, но не хотел браться за разбор HTML, хотелось что то с API. Потому пришлось скачать всю базу OZON.
13. echo77 1906 03.03.19 21:07 Сейчас в теме
(11) Если вы выкачивали YML каталоги с Озона - то хочу вас огорчить, в них только товары Озон, в этих каталогах нет товаров партнеров, которые продает Озон
14. ghostaz 145 03.03.19 21:15 Сейчас в теме
(13) Да. Это огромный минус. Но выпиливать жалко, надо попробовать ваш вариант, если конечно не найду сервис с полноценным API. Фишка с ISBN очень полезная.
4. ghostaz 145 18.02.17 14:43 Сейчас в теме
5. user774545 19.06.17 10:27 Сейчас в теме
6. user958461 24.04.18 08:24 Сейчас в теме
Блин, 1500 за то что бы скачать этот фаил? а есть другой способ?
7. ghostaz 145 24.04.18 13:04 Сейчас в теме
(6) Вы видимо что то путаете, стоимость скачивания 1 стартмани. Но если есть какие то трудности переходите по ссылке http://codenotes-1c.blogspot.ru/p/blog-page.htmll
8. chechelnitskiy 1 02.03.19 21:38 Сейчас в теме
Спасибо! А будет продолжение?
12. ghostaz 145 03.03.19 21:05 Сейчас в теме
(8) Да.Не часто, но когда приходят интересные мысли, я обновляю конфигурацию. Малого того, я полностью открыл код и разместил на https://github.com/ghostaz/1c_library Так что любой может присоединиться к разработке.
17. allo4kapower 15.09.21 10:33 Сейчас в теме
(12)Не могу вам в личку написать, можете отправить сообщение?
15. damayorov 2 26.07.19 08:22 Сейчас в теме
Добрый день. Конфигурация очень хорошая. Спасибо разработчику. Единственное, возможно ли в справочнике "Книги" сделать возможность создание групп (папок). Чтобы книги по тематике разложить.
И еще момент: в поступлении книг сделать возможность выбора сразу нескольких из справочника "Книги". Чтобы не выбирать по одной.
Спасибо заранее)))
16. uribur 165 15.02.21 09:42 Сейчас в теме
Отличный проект. )
Вчера задался этим вопросом.
Буду рекомендовать для внедрения в организациях )
Оставьте свое сообщение