Максимум изменений в стандартной конфигурации при их минимуме с использованием formex.dll

Публикация № 74232

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

34
Восстанавливаю ранее опубликованную статью. Может кому пригодится...
Иногда очень хочется что-нибудь добавить в стандартную конфигурацию, но потом возникают проблемы, связанные с "затиранием" кода при обновлении. Каждый раз помнить где и что - напряжно.
При данном подходе в Глобальный Модуль добавляется всего одна (!) строчка

В Глобальный Модуль добавляем всего одну строчку:

Процедура ПриНачалеРаботыСистемы()
   
//....................................
   
ОткрытьФорму("Отчет",Контекст,КаталогИБ()+"СтартСистемы.ert");
КонецПроцедуры
// ПриНачалеРаботыСистемы()

Запускаемая при старте системы обработка  "СтартСистемы.ert":

Перем Путь,Имя;
Перем
лСервис; // местная
Процедура Сформировать()
   
// здесь процедуры, ктр. необходимо выполнить при входе ВСЕХ пользователей
   
РасположениеФайла(Путь,Имя);
    ФС.
УстТекКаталог(Путь);
   
лСервис.ДобавитьГлобальныйМодуль("#ЗагрузитьИзФайла ДопГМ.txt");
КонецПроцедуры

Процедура
СформироватьАвтопилот()
   
//-- тут можно написать что-то для режима автозапуска программы
    //-- например, стартануть обработку восстановления последовательности
КонецПроцедуры

Процедура
ПриОткрытии()
    ЗагрузитьВнешнююКомпоненту(КаталогПрограммы()+
"FormEx.dll");
   
// лСервис - локальный контекст, только для загрузки дополнительного Глобального Модуля
   
лСервис = СоздатьОбъект("Сервис");
   
Сформировать();
    Если ВРЕГ(ИмяПользователя())=
"AUTOPILOT" Тогда
       
СформироватьАвтопилот();
    КонецЕсли;
    СтатусВозврата(
0);
КонецПроцедуры


Примерный текст дополнительного Глобального модуля уже подгруженного formex

Перем Сервис Экспорт;
Перем
L Экспорт;
//-- любые другие глобальные переменные
Процедура ПослеОткрытия(Конт)
   
ФормаРасш = СоздатьОбъект("РасширениеФормы");
   
//-- да! забыл... тут лучше поставить блок попытка-исключение,
    //--а то ругается на список Констант
   
Попытка
       
ФормаРасш.УстановитьФорму(Конт.Форма);
    Исключение
        Возврат;
    КонецПопытки;
   
Тип=ФормаРасш.ТипОбъекта();
   
ПолныйТип=ФормаРасш.ПолныйТипОбъекта();
   
// -- далее полный простор для творчества
КонецПроцедуры

//------------------------------------------------------------------------------------------------
//-- в теле модуля - это фактически продолжение ПриНачалеРаботыСистемы()
Сервис= СоздатьОбъект("Сервис"); // это уже глобальная для всей системы
//-- грузим любые необходимые нам DLL
//-- или выполняем другие действия при старте системы
ЗагрузитьВнешнююКомпоненту(КаталогПрограммы()+"MiracleV8.dll");
L=СоздатьОбъект("AddIn.MiracleClass");
L.RUS();
ТекстОкна=" Мой текст";
L.SetMainText(ТекстОкна);
L.SetMainIcon(КаталогИБ()+"Main.ico");


Преимущества подхода:

1. Всего одну строчку добавить в ГМ после обновления.

2. СтартСистемы.ert, и ДопГМ правятся "на лету", никого выгонять из базы не надо.

Изменения станут доступными пользователю после его перезахода в 1С

Недостаток:

При синтаксис-контроле система, естественно, не видит глобальные процедуры, функции и

переменные (например, при их вызове в отчете), объявленные в ДопГМ, и ругается.

 

34

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

