Архив метки: обработки

Триммер 0.2

От пользователя pepe поступило дельное замечание:

Попробовал воспользоваться Триммером, но очевидно база большая. При обработке регистра Партии Товаров вылетает с ошибкой нехватки памяти. Увеличивал виртуальную память – не помогло. При количестве обработанных движений более 70000 – вылетает.

Действительно, объемы баз могут быть разными и при количестве строк в документе с остатками большем нескольких тысяч уже могут возникать как минимум трудности с проведением – необходим еще и достаточной мощности компьютер, который обрабатывает эти данные. Поэтому в обработку заполнения документа с остатками по регистру внесены изменения и теперь можно задавать количество строк, на которое будут разделяться остатки. По умолчанию выставляется 5000 строк, я выбрал это число не очень большим, чтобы потом было удобнее редактировать и перепроводить документ.

Такой-же алгоритм добавлен и в Простой учет. Новая версия Триммера доступна для скачивания.

Экспорт справочника в клиент-банк

Случилось на днях написать обработку для формирования текстового файла с реквизитами контрагентов для загрузки их в клиент-банк. Написано для АРМ PC-Banking, на основе которго сейчас работают многие банки. Обработка подходит для “Бухучета” и для “Простого учета”, выводит на экран текст, который нужно сохранить в файл, в каталог, который указан в настройках АРМ как каталог для импорта:

2009-12-02_100609

Там-же, в настройках, должен быть выставлен формат файла: “iBank”. Ссылка на файл в разделе Универсальные обработки.

Нумерация документов

В нумерации документов большинства стандартных конфигураций на базе 1С 7.7 существует одна особенность, из-за незнания которой пользователи могут нарушить автоматическое присвоение номеров новым документам. Это касается тех документов, где номер строковый и обычно выглядит как сочетание буквенного префикса и числового номера, например: СФ-0000123. При автонумерации система генерирует номера, оперируя наименьшим количеством символов среди имеющихся документов. Т.е. если у всех документов номер составлен из десяти знаков, то максимальным номером будет СФ-9999999. Но если хотя-бы у одного документа выставить вручную номер СФ-123, то номера будут выдаваться по порядку: СФ-124, СФ-125,… вплоть до СФ-999. После этого система будет генерировать только номер СФ-100 (программа как-бы не в состоянии “дописать” нолик до СФ-1000) и возникнет ошибка при попытке записать документ: “Номер не уникальный”. Исправить такую ошибку можно только проставив у всех документов номера десятизначные, добивая до нужного размера нулями.
Частично облегчить эту задачу поможет обработка Исправление номеров документов.

Триммер: нюансы

Триммер — это такой комплект для обрезки базы, состоит из документа, который фиксирует состояние регистров на выбранную дату и обработки, которая этот документ заполняет, а потом удаляет все, предшествующие вышеуказанной дате, документы. Если не пользовались, то рекомендую, подойдет для любой конфигурации, построенной на регистрах.
А теперь нюансы. В некоторых конфигурациях при отмене проводок у документов производятся дополнительные проверки, например на состояние остатков после таких действий. Кроме того, что эти проверки тормозят процесс, они могут его вовсе остановить, выдав предупреждение или вопрос. Поэтому перед запуском лучше провести пробные пуски на копии и поискать методы отключения проверок. Второе — во всех приличных конфигурациях есть проверка даты запрета редактирования, ее тоже нужно проверить, ну это уже мелочи. Успехов!

Загрузка документа из таблицы Excel

Обновление обработки.

В обработку добавлен столбец таблицы настроек для указания номера столбца таблицы Excel в которой указано наименование группы справочника. При загрузке, если для поля с типом “Справочник” задан поиск по наименованию, указан столбец с названием группы (родителя), в этом столбце есть наименование и по этому наименованию найдена группа, поиск осуществляется в этой группе, а не по всему справочнику. Это нужно для тех, у кого в разных группах есть элементы с одинаковыми наименованиями.

Файл: zagruzka_doc_excel.rar.

Загрузка справочника из Excel

Обновлена обработка загрузки справочника из таблицы в формате Microsoft Excel.

Добавлены опции загрузки:

  • Загрузка в режиме проверки: новые элементы не создаются.
  • Не загружать иерархию: не создаются новые группы.
  • Режим корректировки: новые элементы не создаются, если элемент найден в справочнике, его реквизиты перезаполняются.

Также в реквизиты поиска добавлен Полный код. Файл: spravochnik_zagruzka_Excel.rar.

Ведомость по основным средствам

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

Бухучет

В раздел Скачать добавил страницу, где хочу пособирать наработки для конфигурации “Бухучет для Украины“. Первую обработку, которую положил использовал как раз сегодня – Закрытие счета. Ситуация такая: вели учет не обращая внимания на первое-второе событие, предоплаты-авансы, в результате по счетам учета НДС образовались многочисленные “хвосты”, захотелось это все почистить. Ясно что вручную перелопатить остатки по всем субконто нереально, вот тут и нужна такая обработка. Указал счет который надо почистить, счет на который переносится остаток, дату – выполнить. Готово!

Бухучет для Украины

Дополнения и обработки для конфигурации “Бухгалтерский учет для Украины”. Запускайте из режима 1С:Предприятие через меню Файл – Открыть.

Наименование файлаДатаВерсия
 

Универсальные обработки

Приведенные на этой странице файлы не привязаны к особенностям конкретных конфигураций, поэтому могут быть использованы в любой из них, как в стандартной, так и исправленной или индивидуально разработанной. Запустить обработку можно через меню Файл – Открыть в режиме 1С:Предприятие.
Если возможностей обработки вам не хватает, возможно это связано с тем, что необходимо в программе учесть специфику именно вашей конфигурации. В этом случае возможна доработка под вашу конкретную задачу, обращайтесь.

Наименование файлаДатаВерсия
EMail
Обработка работает на компоненте DialMail, которую нужно скачать отдельно. Реализованы все типичные команды - отправка писем, присоединение файлов, подключение по SSL протоколу, пакетная отправка. Можно использовать как пример - с небольшими корректировками ее можно встроить в любую конфигурацию, либо использовать ее процедуры как образец для своих.
Май 31, 20181
ЗагрузкаДокументаИзExcel
Позволяет загружать табличную часть документа из таблицы в формате Excel
Август 7, 20131
Консоль регламентных заданий
Обработка выводит список зарегистрированных регламентных заданий, дает возможность изменять расписание, включать/выключать, редактировать наименование. Для платформы 8.2 в режиме Управляемого приложения.
Октябрь 14, 20131
 

Вернуться в раздел загрузок