Хранение любых файлов в конфигурации бух 4.5 1С77 с привязкой их к справочникам и документам

Публикация № 102361 20.12.11

Разработка - Практика программирования

Небольшая доработка типовой конфигурации 1С77 Бухгалтерский учет 4.5. После доработки конфигурация позволяет "крепить" к любым справочникам и документам любые файлы (картинки, сканы документов, xls файлы расчетов, rtf файлы документов и договоров).

Файл Демо содержит архив типовой доработанной демо-конфигурации Бухгалтерский учет 4.5

Сами файлы хранятся в папке FILES, находящейся в каталоге базы данных. Доработка включает в себя:

  1. Новый справочник "Файлы", содержащий имена файлов и ссылки на справочники или документы,
  2. 6 глобальных процедур, осуществляющих поиск, копирование, сохранение, удаление файлов, отображение пиктограмм в поле табличной части и кнопок доступа к файлам,
  3. Доработку формы элемента справочника "Контрагенты", добавлена закладка "Договоры",
  4. Доработку форм элементов и списков справочников, форм документов и журналов для тех объектов, к которым нужно "крепить" файлы, в них добавляются 4 кнопки работы с файлами, поле табличной части со скрепкой для отображения прикрепленного к объекту файла.
Конфигурация только показывает возможности данного метода, доработаны несколько объектов: Справочник "Контрагенты" и "Договоры", Документ "Сч-факт. полученный", журналы "Общий", "Сч.факт.получ". Любой программист, воспользовавшись данным шаблоном может доработать любую конфигурацию 1С77 до необходимой функциональности. Всем удачи.

Скачать файлы

Наименование Файл Версия Размер
Демо.zip

.zip 6,34Mb
41
.zip 6,34Mb 41 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
0. zspr 22 01.01.70 03:00 Сейчас в теме
Небольшая доработка типовой конфигурации 1С77 Бухгалтерский учет 4.5. После доработки конфигурация позволяет "крепить" к любым справочникам и документам любые файлы (картинки, сканы документов, xls файлы расчетов, rtf файлы документов и договоров).


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

1. Доня 282 20.12.11 11:45 Сейчас в теме
За все что я увидела в Демо большой плюс +
Очень нужная вещь
2. Ёпрст 1051 20.12.11 13:46 Сейчас в теме
Эээх.
Справочник для этих целей не нужен и даже вреден.
Достаточно правильно задавать имя файла и привет.
Например, как полный ид объекта + номер файлика.. и всё.
Сам поиск файла выполняется мгновенно по маске файла.
3. zspr 22 20.12.11 14:59 Сейчас в теме
(2) Ёпрст

