Расширенный фильтр

Все публикации — все для 1С

Как использовать ПоказатьВопрос в обработчике формы ПередЗаписью 41

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

В данной статье будет рассмотрен пример, как без модальных методов задать вопрос пользователю в обработчике формы ПередЗаписью. В ИТС (http://its.1c.ru/docs/v8nonmodal/) есть конкретные примеры по уходу от модальных окон, но в теме «Вопрос в обработчике формы ПередЗаписью» нет конкретного примера, а есть только общая информация, куда надо двигаться при решении данной задачи.

02.07.2015    38599    29    

Кто сейчас проводит документ: человек или компьютер? Зачем нужна подобная классификация "режимов" проведения документа в 1С 8.3 в клиент-серверном режиме и как получить ответ на этот вопрос при работе с обработчиками событий управляемой формы и документа? 12

Теория программирования Пользователю системы v8 1cv8.cf Бесплатно (free)

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

25.08.2014    21220    4    

Метод формирования движений в типовых регистрах нетиповыми регистраторами Промо 30

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

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

05.12.2017    19353    34    

Заметка о процедуре ОбработкаУдаленияПроведения() из модуля документа "ЗаявкаНаОткрытиеСчетов" типового 1С:ЗУП (2.5.80.2) 3

Тестирование и исправление v8 ЗУП2.5 Россия Бесплатно (free)

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

25.07.2014    15213    6    

РИБ для УНФ 28

Распределенная БД (УРИБ, УРБД) v8 УНФ Россия Бесплатно (free)

Штатного механизма типового полного обмена (РИБ) нет. Добавляем этот функционал. Данный способ подойдет для типового релиза УНФ начиная с версии 1.4.7.37 или для конфигураций на основе БСП.

10.01.2014    25471    28    

Несколько шаблонов для доработки типовых конфигураций 165

Практика программирования Инструментарий v8 v8::УФ Абонемент ($m)

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

1 стартмани

03.10.2016    25777    96    23    

50+ советов для успешной сдачи 1С: Специалист по платформе Промо 336

Сертификация v8 Абонемент ($m)

Данная подборка содержит советы по основным вопросам, возникающих при решении задач ОУ, БУ и ПР. В процессе подготовки использовал много материалов от методичек 1С и курсов до публикаций  ресурса Infostart. Предлагаю вниманию  программистов 1С, решивших сдать этот экзамен, свою скромную подборку  советов. В ней Вы найдете основную информации по часто возникающим вопросам при решении экзаменационных задач. Прошу объективно  покритиковать материал. Впоследствии планирую его дорабатывать, т.к. полагаю, что это сэкономит  время готовящихся, и они смогут сосредоточиться  непосредственно на решении задач  вместо поиска верных решений для  реализации той  или иной задачи.    Цель данной публикации - получить обратную связь от готовящихся и уже сдавших этот экзамен программистов 1С, чтобы на основе полученных данных создать максимально полный гайд по подготовке к этому серьезному экзамену.Верю, что совместными усилиями это - реально.

1 стартмани

24.10.2016    68563    29    

Планы обмена 1С 147

Перенос данных из 1C8 в 1C8 v8 Бесплатно (free)

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

10.09.2018    23431    4    

Многопоточное восстановление последовательностей 39

Оптимизация БД (HighLoad) Практика программирования Теория программирования Универсальные функции v8 Бесплатно (free)

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

05.12.2018    5526    29    

УНФ РИБ Промо 37

Распределенная БД (УРИБ, УРБД) Перенос данных из 1С7.7 в 1C8.X v8 УНФ Россия Бесплатно (free)

В типовой УНФ нет РИБа. Исправляем этот недостаток, используя УТ 11 и ИТС. Статья подойдет для настойки распределенки в любой конфе на базе БСП.

16.10.2012    35690    23    

Создание договоров средствами 1С 46

Практика программирования v8 УПП1 Бесплатно (free)

Создание договоров средствами 1С

07.11.2014    18346    10    

Переопределение кнопки "Провести и закрыть" 7

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

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

17.08.2018    5879    16    

Гибкая и оперативная настройка доступа пользователей на изменение объектов (закрытие периода в часах) 2

Закрытие периода Защита, права, пароли v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

03.12.2018    1455    4    0    

Использование Web-сервисов для синхронизации баз данных в режиме online 1С8.2 (8.1) . 50

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

Часто при ведении учета в различных конфигурациях 1С возникает необходимость выполнения обмена данных. Для решения этой задачи принято использовать Универсальный обмен данными XML или другие внешние обработки, общим у которых является использование текстовых файлов посредников. Я предлагаю использовать Web-сервисы 1С.

08.11.2012    30619    9    

Оптимизация работы подсистемы "Версионирование объектов" в БСП 15

Оптимизация БД (HighLoad) Инструментарий v8 Абонемент ($m)

Многие знают, что подсистема версионирования объектов в БСП (библиотеке стандартных подсистем) довольно прожорливая, базы начинает "пухнуть" от размера, поэтому многие её не включают. Я же столкнулся ещё с одной проблемой-перепроведение документов стало занимать гораздо больше времени. Попытался со всем этим что-то сделать и всё-таки использовать этот функционал в реальной работе, не переделывая всё кардинально.

1 стартмани

24.11.2013    25005    24    45    

Формирование проводок в УПП и КА 20

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

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

15.08.2014    7742    15    

Доработка WYSIWYG редактор HTML (управляемые формы) / ядро 8.3.3 и выше 30

Работа с интерфейсом v8 Абонемент ($m)

Теперь редактор работает в веб-клиенте без использования модальности + легко можно встроить в свою форму

1 стартмани

27.10.2015    13931    88    10    

Усовершенствованный редактор правил обмена КД2 Промо 145

Обмен через XML v8 КД Абонемент ($m)

РПО-2М – мощный редактор правил обмена для КД 2. Позволяет ускорить свою разработку и ознакомление/доработку чужих правил обмена. Превосходство над встроенным редактором достигается за счет удобного функционального интерфейса, применения шаблонизации кода правил, богатого инструментария, упрощающего разработку, и интеграции с Инструментами Разработчика.

3 стартмани

16.09.2015    28860    161    39    

Планы обмена. Управляемый режим блокировок 131

Распределенная БД (УРИБ, УРБД) v8 Бесплатно (free)

Статья о том, как устроен объект конфигурации 1С:Предприятие 8 "План обмена", в том числе на уровне СУБД SQL Server. Анализируются особенности его использования при управляемом режиме блокировок.

28.11.2016    33054    16    

Внешние источники данных. Примеры (добавление, изменение, удаление). Реализовано в версии 8.3.5.1068 и позднее 23

Практика программирования v8::blocking v8::Запросы 1cv8.cf Бесплатно (free)

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

19.04.2017    19938    3    

Набор подсистем "Умные таблицы" Промо 64

Инструментарий v8 Беларусь Россия Казахстан Абонемент ($m)

Данный набор подсистем – прикладная библиотека, призванная помочь программисту 1С быстрее решать ряд типовых задач бизнес-логики, таких как: ведение статусов объектов, отправка почтовых сообщений в определенное время, ведение произвольных таблиц с возможностью редактирования, сохранения и группировки, ориентированные на расчет бюджетных таблиц (план продаж, ретробонусы B2C, проценты по договорам B2B и договорные условия по КАМ), расчет коммерческой политики для бюджетных таблиц, исполнение произвольных алгоритмов с хранением кода в информационной базе, определение рабочих баз, хранение файлов во внешних СУБД (Postgre SQL, MS SQL и MongoDB) и выполнение произвольного кода после изменений ссылочного объекта вне транзакции изменения.

1 стартмани

22.05.2017    21443    95    33    

Подробный журнал регистрации изменений 10

Журнал регистрации v8 Бесплатно (free)

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

24.07.2017    9379    16    

Проверка орфографии средствами Yandex Speller 76

Универсальные обработки WEB v8 1cv8.cf Абонемент ($m)

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

1 стартмани

09.11.2017    11599    44    38    

Жизненный цикл управляемой формы. Шпаргалка разработчика 226

Практика программирования Теория программирования v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

29.06.2018    19053    22    

Согласование цен по заказу 4

Практика учета Практика программирования v8 v8::ОУ УТ10 УУ Ценообразование, анализ цен Бесплатно (free)

Согласование цен по заказу покупателя - менеджер указывает цену с признаком "На согласование". Руководитель визирует "Согласовано". Полный контроль над ценами в два клика. Отдел продаж - 20 менеджеров, 1 руководитель.

03.07.2018    5603    21    

Адрес доставки из заказа клиента 2

Обработка документов v8 УТ11 Россия УУ Оптовая торговля Абонемент ($m)

Правки конфигурации УТ 11.4 для верного подхвата адреса доставки в реализации из заказа клиента.

1 стартмани

11.07.2019    389    1    0    

Простой способ регистрации изменений реквизитов объектов в 1С Предприятии 8.X (делюсь опытом) 198

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

Потребовалось отслеживать изменения реквизитов справочников, документов (в т.ч. и табличных частях), так как штатный журнал регистрации не даёт достаточной информации. Поскольку внедрять в рабочую конфу какие-то навороченные подсистемы, коих на данном ресурсе и вообще в сети как грязи, не хотелось, решил я сваять небольшую процедуру регистрации изменений в журнале регистрации. Сама идея подобной фичи возникла после прочтения материалов статьи Механизм детального отслеживания изменения содержимого документов http://faq1c.gorbunov.ru/node/1 Что из этого получилось, смотрите ниже.

11.05.2009    52301    75    

Форма без объекта. Изобрел велосипед или нет? 5

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

Вот таким кодом НачатьТранзакцию(); Справочники.Справочник1.СоздатьЭлемент().ПолучитьФорму().Открыть(); ОтменитьТранзакцию(); можно получить на экране форму без объекта.

28.08.2009    9119    17    

ОбменComXML 45

Обмен через XML Анализ учета Перенос данных из 1C8 в 1C8 v8 1cv8.cf Абонемент ($m)

Обработка позволяет выгружать информацию в конфигурации 1С версий 8.2. Удобно использовать когда необходимо выгрузить информацию, а использование "ВыгрузкаЗагрузкаДанныхXML.epf" невозможно из-за несовпадения структур выгружаемых объектов. Обработка не призвана заменить или конкурировать с Конвертацией, однако использование Конвертации зачастую бывает неоправданно долго.

1 стартмани

11.11.2009    17924    830    27    

Освобождение переменных в 1С 26

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

Как практически на пустом месте получить ошибку блокировки по причине неверного использования переменной.

07.02.2011    12523    101    

Как запретить "шипко-умным" пользователям редактировать наименование, тип и значения дополнительных реквизитов. 34

Защита, права, пароли v8 1cv8.cf БП2.0 Россия Бесплатно (free)

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

10.11.2011    16566    27    

Несколько рекомендаций готовящимся к 1С:Специалист по Платформе 421

Сертификация v8 1cv8.cf Россия Бесплатно (free)

Перед сдачей экзамена начитался в интернете мнений и отзывов, что времени на решение отведено очень мало (а это 4 часа) и что хватает только набить код и чуток отладить. После сдачи с этой точкой зрения не согласен, времени достаточно если вы быстро печатаете и быстро думаете=) Однако в процессе подготовки в голове волей-неволей складывался небольшой набор действий по оптимизации расхода времени и набор часто встречающихся механизмов, присутствующих, в той или иной модификации, в большинстве задач.

