Владиимир
Автор
18193
Просмотров
3.236.142.143
Ваш IP
24 апреля 2023
Дата создания

Список обработок 1С - Программист

Список обработок от сайта Infostart

1С Обработки (Программист)

Название Тип обработки
Rocket Launcher 7.7. Свертка базы 1С 7.7. Перенос справочников и документов 7.7 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Что дает свертка базы?

Проведение документов в фоновом режиме 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Реализована задержка проведения между документами, для освобождения таблицы транзакций другим пользователям, чтобы сильно не мешать работать другим пользователям.
В момент паузы между проведениями, можно продолжать работать.
Если нажать "паузу" и закрыть обработку, например, для перезагрузки программы, а потом открыть обработку, то можно продолжить проведения документов, нажав кнопку "старт".
Шифратор 1С 1C:Предприятие 7.7

Краткое описание

В результате текст программы приводится к нечитаемому виду.

Пример:

Перем z09A1D100696E,zA8E5D31AC263,z1224287F391A,zC541400AFF53,
z331134D925E9,z25B73D1A480B,z3E6356D56060
,zE39F3BBF6FB4,zCBF7EA4D1967,z19D8B58AE181,zE037D3BAB8FC,
z71D6E52B999C,z9576A8A97B05,z3ECB216F3213,zA28A3D229584
,z778EF620D17B,zFA03BB1BA5BF,z0BCEBEEE2A8B,zB1C2A7D5D7B6,
z1EDE4E350EFA,z177DB322B571,z9FAB701699A1,z630773255216
,zF928132CEF9C,z5368A0886B17,zB7191DF2608A,z04F586C097C3,
zC3FA71AD0358,zBB2BFF927B7E,z25FD6954AE4F;Перем
zD31D2EF22ABF;Перем zA2ADB6112B5D;Перем zDD05AFE2A3B4;Перем
z46427946389A;Перем ТекстУсловия;Функция z5A0323B4A718
(z04AC2A7AA61F)Перем z98C6BEB1E3DF,z04FA687F1274,zF35868B0A6F3,
z5C8DC43CDB79;z98C6BEB1E3DF=Строка(ПолучитьПустоеЗначение
());z04FA687F1274=СтрДлина(z04AC2A7AA61F)/3;Для zF35868B0A6F3=1 по
z04FA687F1274 Цикл z5C8DC43CDB79=Строка
(999-Число(Сред(z04AC2A7AA61F,(zF35868B0A6F3-1)*3+1,3)));
z5C8DC43CDB79=Прав(Строка(0)+Строка(0)+z5C8DC43CDB79
,3);z5C8DC43CDB79=Прав(z5C8DC43CDB79,2)+Лев(z5C8DC43CDB79,1);
z98C6BEB1E3DF=z98C6BEB1E3DF+Симв(z5C8DC43CDB79
);КонецЦикла;Возврат z98C6BEB1E3DF;КонецФункции Процедура
ИзмТекстУсловия()Если УслИскл=0 Тогда ТекстУсловия
=z09A1D100696E;Иначе ТекстУсловия=zA8E5D31AC263;КонецЕсли;
КонецПроцедуры

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


Редактор шаблонов языка для конфигуратора 1С 7.7. Генерация шаблона. 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Фрагменту текста ставится в соответствие условная комбинация символов — краткое имя фрагмента, называемое "шаблоном". Если в параметрах Конфигуратора включен режим автоподстановки, то нужный фрагмент текста будет автоматически вставляться в редакторе при наборе символов шаблона.
ДЛЯ ЭТОГО ПОСЛЕ НАБОРА ПЕРВЫХ СИМВОЛОВ НАДО НАЖАТЬ НА ПРОБЕЛ.
Произойдет автоподстановка слова.
Идея данной обработки в том, чтобы взять весь синтаксис языка 1С и превратить в шаблоны. И теперь любое зарезервированное слово синтаксиса можно написать используя начальные символы.
Например:
доб (после нажатия на пробел превращается в) -> Добавить
доба -> Добавить
добав -> Добавить

Затем если мы слово "Добавить" дополним до
ДобавитьЗ -> ДобавитьЗначение
ДобавитьЗн -> ДобавитьЗначение
или
ДобавитьС -> ДобавитьСтроку
ДобавитьСт -> ДобавитьСтроку
"Внешняя компонента ""2-й пароль в 1с"" pass2m.dll для конфигураций v 7.7." 1C:Предприятие 7.7

Краткое описание

0. mshapkin 51 2
Программа просмотра структуры dd файла 1C:Предприятие 7.7

Краткое описание

Формирование штрихкодов (EAN-13) 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Данная обработка успешно внедрена и используется в производстве (на поточной линии) для печати штрихкодов с использованием термопринтера Citizen CLP-521 на самоклеющихся этикетках.

Параметры для весового штрихкода, например:
2213138155001:

22 - префикс кода
13138 - артикул (13 - группа)
15500 - вес в граммах
1 - контрольная цифра (вычисляется автоматически)

Для использования обработки необходимо установить шрифт EanBwrP36Tt (он есть в архиве разработки).

"Обработка ""Свертка остатков ТиС 9.хх""" 1С:Оперативный учет 7.7

Краткое описание

Обработка формирует остатки по кассе, банку, остатки по покупателям, остатки по поставщикам, остатки ТМЦ. По остаткам ТМЦ формируется несколько документов "Ввод остатков ТМЦ" . Остатки ТМЦ формируются на основании остатков партий. Количество документов ввода остатков ТМЦ зависит от максимального количества оставшихся партий.
FAST CHANGE - новое дополнение к УРБД 1C:Предприятие 7.7

Краткое описание

Преимущества:      

Очень высокая скорость обмена.
Для пользователя процедура обмена совершенно не заметна. Он видит только изменения в базе.
Актуальность данных, поскольку период обмена можно задать до 10 минут, то есть обмен осуществляется каждые десять минут.
Возможность настройки более гибких правил обмена
Полностью контролируется обмен между базами.
Способ обмена файлами любой.

Приложение опробовано на нескольких клиентах и устойчиво работает.
Внешнее приложение разрабатывалось 6 месяцев. А также 4 месяца проводилась отладка. Проводятся дальнейшее развитие этого приложения.

Компонента УРБД обязательна.

Есть вопросы - стучите на аську 253674000 Александр

Приложение предназначено для программистов  
Поиск ошибок уникальности кода в справочниках 1С:Оперативный учет 7.7

Краткое описание

Перенос данных из 1С Предприятие 7.7 в 8.0 1C: Предприятие 8.0

Краткое описание

Переносятся:

Константы,
Справочники,
Документы.

Синхронизация:

По коду (Справочники),
По номеру(Документы),
По внутр. коду (Внутреннее представление).

Возможность сохранения настроек, автозаполнение соответствующих по наименованию объектов конфигураций.

Требование к системе:

1С:Предприятие 8.0 (релиз не меньше 8.0.5.42)
Windows 98/ME/2000/XP
Структура модуля 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

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

После скачивания распакуйте zip-файл и откройте ert-файл отчета из программы 1С:Предприятие 7.7. На вход программы нужно подавать текст модуля (а не ert-файлы).
Поиск сертификата 1С 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Структура метаданных (универсальный отчет) 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Цель отчета: Анализ конфигурации на уровне dbf-файлов.

Направленность: для 1С - программистов.

Инструмент: 1С: Предприятие 7.7 любая конфигурация.

Описание:
Данная обработка позволяет просматривать в удобной форме соответствие объектов метаданных конфигурации и файлов .dbf в каталоге базы.

Вся информация берётся из словаря данных 1С (файл с расширением .DD).

Обработка позволяет просматривать словарь данных не только текущей конфигурации, но и любой другой.
Для просмотра внешнего словаря данных необходимо нажать кнопку "Загрузить внешнюю структуру" и выбрать в диалоговом окне файл с расширением .DD в каталоге базы.

Обработка также позволяет осуществлять поиск в структуре необходимого значения (кнопка "Поиск значения"),
и печать текущей структуры (кнопка "Печать текущей структуры") .
Перенос документов для Комплексной 1C:Предприятие 7.7

Краткое описание

Описание и инструкция прилагаются
Programmer's helper v1.1 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Обработка создавалась для себя, поэтому кому-то может показаться излишне эклектичной. Но все работает, как ни странно. Единственное "но" - баг при создании ярлыков. С ним я борюсь путем ручного изменения слешей в адресной строке. Если кто-нить пофиксит и сообщит как, буду рада.

1
Заполнение документов, шаблонов или бланков, созданных в MS Word из 1С: Предприятия 7.7 1C:Предприятие 7.7

Краткое описание

В документе MS Word создаются метки-закладки (или объекты формы), в позиции которых из 1С вносится необходимая информация.

Рассмотрены варианты работы с обычной закладкой (в MS Word: Меню -> Вставка -> Закладка -> Добавить), объект "Текстовое поле" и" Флажок".

Область применения - заполнение ранее подготовленных бланков договоров, анкет и т.д.
Универсальный инструмент для просмотра остатков и движений регистров v1.31 1С:Оперативный учет 7.7

Краткое описание

Требует разрешение экрана не менее 1024Х768
Исправление дублей объектов (внешняя обработка) 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Перенос документов справочников и т.п. 1C:Предприятие 7.7

Краткое описание

Писалось специально для бухгалтерш - аскетичный интерфейс, чтобы не ошибиться, что куда нажимать :)
Отчет по регистру 1С:Оперативный учет 7.7

Краткое описание

АвтоОбмен:Обмен через FTP 1C:Предприятие 7.7

Краткое описание

Обработка АвтоОбмен.
-----------------------------------------------------
При открытии загружает список баз УРИБ (за исключением из под которой запущена).
Создает в каталоге базы папку prm, где формирует bat-файл runobmen.bat .
Данный батник подключается к инету , к ftp и загружает файл обмена, опосля отключает инет.
Затем запускает 1С в пакетном режиме для загрузки данных
При выгрузке файла обмена тоже самое только в другом порядке.
Для подключения используется стандартная консольная программа rasdial.exe (w2k,wxp)
Для работы с ftp используется стандартная консольная программа ftp.exe (w2k,wxp)
Также используется утилита из ResourceKit sleep.exe (идет в архиве) - лишь затем чтоб сделать задержку между подключениями.
В файле ftp.ftp команды для работы с ftp
-------------------------------------------------------
+(Плюсы)
Не нужно никаких ВК, exe.
Если не удается подключиться указанное количество попыток, то выдается сообщение (через net send)
Можно использовать сформированный батник для запуска ярлыком (только для загрузки и выгрузки придется переименовать runobmen.bat и ftp.ftp, а также в соответствующем батнике заменить ftp.ftp на исправленный)
-------------------------------------------------------
-(Минусы)
Если работа идет в терминале то net send получат все пользователи сервера (можно исправить если отправлять для пользователя)
Не обрабатываются ошибки ftp.
Проверка ИНН 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Перенос данных из Бухгалтерии в ЗиК через OLE 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Выгружаются:

Сальдо,
Приём на работу,
Начисление зарплаты,
Выплата зарплаты,
Увольнение,
Расчёт начислений

Как всегда простой интерфейс :)
Учебное тестирование 1С:Бухгалтерский учет 7.7

Краткое описание

Возможно 2-а типа тестирования:
Набор невизуальных компонент для работы с 1С 7.7 через OLE (Pascal, Delphi 5) 1C:Предприятие 7.7

Краткое описание

Просто продублированы в "Delphi 5" несколько объектов "1С": конфигурация, документ, запрос, справочник, регистр, список значений, XBase.

Пример:
// получаем рабочие дату и время из 1С

lCurDateTime1C.Caption :=DateToStr(TDateTime(_1CServer.РабочаяДата(Unassigned,Unassigned)))+',' +_1CServer.ТекущееВремя(Unassigned,Unassigned,Unassigned);


Также см. подробное описание разработки.
Универсальный перенос объектов между БД с идентичными конфигурациями 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Рекомендуемые доработки при доводке "под ключ":

Среда разработки данных конфигураций для 1С:Предприятие 7.7. IDE Интеллигент. 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Текущая версия : 4.3.6 Stable
Программа постоянно дополняется и совершенствуется.
Отчет по кассе с фильтрацией 1С:Оперативный учет 7.7

Краткое описание