Комментарии
Избранное Подписка Сортировка: Древо
1. fAngel 371 15.08.10 12:08 Сейчас в теме
а что мешает свой код в глобальники оставлять выделенным комментариями в конце глобальника тогда и искать процедуру ПриНачалеРаботыСистемы не придется и синтаксические ошибки можно проверить и никаких сюрпризов с ЗагрузитьИзФайла
2. Abadonna 3834 15.08.10 12:12 Сейчас в теме
(1) Ничего не мешает, но:
1. Надо искать различия в тексте :(
2. Надо народ выгонять, ежели надумаешь что-нибудь поменять (не обновление, а текущее изменение). А кто работал с толпой отмороженных юзверей числом в 50 человек знает как это не всегда просто.
А проигнорировать якобы ошибку, связанную с ДопГМ, какие проблемы?
Плюс к тому: знаю кучу народа, который активно уже пользует ДопГМ, и даже не один
3. Abadonna 3834 15.08.10 12:18 Сейчас в теме
Кстати, я очень активно использовал ЗагрузитьИзФайла и для модулей форм и проведения для особо часто меняемых документов/справочников. И никаких сюрпризов эдак лет за пять не наблюдал. Зато удобств - целая куча.
Пример из жизни: запретил запись Контрагента с пустым ИНН. Заплакали бухи мат. группы, им приходит накладная на материалы, приходовать надо, а в накладной ИНН нема... Будет только через несколько дней в Счет-фактуре. Модуль элемента Контрагенты у меня во внешнем файле, легкое движение руки - и мат. группа снова счастлива.
И никаких воплей остальных: "у меня там... а вы...!"
maxpiter; +1 Ответить
14. victuan 3445 16.08.10 08:15 Сейчас в теме
(3) У меня для таких случаев давно ПодключаемыйМодуль 1с++ трудится.
16. Abadonna 3834 16.08.10 08:18 Сейчас в теме
(14) Можно и так, только когда я начинал "ЗагрузитьИзФайла" 1с++ еще и в помине не было
17. Ёпрст 1036 16.08.10 08:22 Сейчас в теме
(16) да, но turbomd.dll появилась очень давно..
20. Abadonna 3834 16.08.10 08:25 Сейчас в теме
(17)
но turbomd.dll появилась очень давно..

Если честно, я её вообще просохатил :D
4. venger 2086 15.08.10 15:06 Сейчас в теме
5. Abadonna 3834 15.08.10 15:07 Сейчас в теме
6. venger 2086 15.08.10 15:09 Сейчас в теме
(5) С разукрашкой - это отсилы минута, со вставкой уже в публикацию и т.д.;-) Эт я так поворчать;-)
7. Abadonna 3834 15.08.10 15:11 Сейчас в теме
(6) Надо ж еще с разукрашкой разобраться... Я по сей день толком понять не могу, как картинку в статью вставить :( Требует URL, на файлообменник что ли закидывать?
8. venger 2086 15.08.10 15:37 Сейчас в теме
(7) Я в профиль в фотки кидаю, а в урле дописываю www, перед infostart....
9. Abadonna 3834 15.08.10 15:39 Сейчас в теме
(8) Почему было не сделать нормально, как обычное прикрепление файла - со своего HDD? :(
10. Abadonna 3834 15.08.10 19:24 Сейчас в теме
(4) Сань, я исправился :D
Пойду гляну, если не ставил плюс за разукрашку - поставлю.
Однако, ставил: "Вы уже голосовали..."
11. venger 2086 15.08.10 19:56 Сейчас в теме
(10) О, как красивее стало;-) Да и как потом другим объяснять, что мол раскрасте, если сам Abadonna не раскрашивает;-)
12. Abadonna 3834 15.08.10 19:58 Сейчас в теме
22. Abadonna 3834 16.08.10 08:30 Сейчас в теме
(4) Сань, я не только исправился, но и перевыполнил план ;)
Вот тут результат:
http://infostart.ru/public/73902/
13. Ёпрст 1036 16.08.10 07:59 Сейчас в теме
....а для всего остального.. есть turbomd.dll
15. Ёпрст 1036 16.08.10 08:17 Сейчас в теме
+13 ибо при #ЗагрузитьИзФайла нет возможности поправить форму и моксель..
А это - не комильфо..
18. Abadonna 3834 16.08.10 08:24 Сейчас в теме
(15) Справедливо. Но мне обычно в 90% случаев хватает обработки ПослеОткрытия()
Че-нить там на форме прикрыть, сделать так чтобы у разных юзверей с одинаковым набором прав они были все-таки чуть разные, не плодя лишних прав в Конфе и т.д.
21. Ёпрст 1036 16.08.10 08:26 Сейчас в теме
(18) форму чего-либо часто приходится править, особо, если это не типовая конфа..или есть новые объекты - форму журналов/списков..
Да и встроенные отчеты приходится править.. тот-же моксель в нём...
19. Ёпрст 1036 16.08.10 08:24 Сейчас в теме
+17 году так..в 2004 ..
а ВыполняемыйМодуль - так вообще совсем недавно..максимум год-два..
23. alexk-is 6423 16.08.10 08:40 Сейчас в теме
(0) Картинки для главной страницы не хватает
24. Abadonna 3834 16.08.10 08:45 Сейчас в теме
(23) Дык а что туда сунуть? От фонаря, или кода кусок?
Заценил мою доработочку "Разукрашки" под Дельфю? ;)
25. Арчибальд 2708 16.08.10 08:59 Сейчас в теме
(24) Ну, раз ты к конфе кое-что прикрутить позволяешь...
Прикрепленные файлы:
27. Abadonna 3834 16.08.10 09:14 Сейчас в теме
(25) Приболчено, насяльника ;)
26. alexk-is 6423 16.08.10 09:03 Сейчас в теме
(24) Да. Заценил. Для внешнего набора ключевых слов оставлял версию "Разукрашка (2.1.0.2)"
Теперь подумываю как прикрутить подобный механизм к (3.1.0.2). При работе с запросами теперь ведь используется не один, а два набора ключевых слов. Соответственно старые методы уже не подходят.