Файлы все-таки хотелось хранить с осмысленными именами. Возможно правильнее для этих целей было использовать регистр, но тк это делалось для бухгалтерии, то так тоже ничего.
4. Доня 282 20.12.11 16:28 Сейчас в теме
У Вас о описание : "6 глобальных процедур" - это, как я поняла, изменения в глобальном модуле ?
5. zspr 22 20.12.11 16:34 Сейчас в теме
(4) Доня,
Да, эти процедуры я поместил в глобальный модуль.
6. zspr 22 20.12.11 17:02 Сейчас в теме
(4) Доня,
Релиз конфигурации 7.70.531, можно провести сравнение объектов и посмотреть, что изменено. В этой же демо версии есть еще небольшая доработка, по заполнению ст. ДДС, корр.счета и собконто Выписки по типовым операциям (например списание комиссии банка). Для этого изменена процедура глобального модуля глЗаполнитьСтрокуВыпискиПоПлатежномуДокументу и добавлен новый справочник "Типовые платежи". В его описании есть описание работы алгоритма, позже оформлю и эту публикацию.
7. RomKazim 20.12.11 17:08 Сейчас в теме
8. Доня 282 20.12.11 17:23 Сейчас в теме
Очень бы не хотелось лезть в глобальный модуль и при каждом обновлении на новый релиз ломать себе голову.
Вот это и останавливает меня применять эту доработку, а так, в применении, удобная штука.
9. zspr 22 20.12.11 17:56 Сейчас в теме
(8) Доня,
Если необходимо крепить файлы только к документам, можно сделать конфигурацию с минимальными доработками: изменить только форму списка общего журнала, да еще воспользоваться советом Ёпрста, чтобы не вводить новый справочник. Может за вечер сделаю.
10. kompas-dm 779 20.12.11 18:26 Сейчас в теме
(9) Если залез в журнал, то и справочник прокатит. Только глобальный не трогать.
11. vcv 88 20.12.11 21:27 Сейчас в теме
(10) По моему, гораздо проще при обновлении конфы объединять руками текстовый глобальник (это можно сделать и автоматически, подходящие утилиты найти не сложно), чем объединять диалоги. Из-за этого я люблю конфы типа ТиС - дописывая функции вроде глМожноЗаписатьДокумент, глПроверкаРазрешенияРедактирования, глДействия, глВыборПечатнойФормы можно добиться многого без использования внешних компонент.
13. kompas-dm 779 21.12.11 10:45 Сейчас в теме
(11) Для ТиС может и прокатить-локальные решения для конкретного предприятия. А если Вы ведете несколько баз, на разных фирмах со своими поворотами? Через год-два "шифер" зашуршит.
16. vcv 88 21.12.11 14:58 Сейчас в теме
(13) Рекомендация "вместо изменения объектов ИБ делать по возможности в глобальнике в типовых функциях, вызываемых в конфигурациях при интерактивных действиях пользователя (открытие документа, запись, печать...)" у меня образовалась на прошлой работе, где пришлось вести доработку примерно 15 разномастных баз (большой и многофункциональный холдинг). От внесения изменений в формы пришлось быстро отказаться. Это нереально поддерживать при большом количестве баз. А в глобальник изменения вносятся очень легко. И довольно легко автоматизируется работа с текстом.
14. Доня 282 21.12.11 11:48 Сейчас в теме
(9) <Может за вечер сделаю>
Теперь каждый раз захожу на обработку и с надеждой жду новую версию, интересно !
20. zspr 22 22.12.11 11:24 Сейчас в теме
(14) Доня, добрый день!
"Облегченная" (без изменения в глобальном модуле) конфигурация готова, сейчас на модерации.
Я первонячально сделал ее по методике, посоветованной Ёпрстом, используя ИД объекта, отказался из-за недокументированности используемой функции _IdToStr() и страшного вида получаемого имени файла. Сделал еще нормально работающую конфигурацию используя составное имя: Вид()+Номер документа+ИмяИсходного файла, от этого также отказался из-за легкости в 77 смены номера документа и следующей за этим потери связи файла с объектом. Вернулся назад к использованию вспомогательно справочника, делающего соответствие ссылки объекта и имени файла. Пришлось также отказаться от новых картинок.
Здесь развернулась дискуссия, где лучше делать изменения, и я все-таки согласен с большинством, что правильнее большинство изменений проводить в глобальном модуле, оформляя их как отдельные процедуры. Потом легче проводить обновления. У меня у самого на поддержке более 20 различных баз (и 7 и 8).
Доня; +1 Ответить
12. Михаська 12 21.12.11 08:24 Сейчас в теме
15. GSoft 2862 21.12.11 13:02 Сейчас в теме
Кому интересно посмотрите привязку файлов тут Документооборот
сделано правда на базе служебного справочника где с одной стороны привязывается объект ИБ, а с другой сам файл
17. nurislam 21.12.11 21:21 Сейчас в теме
Хорошая штука.Пригодится.
18. dicwork 21.12.11 23:03 Сейчас в теме
Тексты обработки хоть не закодированы? А то скачивал и смотрел рекламируемый здесь "Документооборот", а там все модули зашифрованы - поэтому их разработка большой ценности не представляет для меня как для программиста. А для пользователя - тем более без нормального описания.
19. zspr 22 22.12.11 10:09 Сейчас в теме
(18) dicwork