Структура модуля с выводом комментариев 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Поиск пользователей в Active Directory домена 1C:Предприятие 7.7

Краткое описание

Отчет позволяет по части имени найти в Active Directory пользователя и получить его логин и полное имя.

Легко вставить в конфигурацию например при заполнения справочника пользователи
Прогресс бар для 1С 7.7 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Внутри архива файл для демострации возможностей
Перенос данных в справочники из файлов DBF 1C:Предприятие 7.7

Краткое описание

Скрипт для OpenConf: Тюнинг отчета. 1C:Открытый конфигуратор (OpenConf)

Краткое описание

Explorer - 1c (Касатка) 1C: Предприятие 8.0

Краткое описание

DBFScruber или чистильщик DBF 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7

Краткое описание

Вопросы о свертке баз поднимаются периодически с завидной регулярностью, оно и понятно - "пока петух не клюнет".... Казалось бы, все вопросы изучены и поданы на блюдечке, например, в часто цитируемой статье "Методика быстрого сворачивания периода на больших базах V7" 2002 © Шемякина Павла. Однако не все так просто...
Собственно, в 2004 году именно благодаря этой статье и появилась программка. Конечно, никаких претензий на оригинальность и любой программист сможет написать подобное за пару часов, однако, вот только не видно таких решений в свободном доступе....
Постановка задачи в нашем случае не отличается от стандартной. База большая, документов много - пора резать.
Вот с этого момента начинаем выяснять поподробнее. Что хотят пользователи? А они хотят, чтобы документы типа "Договора", "Приказы" и т.п. не удалялись из базы, а были доступны за весь период работы. Так делаем пометочку. Еще они хотят завтра уже работать в новой "облегченной базе". Еще пометочка.
Что в этом случае делает программист 1С? Как обычно, наступает на грабли - пытается удалить т.н. "стандартными средствами". Только заметим, что дело происходит, скажем, где то в марте-апреле. А свернуть предполагается до 1 января текущего года, чтобы сохранить историю неоплаченных накладных и т.п.. А при этом размер базы около 2 Гб.
Обычно такие операции справедливо приурочивают к вечеру субботы, чтобы оставить время для сверки и .т.п. Вот только что же может увидеть программист, придя утром на работу? А то, что оставленная на ночь база благополучно вывалилась с малопонятной ошибкой о "нехватке какой-то там памяти". Печально, но приходится начинать все сначала, теперь под постоянным контролем. Однако через 3-4 часа наблюдаем ту же картину - с той же, а возможно еще какой-то малопонятной ошибкой 1С вываливается при удалении документов. Самое время искать альтернативные пути... вот только уже поздний вечер воскресенья и нет времени на придумывания и извращения...
Собственно, тут я и хотел бы предложить такой вариант, как использование ODBC драйверов сугубо для проведения чистки.
Последовательность действий:
WARC Не имеет значения

Краткое описание

можно использовать для мод, урбд и т.п.
предистория:
для автоматизации пре-селинга понадобился сброс заказов из терминала PSION Workabout в 1С через мобилу, пришлось написать ВК
т.к. терминал - пришлось реализовывать простой протокол (не z-modem), попросили попробовать под урбд - вышло, вот теперь выкладываю
суть проста:
активикс.ехе с сом-интерфейсом
дерево классов:
CommDirect - корень
Sheduler-класс управления задачами
Tasks-коллекция задач
Task-задачи
UserData-класс управления пользователями
Users-коллекция пользователей
User-пользователь
Sessions-коллекция его коннектов
Connection-коннекты
свойства, методы описывать не буду: все видно в Project Explorerе VB, Excel, Access
основные и достаточные есть в ерт архива
для передачи событий в 1С реализован отдельный интерфейс в виде Messager.dll
у него есть метод .RaisePassEvent StatusType, StatusNumber, StatusDescrEN, StatusDescrRU
а он уже имеет IInitDone и портирует команду как событие в 1Совскую ОбработкаВнешнегоСобытия(StatusType.StatusNumber, StatusDescrEN, StatusDescrRU)
потому обьявление в 1С так:
подключитьвнешнююкомпоненту("AddIn.Messager"); запускаю Messager
мсж = CreateObject("AddIn.Messager"); - подключаюсь к сом-интерфейсу Messager
ком = CreateObject("WARC.CommDirect"); - подключаюсь к сом-интерфейсу WARC
ком.ExtMessager=мсж; говорю WARC, что его ExtMessager это мой мсж
для пользующихся 8-кой у Messager есть событие Объект_ChangeStatus()

для запуска проги нужно
regsvr32 MSCOMM32.OCX,
regsvr32 Messager.dll
запустить ерт, по инициализации в трее у WARC есть меню, там:
создать пользователей, ввести телефон, пароль, установить настройки порта,
положить че-нить в оутбоксы с двух сторон (папки прога сама сделает) и все
все это можно делать интерактивно, создав интерфейс в 1С
при вызове пользователь.Ring() WARC позвонит, получит, отправит, отключится
меню появилось только для отладки, думаю далее все это убрать, в частности окно терминала

терминал поддерживает команды
LOGON
LOGOFF
CALLBACK +если /NS то не передает файлы
GETFILE имя (из CURDIR, по умолчанию OutBox, можно сменить командой CURDIR)
FILE=имя принимает файл и записывает его в инбоксе с указанным именем
GETALLFILES получить все файлы из оутбокс
CD аналог
DIR показать файлы и каталоги
FILES показать файлы
DRIVES показать диски
SHELL выполнить прогу
CURDIR сменить текущый каталог
CDOUTBOX текущый каталог - оутбокс
CDLASTCNT текущий - каталог последней сессии
ADDTASK добавить задачу на удаленном компе, порядок такой же как в классе sheduler, разделять значения "|"
TASKS перечень задач
DATE посмотреть дату
DISABLED деактивировать (не будет принимать звонки)
END, EXIT

полная версия
лицензионное соглашение:
используйте кому где надо без ограничений as is,
т.е. как есть без какой бы то ни было ответствености разработчика
кому нужны изменения, протокол или исходники, связывайтесь, поговори
shellexec Не имеет значения

Краткое описание