По поводу картинки. Когда не знаю что нарисовать, ставлю коробку с ракетой :)
28. Abadonna 3834 16.08.10 09:21 Сейчас в теме
(26)
Теперь подумываю как прикрутить подобный механизм к (3.1.0.2)

Самое прикольное, что я скачал сразу версию 3.1.0.2, но и наборы слов XML, и долго недоумевал какого лешего у меня ничего не меняется после изменения XML ;)
Пока не догадался в модуль глянуть
29. mikukrnet 167 16.08.10 17:19 Сейчас в теме
Для полноты картины надо еще меню заменить на динамическое http://infostart.ru/public/66085/
30. Abadonna 3834 16.08.10 17:42 Сейчас в теме
(29) Ну я примерно это и подразумевал, когда писал
//-- грузим любые необходимые нам DLL
//-- или выполняем другие действия при старте системы

;)
31. mikukrnet 167 17.08.10 12:34 Сейчас в теме
А нельзя ли по аналогии с turbomd сделать скрипт для OpenConf который подгружает дополнительный глобальный модуль в основной глобальник, а при закрытии конфигуратора - выгружает обратно.

Решился бы вопрос с синтаксическим контролем. Иначе дополнительный глоб. модуль фактически нежизнеспособен, ведь правильно было б взять его и почти целиком выгрузить во внешний, чтоб потом на лету менять все что понадобится
32. Abadonna 3834 17.08.10 14:39 Сейчас в теме
(31) А попроси умельцев по OpenConf, может приделают.
Но я как-то обходился и с кривым синтаксис-контролем...
Как минимум два года особых напрягов не возникало
Оставьте свое сообщение

