Архив

Архив автора

Неверный формат файла для загрузки информационной базы

Неверный формат файла для загрузки информационной базы

Проблема очень простая. Как правило, это касается базы, которые были выгружены в файл через пункт меню «Выгрузить информационную базу». Далее пользователь переносит этот файл с расширением *.dt в иное место или на другой компьютер. После запуска конфигуратора в другой конфигурации пытается загрузить файл с данными через пункт меню «Загрузить информационную базу», но в результате получает ошибку с сообщением «Неверный формат файла для загрузки информационной базы».

Решение: просто обновите версию платформы 1С Предприятие до той версии платформы, которая была на компьютере в момент выгрузки базы данных в файл. Например, у Вас есть компьютер. на нем установлена платформа 1С Предприятие версии 8.2.17.169, выгрузили базу, на другой компьютер ставим такую же версию платформы или более новую. Скажем, 8.3.7.1776. При таких манипуляциях все будет ок.

Скорее всего в структуре файла выгрузки произошли изменения и старые версии платформы не могут выгружать по новому формату. Вот и все!

Категория: 1С Предприятие 8.2

Закрытие кассовой смены в Управление Торговлей 2.0

23 декабря 2015 Нет комментариев

Выемка денежных средств из кассы ККМ

Произошел случай, когда фискальный регистратор на машине клиента начал выделываться и просто «завис». После пары минут взял и выдал на чек всю информацию о закрытии смены: список товаров за день и выручку… В общем отработал нормально, но документ  «выемка денег» правильно не была сформирован и кассир не смог сделать выдачу денег из кассы ККМ, как это привык делать всегда.

Пару минут и я сделал документ для формирования документа «Выемка денежных средств из кассы ККМ» для того, что бы можно было нормально закрыть кассу «под ноль» со стороны кассира.

Обработка которая создает или изменяет эти документы написана на управляемых формах под конфигурацию «Управление Торговлей для Украины 2.0».

В общем кому надо — пользуйтесь! 🙂

Выемка денежных средств для УТ Украина 2.0

 

Категория: 1С Предприятие 8.2

Скоро Новый Год, а значит праздник будет! :)

21 декабря 2015 Нет комментариев

Happy New Year Праздники — это всегда круто! Самое главное, что бы в новом году все были живы и здоровы, побольше любви и всего самого лучшего! Всем моим читателям и клиентам желаю успеха бизнесе и в семейном очаге! Желаю мира и добра, побольше верных друзей и чистого счастья! 🙂 Всем-всем добра, даже их соседям!

Я, кстати, с помощью хорошего человека — Alex Black смог приукрасить свой блог в шапке красивыми шариками и ёлочками. 🙂 Ему спасибо! Так что если Вам необходимо, что-то усовершенствовать на сайте — пишите ему и он всегда сделает это толково и качественно!

Категория: Личное

Программа сбора заказов покупателей на Android. У меня вопрос?

17 декабря 2015 Нет комментариев

Программа сбора заказов покупателей на Android

Разработал приложение для Android: прием заказов покупателей с автоматической синхронизацией товаров, контрагентов и их долгов в 1С Предприятие 8.2…

Выкладывать на тестирование или не стоит? 🙂

Категория: 1С Предприятие 8.2

Как сгенерировать картинку штрихкода для табличного документа 1С 8.2

Интернет-сервис имеет небольшую утилиту по генерации штрихкодов. Как сгенерировать картинку штрихкода для табличного документа в 1С Предприятие 8.2? Просто… ниже указан код, который позволит это сделать. Проверял работу на Windows 7.

В закомментированом коде хранится ссылка на подобные сервисы, но они там с приколами, а потому я не брал их во внимание. В результате работы функции мы получим путь к сохраненному файлу с готовой картинкой в формате PNG. Файл будет сохранен во временный каталог.