использование:
CreateObject(\"shellexec.manager\");

Свойства:
cmdline As String
exectype As exectypes
execstyle As execstyles

где:
exectypes:
0 - запуск команды cmdline
1 - запуск: cmd /c cmdline
2 - запуск: command.com /c cmdline (command.com должен быть доступен)

execstyles:
0 - программа в cmdline будет скрыта (по умолчанию)
1 - обычный запуск cmdline
2 - cmdline минимизирована
3 - cmdline максимизирована
4 - обычный запуск cmdline, но без фокуса
6 - cmdline минимизирована без фокуса

waittypes:
0 - запуск синхронно, без ожидания запуска cmdline, при удаче возврат 1
1 - запуск: ожидает запуск cmdline, при удаче возвращает дескриптор открытого окна
2 - запуск: ожидает завершение процесса cmdline, при удаче возвращает 1
3 - запуск: ожидает запуск процесса cmdline, при удаче возвращает дескриптор открытого окна,
а при завершении передаст дескриптор, которое имело окно до закрытия в
v7.7: ОбработкаВнешнегоСобытия()
v8.0: процедуру приема внешнего события

Передача события при использовании параметра 3 обеспечивается через интерфейс AddIn.Messager:
v7.7:
ПодключитьВнешнююКомпоненту(\"AddIn.Messager\");
Messager = CreateObject(\"AddIn.Messager\");
shellexec = CreateObject(\"shellexec.manager\");
shellexec.ExtMessager=Messager;
Необходимо наличие и регистрация Messager.dll: regsvr32 Messager.dll
v8.0:
Форма-Вставить ActiveX: выбрать AddIn.Messager и разместить на форме, присвоить НужноеВамИмя
Форма-Свойства-События-PassEvent: разместить ссылку на процедуру приема внешнего события
shellexec = Новый ComObject(\"shellexec.manager\");
shellexec.ExtMessager=ЭтаФорма.ЭлементыФормы.НужноеВамИмя;

timeout: время задержки ответа execute (иногда м.б. полезно при передаче данных в порт), мс

Регистрация:
shellexec.exe /RegServer
RegSvr32 Messager.dll
Удаление регистрации:
shellexec.exe /UnRegServer
RegSvr32 Messager.dll /u

Если Вы использовали ранее shellexec, при замене версий нужно сначала удалить регистрацию,
затем просто запустить shellexec.exe - регистрация выполнится автоматически

Методы:
execute([cmdline As String], [exectype As Integer], [execstyle As Integer]):
без параметров: запускает cmdline согласно заполненным ранее свойствам
с параметрами: заполняет свойства значениями параметров и запускает cmdline
terminate
завершение работы ActevtX
полностю освобождает память, не ожидая завершения работы 1С

Параметры командной строки: shellexec(cmdline, exectype, execstyle)
выполняет execute(cmdline, exectype, execstyle
Конвертер XLS to MXL 1C:Предприятие 7.7

Краткое описание

Обработка не моя, но очень удобно,  рекомендую.
Спасибо автору Наталье Васильченко.
Admin1C 1C:Предприятие 7.7

Краткое описание

Разработка устаревшая, но, возможно, все еще полезная. Выполняет функции стартера, показывает активных юзеров, информацию списка юзеров, позволяет подбирать пароли, экспорт информации о базах 1С, список компьютеров с открытыми диалогами авторизации, просмотр словаря данных, создание ярлыков, извлечение встроенной справки в документ ворда, список открытых документов, управление юзерами (требует внешней компоненты admin1C_dll), прочее.
Внешняя компонента Admin1C_dll 1C:Предприятие 7.7

Краткое описание

Проверка ИНН, ПФР, ОГРН 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Запрос к таблице значений 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Синтаксис:

ТЗ_в_Запрос(ИсхТЗ, Изм, Рес, Условие="").

ИсхТЗ - Обязательный параметр. Таблица значений, к которой выполняется запрос;
Изм - Обязательный параметр. Список колонок для группировок через запятую;
Рес - Список колонок для суммирования;
Условие - произвольный текст в формате языка запросов 1С.

Функция возвращает объект типа "Запрос".
Свернуть ТЗ с подитогами по группировкам 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

В приведенном примере можно посмотреть вложенные ТЗ выбором строки родительской ТЗ.
------------
14.06.06
На каждом уровне видны колонки предыдущего уровня.


------------
13.06.06
Теперь можно указать какие колонки будут обрабатываться + указать количество сворачиваемых колонок. Оставшиеся колонки останутся несвернутыми на последнем уровне.
Простой перенос документов через текстовый файл 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Подробное описание работы - в прилагаемом документе. Обработка распространяется бесплатно. Вы можете ее беспрепятственно использовать в коммерческих целях.

Идея нашла развитие вот тут: //infostart.ru/projects/3291/

Рекомендую.

 

 

Купи премиум доступ - поддержи наше Сообщество!

Если Вы приобретаете премиум-аккаунт с этой страницы, то я, как автор, предоставляю Вам гарантированную скидку 10 % на все мои платные разработки, которые Вас заинтересуют...  Для приобретения премиум-аккаунта перейдите по этой С С Ы Л К Е
Внешняя компонента для доступа к paradox через BDE (BDEBase 2.0.3.20 от 14.06.2006) 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7, 1C: Предприятие 8.0

Краткое описание

Атрибуты:

<Поле>

Методы:

СоздатьФайл()
ОткрытьФайл()
Открыта()
ЗакрытьФайл()
ОчиститьФайл ()
Первая()
Последняя()
Следующая()
Предыдущая()
НомерЗаписи()
Перейти()
ВКонце()
ВНачале()
Найти()
ПолучитьЗначениеПоля()
УстановитьЗначениеПоля()
Добавить()
Скопировать()
АвтоСохранение()
Записать()
Отменить()
Удалить()
Очистить()
КоличествоЗаписей()
КоличествоПолей()
ОписаниеПоля()
ОписаниеТаблицы()
ПолучитьНазваниеПоля()
НомерПоля()
ДобавитьПоле()
КодОшибки()
РежимОтладки()
Фильтрация()


Подробное описание методов в прилагаемом als-файле.

новое в версии 2.0.3.20 от 14.06.2006

+ Новый метод Фильтрация(); -Установить режим фильтрации записей в базе.
* Косметические исправления
Планирование движения товаров для 1С:Предприятия 8.0 1C: Предприятие 8.0

Краткое описание

Отчет формирует следующие колонки: "Остаток на начало по сумме и кол-ву", "Планирование закупок по сумме и количеству", "Планирование продаж по сумме и колву+сумма себестоимости", "Планируемый остаток по сумме и количеству (рассчитывается от предыдущих 3-х колонок)"

Для установки необходимо вставить внешнюю обработку в конфигурацию. А также сделать изменения в УТ или в УПП: в документе План Закупок исправить реквизит "Заказ" в таблице "Товары" тип данных на "Документ.ЗаказПоставщику", а также регистр накопления "Планы закупок" реквизит "Заказ" тип данных на "Документ.ЗаказПоставщику".
Малый набор разработчика 1C:Предприятие 7.7

Краткое описание

meth.als - файл синтаксис-помощника от Моисеенко с незначительными дополнениями описывающий работу с метаданными

admin.als - файл синтаксис-помощника для администраторов 1С

xls-mxl.ert - Обработка конвертации из XLS в MXL от Натальи Васильченко. Хотя Йоксель на мой взгляд конвертирует несколько получше, но обработку я оставил

metals2.03.ert  - Обработка генерации файла синтаксис помощника по структуре конфигурации. Доработанно в обработке описание документов вообще и опсиание документа операция в частности. Описание Нумераторов и описание граф отбора.
"Исправление проблемы ""CREATE UNIQUE INDEX terminated because a duplicate key was found for index..."" для SQL" 1C:Предприятие 7.7

Краткое описание

Кнопка "Сформировать" - посмотреть список "проблемных" записей.
Кнопка "Исправить перезаписью..." - перезаписывает проводки документов, попавших в таблицу, т.е. сперва необходимо нажать кнопку "Сформировать".
Кнопка "Исправить запросом" - прямой sql запрос. Работает независимо от того, заполняли предварительно таблицу или нет.

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

Перенос справочников и документов между идентичными конфигурациями средствами OLE 1C:Предприятие 7.7

Краткое описание

Обработка выполняет перенос документов и справочников (в т.ч. все объекты по ссылкам), между двумя идентичными конфигурациями средствами OLE. Конфигурации могут быть как типовыми, так и нетиповыми, главное, чтобы состав реквизитов переносимых документов и элементов, на которые они ссылаются, совпадал.

При переносе поиск элементов справочников может осуществляться по коду, либо по наименованию.

Имеется возможность выбора - загружать ли уже существующие в приемнике элементы.

Также имеется возможность переносить объекты базы, которые были изменены пользователями за определенный период. Для использования данной возможности надо зарегистрировать библиотеку Journal.dll, которая входит в поставку обработки. Для этого необходимо выполнить команду "regsvr32 c:\progra~1\1cv7\bin\Journal.dll" (либо указать другой путь, где лежит данная dll).
Загрузка плана счетов, видов субконто и значений субконто в ЗиК из Бухгалтерии (через OLE) 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

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

Краткое описание

Генерация включает в себя функции:

[CLEAN] Быстрая очистка ТЗ от ненужных строк 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Зачастую надо очистить ТЗ от "ненужных" строк. Очистку строк проводим не так просто, как нам сразу хочется: не делаем ТЗ.УдалитьСтроку() - это будет съедать 90% времени обработки, а применяем накопленный опыт и исследования, проведенные хорошими людьми (в частности, на proclub.ru) - и получаем быструю очистку ТЗ.

Порядок действий:
База для хранения обработок 1C: Предприятие 8.0

Краткое описание

Идею подобной конфы мне навеяла конфигурация на 7.7, которую я скачал на 1c.proclub.ru. Однако меня не устроили некоторая навороченность той конфигурации и платформа. Поэтому я и написал свою. Я выкладываю уже немного заполненую конфигурацию. Качайте , высказывайте свои замечания.
Если нельзя, но очень хочется - разрешаем администратору запрещенные действия. 1C:Предприятие 7.7

Краткое описание

"Контроль отрицательных остатков при изменении ""задним числом"" для всех последующих документов." 1С:Оперативный учет 7.7

Краткое описание

Дополненная обработка фирмы 1С Консоль запросов 1C: Предприятие 8.0, 1C: Предприятие 8.1, 1C: Предприятие 8.2

Краткое описание

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

Работает в обычном, и управляемом режимах работы, с возможностью хранения запросов и алгоритмов локально и/или в "облаке", имеет функцию автоподстановки (Intellisense), адаптивный интерфейс и многое другое.

Возможен запуск обработки из конфигуратора для отладки запроса с заполненными параметрами.

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

Старое название: Дополненная обработка Консоль запросов (обычный + управляемый).

   Условия использования
Обработка предоставляется без каких-либо гарантий.
Используя обработку, Вы сами несете ответственность за сохранность своих данных.
Обработка не содержит скрытый код, код обработки открыт.

Для информации: Как отключить сообщение предупреждение при открытии внешних обработок "Рекомендуется обращать внимание на источник, из которого был получен данный файл" можно прочитать здесь: ИТС 7.10.2, ИТС 3.13, lavelin.ru

   Возможности обработки
автоподстановка при написании запросов (Intellisense)
вызов из отладки с заполнением параметров запроса (добавлен функционал хранения временных таблиц для управляемых форм).
адаптивный интерфейс
выполнение произвольного кода, с возможностью использования результатов запроса (выбор варианта исполнения "На клиенте" или "На сервере" для управляемого режима работы)
загрузка данных из буфера с возможностью использования загруженных данных в произвольном коде или в разрабатываемых запросах
формирование из текста запроса кода, для вставки в конфигурацию 
вставка текста запроса из кода конфигуратора
использование параметров с типом "таблица значений" в качестве временных таблиц (для управляемых форм)
выполнение запросов во внешних базах (добавлен функционал для управляемых форм)

Функционал только для управляемых форм

встраивание в качестве дополнительной обработки (функционал дополнительных обработок БСП) (новое)
печать произвольной коллекции {ТаблицаЗначений|ДеревоЗначений|РезультатЗапроса} в режиме отладки (как вариант замены ВыбратьСтроку() для дерева значений )
автоматическая типизация значений типов {Дата|Число} при загрузке из буфера обмена

Функционал только для обычных форм (в планах перенос для управляемого режима)

хранение запросов в  "облаке" (на этапе тестирования доступ может быть ограничен; данный функционал на текущий момент реализован для обычных форм) 
подключение к облаку
сохранение в облако / открытие из облака
загрузка запросов по ссылке
добавление ветки в облако
поиск в запросах и алгоритмах (локально и в облаке)
групповые действия над результатами запроса:
проведение документов
снятие проведения документов
пометка удаления объектов
снятие пометки удаления объектов
быстрое формирование запросов
все документы
выбранные документы
все справочники
выбранные справочники
и пр. (добавьте какой функционал Вы еще используете)
   Участие в развитии обработки
   Планы
   История версий

 Последние изменения и планы здесь

   Видеоинструкции
Поиск дубликатов элементов в справочнике по любому реквизиту 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Интерактивная карта маршрута бизнес-процесса 1C: Предприятие 8.0

Краткое описание

Обработка прежде всего написана как пример, иллюстрирующий возможности графической схемы в привязке к бизнес-процессам.
[DELOPER] Массовое удаление выборочных проводок из ручных операций 1С:Бухгалтерский учет 7.7

Краткое описание

ВНИМАНИЕ! Данная обработка не входит в стандартную поставку,
производит необратимые действия по изменению базы данных
и должна использоваться осторожно, с пониманием!

Назначение
---------------
Удаление проводок с указанным контрагентом и его договором из всех ручных операций, встречающихся в заднном диапазоне дат. Данная обработка должна использоваться вместе с "Обработкой документов" из стандартной конфигурации (Меню-Мервис-Обработка документов) для очистки базы от ненужных/неправильных сведений по какому-либо клиенту.

Использование
--------------------
Предупреждаем бухгалтера, что похожий контрагент уже имеется в базе 1С:Бухгалтерский учет 7.7

Краткое описание

PS Если оно понравилось, то нажмите плюсик из уважения к автору, бесплатно ведь оно!!!

Купи премиум доступ - поддержи наше Сообщество!

Если Вы приобретаете премиум-аккаунт с этой страницы, то я, как автор, предоставляю Вам гарантированную скидку 10 % на все мои платные разработки, которые Вас заинтересуют...  Для приобретения премиум-аккаунта перейдите по этой С С Ы Л К Е
Текст на кнопке в несколько строк. 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Синхронизация справочников ОЛЕ 1C:Предприятие 7.7

Краткое описание

[синхронизация справочников между одинаковыми по структуре или родственными конфигурациями]
конфигурации должны находиться в одной сети/на одном компьютере (перенос средствами ОЛЕ).
==================================================================

есть возможность переносить историю периодических величин
есть три режима синхронизации:
"режим = все": берутся все элементы выбранных справочников из базы донора, и загружаются в текущую ИБ. при этом новые создаются, а существующие обновляются;
"режим = новые": переносятся только новые элементы из донора в текущую ИБ;
"режим = обновление": новые + изменившиеся элементы (этот режим НЕ рекомендуется из-за его медлительности, лучше использовать режим "все");
есть возможность исключить выбранные реквизиты из процессов синхронизации/загрузки;


ЕСТЬ ДОРАБОТАННАЯ - СПЕЦИАЛИЗИРОВАННАЯ ВЕРСИЯ: http://1c.proclub.ru/modules/mydownloads/personal.php?cid=5&lid=5577

Добавлено:

если при поиске не находит идентичный элемент по полному коду, есть возможность искать по "Полному наименованию", то есть, чтобы при поиске по Наименованию найденный элемент в загружаемой базе находился в той же группе, что и в базе донора.
Комплект обработок (ПЕРЕНОС ДАННЫХ, МАССОВАЯ ОБРАБОТКА, ПОИСК) 1C:Предприятие 7.7

Краткое описание

Запускаем "Центр управления" и вперед ;)

Входит в состав конфигурации IT-trade (торговля компьютерами и комплектующими).
dbf конструктор 1C:Предприятие 7.7

Краткое описание

Позволяет тремя щелчками мыши создать текстовый файлик с готовым модулем 1С по созданию и заполнению любого dbf-файла. Пригодится в случае, когда есть dbf-ка и лень описывать ее поля.
Быстрый поиск документов по числовой составляющей номера. 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

ВНИМАНИЕ !!!!!!!!!!!!!!!!!!!!!!!
ВНИМАНИЕ !!!!!!!!!!!!!!!!!!!!!!!
ВНИМАНИЕ !!!!!!!!!!!!!!!!!!!!!!!
ВНИМАНИЕ !!!!!!!!!!!!!!!!!!!!!!!

При использовании УРБД документы, обработанные обработкой "Проставить номер для отбора.ert", будут считаться модифицированными и выгрузятся при следующем обмене.

При желании можно воспользоваться методом "РегистацияИзменений()" для исключения этого эффекта, но у меня это не реализовано.

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Вроде всё учел. Если чего-то не хватает - говорите.
Пересчет Итогов Регистров (SQL & 1C++) 1С:Оперативный учет 7.7

Краткое описание

Пересчет итогов по регистрам.
Платформа: 1С-Предприятие 7.7 (SQL).
Внешняя компонента 1С++ ( www.1cpp.ru ).
Тестировал на 1С 7.7 релиз 20, 1С++ версия 2.0.2.2.
С более новыми версиями 1С и 1С++ также работает.

Возможности обработки:
Полезные вкусняшки: Шаблоны для конфигуратора 8.* и 7.7 Не имеет значения

Краткое описание

Часто ученики на моих занятиях просят скопировать себе шаблоны которые установлены в классе. Значит шаблоны удобны.
В комментариях приветствуются дополнения к шаблонам и критика :)
LIGHTIO.DLL - внешняя компонента для работы с COM-портом из 1С 1C:Предприятие 7.7

Краткое описание

В архиве компонента и пример работы с ней:

Настройка порта,
Выдача строки в порт
Выдача байта в порт
Чтение строки.
Генератор отчетов GenRep 1C:Предприятие 7.7, 1C: Предприятие 8.0

Краткое описание

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

Иногда, чтобы быстро получить отчет, Вы встаете перед проблемой - какой генератор будет совместим с Вашей программой и как его туда подключить.

Предлагаемый генератор решит следующие проблемы:

Быстрая и простая разработка отчета непосредственно в MS Word
Не использует OLE
Простота языка описания шаблона отчета
Вызов генератора из любого языка, поддерживающего механизм Windows API
Вызов генератора посредством функций System или WinExec
Использование любых существующих документов MS Word для шаблонов генератора
Вывод отчетов в MS Word в виде RTF-файлов с возможностью редактирования и печати
Вывод отчетов в MS Word из приложений DOS, работающих с DBF файлами без перекомпиляции приложений
Минимальные затраты дискового пространства при установке генератора
Вывод данных из файлов DBF или из файлов произвольной структуры, подготовленных из Вашей программы


Добавлена поддержка JPEG. Создание шаблона без использования Word на лету.

В 1С вызов может быть произведен после подготовки DBF при помощи команды ЗапуститьПриложение:



ЗапуститьПриложение(КаталогGenrep+"dorep.exe "+СокрЛП(ФайлШаблона));


Простой пример для 1С: genrep1c.zip (развернуть в папку Genrep)

Подробное описание генератора смотрите на http://genrep.ru/genrep.htm

Октябрь 2009

Вывод отчета в Excel, Нtml, TXT
Программа для глобального поиска и замены в модулях 1С (1Cv7.md) и внешних отчетах (.ert) 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Изначально стояла у нас Комплексная конфигурация с разделителем по фирме, а т.к. фирма была только одна, то во многих модулях проведения находились строчки
Операция.РазделительПоФирме=глФирмаПоУмолчанию();
В 2005 году завод разделился на 2 завода, соответственно вышеуказанная строчка не годилась. И вроде всех дел (помимо всего прочего) как заменить в этих модулях «глФирмаПоУмолчанию()» на «Фирма», однако ж пришлось в Конфигураторе выполнять глобальный поиск по всем модулям, по очереди их открывать и вручную править. Потом сохранять измененные метаданные и т.д. и т.п.
В общем в "родной" всегда мне не хватало глобальной одномоментной замены - вот и накорябал ;)
Ограничения: не ищет в текстах таблиц и формулах диалогов, только в модулях (зато модулях всего)
Расширенный справочник 1C:Предприятие 7.7

Краткое описание

Расширенный журнал 1C:Предприятие 7.7

Краткое описание

Расширенный журнал 2 1C:Предприятие 7.7

Краткое описание

Упрощенная таблица группировок 1C:Предприятие 7.7

Краткое описание

Запрос SQL 1C:Предприятие 7.7

Краткое описание

Меню 1C:Предприятие 7.7

Краткое описание

требуется наличие компоненты vtools.dll
http://www.vtools.ru/forum/viewtopic.php?t=163
Контроль прав 1C:Предприятие 7.7

Краткое описание

Множественный фильтр 1C:Предприятие 7.7

Краткое описание

Расшифровка 1C:Предприятие 7.7

Краткое описание

"[P2P] ""Удар По Бездуховности"" v.1.0д" 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7

Краткое описание

Ваши покупатели невменяемы? С ними не удается договориться, чтобы они указывали в своих заявках коды/артикулы номенклатурных позиций? У них в конторе полный бардак и бездуховность - вчера они писали "Печенье вкусное Юбилейное, 300 шт", а сегодня "Печенюшка вкуснятинка Юбилеинка-300"...? И такие заявки на 400 позиций... уходит много времени на ручной ввод заявок в базу? Тогда эта обработка для вас! Исчерпывающие комментарии по установке и использованию - внутри архива в файле readme.txt

Основная идея:пусть компьютер сам ищет наиболее похожие наименования, поверьте - он это сделает очень хорошо, что подтверждает мой 2-хлетний опыт использования аналогичной программы!

Общее описание:
- открываем обработку, выбираем файл EXCEL, в котором содержится заявка покупателя. Заявка покупателя КАК МИНИМУМ должна содержать столбец с наименованиями товаров;
- устанавливаем соответствие между столбцами EXCEL и данными заявки (например, ТОВАР = наименование, ТРЕБУЕТСЯ = количество, ЦЕНА ОПТОВАЯ = цена);
- загружаем.
В процессе загрузки выбираем соответствие между наименованием из файла покупателя и номенклатурными позициями нашей базы из предоставленного списка - как правило самая похожая позиция находится в первой строке списка. Если среди позиций списка нет похожей - выбираем вручную из справочника. Указанное действие повторяем пока не закончится заявка покупателя. После загрузки заявки она на экран открывается соответствующий документ из базы.

Преимущества:
* не требуется никаких предварительных согласований позиций номенклатуры;
* скорость ввода заявки повышается многократно;
* можно обойтись без программиста и сэкономить тучу денег...

Для запуска ищите соответствующий пункт в дополнительных возможностях или открывайте на запуск через Меню-Файл-Открыть файл _УПБ0
Многофункциональная библиотека к 1Cv7 с исходниками 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Залежалась она в проклубе, перекидываю на свежий и быстрый сайт.
Я, кажется (без ложной скромности), одним из первых додумался как внедрить визуальные компоненты Delphi (можно Visual C) прямо в форму отчета или документа 1С без использования дополнительных окон, с корректным разрушением этих компонент при закрытии отчета.
Кто пишет компоненты, думаю, слегка поблагодарит ;)
Два ert-файла для демонстрации возможностей прилагаются.
Кроме того - все исходники
P/S. Если кто знаком с моей Miracle.dll - тут открываются все хитрушки
Rarus API Extender 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Эта библиотека является OLE-сервером, а не классической внешней компонентой V7, тем не менее, она создавалась с расчётом на применение исключительно в конфигурациях V7.
Библиотека предоставляет следующие сервисы:
Работа с ini-файлами. Создание, удаление, чтение и запись секций и ключей ini-файлов. В принципе, написать аналогичную функцию на языке V7 не представляет никакого труда, но можно и не писать самому, а использовать уже готовое. ;-)
Работа с zip-файлами. Намного более полезная функция - V7 не умеет работать с бинарными данными и создать аналог этой функции штатными средствами V7 нереально. Функционал довольно-таки скромный - создать/удалить архив, добавить/удалить/извлечь файл, измерить размер упакованных файлов - но в абсолютном большинстве случаев этого вполне достаточно.
Работа с реестром. Поддерживает ряд функций - проверка, чтение, запись и удаление ключей реестра и их значений. Не то, чтобы при работе с V7 часто возникала необходимость курочить реестр, но иногда без этого просто не обойтись.
Резюме: функций немного, но реализованы они превосходно. Простой и надёжный инструмент.
(С)В. Кривяков &А. Плякин

COMServices, доступ к COM-объектам в системе 1С:Предприятие 7.7. 1C:Предприятие 7.7

Краткое описание

В архиве находится:

COMServices.dll - основной COM-объект
install.vbs - скрипт установки объекта
uninstall.vbs - скрипт удаления объекта
Source.zip - архив с исходными текстами на языке Visual Basic

COMServices содержит три метода.

Public Function EnumerateCollection(ObjSet, Number)
Функция возвращает элемент коллекции ObjSet по номеру Number
Public Function GetCountCollection(ObjSet)
Функция возвращает количество элементов коллекции ObjSet
Public Function GetCOMObject(Str)
Функция возвращает COM-объект по моникеру или по имени файла COM-объекта


Пример создания COM-объекта COMServices.

Попытка
WmiServices = СоздатьОбъект("COMServices.COM");
Исключение
Сообщить(ОписаниеОшибки());
Возврат;
КонецПопытки;


Автор: Андрей Михайлов
E-Mail: mav@erpg.ru
ICQ: 137167406
-------------------
Публикуется на интернет-портале www.infostart.ru с согласия автора
Панель запросов 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Сохранение настроек отчетов в базе 1C: Предприятие 8.0

Краткое описание

Надоело от пользователей слышать, что слетели их настройки + хотелось иметь общие настройки.
Для установки требуется объединить рабочую конфу с данной.
Писалось на основе УТ (взято два объекта: ПараметрыСеанса.ТекущийПользователь, Справочник.Пользователи)

Для работы нужно в каждый отчет вставить следующие процедуры
1) В процедуру ПриОткрытии