См. также

Как в торговле 7.7 печатать код ТНВЭД в счет-фактуре 0

Статья Программист Нет файла v77::ОУ 1С7:ТиС Россия БУ Внешнеэкономическая деятельность (ВЭД) НДС Бесплатно (free) Практика программирования

В данной статье хотел поделиться опытом, как в Торговле 7.7 ( релиз 994) сделать возможность выводить код ТНВЭД в печатную форму счета-фактуры. Сразу скажу, что нужно это только тем, кто осуществляет экспорт в страны таможенного союза. Остальные могут не волноваться.

15.11.2017    8444    AndKovalchuk    0       

.Net в 1С. На примере использования HTTPClient, AngleSharp. Удобный парсинг сайтов с помощью библиотеки AngleSharp, в том числе с авторизацией аля JQuery с использованием CSS селекторов. Динамическая компиляция 111

Статья Программист Нет файла v7.7 v8 Windows Бесплатно (free) Практика программирования WEB

Часто приходится парсить сайты, в том числе с авторизацией, перескакивая со страницы на страницу по ссылкам. Тот, кто занимался вэб программированием, знает, как удобно использовать JQuery и CSS селекторы. На .Net написана очень удобная библиотека AngleSharp. Я покажу, как с её помощью можно значительно облегчить себе труд.

10.03.2016    48419    Serginio    33       

Использование классов .Net в 1С для новичков 147

Статья Программист Нет файла v7.7 v8 Windows Бесплатно (free) Практика программирования Разработка внешних компонент Универсальные функции

Руководство для новичков. Написав статью http://infostart.ru/public/238584/, я понял, что многие не понимают того, что написано. Поэтому в этой статье постараюсь более подробно остановиться на азах и без кода на вражеском языке (C#)

27.01.2016    62882    Serginio    104       

Подготовка сведений для ПФР ЗиК 339. СЗВ-6-4 две незначительные ошибки. 3

Статья Системный администратор Программист Бухгалтер Нет файла v77::Расчет 1С7:ЗиК Россия БУ Зарплата ФОМС, ПФ, ФСС Бесплатно (free) Практика программирования

Подготовка сведений для ПФР ЗиК 339. СЗВ-6-4 две незначительные ошибки: 1.При переносе сотрудника из одной пачки в другую у него теряются сведения о выплатах. 2.Неактивна кнопка сортировки сотрудников.

11.10.2013    10703    Cvetic    7       

Скрытие помеченных на удаление в справочнике 5

Статья Программист Нет файла v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free) Практика программирования

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

08.08.2012    11158    mikukrnet    7       

Исправление и проведение документов 5

Статья Программист Нет файла v77::БУ 1С7:ПУБ Россия Бесплатно (free) Практика программирования

Исправление и проведение документов, например, счетов-фактур, введенных на основании документов реализации, можно организовать многими способами. Описан сравнительно простой подход, реализованный и работающий несколько лет в реальной бухгалтерии 1Cv7.7. Без внешних компонентов.

23.07.2012    11393    BorisBelov    11       

Продажа собственной фирме (интеркомпани) - заполнение отрицательными остатками 9

Статья Программист Нет файла v77::ОУ 1С7:Комплекс 1С7:ТиС Россия Учет ТМЦ Бесплатно (free) Практика программирования

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

06.05.2012    11142    2sw    4       

Ввод остатков по 76.ВА в 1С ПУБ 2

Статья Программист Нет файла v77::ОУ v77::БУ 1С7:ПУБ Россия БУ Бесплатно (free) Практика программирования

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

29.04.2012    7941    Пользователь 1С    0       

Ошибка при формировании отчета Авансы по налогу на имущество. В 1С:Предприятие 7.7. Регламентированная отчетность за I квартал 2012 года Обновление 12q1009 от 18.04.2012 г. 18