«COMОбъект(«ADODB.Stream»)» используется в качестве инструмента для сохранения файла как результата запроса на сервер сервиса генерации.

«УникИдентТовара» — уникальный идентификатор номенклатуры в базе данных необходим для присвоения уникального имени файла картинки штрихкода.

«КодТовара» — штрихкод в любом формате. У меня был EAN13.

Категория: 1С Предприятие 8.2

Подбор товаров в табличную часть документа

Часто бывает ситуация, когда необходимо организовать осуществление подбора товара в табличную часть документа. Во всех стандартных документах этот механизм уже организован, а вот что касается созданных программистом при внедрении какой-либо новой разработки, то это уже труднее. Если программист добавил новый документ в типовую конфигурацию, то как правило в этом документе подбор пишется вручную, хотя это можно сделать и так как я внизу напишу, используя типовую обработку «Подбор номенклатуры».

Процедура вызова окна подбора:

В параметрах функции «ПолучитьФорму» разработчик указывает к какому объекту формы мы отправим результат выбора в форме подбора. В нашем случае результат мы отправляем всей родительской форме «ЭтаФорма», а вот в обработчике этой формы уже обрабатываем в зависимости от типа команды в структуре параметров отбора (СтруктураПараметровПодбора.Вставить(«Команда» , «»)). В нашем случае эта команда не обрабатывается из наличия только одной табличной части в документе, но вот если бы было более. тогда пришлось бы использовать параметр «Команда». 🙂

Читать далее…

Категория: 1С Предприятие 8.2

Сравнение даты в 1С Предприятие 8.2

Вот как можно сравнивать даты в 1С Предприятие 8.2.

Именно значение переменной «ДатаНачала» и является пустым значением: ‘00010101000000’. Особенность записи в том, что оно записывается в одинарных кавычках… Кстати, функция НСтр предназначена для вывода строки в нужной нам языковой раскладке, в зависимости от языка печатной формы…

Категория: 1С Предприятие 8.2

Настройка обмена 1С с сайтом (ошибка выгрузки товаров)

Бывает ситуация, когда на сайт невозможно выгрузить большое количество товаров из 1С и сервер просто падает из-за перегрузки. Памяти не хватает и все такое… Для этого в 1С Предприятие есть удобная штука — разбивка обмена с сайтом на части с помощью планов обмена.

Изначально настройка выгрузки товаров на сайт выглядит следующим образом:

Окно настройки планов обмена с сайтом

Окно настройки планов обмена с сайтом

Для корректной выгрузки товаров нам необходимо разбить большое количество товаров на малые части размеров примерно в 2000 штук. В моем случае в тестовой базе общее количество товаров было чуть больше чем 12000 товаров. Для этого необходимо сделать как минимум 5 узлов для обмена (12000/2000 = 6, но я беру 5 узлов). В теории можно разбивать на столько узлов, сколько сможет потянуть сайт при получении данных. Кнопкой добавить мы добавляем пару обменов, внимательно соблюдая уникальность кодов в узлах.

Читать далее…

Категория: 1С Предприятие 8.2

Нарушена целостность структуры конфигурации

19 октября 2015 Нет комментариев

Создать пустую базу с идентичной конфигурацией из бекапа, если бекап старый, и заменить все записи таблицы Config в поврежденной базе на записи из такой же таблицы в пустой базе. Для этого необходимо очистить таблицу Config в поврежденной базе:

DELETE [baza_sklad].[dbo].[Config], где [baza_sklad] — имя поврежденной базы данных.

Скопировать таблицу с данными из тестовой базы:

INSERT INTO [baza_sklad].[dbo].[Config] SELECT * FROM [baza_test].[dbo].[Config]

После записи новых данных очитстите кеш 1С предприятие и запустите конфигуратор.

Категория: 1С Предприятие 8.2

Удаление строк в таблице значений по условию

30 сентября 2015 Нет комментариев

 

Категория: 1С Предприятие 8.2