19.12.2011    112423    89    

Проверка дублирования элементов справочников 14

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

Программный код для проверки наличия дублирующегося элемента справочника до записи (8.2). Для обычного и управляемого приложения.

17.02.2012    18967    14    

Контроль прав пользователей при изменении категорий объектов 7

Защита, права, пароли Инструментарий v8 УПП1 Абонемент ($m)

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

1 стартмани

30.09.2012    14740    22    10    

Стандартизация внесения изменений в конфигурацию 11

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

Общие рекомендации по внесению изменений в конфигурацию для последующего облегчения обновления. Рекомендации по подписям, добавление реквизитов, модулей, форм, процедур...

09.09.2013    8883    11    

Под капотом управляемых форм 1066

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

Управляемые формы уже давно и плотно вошли в жизнь 1С-разработчика. Однако, судя по недавним публикациям на Инфостарте, многие до сих пор мало знакомы с ними. Предлагаю разобраться с тем, что же это такое.

26.08.2013    233965    265    

Программисту на заметку: автозаполнение реквизитов документов и справочников 16

Обработка документов Практика программирования Обработка справочников v8 1cv8.cf Бесплатно (free)

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

23.09.2013    27017    13    

Универсальный алгоритм проведения документа «Поступление товаров» по регистру бухгалтерии 1