Статья Программист Нет файла v77::ОУ v77::БУ 1cv7.md Россия Бесплатно (free) Практика программирования

При формировании отчета NIMAVP1.ERT Авансы по налогу на имущество (версия 5.03) в разделе № 1-3 не сохраняет номера Страниц при выборе, что ведет к не сохранению и выводу печати двухмерного кода.

24.04.2012    7265    leo072    7       

Ошибка при формировании отчета 4-ФСС для УСН 7,7 12q1007 6

Статья Программист Нет файла v77::БУ 1С7:Бух Россия НУ Бесплатно (free) Практика программирования

При формировании таблицы 6,7 раздела 2 возникает ошибка ИтАн.ИспользоватьСубконто(ВидыСубконто.ВидыПлатежейВФонды, Перечисление.ВидыПлатежей.Штраф); {C:\PROGRAM FILES\1CV77\SSTDEMO\EXTFORMS\RP12Q1.GRP\FSS4_1212.ERT(2330)}: Поле агрегатного объекта не обнаружено (ВидыПлатежейВФонды)

11.04.2012    9119    *Zed*    1       

Быстрый отбор в журнале на конкретную дату 7

Статья Программист Нет файла v77::ОУ 1cv7.md Россия Бесплатно (free) Практика программирования

Лень - двигатель прогресса. Полезная фича для быстрого отбора документов в любом журнале на конкретную дату.

27.02.2012    9120    avers007    16       

ЗиК 321, в отчетах пропадает проводка по ПФР_страховая 25

Статья Программист Нет файла v77::ОУ v77::Расчет 1С7:ЗиК Россия ФОМС, ПФ, ФСС Бесплатно (free) Практика программирования

При формировании отчета "Свод проводок" с галкой "Учет начисления налогов с ФОТ, включаемых в состав расходов" в отчет не выходит ПФР_страх

10.02.2012    4639    filh    19       

Ошибка в 1С:Бух77 ред.533 Начисление ФФОМС при ЕНВД 11

Статья Программист Нет файла v77::БУ 1С7:Бух Россия Зарплата Бесплатно (free) Практика программирования

При начислении налогов с ФОТ (док.ЗакрытиеМесяца) не расчитываются налоги ФФОМС, если начисление зарплаты проводится как "облагаемые ЕНВД".

22.01.2012    7946    lelbraun    3       

Как уменьшить количество заблокированных объектов 26

Статья Программист Нет файла v7.7 1cv7.md Россия Бесплатно (free) Практика программирования

История о том как я решил пересобрать форму справочника клиентов и чем это все закончилось...

12.01.2012    13212    ShEvOvIcH    18       

Медленное формирование отчета в ФСС. Ошибка в алгоритме файл: ESN_GET.ERT 6

Статья Системный администратор Программист Нет файла v77::БУ 1С7:Бух Россия Бесплатно (free) Практика программирования

Достаточно старая ошибка 1С (исправляю уже пару лет) в файле ESN_GET.ERT (1С7.7 бухгалтерский учет). Проявляется в том, что очень медленно формируются регламентные отчеты в фонды ФСС и ПФР, если в типовой бухгалтерии ведётся начисление зарплаты сотрудникам и количество сотрудников превышает определённое количество (в моём примере 90, но замедление скорости видно и на 20)

11.01.2012    5387    Digo65    2       

Ошибка в обработке "ПодборЗатратПоУслугам" в типовой Бухгалтерии для бюджетных учреждений 6.2 (647) 2

Статья Программист Нет файла v77::БУ 1С7:ББУ Государственные, бюджетные структуры Россия Бесплатно (free) Практика программирования

В текущем на момент публикации релизе 647 конфигурации "Бухгалтерия для бюджетных учреждений 6.2" при заполнении документа "Списание затрат по услугам" наблюдается следующая ошибка: в режиме заполнения (F5) невозможно выбрать значение субконто, если тип субконто - подчиненный справочник.

30.12.2011    8361    demon_infernal    1       