Тексты не закодированы. Конфигурация изначально была доработана не как законченная, а как пример для использования.
21. GSoft 2862 22.12.11 21:09 Сейчас в теме
(18) dicwork,
так попросите))
мне не сложно выдернуть оттуда код и дать пользоваться на здоровье
что касается пользователей - то им код и подавно не нужен))), они на то и пользователи чтобы ПОЛЬЗОВАТЬСЯ))
22. vligm 24 27.12.11 12:00 Сейчас в теме
Спасибо за работу!
У меня сотрудник решал как раз подобный вопрос и этот пример ему - как раз ОТЛИЧНАЯ наука.
А размещение процедур в глобальнике - нормальное решение. Боязнь менять глобальник я не понимаю... И не вижу больших проблем при обновлениях.
23. vligm 24 27.12.11 12:07 Сейчас в теме
Кстати, мы еще решаем задачу архива присоединенных документов:
есть справочник "Должности", к элементам которого "крепится" ряд должностных инструкций. Самая последняя - актуальная, должна показываться по умолчанию. Остальные - архивные, вызываются по отдельной команде.
Если встроите себе такое, можем сравнить решения. :-)
24. zspr 22 28.12.11 10:20 Сейчас в теме
(23) vligm, добрый день!
Спасибо за ответ и за интерес к разработке. Похожую задачу (хранение в справочнике Должности должностных инструкций в базе ЗиК) я уже решал. Методика была очень простая: добавил новый реквизит ТекстОбязанностей (неогр, строковый) в справочник дожности. Данные этого реквизита использовались для формирования текста Трудового договора непосредственно из базы ЗиК. Правда у меня не стояла задача хранить историю изменения должностных обязанностей. Тип строковый, неограниченный периодическим не сделаешь. Эту задачу можно решить созданием подчиненного справочника "Должностные обязанности" справочнику "Должности". В справочнике "Должностных обязанности" хранить текст обязанностей и дату его актуальности. Удачи.
25. vligm 24 30.12.11 09:46 Сейчас в теме
zspr, добрый день!
Спасибо за ответ. Однако решение, предложенное вами, нас не устраивает.
У нас должностные инструкции разрабатываются начальниками разных уровней в формате "Word", и в подписанном директором виде хранятся в отделе труда и зарплаты. Интерес вызывает их быстрый просмотр БЕЗ ВОЗМОЖНОСТИ редактирования. Причем предполагается дать возможность доступа всем категориям работников. Поэтому решено их хранить в формате "*.pdf" в отдельном каталоге базы.
Об этом решении "пронюхали" технологи и уже намекают на то, чтобы свои базовые документы хранить так же.
Поэтому Ваше решение со справочником - нам как бальзам на душу. Еще раз за него спасибо.
С Новым годом и рождеством вас, всех благ и успехов!
26. Pterodaptel 13.02.12 15:04 Сейчас в теме
27. reshenie 280 11.06.12 17:07 Сейчас в теме
В качестве альтернативы могу предложить решение, которое не изменяет существующую конфигурацию...
У меня в публикациях "Дополнительная информация в справочниках 1С".
28. rostder 13.04.14 10:43 Сейчас в теме
Спасибо.За качественно сделанную работу.
Оставьте свое сообщение

См. также

Методы для группировки данных по полю,полям в Таблице Значений на примере универсального метода списания по партиям, а также отбора строк в ТЗ по произвольному условию. Для 8.x и 7.7 Промо

Универсальные функции Практика программирования v7.7 v8 1cv8.cf 1cv7.md Абонемент ($m)

Я очень часто использую группировку данных по полю и полям, как в восьмерке, так и в семерке. Это аналог запроса Итоги, но там строится дерево, а в большинстве случаев нужны "плоские данные". Да и делать запрос в большинстве случаев более накладный процесс, чем работа с ТЗ. Все достоинства такого подхода приведены на примере метода универсального списания по париям, а так же отбора строк в ТЗ по произвольному условию. Для 7.7 еще отчеты сравнения двух ТЗ. Работая с различными базами для упрощения сравнения номенклатуры, или как аналог джойнов(join), сделал сравнение двух таблиц значений по нескольким полям. Пока группировки полей должны быть уникальны. Часто приходится искать дубли, для универсального поиска есть ДублиВТзПоПолю и пример в Тест.ert.

1 стартмани

25.06.2015    32152    4    Serginio    1    

Несколько табличных частей в 1С:7.7 - это просто

Практика программирования v7.7 1cv7.md Абонемент ($m)

При программировании на платформе V7 достаточно часто возникает задача создать несколько табличных частей документа (или справочника). Традиционно эта задача имеет несколько решений..

1 стартмани

01.05.2018    16391    23    Gkmy    10    

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

