Транзакции в 1С

На днях ковырялся в базе, пользователи которой жаловались на проблему «Ожидание захвата таблицы Журналы для начала транзакции«. Конечно такая проблема возникает, когда документ долго проводится. Но в моем случае в обработку проведения была дописана

Транзакция в 1с

Некоторые начинающие программисты не понимают что такое транзакции и как ими пользоваться. Недавно ковырялся в чужом коде и увидел, что в обработке проведения добавлен код:

Если глПользователь.Полномочия.ПроведениеБезПроверок = 0 Тогда
КолДнейОтсрочки = Контрагент.ОсновнойДоговор.ГлубинаКредита;
ДатаПросрочки = ДатаДок – КолДнейОтсрочки;
Просрочка = ПросроченныйДолгКлиента(Контрагент,ДатаПросрочки);
Если Просрочка > 0 Тогда
Если Вопрос(»Просроченный долг клиента «+ Просрочка + » Продолжить проведение?»,4,0) = 7 Тогда
глНеПроводить(Контекст,»Документ «»"+ глНазваниеДокументаВЖурнале(Контекст)+»"» Просрочка»);
Возврат;
КонецЕсли;
КонецЕсли;
КонецЕсли;

Авторские права на предоставленный материал принадлежат автору сайта http://extremallife.ru

Ключевой строкой здесь является:

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

Я уже описывал утилиту для взлома пароля в 1С.

Но как оказалось работает она не всегда. Поэтому я поскреб по сусекам и нашел другую утилитку, которая снимате пароль с внешней обработки полностью. Называется она Crash passowrd 2.0.

Crash passowrd 2.0.

Crash passowrd 2.0.

Интерфейс – проще некуда. Просто выбираем файл с расширением ert и жмем Выполнить.

Все. Пароль снят.

Скачать Crash passowrd 2.0.

Тут не давно узнал новость, что с нового года Камин Расчет заработной платы стал платным.

Сумма небольшая от 1000 до 2000 рублей в год (в зависимости от года приобретения программы)

После обновления выходит окошко с требованием ввести код, который надо получить у Камина, отправив ему какие – то данные.

Камин просит код

Камин просит код

Защита построена на использовании внешней DDL шке, а именно на KmnDll12.dll

Несколько функция Камина просчитывает именно она, а именно рассчитывает суммы ЕСН.

Подумал, а можно ли взломать?

Пробуем.

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

Авторские права на предоставленный материал принадлежат автору сайта http://extremallife.ru

С нового года бухи все забегали, Все хотят обновить 1С значит опять изменилось законодательство.

Как оказалось изменилась система расчета Единого социального налога. А точнее ЕСН отмении вовсе, а вместо него ввели взносы в moz screenshot 1 Обновление ставок по ЕСНПФ, ФСС, ФФОМС, ТФОМС.

Ну естественно всем срочно понадобилось обновить 1С, где эти самые ставки новые.

Отмена ЕСН

Отмена ЕСН

Где взять обновления для 1С? Если вы я вляетесь партнерами 1С, тогда их скачать обновления 1С можно с официального сайта.

Авторские права на предоставленный материал принадлежат автору сайта http://extremallife.ru

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

Вообще все эти обновления у меня есть. Но выкладывать их как то ссыкатно (лицензия и все дела :-) . Статью написал, чтоб посмотреть как она проиндексируется ПС. Для опытов так сказать.

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

Встала необходимость обновить платформу 1С 8.1 до версии 8.1.13. И в процессе установки возникла проблема.

Ошибка применения преобразований. Проверьте праивльность путей указанных преобразований.

Ошибка применения преобразований

Ошибка применения преобразований

Для устранения ошибки я решил снести платформу 1С 8.1 совсем и установить заново.

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

Много мне пишут по теме свертка 1с, методика свертки, быстрое удаление документов в 1С, задают много вопросов, попробую ответить на основные из них.

1. Что такое свертка и зачем она нужна?

Обработка свертки базы 1С представляет собой выгрузку остатков по складам, взаиморасчетов, остатков по кассе и банку, взаиморасчетов в подотчетных лиц. Далее очистка базы данных 1С от ВСЕХ документов, и загрузка в новую, чистую базу вышеперечисленных данных посредством документов ввода начальных остатков. Нужна свертка когда база 1С ведется давно и занимает значительный объем, что приводит к замедлению работы.

Авторские права на предоставленный материал принадлежат автору сайта http://extremallife.ru

Свертка базы 1С

Свертка базы 1С

2. Как свернуть базу 1С на SQL сервере.

Никак. Дело в том, что удаляя файлы (DBF файлы) мы  удаляем документы, поэтому процедура занимает очень мало времени (пару секунд). В SQL версии, как известно, нет DBF файлов и база данных храниться на SQL сервере. Есть один способ – выгрузить базу из SQL в DBF, свернуть и загрузить обратно в SQL. Этот способ, как мы видим, возможен не всегда.

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

На днях разбирал архивы на флэшке и нашел несколько полезных вещей. Одна из них – электронный справочник по 1С Предприятия в формате chm. Вернее несколько справочников:

1Cv77 Language Reference - Справочник по встроенному языку 1С версии 7.7.

Справочник по встроенному языку 1С Предприятие 7.7

Справочник по встроенному языку 1С Предприятие 7.7

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

У знакомого ЧП шника полетела база после того, как оключили свет во время проведения документа.

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

Документ на котором произошел сбой

Документ на котором произошел сбой

Как лечить? Я сталкивался с подобными проблемами и ранее, поэтому первым делом запустил тестирование и исправление информационной базы, для этого заходим в Конфигуратор, меню Администрирование – Тестирование и исправление Информационной Базы.

Авторские права на предоставленный материал принадлежат автору сайта http://extremallife.ru

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

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

Главное окно программы psbackup

Главное окно программы psbackup

Как известно в ручную копировать муторно и не надежно, так как можно просто забыть сделать очередную копию.

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

Цель взаимодействия MySQL и 1С

В последнее время наблюдается активное развитие интернет-магазинов в России, где продавцы предлагают заказать товар напрямую с сайта.

В то же время  программы для бухгалтерского и управленческого учета остаются старыми – в основном это 1С Предприятие.

Необходимо уйти от ручного труда и автоматизировать обмен данными между базами данных 1С и MySQL, переносить справочники, например номенклатуру, контрагентов, цены, скидки и другие, а так же переносить заказы.

Заполненная таблица

Заполненная таблица

Авторские права на предоставленный материал принадлежат автору сайта http://extremallife.ru

Мне поставили задачу перенести справочники из 1С в базу даннх MySQL, как это сделать в кратце я описывал в статье Как подключить 1С к базе данных MySQL. Теперь я постараюсь описать процесс более подробно и с примерами переноса данных. В интернете предлагают в начале сделать выгрузку во внешний файл, а потом загрузить его в MySQL. Я расскажу как можно обойтись без этих фалойв, а выполнить перенос напрямую через ODBC-драйвер.

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

назад »