Начисление ФСС (страховых взносов) на договора гражданско-правового характера 6

Статья Программист Бизнес-аналитик Нет файла v77::Расчет 1С7:ЗиК Россия БУ ФОМС, ПФ, ФСС Бесплатно (free) Практика программирования

В программе Зарплата и кадры 7.7 релиз 314, НЕ начисляются страховые взносы на "договора гражданско-правового характера". Для Начисления (страховые взносы) ФСС на договора гражданско-правового характера: в ЗиК 314 требуется изменить конфигурацию.

18.11.2011    9309    Diamante    7       

Прямые запросы: ускорение получения цен для типовой ТиС 7.7 21

Статья Программист Нет файла v77::ОУ 1С7:Комплекс 1С7:ТиС Россия Бесплатно (free) Практика программирования Разработка внешних компонент

Первая статья из цикла статей "Прямые запросы:...". Рассказывается о применении класса ПрямойЗапрос и компоненты 1С++ для ускорения функции глВернутьЦену() в типовой конфигурации Торговля и склад. Платформа 7.7.

15.11.2011    13190    leshik    21       

1С:Торговля и Склад - ошибка во всех релизах, При использовании нескольких фирм и префиксов номеров документов. 14

Статья Программист Нет файла v77::ОУ 1С7:ТиС Россия Бесплатно (free) Практика программирования

Собственно сегодня обнаружил ошибку, которая присутствует во всех релизах конфигурации Торговля и Склад 7.7 вплоть до текущего 7.70.969, при использовании нескольких фирм и префиксов документов для некоторых из них.

04.11.2011    13391    twilight5023    8       

Функция проверки валидности e-mail с использованием регулярных выражений RegExp (7.7) 15

Статья Программист Нет файла openconf v77::БУ 1cv7.md Россия Бесплатно (free) Практика программирования

Функция проверки валидности e-mail с использованием регулярных выражений RegExp (7.7). Данную функцию можно вставить в Глобальный модуль и пользоваться, например, при вводе или сохранении e-mail.

30.10.2011    8988    zaursoft    11       

Ошибка при формировании Отчета по налогу на прибыль за 9 месяцев 2011 г. (версия 11q300x) для Бухгалтерии 7.7 6

Статья Программист Нет файла v77::БУ 1С7:Бух Россия Налог на прибыль Бесплатно (free) Регламентированная отчетность Практика программирования

При формировании Отчета по налогу на прибыль из конфигурации Бухгалтерский учет - Регламентированная отчетность за 9 месяцев 2011 года (версия 11q3002/11q3003/11q3004) - неправильно формируются суммы ежемесячных авансовых платежей в бюджет субъекта Российской Федерации для организаций, имеющих обособленные подразделения (подраздел 1.2 раздела 1 ОСН, строки 220-240)

28.10.2011    11443    vkr    5       

Неправильное изменение категории плательщика ПФР при проведении справки МСЭК 6

Статья Программист Нет файла v77::Расчет 1С7:ЗиК Россия БУ Зарплата ФОМС, ПФ, ФСС Бесплатно (free) Практика программирования

В ЗиК (релиз 314) при проведении документа "Справка МСЭК" вкралась ошибка: проведение некорректно изменяет категорию плательщика ПФР на "Работник сельскохозяйственной организации - инвалид", затем на "Работник колхоза, совхоза и другого сельскохозяйственного предприятия". Связано это с разными типами ожидаемого и возвращаемого перечисления в функции "глКатегорияПФР": "КатегорияПлательщикаПФ" и "КатегорииЗастрахованныхЛицПФР". Решение: изменить функцию "глКатегорияПФР" (около 2932-й строки).

17.10.2011    3934    Krokokot    3       

ЗиК: Заполнение данных о заработке у предыдущих работодателей в больничном 9

Статья Программист Нет файла v77::Расчет 1С7:ЗиК Россия БУ Зарплата Бесплатно (free) Практика программирования