Обработка справочников Практика программирования v7.7 1cv7.md Абонемент ($m)

В типовых конфигурациях платформы "1С:Предприятие 7.7" часто номер и дата договора указаны в самом наименовании договора. Что создает сложности в тех случаях, когда эти реквизиты надо знать, например, при конвертации данных в конфигурации платформы "1С:Предприятие 8", где номер и дата договора - отдельные реквизиты.

1 стартмани

24.09.2015    24327    2    SiAl    7    

1С: 7.7. Функции-обертки, функторы, отложенный вызов, карринг параметров на примере функции чтения табличных данных

Практика программирования v7.7 1cv7.md Абонемент ($m)

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

1 стартмани

17.09.2015    11824    3    rozhkovdmitriy    21    

Технологическая проверка кода конфигурации (7.7)

Инструментарий разработчика Практика программирования v7.7 1cv7.md Абонемент ($m)

1С 7.7 не имеет практически никаких средств, предназначенных для контроля правильности кода. В синтаксически правильном, с точки зрения 1С, коде можно, например, определить переменную НомерДок в модуле документа. Эта обработка может помочь найти некоторые "плохие решения" в коде.

1 стартмани

03.09.2015    11793    7    vcv    6    

Предельные базы взносов в ПФР, ФСС, ФФОМС 2015 в 1С: Бухгалтерия 7.7

Практика программирования Зарплата Зарплата v77::БУ 1С7:Бух Россия БУ Абонемент ($m)

Реализация Постановления Правительства РФ 1316 от 04.12.14 для типовой конфигурации "Бухгалтерский учет 7.7" рел. 7.70.590

1 стартмани

31.12.2014    21232    9    Sergey1CSpb    2    

[Разработчику] Любая таблица значений в OLAP Промо

Инструментарий разработчика Универсальные обработки Практика программирования v7.7 1cv7.md Абонемент ($m)

