Николаев Олег

172
Рейтинг

Олег Николаев
o.nikolaev



  •   Регистрация: 24.11.2007 (9 лет назад)

  •   Был(а) на сайте: сегодня в 19:01


Группы

Партнер IS-SP

Профессиональный разработчик

Рейтинг 172

Улучшение стандарта "Структура модуля" 2

Программист v8 1cv8.cf Россия Бесплатно (free)

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

26.03.2017    1948    0    23    

Указание параметров подключения к SQL Server 2

Администратор Программист v8 1cv8.cf Абонемент ($m)

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

1 стартмани

05.11.2016    1846    1    3    

Добавление изображений товаров 3

Менеджер v8 УТ10 УНФ ERP2.0 Оптовая торговля Розничная торговля Абонемент ($m)

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

1 стартмани

29.10.2016    1530    8    0    

Навигатор по структуре и данным информационной базы 1С:Предприятия 8.2, 8.3 8

Администратор Программист v8 1cv8.cf Абонемент ($m)

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

1 стартмани

11.07.2016    1747    20    4    

Загрузка классификаторов Центрального банка Российской Федерации 0

Программист v8 Банковские операции Абонемент ($m)

Конфигурация для загрузки классификаторов Центрального банка Российской Федерации.

1 стартмани

28.12.2015    2621    2    4    

Цветовая схема для конфигуратора (Nim) 11

Программист v8 Абонемент ($m)

Цветовая схема для конфигуратора (по мотивам языка Nim)

1 стартмани

21.12.2015    3479    6    22    

Монитор блокировок СУБД, версия 1.0.6 15

Администратор Программист v8 1cv8.cf Россия Платные (руб)

Удобный и простой инструмент для администратора и программиста 1С. Отображаются блокировки устанавливаемые СУБД Microsoft SQL Server при выполнении операций в информационной базе. Позволяет быстро выявить источник проблемы ожиданий на блокировках. В отличие от 1С:ЦУП очень простой в установке и настройке. Все данные для диагностики отображаются сразу. Предоставляется  бесплатная техническая поддержка в течение 6 месяцев.

1500 руб.

20.05.2014    11759    0    10    

Коллекция картинок для отображения важности задачи 6

Программист Россия Абонемент ($m)

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

1 стартмани

06.01.2011    6373    105    7    

Загрузка документов из 1С 8.1 ЗУП в 1С 7.7 Бухгалтерию 10

Администратор Программист v8 ЗУП2.5 1С7:Бух Абонемент ($m)

Типовые правила обмена между конфигурациями 1С:Зарплата и управление персоналом 8.1 и 1С:Бухгалтерский учет 7.7 не позволяют загружать проводки по выплате з/п (Дт70-Кт50,51). Эта обработка предназначена для решения этой проблемы.

1 стартмани

30.03.2010    4512    165    3    

Расшифровка НДФЛ по ставкам 13% и 30% 12

Бухгалтер v8 ЗУП2.5 Россия БУ Зарплата НДФЛ Бесплатно (free)

Отчет который показывает сведения о суммах НДФЛ начисленного по ставкам 13% и 30%.

02.07.2009    4849    141    18    

Разбор строки с тегами 9

Программист v8 1cv8.cf Россия Бесплатно (free)

Пример разбора строки вида "<ТЕГ атрибут1 = "значение1" атрибут2="значение2">" с помощью алгоритма конечных автоматов.

31.05.2009    5043    153    9    

Переброска документов "Выплата заработной платы" из ЗиК в Бух (1С 7.7) 26

Администратор Программист v77::БУ v77::Расчет 1С7:Бух 1С7:ЗиК Россия БУ Зарплата Бесплатно (free)

Обработка для выгрузки документов "Выплата заработной платы" из базы конфигурации "1С:Зарплата+Кадры" и загрузки в базу "1С:Бухгалтерия".

30.12.2008    5474    323    14    

Универсальная печать таблицы значений 26

Программист v77::ОУ v77::БУ v77::Расчет 1cv7.md Бесплатно (free)

Универсальная процедура для печати таблицы значений (1С:Предприятие 7.7)

30.12.2008    7416    394    16    

Свод проводок в разрезе сотрудников 42

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

Немного переделанный отчет "Свод проводок". Выводит свод проводок, но в разрезе сотрудников.

1 стартмани

29.12.2008    5635    621    15    

Комментарии