Доработка ЗиК 314. Заполнение данных в больничном за 2 предыдущих года у другого работодателя. Для работы необходимо добавить в конфигурацию новый справочник.

04.10.2011    9168    allexe    13       

Компенсация отпуска, оплата дней доноров и оплата льготных дней родителей в ЗиК 18

Статья Программист Нет файла v77::Расчет 1cv7.md 1С7:ЗиК Россия Зарплата Бесплатно (free) Практика программирования

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

04.10.2011    6646    maxim305    18       

Отпуск по уходу за ребенком. Печать расчета среднего заработка 1

Статья Программист Нет файла v77::Расчет 1С7:ЗиК Россия БУ Зарплата Бесплатно (free) Практика программирования

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

23.09.2011    3621    Gr@nd@d    5       

1С 7.7 ЗиК. Доработка документа "Бригадный наряд" с возможностью увидеть часы в расчетном листке 8

Статья Программист Нет файла v77::Расчет 1С7:ЗиК Россия БУ Зарплата Бесплатно (free) Практика программирования

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

08.09.2011    4698    Ироида    14       

Расшифровка внутренних расчетов 1С:Зарплата 10

Статья Программист Нет файла v77::Расчет 1С7:ЗиК Россия Зарплата Бесплатно (free) Практика программирования

Трассировка (расшифровка) промежуточных расчетов документов в 1С:Зарплата

20.07.2011    8520    buhinfo    5       

Дата запрета редактирования 17

Статья Программист Нет файла v77::БУ 1cv7.md Россия Бесплатно (free) Практика программирования

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

15.07.2011    8972    natalika1601    14       

Методика учета предоплаты на 01.04.2011 после перехода на положения Налогового Кодекса Украины в конфигурации Бухгалтерский учет для Украины 7.7 0

Статья Программист Нет файла v77::БУ 1С7:Бух Украина БУ Windows Налог на прибыль Бесплатно (free) Пользователю системы Практика программирования

В релизе 287 конфигурации 1С Бухгалтерия для Украины предусмотрено, что пользователи будут вручную устанавливать в документах сумму авансов на 01.04.2011, которую нужно исключать из расчета прибыли. Эта методика показывает, как можно автоматизировать этот процесс. По методике созданы программные средства (Обработка для создания забалансовых счетов учета такой предоплаты и операции с такой предоплатой, + 2 процедуры глобального модуля и их вызов в документах). Методика протестирована на крупных базах данных и успешно используется.

08.07.2011    7693    Analitik    5       

Кнопка обновления версии внешнего отчета 18

Статья Программист Нет файла v77::ОУ v77::БУ v77::Расчет Россия Бесплатно (free) Практика программирования

После исправления внешнего отчета вместо рекомендации пользователю: "Закрой отчет и открой его заново", говорим: "Нажми на кнопку".

18.06.2011    11744    Shaman100M    8       

Методика расчета резервов отпусков (счет 96) в 1С Зарплата и Кадры 7.7 с 2011 года (вариант) 32

Статья Программист Нет файла v77::Расчет 1С7:Бух 1С7:ЗиК Россия БУ Зарплата Бесплатно (free) Практика программирования

В статье рассмотрен один из возможных вариантов расчета резервов отпусков (счет 96) в 1С Зарплата и Кадры 7.7 с 2011 года.

14.06.2011    19426    vkr    48       

Бюджетка ББУ 7.7 "Новый план счетов" без обновления на 645 :) 9

Статья Программист Нет файла v77::БУ 1С7:ББУ Россия БУ Бесплатно (free) Практика программирования