Практика программирования v8 ERP2 БУ Учет ТМЦ Бесплатно (free)

Решаемые проблемы: - выполнение проводок с субсчетов счета Товары (Дт) на счет, указанный пользователем (Кт); - выявление и запрещение проведения счетов- групп.

26.01.2015    4848    1    

Остатки отпусков при переходе на ЗУП 3.0 13

Практика программирования v8::СПР ЗУП3.x Россия Зарплата Абонемент ($m)

Материал будет полезен тем, кому предстоит переход или внедрение ЗУП 3.0 и перед кем стоит вопрос: что и как переносить в части отпусков? Также описанный вариант частично (а может и полностью) подойдёт для тех, у кого по какой-то причине бардак в остатках отпусков, но вместо корректировки данных есть возможность ввести корректные остатки для всех сотрудников

1 стартмани

08.07.2015    21246    31    2    

Удаление специальных символов и пробелов в документах физических лиц в БП 3.0/ЗУП 3.0 и прочих похожих по структуре конфигурациях 1

Чистка базы Обработка справочников v8 БП3.0 ЗУП3.x Абонемент ($m)

Бывает так, что операторы вводят данные по паспортным данным с кучей лишних пробелов, или копируют их из офисных приложений со множеством переносов строк и табуляторов. Обработка призвана подчистить все это дело и очень даже пригождается при переходе с ЗУП 2.5 на ЗУП 3.0, дабы привести представление документов к виду, как это принято в ЗУП 3.0.

1 стартмани

14.07.2015    9671    11    1