нПриОткрытии("УникальноеИмяОтчета", ЭтаФорма);
нДобавитьКнопкиВПанель(ЭлементыФормы.КоманднаяПанельФормы, ЭтаФорма);




2) Добавить 2 процедуры

Процедура ПоКнопкеВосстановитьНастройки(Кнопка)
нВосстановитьНастройки("УникальноеИмяОтчета", ЭтаФорма);
КонецПроцедуры

Процедура ПоКнопкеСохранитьНастройки(Кнопка)
нСохранитьНастройки("УникальноеИмяОтчета", ЭтаФорма);
КонецПроцедуры




Процедуры ПередВосстановлениемНастроек, ПриСохраненииНастроек должны иметь статус экспорт

Для того чтобы отчет начал понимать настройки нужно в справочнике "Очтеты" завести элемент с именем отчета, в табличной части прописать сохраняемые поля
Извлечение квадратного корня в 1С 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Быстрый поиск по подстроке в любом!!! списке (или ТЗ на форме) при наборе с клавиатуры. 1C:Предприятие 7.7

Краткое описание

Используются ВК:
"Скрипт для OpenConf: ""Выбрать из списка""" 1C:Открытый конфигуратор (OpenConf)

Краткое описание

Используется svcsvc.dll от metaeditor(http://itland.ru/forum//index.php?act=Attach&type=post&id=1051)
Выгрузка данных по обороту алкогольной продукции из Торговли в программу ЕГАИС (алкоголь) 1С:Оперативный учет 7.7

Краткое описание

Как все работает:

Производите настройку программы ЕГАИС для выгрузки в Dbf-файл (это в инструкции найти можно, или на сайте атласа)
Делаем выгрузку из ЕГАИС в Excel: сначала номенклатуру (называем файл tovar), потом туда же выгружаем клиентов (контрагентов) и называем файл Klient
В эту папку с выгрузкой кладем две обработки Egois_sootv.ert и ЭГОИС.ert
Открываем нашу торговлю, открываем Egois_sootv.ert делаем загрузку из базы, выбрав флажок товара или клиента, а потом загружаем соответствующие данные из наших файлов выгрузки из ЕГАИС в Excel. Делаем внимательно, чтобы товар был с товаром, а клиент с клиентом. Щелкнув в одной таблице мы вносим значение ее в третью таблицу соответствия, щелкнув во второй таблице мы приравниваем ее значение к первой - это тоже будет видно в третьей таблице. Короче сами разберетесь. При закрытии у вас в этой папке сформируются файлы памяти (Egois_sootv_kl и  Egois_sootv_tov) - из них будет брать ваши данные отчет ЭГОИС.ert
Запускаем ЭГОИС.ert - у вас образуется файл в формате Excel, его берете и кладете в ту папку откуда у вас будет их читать программа ЭГОИС.
OpenConf 1C:Открытый конфигуратор (OpenConf)

Краткое описание

Первоначально OpenConf предназначался только для загрузки сторонних dll в адресное пространство Конфигуратора. Теперь я планирую несколько расширить его возможности. К их числу относятся:

Объектная модель Конфигуратора
Позволяет обращатся к объектам Конфигуратора из скриптов и плагинов.

--------------------------------------------------------------------------------

Использование ActiveScript
Применение технологии ActiveScripting в Конфигуаторе позволяет програмно управлять им с помощью скриптов.

--------------------------------------------------------------------------------

Новая архитектура плагинов
Позволяет с легкостью писать плагины для Конфигуратора на любом из языков, способных работать с IDispatch и OLE Automation. Простой стандартный метод визуализации плагинов при помощи ActiveX Control


Телепат 2 1C:Открытый конфигуратор (OpenConf)

Краткое описание

Телепат - это плагин для OpenConf, расширяющий возможности встроенного в Конфигуратор 1С-Предприятия 7.7 текстового редактора.
Версия 2.0.0.0r
Рекомендуется использовать совместно с группой скриптов Intellisence.

Для работы используется недокументированный интерфейс взаимодействия с программой 1С-Предприятие путем прямого обращения к функциям, экспортируемых из dll-файлов 1С.
Никаких гарантий работоспособности плагина не предоставляется. Используйте на свой страх и риск.

ТЕКУЩИЕ ВОЗМОЖНОСТИ
- Автозавершение набираемых идентификаторов
- Замена стандартного диалога "Процедуры и функции модуля"
- Подсказка о параметрах методов
- Быстрый переход к методам и переменным
- Автозамены
- Расширение возможностей механизма шаблонов
- Добавление команд в контекстное меню и меню "Действия"
- Дополнительная панель инструментов "Телепат"

TurboMD 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Версия
1Spy 1C:Предприятие 7.7

Краткое описание

Назначение: ВК ведет протокол всех сообщений, выводимых
в окно сообщений 1С (включая системные), а также всех MessageBox'ов
(Предупреждение, Вопрос, системные сообщения).
Протокол может записываться в файл в формате csv, а также
запоминаться в буфере в памяти.
Также позволяет выборочно блокировать вывод сообщений взависимости от типа маркера.

Полезно в ситуациях, когда пользователь не в состоянии прочитать вам сообщение об ошибке, выдаваемое 1С, или при разборах полетов, когда тот же пользователь с круглыми глазами говорит - "А программа меня никак не предупреждала".
Администрирование: интерфейсы, пользователи, права ... вне конфигуратора. 1С:Бухгалтерский учет 7.7

Краткое описание

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

Поиск неиспользуемых элементов 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

TurboBL 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Версия:
1C-QueryAnaliser V.1.71 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Чего не хватает программисту в 1С? Много чего!.. Например, возможности выполнить запрос "SELECT * FROM ..." и увидеть, чем заполнен тот или иной документ или элемент справочника. Ведь не все поля, подчас, выводятся на экран - что-то остаётся скрытым от глаз пользователя.
Встроенный в конфигуратор конструктор запросов заставляет добалять поля по одному вручную. Да и необходимость переписывать запрос, сохранять внешнюю обработку, а затем её вызывать... Неудобно!
А если нужно исполнить некоторый код (подправить значение в справочнике, документе, где нет прав на редактирование поля - иногда бывает нужно!) - что, для этого тоже входить в конфигуратор, писать внешнюю обработку, давать ей "особо информативный номер -
Поиск похожих документов по шаблону 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Поиск осуществляется по настраиваемому пользователем шаблону. Шаблон – это правило, которое определяет, какие реквизиты данного вида документов используются для поиска.

Настроенный шаблон поиска может быть сохранен во внешний файл, а также загружен из него. Формат файла - XML. Для доступа к экземпляру XML (файлу) используется объектная модель документа Microsoft (Microsoft DOM), то есть возможности компоненты v7plus.dll для этих целей не испольуются.

Разработка снабжена подробным руководством пользователя.
Просмотр блокировок 1С 7.7 SQL 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Позволяет определять пользователя, вызвавшего замедление работы даже при использовании терминалов Citrix; снимать с выполнения выбранные процессы.
Для работы обработки "Блокировки.ert" необходимо внесение изменений в конфигурацию 1С: необходимо добавить 5 констант, справочник и внести изменения в глобальный модуль.
Без этих изменений может работать только упрощённая версия обработки - "kill.ert" (присутствует в архиве).
Confstarter Не имеет значения

Краткое описание

Как обычно вносятся изменения в конфигурацию? Редко кто пишет прямо в живой базе. Обычно всю програмистскую работу (написание, отладку и т.п.) делают на копии, и только потом вносят изменения. И все бы ничего, но тут может добавиться ряд неприятных моментов:
Универсальная обработка: Выгрузка и загрузка справочников 1C:Предприятие 7.7

Краткое описание

Поясню немного.
Не знаю, как сейчас, а в 2003 году обработка transref.ert с ИТС использовала при работе объект "Текст", который, по крайней мере тогда, работал с файлами не больше определенного размера (точно размер не скажу, не проверял). В результате чего, если объем выгружаемых данных превышал этот лимит, то 1с (21 релиз) жестко вылетала. В моей версии используется объект "AddIn.V7TextFile" (расширение V7PLUS.DLL), который умеет работать с файлами больших размеров.
Натолкнулся я на эту проблему, когда с помощью этой обработки попытался перенести данные одного клиента. Пришлось переписать код, то, что тогда получилось, и выложено здесь.
FDSubst1C - новые функции в стандартных диалогах 1С открытия файла Не имеет значения

Краткое описание

  - Программа "превращает" все стандартные диалоги открытия/сохранения файлов
    в Explorer-Style диалоги с Places bar панелью слева.
  - В левой панели имеется возможность настроить две дополнительных кнопки
    помимо пяти стандартных.
  - Запоминаются пути последних открытых/сохранённых файлов.
  - Внизу диалога добавлен статус бар, отображающий текущую открытую папку.
  - В список фильтров диалога открытия файла добавлен пункт "Все файлы"
  - В верхней панели диалога добавлена настраиваемая кнопка "Избранное"

   В качестве дополнительных возможностей:
   - программа исправляет баг диалога выбора файла в 1С 7.7 (ФС.ВыбратьФайл()), который обрезает имя
     выбранного файла до 63-х символов  
  - возможность "отключить" в диалоге контекстное меню на списке файлов, то есть через диалог
    нельзя скопировать, удалить, открыть другой файл, итд. Таким образом, остается возможность
    сохранять печатные формы отчетов, но при этом файловые операции будут недоступны.
   - возможность заблокировать все диалоги открытия\сохранения файла для режима "предприятие 7.7"
     а также вставки картинок и OLE объектов в таблицы.
   - возможность заблокировать вообще все диалоги в системе

15.10.2010

Появилась полноценная внешняя компонента почти с тем-же функционалом

http://www.1cpp.ru/forum/YaBB.pl?num=1242732564/1#1
OpenConf plugin: Обработка нажатий клавиш в скриптах 1C:Открытый конфигуратор (OpenConf)

Краткое описание

=================================================================
ОПИСАНИЕ:
=================================================================
Плагин позволяет обрабатывать в скриптах нажатия кнопок клавиатуры.

Событие OnKeyPress(ASCIIKeyCode, ByRef CancelKey, IsVirtual)
- вызывается при нажатии кнопки клавиатуры, где параметры это:
ASCIIKeyCode - ASCII код нажатой клавиши
CancelKey - если true то происходит отмена нажатой клавиши
IsVirtual - признак того что клавиша виртуальная (не алфавитно-цифровая),
например, левая скобка "(" и стрелка вниз имеют в ASCII код 40,
но для стрелки вниз IsVirtual = true, а для "(" = false

Свойства и методы плагина:
GetKeyState(VirtualKeyCode) - состояние клавиши (нажата, отпущена)
подробней см. описание API функции GetKeyState

GetKeyboardLayout() - получить текущую раскладку клавиатуры
подробней см. описание API функции GetKeyboardLayout

Enabled = true/false - вкл/выкл плагин

=================================================================

В комплекте с плагином идет скрипт с описанием и примерами обработки.
На данный момент в нем реализовано следующее:

при нажатии Shift+Enter
- если нет открытых окон то открывается окно конфигурации

- в тектовом документе в строке комментария знак "//" переноситься на следующую строку
(как в телепате - перенос знака " на следующую строку в тексте запроса)

- в форме сообщается тип и заголовок текущего выделенного контрола

автозамена "ЭЭ" на двойные кавычки
автозамена "БЮ" на "<>"
автозамена "!=" на "<>"
автозамена "ж" на ";" после скобки

напросилось из запросов 1с++:
автозамена "ХЪ" на "[]"
автозамена " ;" на "$"


=================================================================
УСТАНОВКА:
=================================================================
Скопировать файл KbdProcs.dll в <Каталог установки 1С>\BIN\Config
Скопировать файл KbdProcsHandler.vbs в <Каталог установки 1С>\BIN\Config\Scripts
OpenDialog 1C:Открытый конфигуратор (OpenConf), 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Вы не задавались вопросом, почему в 1С, работающей под Windows2000 и выше, такой неудобный, старый диалог открытия/сохранения файла?Вот я как-то и попытался найти ответ на него. В результате, на свет появился скрипт для подмены неудобного диалога своим собственным.
' Скрипт предназначен для замены стандартного диалога открытия/сохранения файла, - расширенным, с информационной панелью. Возможности: запоминание текущего каталога,запоминание установленного положения на экране и текущих размеров, быстрая навигация с помощью дополнительной панели, множественный выбор файлов, сохранение путей для каждой конфигурации отдельно (WinXP), файловый диалог для Выгрузки, Загрузки, Сохранения, Восстановления.
' ----------------------------------------------------------------
' Изменения ( - исправлено, + добавлено):
' Версия
Инвентаризация по счету МЦ.04 1С:Бухгалтерский учет 7.7

Краткое описание

Для внедрения в конфигурацию надо:

Выполнить команду Clipbrd, открыть сохраненный образ (inv_zabalansa.CLP)
Затем в конфигурации в группе Документы, нажать Shift+V . и все
CopyTo1C (Копирование файлов в каталоги конфигураций 1С) 1C:Предприятие 7.7

Краткое описание

Для чего нужна эта программа.
Два основных способа применения.
User Commander for v.7 1C:Предприятие 7.7

Краткое описание

При запуске выводятся в иерархическом вид все зарегистрированные на компьютере базы 1С v.7.7 и пользователи этих баз. При щелчке мышкой на пользователе выводится окно ввода нового пароля. При щелчке правой кнопкой мыши на корень дерева ("Информационные базы") есть возможность выбрать удаление из реестра записей обо всех несуществующих базах. При щелчке правой кнопкой мыши на выбранной базе можно открыть окно списка пользователей работающих с базой.
ALS-документация к внешней комопненте Addin.File (хранение бинарных файлов в базе) Не имеет значения

Краткое описание

ALS-документация к внешней комопненте Addin.File (хранение бинарных файлов в базе). Сама компонента тут
Внешняя компонента Addin.MySQLConnection Не имеет значения

Краткое описание

Компонента для подключения к mysql-серверам,
не требует наличия никаких дополнительных библиотек кроме стандартных для Windows,
работает со всеми серверами до версии 6.0
Для работы НЕ нужна библиотека libmysql.dll

Mysql is copyright by MySQL AB. Refer to their site ( http://www.mysql.com ) for licencing issues.
Zlib is copyright by Jean-loup Gailly and Mark Adler. Refer to their site for licencing issues. ( http://www.info-zip.org/pub/infozip/zlib/ )
Основано на библиотеке Cristian Nicola (n_cristian@hotmail.com)
Предложения и пожелания приветствуются на serguey@hotbox.ru

Версия 2.
Анализ конфигурации (справочники и документы) 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

PS: Обработка с 2001 года валяется на 1c.PROCLUB.ru, однако последнее время мне стали по почте приходить просьбы выслать обработку, т.к. архив битый. Поэтому решил выложить также и здесь, ничего не меняя.
Демо версия FormEx немного доработанная 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Экспорт данных из 1С (Универсальная обработка) 1C:Предприятие 7.7

Краткое описание

Доработанная обработка Export77 с диска ИТС.

Структура баз должна быть одинакова для Импорта и Экспорта документов, а также справочников (Не забывайте скачав Экспорт, забрать Импорт данных).

После небольшой отладки пригодна для использования в любой конфигурации, рожденной версией 7.7

Желаю удачи

С уважением к Вам Автор.
Импорт данных в 1С (Универсальная обработка) 1C:Предприятие 7.7

Краткое описание

Доработанная обработка Import77 с диска ИТС.
Перенос справочников из 7-ки в 8-ку(Демо) 1C: Предприятие 8.0

Краткое описание

Последовательность действий: Подключить - Загрузить - Заполнить - Исправить

Есть возможность подстановки значений по умолчанию (например, для типовой УТ элемент справочника номенклатуры не запишется без заполненного реквизита ЕдиницыИзмерения). В общем, первый демо-вариант выгрузки справочников.

Пишите, замечайте замечания

//************************

Нашел у себя более "свежий" вариант обработки (файл "новая версия обработки") со следующими комментариями:

Попытка реанимировать обработку по переносу справочников из 7-ки в 8-ку.
Добавлена возможность переноса владельцев.
Несколько изменен интерфейс.

На данный момент находится на этапе тестирования.

Описание работы с обработкой по F
Перенос остатков, данных между информационными базами 1С, репликация 1С:Оперативный учет 7.7

Краткое описание

Действие: Перенос остатков по регистрам из одной базы в другую.

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

Порядок действий:

Запускаете базу, из которой необходимо выгрузить остатки.
Открываете в ней обработку (которая лежит в предоставленном md - забираем ее из конфигурации, сохраняем как внешнюю и запускаем в базе ИЗ КОТОРОЙ выгружаем данные).
Выбираете каталог с базой, в которую необходимо выгрузить остатки по регистрам
Жмете "Подключить"
Выбираете регистры, которые хотите выгрузить
Жмете "Выполнить"
Конструктор XML-документов для платформы V77 1C:Предприятие 7.7

Краткое описание

Структура XML документа представляется в двух видах:

Дерево узлов, подобное представлению в Internet Explorer.
Текстовый с форматированием.

Поддерживаются все основные функции для создания/редактирования структуры XML-документа.

Разработка будет полезна для начинающих осваивать технологию XML.
Сравнение существующих наборов прав доступа 1C:Предприятие 7.7

Краткое описание

Внимание!!! На релизах младше 25-го работать не будет, т.к. используется ориентация текста.

Последовательность работы:

Пример работы с OpenOffice Calc через компонентную модель UNO (Universal Network Objects) на 7.7 1C:Предприятие 7.7

Краткое описание

Примеры классов 1С++ для работы с OpenOffice Calc.

OpenOffice и VariantArray - это классы.
TestOO - пример работы с классом.
Реализация COM-объекта ComServices на платформе Windows Scriping Host. 1C:Предприятие 7.7

Краткое описание

Реализация COM-объекта ComServices из книги Андрея Михайлова 1С: Предприятие 7.7 Системное программирование. Реализовано на платформе Windows Scriping Host.
Работа с архиватором 7-zip (http://www.7-zip.org/) из 1С 1C: Предприятие 8.0

Краткое описание

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

Если понравилась разработка, дотянитесь и щелкните по надписи
"Спасибо автору!"
Выгрузка в Excel больших отчетов 1C:Предприятие 7.7

Краткое описание

Идея заключается в том, что файл отчета сохраняется не целиком, а маленькими порциями, в формате Эксель. Затем через OLE эти маленькие файлы собираются в один большой файл Эксель. Упор делался на быстродействие, и по-моему, я этого достиг.
Перенос данных 7.1.16 1C:Предприятие 7.7

Краткое описание

Обрабатываются данные следующих классов:

вид субконто,
бух. итоги,
документ,
константа,
опер. остатки,
перечисление,
справочник,
счет,
ТЗ.

Корректно переносятся:

история,
подчиненные и многоуровневые справочники,
подчиненные документы,
ручные операции,
строки неограниченной длины,
реквизиты неопределенного типа.

Основные операции:

настройка МД;
отбор данных для просмотра;
просмотр отобранных данных;
выгрузка в файл;
перенос файлов;
чтение из файла;
просмотр загруженных данных;
настройка синхронизации;
импорт данных;
сравнение данных.

Основные плюсы:

вычисляемые поля;
произвольные условия отбора;
работает на любых компонентах, не требуется УРБД;
6 методов синхронизации.

Документация, FAQ, примеры, полная совместимость версий снизу вверх.
Программа PR01.exe - управление списком баз 1С 7.7 (работает с реестром Windows) 1C:Предприятие 7.7

Краткое описание

Имеет следующие возможности:

Первый режим - можно загрузить список установленных компонент платформы 1С 7.7, а также список установленных на компьютере баз 1С7.7.
Второй режим используется для преобразования файла из UNICODE в ANSI;
Третий режим используется для автоматического удаления базы 1С7.7 из реестра;
Четвертый режим используется для автоматического удаления директории базы с поддиректориями на компьютере пользователя (даже если некоторые файлы могут быть с атрибутами скрытый и только чтение);
Пятый режим добавляет базу в реестр (в список баз);
Шестой режим используется для автоматического занесения базы СписокБаз и настроек печати в реестр
RegsvrEx Не имеет значения

Краткое описание

Всем кто с ОЛЕ-компонентами сталкивался, знакома утилита regsvr32. Именно с нее начинается использование новой компоненты :). Но вот беда - на системах после win2000 (точнее, после NT) для регистрации компоненты необходимо обладать правами админа. А как было бы удобно: положил ДЛЛку в каталог базы, 1Ска при запуске попробовала создать объект, не удалось - зарегистрировала компоненту и пробует снова. Но нет - нужно пройтись по всем рабочим станциям, и позапускать регистратор под админом. Что, согласитесь, не всегда удобно.
Моя утилита - RegsvrEx - позволяет частично обойти эту проблему. А именно: регистрировать компоненту не для системы в целом, а только для текущего пользователя. Естественно, в этом случае под остальными пользователями компонента работать не будет (пока ее и под ними тоже не зарегистрировать), но зато для данной операции пользовательских прав достаточно.
Утилита отличается от regsvr32 наличием дополнительного ключа запуска (остальные ключи сохранены) /c, который и включает режим регистрации под пользователем.

Приблизительный пример использования. Нужно создать объект Cool.object из библиотеки cool.ocx. И библиотека, и regsvrex лежат в каталоге базы.

Попытка
Объект=СоздатьОбъект("cool.object");
Исключение
ИмяДЛЛ=КаталогИБ()+"cool.ocx";
КомандаСистемы(КаталогИБ()+"regsvrex /s /c "+ИмяДЛЛ);
Попытка
Объект=СоздатьОбъект("cool.object");
Исключение
Сообщить("Таки не удалося :(");
КонецПопытки;
КонецПопытки;



Кроме того, таким же образом ( КомандаСистемы(КаталогИБ()+"regsvrex /s /c "+ИмяДЛЛ); ) можно регистрировать и внешние компонеты 1С перед их "загрузкой". Не все правда, v7plus например прокатит, а 1С++ - нет.
Автоматическая установка параметров миграции 1C:Предприятие 7.7

Краткое описание

Кто производил обновление конфигурации распределенной ИБ, тот наверняка сталкивался с проблемой изменения параметров миграции на значения загружаемой конфигурации. Руками проставлять их обратно в нужные значения долго и кропотливо, да и есть вероятность пропустить что-нибудь.
Поиски по интернету обработок подобного плана, не дали результата, зато нашел много идей....
Код может и не очень, но главное работает. Я не асс в программировании.

Внесены исправления. При работе обработки на некоторых выбранных файлах конфигурации выдавалась ошибка. Есть добавления к описанию

Для работы обработки необходима компонента ActiveMD - автор Павел Бычковяк. Скачать компоненту
можно по адресу http://www.mdeditor.narod.ru/
"Методичка ""Оперативный учет""" 1С:Оперативный учет 7.7

Краткое описание

Веб-магазин для 1С 7.7 1C:Предприятие 7.7

Краткое описание

$-]
Отправка почты по SMTP протоколу 1C:Предприятие 7.7

Краткое описание

Буду краток - знаю, что многие парятся, не понимая, как это сделать! Вот выкладываю, только мне влом писать "универсалку", поэтому каждый пускай затачивает под себя сам!
Мне благодарствий не надо )
Управление пользователями и компами пользователей Не имеет значения

Краткое описание

Причем валит в даун в резет компы которые в списке, а также их процесы, фильтрация процесов, там у мну есть закладка по рейтингу пользователей в 1С - это можете выбросить или попробовать в себя реализовать, а еще одно посылка сообщений выбраным компам!)))
Выгрузка документов из ТиС в Бухгалтерию (для 7.7) 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7