Анализируем различные данные в 1С, используя OLAP-технологии со всеми прелестями. Т.е. наглядное отображение данных, быстрые расчеты, горизонтальные и вертикальные группировки любой вложенности, удобная фильтрация, Drag'n'Drop и ещё много приятных вещей от MS. Обработка на входе принимает практически любую таблицу значений (ТЗ в которой колонкам указаны типы значений, строка, число и т.п.), на выходе имеем на форме 1С сводную таблицу и график по этой ТЗ, с которой работаем, как и в Excel со сводной таблицей и диаграммой. Взял за основу разработку «OLAP Анализ счёта» ( http://infostart.ru/public/14964/ ) от JohnyDeath и переделал под любую ТЗ. Опционально используется «Прогресс бар для 1С 77» (http://infostart.ru/public/14061/ ) от Gmix.

1 стартмани

21.12.2012    31221    51    venger    7    

Все про картинки в 1С 7.7, ну или почти все...

Практика программирования v7.7 1cv7.md Абонемент ($m)

В 1С 8 наличие картинок товаров предусмотрено изначально, а в 7.7 такого нет. Проблема существует и ее исправляют, но это, как правило, частные случаи, касающиеся, например, печати прайса http://infostart.ru/public/289876/ , показу картинок в справочнике номенклатура http://infostart.ru/public/17125/, файловый менеджер картинок товара http://infostart.ru/public/15239/ или просто конфигурации работы с картинками http://infostart.ru/public/21142/ (не стремился дать полный обзор, поэтому не попавшие не обижайтесь :). Что не устроило – информация разбросана по статьям, необходимость дополнительно напрягаться, чтобы это заработало. Здесь я попытался собрать все «до кучи», а так же дать необходимые ссылки для желающих «копнуть вглубь».

1 стартмани

18.11.2014    38431    78    kitminsk    12    

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

Практика программирования v7.7 1cv7.md Абонемент ($m)

Пример получения остатков по складу по запросу по почте из программы 1С 7.7. Для получения остатков необходимо пользователю с любого почтовика (с любого "мыла") отправить текст сообщения GiveMyStockBalance_ForAnalize на почтовый адрес определенный в Константа.СерверПолучения. Программа выдаст остатки (можно переписать функцию для выдачи любых данных) в формате xls на почту указанную в константе Константа.СерверОтправки. Программа может быть полезна в тех организациях где трудно или невозможно осуществить прямой доступ к 1С сотрудников для просмотра необходимых данных. Также можно организовать некий почтамт - запрос для клиентов - при посылке определенного логина клиентом на его почту будет автоматически выслана информация, например, акт сверки с клиентов, или процент выполнения его заказа и т.д.

3 стартмани

25.03.2014    21514    5    protexprotex    3    

Загрузка процессора 100% на 1С Предприятие 7.7 или еще один вариант odbc33.dll

Практика программирования v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Версия vk_TerminalSleep для работы совместно с "секретным релизом" на Windows 7.

1 стартмани

07.01.2014    13940    37    Ma_X_X    11    

Процесс бар (индикатор состояния выполнения цикла) Промо

Практика программирования v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Полезная "красотулька" в вашем документе. Будет очень полезна для медленных компьютеров, где не всегда понятно, работает-ли обработка или 1с-ка тупо "зависла"

14.04.2008    27483    870    ded00786    38    

Поворот картинки

Практика программирования Работа с интерфейсом v7.7 v8 Абонемент ($m)

Иногда возникает необходимость повернуть картинку из 1С.

1 стартмани

16.12.2013    19783    36    bborisko    14    

Отчет "Дерево справочника"

Инструментарий разработчика Практика программирования v7.7 1cv7.md Абонемент ($m)

Зарядка для ума: вывод сворачиваемого дерева справочника в 1С v.7.7.

1 стартмани

20.07.2013    15096    12    uus    12    

Ошибка в регламентированной отчетности за 2-й квартал (форма-4 ФСС: Титульный лист, релиз 13q2001)

Регламентированная отчетность Практика программирования v77::БУ 1С7:Бух Россия БУ ФОМС, ПФ, ФСС Абонемент ($m)

В регламентированной отчетности за 2-й квартал (форма-4 ФСС: Титульный лист, релиз 13q2001) для конфигурации "Бухгалтерский учет, редакция 4.5" при открытии ранее сохраненного титульного листа дата подписания всегда будет "01.04.2013" независимо от того, какая там была дата при сохранении.

1 стартмани

27.06.2013    15348    18    user77    8    

Библиотека кода 1С 7.7 (накопленная за 8 лет) Промо

Практика программирования v7.7 1cv7.md Абонемент ($m)

Весь код на 1С 7.7, собранный для повторного использования за 8 лет работы.

10 стартмани

25.11.2012    29869    245    adhocprog    51    

1Cv77. Исправление поведения множественного фильтра (МФ) типовых отчетов в части сохранения/восстановления настроек.

Практика программирования Работа с интерфейсом v7.7 1cv7.md Россия Абонемент ($m)

В большинстве российских типовых конфигураций для 1Сv7.7 (ТиС, ПУБ, Комплекс и др.) в отчетах используется множественный фильтр (МФ). Впервые он появился, более 10 лет назад, еще в ТиС 8.7, придя на смену МФ ТиС 8.6. С тех пор, аж до сего дня (24.03.2013) типовой механизм МФ содержит глюк связанный с восстановлением сохраненных настроек, хотя разработчики поют нам об обратном.

1 стартмани

26.03.2013    13378    6    piloturs    8    

Задача про сгибание листка

Практика программирования v7.7 1cv7.md Абонемент ($m)

Часто при приеме на работу встречается задача про сгибание листка

1 стартмани

26.02.2013    16967    11    Sbelyi78    38    

Подготовка сведений для ПФР - исправление некорректного формирования отрицательных сумм взносов с сумм превышения максимального предела. Конфигурация: ЗИК 7.70.328 Промо

Практика программирования Зарплата Зарплата v77::Расчет 1С7:ЗиК Россия ФОМС, ПФ, ФСС Абонемент ($m)

Подготовка сведений для ПФР - исправление в формирование сведений персонифицированного учета, при превышении максимального предела

1 стартмани

22.10.2012    21526    49    u_n_k_n_o_w_n    9    

FTP отправка из 7.7

Практика программирования v7.7 1cv7.md Абонемент ($m)

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

3 стартмани

07.12.2012    44425    115    Yury1001    25    

Групмейкер для таблицы значений.

Инструментарий разработчика Практика программирования Универсальные обработки v7.7 v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

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

1 стартмани

20.11.2012    26620    58    dusha0020    15    

Класс "ЗаписьXML" для 1С++, аналог одноименного класса из 8.x.

Обмен через XML Практика программирования v7.7 openconf 1cv7.md Абонемент ($m)

Мне понадобилось перенести работающий код выгрузки данных в xml из 1С 8.2 в 7.7. Чтобы минимизировать исправления - написал класс-эмулятор класса ЗаписьXML из 8.2. Теперь при переносе кода из 1С8.2 в 7.7 количество необходимых изменений - минимально.

1 стартмани

26.10.2012    18631    14    curdate    8    

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

Практика программирования Работа с интерфейсом openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

1C v.7.7 Пример вывода отчета с заранее неизвестным количеством группировок, с возможностью изменять уровень вложенности группировок из списка значений на форме, с нумерацией конечного отчета, с выводом структуры вложенности группировок (с помощью внешней компоненты Йоксель - http://yoksel.net.ru/Hotfixes). В приложенном файле показан пример вывода отчета из сформированной таблицы значений. Код я старался закомментировать как можно подробней. Хоть семерка и вымирающая платформа, думаю еще есть люди, которые только начинают ей заниматься, и им это может пригодиться.

1 стартмани

21.03.2012    30265    21    unichkin    11    

Выгрузка на сайт через EXСEL, с таймером (с повторениями выгрузки через заданный промежуток времени). 7.7 ТиС Украина

Загрузка и выгрузка в Excel Практика программирования WEB v77::ОУ 1С7:ТиС Украина Абонемент ($m)

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

1 стартмани

03.09.2012    12157    15    serko8547    1    

Сохранить активный табличный документ на рабочий стол в XLS

Практика программирования v77::ОУ v77::БУ v77::Расчет 1cv7.md Казахстан Абонемент ($m)

Удобное, БЫСТРОЕ сохранение табличного документа. Средствами йокселя. Сохраняет открытый документ на рабочий стол.

1 стартмани

22.08.2012    14966    6    Maximysis    3    

Корректировка EXCEL–файла. Восстановление «длинных» строк.

Практика программирования Загрузка и выгрузка в Excel Внешние источники данных v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Обработка предназначена для борьбы с обрезанием строк (не более 255 символов) при записи MXL-файла в EXCEL.

1 стартмани

13.07.2012    18959    14    Ягг    1    

Функция Случайное число, RANDOM, RND для 1С 7.7 Промо

Практика программирования v7.7 1cv7.md Россия Абонемент ($m)

В 1С нет функции случайного числа. представляю Вам свою. основана на получении идентификатора и из него случайного числа. от 0 до 10, от 0 до 100 и от 0 до 1000.

1 стартмани

28.09.2011    25690    18    dnikolaev    19    

Миникласс ТПерехватчик - методология работы с несколькими перехватчиками формы

Практика программирования v7.7 1cv7.md Россия Абонемент ($m)

Небольшое пособие "Как правильно накладывать несколько перехватчиков на одну форму" + мини-класс, реализующий описанную технологию.

1 стартмани

29.06.2012    158079    6    SatanClaws    18    

Баги 1С 7.7 - добро или зло: непосредственный ввод "а ля 1С 8.х" без использования ВК

Практика программирования v7.7 1cv7.md Россия Абонемент ($m)

Баг 1С 7.7 открывает нам возможность реализовать без использования ВК непостредственный ввод таких значений, как справочники, перечисления, документы по введенному тексту в поле ввода (а ля 1С 8.х)

1 стартмани

25.06.2012    26212    35    MarSeN    21    

Группы "быстрых" индикаторов на формах 1с7.

Практика программирования v7.7 1cv7.md Россия Абонемент ($m)

Индикация влож. циклов, параллел. процессов; динам.гистограммы. Индикаторы: реагируют на отрицат.шаги - не только Прогресс-Индикаторы. "Быстрые": вывод на экран не на каждом, а на заранее расчитанном шаге. Управление: инверсия белого-черного, переворот линейки. Можно записывать истории Процессов. Возможны вертикальный и компактный вывод.

1 стартмани

13.06.2012    12962    23    newold2    6    

А ты умеешь СТУЧАТЬ? (или Азбука Морзе на 1С) Промо

Практика программирования v7.7 1cv7.md Россия Абонемент ($m)

Азбука Морзе теперь и на языке 1С . А ты знаешь, как звучит сигнал "SOS" ? А ты сможешь в трудную минуту его просигналить ?

1 стартмани

22.03.2010    37541    197    Tatitutu    39    

Календари на справочнике

Практика программирования v7.7 1cv7.md Россия Абонемент ($m)

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

1 стартмани

11.06.2012    8006    17    an_2    9    

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

Практика программирования Зарплата Зарплата v77::БУ 1С7:Комплекс Россия БУ Абонемент ($m)

Убираем копейки округления при автоформировании проводок в 1С Комплексная 7.7.

1 стартмани

27.05.2012    14144    3    myobshenie    4    

"Справочник плюс". Прямая запись в справочники 1С 7.7

Практика программирования v7.7 1cv7.md Россия Абонемент ($m)

"Справочник плюс" - замена штатного объекта "Справочник.ХХХ" Предназначен для "прямой" записи, и дает возможность управлять табличными подсказками при чтении. Позволяет избавиться от монопольных блокировок таблиц справочников и таблицы констант. Главным мотивом написания было избавиться от вылетов 1С из-за deadlock-ов и "недопустимых состояний курсоров". Состоит из нескольких классов 1с++, нескольких переменных и методов в глобальном модуле.

1 стартмани

24.05.2012    16886    25    an_2    16    

Проверка зацикливания групп справочников

Практика программирования Обработка справочников v7.7 1cv7.md Россия Абонемент ($m)

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

1 стартмани

22.05.2012    27985    124    Shaman100M    3    

Работа с бинарными файлами в 1С 7.7

Практика программирования v7.7 1cv7.md Россия Абонемент ($m)

Описание принципов и набор инструментов для работы с двоичными данными в 1С 7.7. Примеры во вложениях.

1 стартмани

16.05.2012    28027    94    dusha0020    8    

Получалка списка реквизитов документа или справочника (v7)

Практика программирования v7.7 1cv7.md Россия Абонемент ($m)

Так как моя обработка "Получалка списка реквизитов документа или справочника" для v8 оказалась кем то востребованной, решил сделать то же самое и для v7 :-). Все полностью аналогично. ------------------------------------ Список реквизитов любого документа или справочника конфигурации с указанием типов возможных значений для заполнения

1 стартмани

08.05.2012    9706    23    Рэйв    6    

Внешний отчет Книга продаж 2012 для старых релизов Бухгалтерии 7.7 (протестировано на релизе 445 типовой конфигурации).

Практика программирования Анализ учета Учет доходов и расходов Розничная торговля Учет доходов и расходов Розничная торговля v77::БУ 1С7:Бух Россия БУ Абонемент ($m)

Внешний отчет Книга продаж, форма применяемая с 2012 года, для старых релизов Бухгалтерии 7.7 (протестировано на релизе 445 типовой конфигурации).

1 стартмани

29.04.2012    11989    161    ddv68    11    

Быстрый нечёткий поиск по атрибутам справочников

Практика программирования Обработка справочников v7.7 1cv7.md Россия Абонемент ($m)

Данная программа предназначена для быстрого поиска элементов справочников по значениям атрибутов справочников в среде 1С 7.7.

1 стартмани

28.04.2012    11613    30    ivangorchakov    9    

Как я создал внешнюю обработку из встроенной

Практика программирования v77::ОУ 1С7:ТиС Россия Абонемент ($m)

Выбранный "сделать не проведенным" работает как провести

1 стартмани

27.04.2012    8979    9    AlexxxMksv    12    

Внешний отчет Книга покупок 2012 для старых релизов Бухгалтерии 7.7

Практика программирования Анализ учета Розничная торговля Розничная торговля v77::БУ 1С7:Бух Россия БУ Абонемент ($m)

Внешний отчет Книга покупок 2012 для старых релизов Бухгалтерии 7.7 (протестировано на релизе 445 типовой конфигурации).

1 стартмани

26.04.2012    12614    159    ddv68    8    

Печать РКО и ПКО за период

Печатные формы документов Практика программирования Кассовые операции Кассовые операции v77::БУ 1С7:Бух 1С7:Комплекс Россия БУ Абонемент ($m)

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

1 стартмани

25.04.2012    8941    38    Leannet    7