HighLoadМонитор блокировок СУБД, версия 1.0.6#10 21.04.17 16:46
Ну, что же, из опыта боев, так сказать... Еще на одном проекте утилитка фактически спасла жизнь и здоровье руководителей проекта. После включения в структуру конфигурации здоровенного универсального блока нормальная работа пользователей (90+) была парализована. Было быстро выявлено 3 основных болевых места, произведены необходимые доработки.

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

ЦУП штука отличная, но дорогая, а если впридачу еще и ЭТВ :-), скорее всего сумма будет весьма значительная. С помощью же инструмента за 1 500 руб. можно основные критические проблемы выловить "здесь и сейчас". Сложные случаи потребуют более мощных инструментов. Вот тут уже и можно купить (помолясь, настроить) и включить ЦУП на 10-20 мин. Для того чтобы выцепить избыточность и эскалации вовсе не нужно быть ЭТВ. Хотя определенный объем материала по блокировкам, изучить следует. В справке обработки есть ссылки на полезные, в этом плане, ресурсы.
DevУлучшение стандарта "Структура модуля"#23 19.04.17 11:20
(21) Спасибо, Игорь. Divide et impera - разделяй и властвуй. Но как разделить правильно? Как разделить лучше? Статья - размышление на тему как точнее разделять код на ясные блоки, с помощью имеющегося в наличии инструмента - областей кода. Мнения коллег разнятся, конечно, все люди разные. :-)
Управление проектамиТакие разные франчайзи, или как мы делаем большие проекты на 1С. Часть первая: ты помнишь, как всё начиналось#19 11.04.17 20:19
Цитата
В следующей части этой статьи я напишу о том, как сейчас выглядит проектное подразделение, которое специализируется на крупных внедрениях «1С:ERP», на примере Внедренческого Центра «Раздолье».

Название статьи следует исправить на "Такие разные франчайзи, или как мы (в Внедренческом Центре "Раздолье") делаем большие проекты на 1С. Часть первая: ты помнишь, как всё начиналось (во Внедренческом Центре "Раздолье")".

Цитата
ряд знаковых для сообщества «1С» событий – и это не только выход «1С:ERP»

Вот давайте только не будем вот это вот. В чем "знаковость" выхода "1С:ERP"? Можете разъяснить?
НовостиИгры разума: шахматная задача поможет выявить различия в мышлении человека и компьютера#13 05.04.17 23:31
Какая-то странная дичь... На ничью белым надо просто ходить королем по белым полям (слоны-то все чернопольные). Дурная Рыба конечно показывает -23.
DevУлучшение стандарта "Структура модуля"#19 28.03.17 12:14
(18) Роман, спасибо за высказанное суждение.
DevУлучшение стандарта "Структура модуля"#17 28.03.17 1:50
(16)
Цитата
А потом подумал что в 1С наверное не дураки сидят, не просто так это все.
Ваше высказывание, кстати, нарушает 6-ой стандарт 1С :-)

(16)
Цитата
Имхо - разработка стандартов не то, чем надо заниматься на работе
Исключительно в нерабочее время "и под хорошую закуску".
DevУлучшение стандарта "Структура модуля"#15 28.03.17 0:25
(4)
Цитата
слова "Форма" и "Элементы" - это служебные слова, их нельзя использовать в качестве именований переменных.
Но имена областей кода не являются переменными.

Цитата
единственное место, где все всегда "по стандарту" - это разве что последняя редакция БСП
:-) там тоже есть ошибки и недочеты, как и в любом творении рук человеческих.

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

Цитата
не тратить время на эти изыскания, а изучать стандарты вендора
:-) "Что позволено Юпитеру, то не позволено быку". Я делаю второе, но никогда не буду делать первого :-)

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

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

А кто такие 1С-неги?
DevУлучшение стандарта "Структура модуля"#14 28.03.17 0:14
(5) Ну, как говорится, "доброе слово и кошке приятно" :-) Области кода используются во многих средах разработки, та же VS Microsoft например. Лично я нахожу их очень удобными и полезными, но тут, конечно, это вопрос личных предпочтений.

Я не иду против течения, скорее я пытаюсь сделать движение по течению более комфортным и эффективным. :-)
DevУлучшение стандарта "Структура модуля"#13 28.03.17 0:06
(6) Ну по поводу удобства использования Конфигуратора было написано уже довольно много. Скажем так, в этом плане Конфигуратору есть куда расти. Лично я очень большие надежды возлагаю на новую среду разработки на базе Eclipse.