Краткое описание

Данная обработка будет работать при след. настройках:

В Бухгалтерии создать общий реквизит документа "GUID" с установленной галкой отбора
тип значения - строка, длина=20
Также создать реквизит объекта Операция "GUID_22 с установленной галкой отбора
тип значения - строка , длина=20
Выравнять длину кода номенклатуры в торговой базе до 9-ти (чтобы было как в бухии)
Или же уменьшить длину кода в бухии 

Не претендую на абсолютную правильность переноса, но работает.
ICQ и Jabber для 1С Не имеет значения

Краткое описание

Для работы компоненты потребуется установленный Microsoft .NET Framework 2.0, который можно скачать отсюда.
http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5

и зарегистрировать компоненту в Windows - запустить reg.bat
или использовать совместно с хранилищем внешних компонент: //infostart.ru/projects/2863/

*** Приложен демо-пример на 1С 8.1 и 7.7

//*** Методы ICQ:

Соединиться(Сервер,Порт,НомерАськи,Пароль);


Отсоединиться();

ОтослатьСообщение(Сообщение,НомерАськиАдрессата);

ИзменитьСтатус(Статус);

ПолучитьИнформациюОПользователе(НомерАськиАдрессата);

ЗагрузитьКонтактЛист(НомерАськи);

//*** Методы Jabber:

жСоединиться(ИД,Пароль,Приоритет,Порт,ИспользоватьSSL,РегистрироватьНовыйАккаунт,Сервер);


жОтсоединиться();

жСтатус(Статус);

жОтослатьСообщение(ЮзерИД,Сообщение);

жПолучитьДанныеПользователя(ЮзерИД); жДобавитьПользователя(ЮзерИД,Ник);

жУдалитьПользователя(ЮзерИД);

жПодтвердитьАвторизацию(ЮзерИД);

жОтказатьВАвторизации(ЮзерИД);

жПринятьФайл(ЮзерИД,ФайлИД);

жОтклонитьФайл(ЮзерИД,ФайлИД);

жОтослатьФайл(ЮзерИД,ФайлОтправки,Описание);

//*** Методы общие:

ИспользоватьProxy(ТипПрокси,СерверПрокси,ПортПрокси,ЮзерПрокси,ПарольПрокси);


//Типы прокси: 0 - http, 1 - socks5 //Юзер и пароль прокси используются только для socks5 //*** Параметры внешнего события //ICQ:

ПроцедураВнешнееСобытие(Источник,Событие,Данные)

Если Источник = "DushelovICQ" Тогда Если

Событие = "Сообщение" Тогда //обработка входящего сообщения ИначеЕсли

Событие = "Контакт" Тогда //добавление контакта ИначеЕсли

Событие = "КонтактСтатус" Тогда //изменение статуса контакта ИначеЕсли

Событие = "СоединениеСтатус" Тогда //статус соединения ИначеЕсли

Событие = "КлиентСтатус" Тогда //статус клиента ИначеЕсли

Событие = "ИнформацияОПользователе" Тогда //получение информации о контакте ИначеЕсли

Событие = "Ошибка" Тогда //ошибки Иначе //прочее КонецЕсли;


КонецЕсли;

КонецПроцедуры //Jabber:

Процедура ВнешнееСобытие(Источник,Событие,Данные)

Если Источник = "DushelovJabber" Тогда

ОбработатьСообщение(Событие,Данные);


КонецЕсли;

КонецПроцедуры

Процедура ОбработатьСообщение(Событие,Данные)

Если Событие = "Сообщение" Тогда //обработка входящего сообщения ИначеЕсли

Событие = "Сервер" Тогда //список серверов ИначеЕсли

Событие = "Контактлист" Тогда Если

Лев(Данные, 4) = "ADD:" Тогда //добавление контакта ИначеЕсли

Лев(Данные, 7) = "REMOVE:" Тогда //удаление контакта ИначеЕсли

Лев(Данные, 7) = "STATUS:" Тогда //изменение статуса контакта КонецЕсли;


ИначеЕсли

Событие = "Дебаг" Тогда //отладка ИначеЕсли

Событие = "Сокет" Тогда //состояние сокета ИначеЕсли

Событие = "ДанныеПользователя" Тогда //получение данных о контакте ИначеЕсли

Событие = "Авторизация" Тогда //запрос на авторизацию ИначеЕсли

Событие = "ПриемФайла" Тогда //получение файла ИначеЕсли

Событие = "ОтправкаФайла" Тогда //отправка файла Иначе Если

Данные = "online" Тогда //статус ИначеЕсли

Данные = "offline" Тогда //статус Иначе //прочее

КонецЕсли;


КонецЕсли;

КонецПроцедуры





 

 

*** ИСТОРИЯ:

09-10-2008
Нового в версии 3.0.0.1:
- изменена процедура соединения у джаббера (булево заменил на число)
- добавлен пример для 7.7 (аська и джаббер - основные элементы)

24-09-2008
Нового в версии 3.0.0.0:
- переработал движок (внес изменения в новом протоколе, статусы контактов теперь отображаются)

04-07-2007
Нового в версии 2.0.0.0:
- переработал движок (исправлена проблема с сокетами на некоторых компьютерах)