Дешевый и сердитый вариант привыкания к новому плану счетов в 7-ке ББУ (за 2-3 минуты) (конфигурация 644 и менее ). 1. Оставляем план счетов как есть, пусть пока бухгалеры работают по-прежнему, а программист вдумчиво готовится к Настоящему Переводу. 2. Для отчетности на печать во всех стандартных отчетах (оборотки, карточки, анализы и пр.) выводим "новый план счетов". Подменой один к одному. Главное - идея. Реализацию можете подправить самостоятельно, кому нужно. Печатные формы подшиваются, бухгалтеры привыкают к новым счетам. Скажете: временный вариант. Конечно, зато какой простой!

05.06.2011    4592    alexolder    12       

Особенности сортировки в 1С:Предприятие 7.7 22

Инструменты и обработки Программист Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Windows Бесплатно (free) Практика программирования

Подобная "разработка" использовалась для анализа/сравнения порядка индексов таблиц БД в различных СУБД: "родные" DBF, MS SQL, CodeBase 6.5, Advantage 7.x/8.x/9.x. Тогда было выяснено, что в этих СУБД разный порядок сортировки индекса.

29.05.2011    15260    68    hogik    4       

Учет переплаты за прошлый период (персонифицированный учет в ПФР) 9

Статья Программист Нет файла v77::ОУ 1С7:ЗиК Россия БУ Зарплата ФОМС, ПФ, ФСС Бесплатно (free) Практика программирования

Для того, чтобы в отчетности за текущий период учитывалась переплата по страховой/накопительной части, произведенная в прошлых отчетных периодах.

06.05.2011    3829    pavel_vrn    8       

Компонента для создания прогрессбара и статус бара на формах 1С 7.7 8

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free) Разработка внешних компонент

Компонента предназначена для вывода на формы отчетов или обработок 1С:Предприятие 7.7 прогрессбара и/или статусбара. Написана на VB.Net (.Net 4.0)

01.05.2011    6802    124    Ma_X_X    7       

Конвертация прериодических реквизитов справочников 6

Статья Программист Нет файла v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free) Практика программирования

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

29.04.2011    12955    lvictor58    2       

Форма 1-НДФЛ для 2011 года (Зарплата и Кадры 7.7, релиз 310) 29

Статья Программист Нет файла v77::Расчет 1С7:ЗиК Россия БУ Зарплата НДФЛ Бесплатно (free) Практика программирования

В прежних релизах была возможность из справочника "Сотрудники" сформировать форму 1-НДФЛ по кнопке "Ввод данных" (там была возможность расшифровки сумм). Вернём полезную функцию!

29.04.2011    4425    Q-Q    9       

Ошибка в файле выгрузки отчета РСВ-1 8

Статья Программист Бухгалтер Нет файла v77::БУ 1С7:Бух Россия Бесплатно (free) Практика программирования

Ошибка в файле выгрузки отчета РСВ-1 При проверке файла выгрузки программа chek xml 2011 выдает следующею ошибку. Ошибка в формате десятичного числа. Содержимое элемента ДоляДохода> не соответствует нужному типу. Источник

28.04.2011    3160    link1c    2       

Некоторые ошибки и «проблемные» особенности реализации встроенного языка платформы 1С:Предприятие 7.7 96

Статья Программист Нет файла v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free) Практика программирования

Описание некоторых ошибок и особенностей реализации встроенного языка, которые создают «подводные камни» при программировании, а также возможных способов обхода этих проблем из собственного опыта работы на платформе 1С:Предприятие 7.7.

08.04.2011    42072    AleksR    102       

Несколько видов НДС. Как нумеровать налоговые накладные. 2

Статья Программист Нет файла v77::БУ 1С7:Бух Украина БУ НУ Windows НДС Бесплатно (free) Практика программирования

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

16.03.2011    7853    ValeryZ    6       

Вариант реализации динамического табло в 1С 7.7 12

Статья Программист Нет файла v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free) Практика программирования

Позволяет отображать на экране (монитора или большого телевизора) результат работы требуемого отчета при изменении определенных данных без необходимости интерактивного участия пользователя

14.03.2011    7170    1с2с    19