31-10-2006
Нового в версии
Пример работы УРИБД для УТ 8.0 1C: Предприятие 8.0

Краткое описание

версия 0
Размещение двоичных данных (обработок, документов, библиотек) в файле ERT 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

[RWidjets] Динамические панели, меню программы v.1.4.0 1С:Бухгалтерский учет 7.7

Краткое описание

v.
Импорт сведений о юридических лицах из файлов ФНС в XML-формате 1C:Предприятие 7.7

Краткое описание

Импортирует в базу сведения о юридических лицах из файлов ФНС в XML-формате для дальнейшего просмотра.
Сохраняет в справочники.
Во второй версии добавлены сведения об учредителях и должностных лица
EventProxy - внешняя компонента для асинхронной обработки событий COM-объектов (работает в 7.7 и 8.0) 1C:Предприятие 7.7, 1C: Предприятие 8.0

Краткое описание

Содержит единственный объект EventProxy.

Свойства:

ГлубинаБуфераСобытий(EventBufferDepth) - глубина буфера событий интерфейса IAsyncEvent
ГлобальныйКонтекст(GlobalContext) - собственно он и есть

Методы:

Источник (Source) Устанавливает источник событий.
параметры:
Источник - собственно источник событий.
ProgID - ProgID источника (По этому ProgID определяются DISPID и имена событий)
ИмяИсточника - имя источника событий, как оно будет передано в процедуру ОбработкаВнешнегоСобытия
ПолучитьОбъект (GetObject)
передает свой единственный параметр в ф-ю CoGetObject и возвращает полученный объект (аналог GetObject в VB)
Сериализовать
сериализует переданный параметр при помощи ObjRefMoniker

При вызове метода "Источник", EventProxy подписывается на события источника.
При получении события оно передается в 1С через IAsyncEvent.

В процедуре ОбработкаВнешнегоСобытия(Источник, Событие, Данные) аргумент "Данные" содержит сериализованный список значений с параметрами события. Для десериализации параметров события необходимо вызвать функцию ЗначениеИзСтрокиВнутр(Данные). Параметры с типом VT_DISPATCH сериализуются при помощи ObjRefMoniker и могут быть десериализованы методом "ПолучитьОбъект".

Поскольку обработка событий в 1С идет в асинхронном режиме, следует соблюдать осторожность при использовании параметров, восстановленных из ссылки ObjRef, т.к. к тому времени, когда у 1С появится время обработать внешнее событие, объект может прекратить свое существование.

Пример использования:

Перем Обработчик, ОбработчикСобытий,objWMIServices;

Процедура ПриНачалеРаботыСистемы()
//ПодключитьВнешнююКомпоненту("Addin.EventProxy");
ЗагрузитьВнешнююКомпоненту(КаталогИБ()+"EventProxy.dll");
ОбработчикСобытий=СоздатьОбъект("Addin.EventProxy");
ОбработчикСобытий.ГлубинаБуфераСобытий=200;
Обработчик=СоздатьОбъект("WbemScripting.SWbemSink");
ОбработчикСобытий.Источник(Обработчик,"WbemScripting.SWbemSink","WMISink");
objWMIServices = ОбработчикСобытий.ПолучитьОбъект( "winmgmts:{impersonationLevel=impersonate}!\\.\root\CIMV2");
Shell=СоздатьОбъект("WScript.Shell");
Env=Shell.Environment("Process");
objWMIServices.ExecNotificationQueryAsync(Обработчик,
"SELECT * FROM __InstanceOperationEvent WITHIN 1 WHERE TargetInstance ISA 'Win32_PrintJob'
|AND TargetInstance.Owner='"+Env.Item("UserName")+"'");
КонецПроцедуры // ПриОткрытии

Процедура ОбработкаВнешнегоСобытия(Источник, Событие, Данные)
Если (Источник="WMISink") и (Событие="OnObjectReady") Тогда
Д=ЗначениеИзСтрокиВнутр(Данные);
WMIObj=ОбработчикСобытий.ПолучитьОбъект(Д.ПолучитьЗначение(1));
ИмяСобытия=WMIObj.SystemProperties_.Item("__Class").Value;
Job=WMIObj.TargetInstance;
Если ИмяСобытия="__InstanceDeletionEvent" Тогда
Если Job.PagesPrinted=Job.TotalPages Тогда
Сообщить("Документ "+Job.Document+" напечатан");
Иначе
Сообщить("Документ "+Job.Document+" не напечатан","!!!");
КонецЕсли;
КонецЕсли;
Сообщить("Name:"+Job.Name);
Сообщить("Caption:"+Job.Caption);
Сообщить("Description:"+Job.Description);
Сообщить("Document:"+Job.Document);
Сообщить("Owner:"+Job.Owner);
Сообщить("TotalPages:"+Job.TotalPages);
Сообщить("StartTime:"+Job.StartTime);
Сообщить("HostPrintQueue:"+Job.HostPrintQueue);
Сообщить("JobStatus:"+Job.JobStatus);
Сообщить("Size:"+Job.Size);
Сообщить("Status:"+Job.Status);
Сообщить("StatusMask:"+Job.StatusMask);
Сообщить("PagesPrinted:"+Job.PagesPrinted);
Сообщить("JobId:"+Job.JobId);
КонецЕсли;
КонецПроцедуры // ОбработкаВнешнегоСобытия

класс ОРГАНИЗАТОР 1C:Открытый конфигуратор (OpenConf), 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Данная разработка использует 1C++ версии 2.0.3.
Скрипты 1C:Предприятие 7.7

Краткое описание

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

Изучая скрипты применительно к 1С, как-то сама собой и появилась эта обработка, показывающая возможности скриптов.
Полученную информацию можно использовать во многих обработках (Мониторинг, Чат, Почта, ЗащитаПО)
Моей заслуги в этой обработке почти нет. Я всего лишь брал информацию из Интернета, перерабатывал ее и проверял.
Но надеюсь, кому-нибудь это поможет в изучении возможностей скриптов в 1С. Многие даже удивятся, сколько можно получить, зная одно только слово WMI.

Версия 2. Добавлены некоторые возможности:

Определения, откуда зашли (локально или с терминала), для терминала его имя и IP терминала, IP компьютера пользователя.
Список выполняемых процессов с ID и занимаемой памятью (что то типа Диспетчера задач). ID самой выполняемой 1С.
Sin, cos, ln, exp, scr, случайные числа.
Ну и много чего еще.

В общем плацдарм для изучения WMI расширился.

Один из примеров использования скриптов: http://www.infostart.ru/projects/1352/

SQL-Перенос данных для 1С Предприятие v 7.7 1C:Предприятие 7.7

Краткое описание

Для чего все это нужно?

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

Создается «чистая» база данных (в конфигураторе загружается исходный 1Cv7.MD);
Новая база данных запускается монопольно (при этом на сервере создаются таблицы данных со стандартной структурой);
Используется перенос справочников через OLE, либо через текстовый файл.

Последний пункт достаточно ресурсоемок и требует длительного времени, если пользоваться штатными средствами 1С. Именно для ускорения переноса данных (в частности, справочников) и была написана программа «SQL – Перенос данных для 1С Предприятия v 7.7».
"Поиск и удаление неопределенных регистраторов (""Объект не найден"") в регистрах" 1C: Предприятие 8.0

Краткое описание

Наверно не только у меня бывают движения по регистру где регистратор имеет вид "<Объект не найден> (137:8b270030482898d011daad3cc45fc830)"

Из-за чего это происходит - отдельная тема. Для поиска и лечения таких ситуаций и была написана данная обработка.

Как пользоваться?
Все просто. Выбираем регистры, которые хотим проверить, жмем кнопочку "Выполнить" и наблюдаем в таблице выходные данные. Если решили очистить движения по этим регистраторам, что будет правильным решением :), жмем удалить.
Загрузка данных из DBF 1C:Предприятие 7.7

Краткое описание

Загружает данные из базы данных с сопоставлением реквизитов Метаданных с полями базы данных. Загружает справочники и документы. Использовалась для загрузки данных из других программ.

Дамы и Господа! Не забываем "плюсовать" рейтинг и оставлять комментарии!
Универсальная обработка загрузки данных из идентичной конфигурации средствами Ole Automation 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Обработка предназначена для загрузки документов из идентичной конфигурации.
Программное управление списком пользователей + копирование пользователя + группы пользователя 1C: Предприятие 8.0

Краткое описание

Обработка позволяет программно управлять списком пользователей, зарегистрированных в ИБ. Подобное есть на ИТС.

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

Создание внешних компонент 1С для начинающих Не имеет значения

Краткое описание

Ко мне часто обращаются в просьбой систематизировать данные по вопросу написания внешних компонент для 1С. Настоящая статья написана таким образом, чтобы дать основные понятия и навыки работы даже тем программистам, которые программировали только на языке 1С и не использовали других языков высокого уровня, в частности, Дельфи. Поэтому некоторые фрагменты статьи «гуру» могут читать «по диагонали» или пропускать совсем. В статье даются основные понятия об окнах Windows, их иерархии (в частности, иерархии окон 1С), о сообщениях Windows и применении Windows API. Далее подробно, шаг за шагом описан пример построения своей внешней компоненты в среде программирования Дельфи.
Приложена заготовка для ВК (папка Master DLL)
Всех с наступающим Новым Годом!
Проверка соответствия адресов КЛАДР'у 1С:Бухгалтерский учет 7.7

Краткое описание

0. briz 71 06.03.12 10:59
Потребность в использовании может возникнуть при конвертации данных (кадровый учет) из одной системы в другую. Внешний отчет запускать на КОПИИ данных. 2 варианта: kladr-okato.ert- задается фильтр (первые 2 символа) ОКАТО адресов.используется когда данные по 1 региону("-"в файлах КЛАДРа не у всех объектов проставлено ОКАТО).kladr.ert-в общем случае.заметно падает производительность.




Перейти к публикации

+ – Ответить
"КОП 1С++ ""ВыделениеЦветом""" 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Функционал класса предназначен для раскрашивания строк списков справочников, табличных частей документов, журналов, а также строк таблиц значений. Данный класс использует ActiveX "VColorPicker ActiveX Control" и внешнюю компоненту 1С++ (версия не ниже 2.0). При использовании версии 1С++ начиная с 2.5 для работоспособности
данной конфигурации (НЕ класса, а именно конфигурации) необходимо наличие внешней компоненты
FormEx версии 2.0.5. Выбор цвета проводится с помощью стандартного диалога Windows для выбора цвета. Прилагается демо-конфигурация, демонстрирующая возможности класса, необходимые компоненты ("VColorPicker ActiveX Control" и "1С++") и файл описания класса в формате ALS-файла.
Загрузка справочников v8-> v8 1C: Предприятие 8.0

Краткое описание

Отличие от аналогов в том, что загружает похожие справочники (например, изменен тип кода, или его длина, или еще чего ).

Работает с любыми конфигурациями 1С 8.0 по COM-соединению.

Встроен свой предварительный анализатор потери данных.

Для переноса справочников с разной длиной кода, предварительно советую воспользоваться моим перенумератором справочника на базе источнике (тоже выложил)

Особенности:

Не переносит поля со ссылками планХарактеристик (в виду чего, если такой план характеристик содержит справочник, то он будет потерен), мне пока это не надо, но все же, возможно кому-то понадобиться, но пока планов доделать это нет.


НОВАЯ версия для 8.
Внешняя компонента Симплекс-метод 1С:Бухгалтерский учет 7.7, 1C: Предприятие 8.0

Краткое описание

Представим себе такую задачу.
Фирма, производящая некоторую продукцию осуществляет её рекламу двумя способами через радиосеть и через телевидение. Стоимость рекламы на радио обходится фирме в 5$, а стоимость телерекламы - в 100$ за минуту.
Фирма готова тратить на рекламу по 1000$ в месяц. Так же известно, что фирма готова рекламировать свою продукцию по радио по крайней мере в 2 раза чаще, чем по телевидению.
Опыт предыдущих лет показал, что телереклама приносит в 25 раз больший сбыт продукции, нежели радиореклама.
Задача заключается в правильном распределении финансовых средств фирмы.
Это и есть пример задачи оптимизации. В данном случае в задаче всего две неизвестных и она может быть решена с помощью, например, графического метода. В общем случае решаются такие задачи с помощью методов линейного программирования. Симплекс-метод – наиболее популярный среди них.

LIGHTIO.DLL - внешняя компонента для работы с портом RS232 из 1С 1C:Предприятие 7.7

Краткое описание

Основные функции:

Открыть порт
Закрыть порт
Выдать в порт байт/строку
Считать из порта байт/строку
Установить/очистить сигналы DTR/RTS порта.

В архиве компонента и пример работы с ней.
"Удобная ""выгонялка"" пользователей из 1С без доработок кода" 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

!Внимание! Тестировал только на 25-ом релизе!
Патчим 1С (seven.dll) и у нас готовая выгонялка пользователей. Управляется одним движением мыши по значку 1С в трее (появляется когда открываем конфигуратор), после чего у пользователей идет оповещение в трее и в заголовке окна о том что 1С будет закрыто через 5 минут. Идет отсчет времени. Для тех кто попытался зайти будет выведено предупреждение и пользователь не будет допущен в базу пока не будет отменена блокировка базы.
Исходники прилагаются.
Основано на разработках romix, за что ему огромное человеческое спасибо!

* 1
Печатная форма по ТТН ++ 1С:Бухгалтерский учет 7.7

Краткое описание

"Класс перехвата нажатий клавиш: ""Shift+F4""-> ""Del"" и ""F4""-> Ins""" Не имеет значения

Краткое описание

Достали тупые вопросы операторов типа "Как очистить выбранное значение?"
Вот набросал класс на базе "Перехватчика".
Умеет обрабатывает нажатие кнопок в элементах диалога с типами:
- Справочник
- Документ
- Перечисление
- Счет
- ПланСчетов
- ВидСубконто
Что делает:
нажатие "Delete" - очистка значения
нажатие "Insert" - выбор значение значения
нажатие "Ctrl+" - открывает форму выбранного значение (Справочники и Документы)

Может кому и пригодится...

Чтобы запустить необходимо наличие 1С++,FormEx
Определить класса в файле "defcls.prm"
Установить обработку реализации класса "Расширение.Перехватчик.ert"
В глобальном модуле:
определить процедуру "Процедура ПриНажатииКнопкиКлавиатуры(Конт,КодКлавиши,Alt,Shift,Ctrl,Символ,ФСО)"
объявить переменную "Перем глПерехватчик Экспорт;"
вставить в процедуру "ПриНачалеРаботыСистемы" строчку "глПерехватчик=СоздатьОбъект("Расширение.Перехватчик");"
Остатки по счетам 1С:Бухгалтерский учет 7.7

Краткое описание

Очень простой документик, не являющийся шедевром программистского творчества, был написан года три тому назад для облегчения свертки баз. Фактически по кнопке заполнить просто заполняются остатки на указанную дату по указанному счету. После заполнения документ достаточно перебросить в новую базу любыми доступными средствами и сформировать проводки. Все... Как уже сказал документ прост настолько, что гордится его созданием было бы странно, однако в связи с началом года и уже не первым вопросом по поводу переброски остатков на Т1С выкладываю, авось понадобиться...
Помимо документа добавил также обработку, которая работает примерно по тому же принципу, что и представленный выше документ, однако при наличии оборотных субконто на счетах типа 41 или 10, где обычными способами суммовые остатки получить по полному набору субконто нельзя эти остатки распределяются пропорционально количеству, поэтому оказывается верным полный суммовой остаток на таком счете. Кроме того представленная обработка формирует типовую бухгалтерскую справку, а не представленный выше документ, т.е. для ее работы не надо менять конфигурацию. Перенести бухгалтерскую справку в новую конфигурацию можно, как и ранее, любым доступным способом, например, с помощью обработок Import77.ert и export77.ert с диска ИТС
Перенос списка пользователей из базы в базу через XML-файл для 1С 8.* 1C: Предприятие 8.0, 1C: Предприятие 8.1, 1C: Предприятие 8.2

Краткое описание

XML viewer для 1С 8.* 1C: Предприятие 8.0

Краткое описание

Модуль обработки содержит код выкрутки XML-файла в объект Дерево значений платформы V8. Учитывая, что объект Дерево значений имеет развитую функциональность для навигации по иерархической структуре, код можно рассматривать как сильно облегченную альтернативу DOM.
Группировка ТЗ+печать простых отчетов 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Класс 1С++ (расширение для "ТаблицаЗначений")
Функционал приближен к "ТаблицаЗначений"+"Запрос" (с расчетом итогов)
Дополнительная возможность: печать отчета по встроенному шаблону.

Объект заполняется данными (отдельные строки для колонок остатков и колонок оборотов)
Выполняется расчет группировок
После этого можно выполнять группировки как в стандартном запросе 1С.

Тестовый примерчик покажет более наглядно - что с чем едят.
Импорт справочников из MS Excel 1C: Предприятие 8.0, 1C: Предприятие 8.1

Краткое описание

Импорт справочников из MS Excel

В файле книги MS Excel создайте листы с именами справочников 1С.
На каждом листе создайте списки с именами полей соответствующим именам реквизитов справочников 1С. Обязательные поля Код и Наименование.
Для справочников вида Иерархия элементов используйте поле Родитель со значениями из поля Код.
Для справочников вида Иерархия групп и элементов задайте поле ЭтоГруппа со значениями Истина.
Для справочников имеющих владельца создайте поле Владелец со значениями из поля Код владельца справочника.Если владельцев несколько, то имя владельца записывается через слеш (Владелец/Справочник).
Для создания поля ссылки на другой справочник значения в поле должны быть равны значениям Кода этого справочника.
Для создания поля ссылки на перечисление значения в поле должны быть равны синонимам этого перечисления.

Новая версия обработки см. //infostart.ru/public/167865/ 
Загрузка данных из Бэст2+ версия 2.22 в 1С 8.0 Управление торговлей 1C: Предприятие 8.0

Краткое описание

Порядок использования:

В Бэст2+ нужно сохранить в файл прайс-лист: Управление продажами -> Ведение прайс-листа -> F9-Печать -> Форма 5: расширенная форма -> F2-Зап. Укажите файл на диске для сохранения.
Далее откройте 1С и эту обработку. Укажите на первой странице файл, который Вы только что получили ,и настройте оставшиеся поля. Нажмите "Выполнить".
После загрузки выполните инструкции, расположенные над кнопкой "Выполнить".

В результате происходит загрузка остатков товаров с ценами и установка начальных значений у элементов номенклатуры.
Подключение из 1С к удаленному компьютеру с использованием RADMIN 2.1 1С:Бухгалтерский учет 7.7

Краткое описание

Набор профессиональных инструментов для программиста 1С: работа с технологическим журналом, конструктор запросов, анализ метаданных. 1C: Предприятие 8.0, 1C: Предприятие 8.1, 1C: Предприятие 8.2

Краткое описание

DBFViewer 1C:Предприятие 7.7, 1C: Предприятие 8.1

Краткое описание

Просмотр, редактирование, сортировка, удаление записей, упаковка таблицы, экспорт в другую DBF по условиям, печать структуры таблицы.
"Печатные формы для 1С:Бухгалтерии (примеры к статье ""Продвинутая технология внешних форм"")" 1C:Предприятие 7.7

Краткое описание

Набор печатных форм для 1С:Бухгалтерии. Демо-конфигурация.
Демонстрируются возможности технологии создания внешних форм, опубликованой в статье:
//infostart.ru/articles/149/

В набор входят:
* Болванка
* Акт об оказании услуг
* Приходный ордер М-4
* Требование-накладная М-11
* Акт ОС-1(а,б)
* Накладная ОС-2
* Акт ОС-3
* Акт ОС-4(а,б)
* Инвентарная карточка ОС-6
* Акт ОС-14
* Акт ОС-15

ConfStat 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Реализация: При помощи хука вешает к процессу dll-ку, которая ловит WM_SETTEXT для строки состояния.
Поиск значений в табличной части документов 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

Обработка "Поиск значений в табличной части документов"
Автор : Shaman100m
ICQ 337-896-541

Поиск производится по реквизитам табличной части, имеющим тот же тип и вид искомых данных,
по реквизитам обобщенного и неопределенного вида.

Для компонетны "Оперативный учет" возможен автоматический подбор реквизитов
табличной части документов для поиска по выбранному виду регистра оперативного учета.

Найденные документы отображаются в таблице на форме. Их можно открыть с активизацией строки
с найденным значением.

Изменения от 15.03.2007

- Исправлено открытие документа в форме списка (журнала), - не работало при отсутствии компоненты "Бухгалтерский учет"
(Метаданные.ДокументОперации.Идентификатор)

См. также идею от Fixin : //infostart.ru/projects/2442/

 Изменения от 10.12.2008
 - Добавлена кнопка "Скрипт!" (доступна для пользователя с правами администрирования), - вывод
в окно сообщений скрипта 1с для использования этого отчета с установленными параметрами из
других модулей 1с, например, модуля с поиском номенклатуры по заданному штрихкоду. Добавлены закладки.
Список значений на форме 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7

Краткое описание

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

Основные возможности:
Реанимация битых ссылок 1C: Предприятие 8.0, 1C: Предприятие 8.1

Краткое описание

Когда объект был удален непосредственно, то все ссылки на него в справочниках, в документах, в регистрах стали битыми и отображаются следующим образом:

(16:bca8000c6efdd52111d8eaba7c9706eb)

Данная обработка позволяет создать новый объект с ссылкой такой же как у удаленного.

В результате все битые ссылки будут теперь ссылаться на новый объект.(т.е. будут теперь не битыми).
V7NDS: Сервис поддержки склонений ФИО для 1С 1С:Оперативный учет 7.7, 1С:Бухгалтерский учет 7.7, 1С:Расчет 7.7, 1C: Предприятие 8.0, 1C: Предприятие 8.1

Краткое описание

Возможности библиотеки для русского языка

ПолучитьСклонениеФИО(Ф,И,О,Род,Падеж) Возвращает результат склонения фамилии, имени и отчества заданного рода в заданный падеж. Возможно автоматическое определение рода по отчеству.

ПолучитьСклонениеФИОизСтроки(ФИО,Род,Падеж) Возвращает результат склонения фамилии, имени и отчества, заданных одной строкой, заданного рода в заданный падеж. Возможно автоматическое определение рода по отчеству.

ПолучитьСклонениеИФ(И,Ф,Род,Падеж) Возвращает результат склонения имени и фамилии заданного рода в заданный падеж

ПолучитьСклонениеИФизСтроки(ИФ,Род,Падеж) Возвращает результат склонения имени и фамилии, записанных одной строкой, заданного рода в заданный падеж

ПолучитьСклонениеДолжности(Д,Падеж,П) Возвращает результат склонения наименования должности в заданный падеж. Если указано подразделение, то возвращается результат «склейки» должности и подразделения, например: ПолучитьСклонениеДолжности(«электромонтер», «дательный», «цех энергоснабжения») = «электромонтеру цеха энергоснабжения»

ПолучитьСклонениеПодразделения(П,Падеж) Возвращает результат склонения наименования подразделения, записанного одной строкой, в заданный падеж

ВосстановитьИменительный(ФИО) Функция выполняет восстановление именительного падежа для ФИО, заданного в произвольном падеже одной строкой

ПолучитьРод(ФИО) Возвращает число - род ФИО, определенный по отчеству

ПолучитьПадеж(ФИО) Возвращает номер падежа ФИО, записанного в произвольном падеже одной строкой

РазделитьФИО(ФИО,Ф,И,О) Процедура разделяет ФИО, записанные одной строкой на составляющие: фамилию, имя, отчество.

ОбновитьСловарьИсключений() Процедура обновляет (перечитывает) текущий словарь исключений
ПолучитьСловарьИсключений() Возвращает имя файла текущего словаря исключений
УстановитьСловарьИсключений(Файл) Устанавливает текущий словарь исключений

Возможности библиотеки для украинского языка:

ПолучитьСклонениеФИО(Ф,И,О,Род,Падеж)
ПолучитьСклонениеФИОизСтроки(ФИО,Род,Падеж)

Не поддерживается звательный падеж и словарь исключений.

Домашняя страница библиотеки языковой поддержки "Склонение ФИО, должностей и подразделений" http://www.delphikingdom.com/asp/viewitem.asp?catalogid=412
Редактор движений 1C: Предприятие 8.0