...

База знаний 1С

Cannot insert duplicate key. Кто виноват и что делать

Корректировка данных Обмен между базами 1C Платформа 1С v8.3 Бесплатно (free)

Ошибка "CANNOT INSERT DUPLICATE KEY" в базах 1С и связанная с ней "магия".

25.02.2019    32653    Infostart    32    

89

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

Адаптация типовых решений Управляемые формы Конфигурации 1cv8 Россия Бесплатно (free)

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

17.08.2018    23222    Anchoret    17    

14

Решение проблемы загрузки и добавления разных характеристик номенклатуры (штрих-кодов, новых цен и т.д.) в имеющуюся базу УТ11.3 из различных итсточников в формате Excel

Обработка справочников Загрузка и выгрузка в Excel Оптовая торговля Ценообразование, анализ цен Платформа 1С v8.3 1С:Управление торговлей 11 Управленческий учет Абонемент ($m)

Исходные данные: имеем 1 Excel файл с номенклатурой и ценами (около 10 000 наименований) с сайта организации. Также имеются 18 разных по формату файлов Excel со штрих-кодами производителей ( от 400 до 6000 наименований). Задача: загрузить в УТ11 номенклатуру с ценами и загрузить в базу штрих-коды от производителей. Номенклатуру не пересекающуюся с первоначальным файлом с сайта отсечь. Форматы файлов разные. Также, некоторые файлы имеют мусор в виде лишних символов в артикулах и штрих-кодах. Данная обработка была написана для решения этой задачи. В ходе работы было принято решение вязать все файлы по артикулам в рамках производителя, т.к. артикулы у разных производителей могут пересекаться. В обработке, также, реализована связь по коду для поиска и наименованию номенклатуры.

5 стартмани

24.05.2017    18880    16    user718500    6    

9

Получение иерархии справочника "Номенклатура"

Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

15.05.2012    9300    25    snikers44    12    

2

Интеграция 1С с интернет-магазином

Сайты и интернет-магазины Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

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

1 стартмани

26.07.2013    27720    39    dim777777    11    

19

Точечный поиск и замена значений

Обработка справочников Обработка документов Поиск данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Абонемент ($m)

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

1 стартмани

29.04.2020    6067    22    Serega-artem    0    

2

Как переносить номенклатуру в новую базу 1С?

Обмен между базами 1C Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

При переходе на ведение учета в какой-то новой конфигурации 1С имеет смысл провести нормализацию справочника «Номенклатура». Что имеется в виду? В вашей базе 1С может храниться большое количество неактуальных элементов: либо ошибочно введенных, либо дублей. Но сейчас мы не ведем речь про ошибки в остатках номенклатуры по складам, этот вопрос является темой для отдельного разговора. Мы говорим только про нормализацию самого справочника «Номенклатура». Этот вопрос важный и есть даже такая поговорка: покажи мне, в каком виде у тебя справочники «Номенклатура» и «Контрагенты», и я скажу тебе, какой у тебя порядок в учете.

16.03.2022    5422    SrEruption    9    

3

Подсистема "Инструменты разработчика" v6.67.7

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Интегрированный набор инструментов разработчика: - консоль кода - консоль запросов - консоль построителя отчетов - консоль компоновки данных - консоль заданий - конструктор запроса - справочник алгоритмов - исследователь объектов - интерфейсная панель - настройка журнала регистрации - анализ журнала регистрации - настройка техножурнала - анализ техножурнала - подбор и обработка объектов - редактор объекта БД - редактор констант - редактор параметров сеанса - редактор изменений по плану обмена - редактор пользователей - редактор предопределенных - редактор хранилищ настроек - динамический список - поиск дублей и замена ссылок - контекстная подсказка - синтакс-помощник - поиск битых ссылок - поиск ссылок на объект - структура хранения БД - удаление объектов с контролем ссылок - и прочее

23.09.2007    692145    40845    tormozit    2907    

2413

Генератор случайных чисел без дубликатов

Универсальные функции Управляемые формы Россия Бесплатно (free)

Хочу рассказать о своем первом опыте работы с Генератором Случайных Чисел без дублей.

29.12.2017    12143    scarabey2006    10    

5

Автоматизация загрузки чеков в 1С:Деньги 8, редакция 2.0

Розничная торговля WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Домашние учет и финансы Россия Управленческий учет Абонемент ($m)

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

1 стартмани

30.03.2020    6697    5    info1i    14    

12

Анализ и редактирование файлов выгрузки EnterpriseData (синхронизация данных через универсальный формат)

Файловый обмен (TXT, XML, DBF), FTP Обмен между базами 1C Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Почти все разработчики и консультанты сталкивались с задачами, связанных с обменом между базами через EnterpriseData (конвертация данных 3, обмен через универсальный формат и т.д.). Типовой механизм похож на черный ящик: что-то там долго-долго выгружает и выдает на выходе xml-файл циклопических размеров. А что в этом файле? Почему он такой большой? Что и сколько выгрузилось? Какие объекты занимают больше всего места? А можно ли вырезать ненужное? А можно ли разбить файл на части? А можно... А можно... На эти и многие другие вопросы ответит эта обработка!

1 стартмани

19.07.2022    3253    17    glassman    0    

20

Менеджер данных

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

29.03.2016    17498    30    EvgenURNN    3    

10

Работа с предопределенными элементами в 8.3

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Из-за добавления в платформу функционала по разделителям разработчиками была существенно пересмотрена работа с предопределенными значениями объектов. Опишу те моменты, с которыми нам довелось столкнуться.

09.08.2014    85838    Aleksey.Bochkov    31    

66

Удаленное подключение

Удаленное управление Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Конфигурация для удаленного подключения с адресной книгой и историей. Программы, которые поддерживаются: Ammy admin, Any desk, Aero admin, Team viewer, Ultra VNC.

1 стартмани

21.01.2021    4188    18    paulis    13    

8

Снежинка для запроса

Запросы Россия Бесплатно (free)

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

21.06.2021    2525    kalyaka    5    

15

Исправление "Видов доходов НДФЛ" при обновлении БП 3.0, ЗУП 3.1, КА 2.*

Зарплата Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ Абонемент ($m)

В топике https://forum.infostart.ru/forum86/topic274909/ "уже существует вид дохода НДФЛ" описана ошибка при обновлении. У меня было несколько баз разных конфигураций с такой же ошибкой - решил внешними обработками, написал в теме как, но решил упростить жизнь кому-нить, если очень нужно. 14.02.2022 Версия 2.0. Спасибо SotNick (и остальные, кто обратил внимание на этот вариант исправления ошибки) - в этой версии просто вызвал процедуру "Восстановить начальные значения" для справочника "Виды доходов НДФЛ" и потом удалил помеченные ей на удаления элементы. В который раз убедился - всё уже придумали до нас))))

1 стартмани

07.01.2022    25797    545    Alex_E    78    

29

Infostart Toolkit – чем инструмент будет полезен для аналитиков и консультантов

Инструментарий разработчика Платформа 1С v8.3 Бесплатно (free)

На митапе для аналитиков "Истории внедрения" выступил Евгений Люлюк – ведущий разработчик Infostart Toolkit. Он рассказал, какие инструменты помогут аналитику исследовать незнакомую базу, находить решения проблем, работать с данными и вносить в них точечные изменения.

04.05.2022    2162    Evg-Lylyk    0    

18

Встраиваем консоль запросов для отбора в стандартные обработки 1С

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

01.03.2019    10003    4    w.r.    3    

12

Настройка филиальных баз данных

Обмен между базами 1C Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Зарплата и Управление Персоналом 2.5 1С:Управление торговлей 10 Россия Бесплатно (free)

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

29.01.2013    18779    evgant    6    

31

Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2

Загрузка и выгрузка в Excel Учет ТМЦ Ценообразование, анализ цен Обработка справочников Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Эволюция не стоит на месте - новая удобная версия функциональной обработки для Вашего бизнеса! Что же Вы получаете? Удобный и интуитивно понятный интерфейс с 3-мя этапами работы. 2 режима - автоматический и ручной. Чтение XLSX, XLSM, CSV, XML/YML форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 14.05.2023, версия 9.4 - 9.8)

5988 руб.

20.11.2015    138884    315    362    

452

Перенос документа Передача сырья в переработку в документ Поступление в переработку из базы-источника в базу-приемник. БП 3.0

Учет ТМЦ Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Абонемент ($m)

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

4 стартмани

11.08.2022    1720    0    karamazoff    0    

1

Приемы обработки больших данных в 1С

Универсальные обработки Математика и алгоритмы Обмен между базами 1C Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Рассказ об эффективных приемах организации обработок больших объемов данных на платформе 1С

07.08.2015    75559    tormozit    29    

290

Замена идентификатора подключаемого оборудования

Обмен между базами 1C 8.3.14 1С:Розница 2 Абонемент ($m)

Обработка перезаписи идентификатора ссылки подключаемого оборудования после РИБ-а.

1 стартмани

12.05.2021    3019    0    user1004898    0    

2

Свернуть базу и не свернуть себе шею

Свертка базы Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Текст из серии «Письма клиентам», на тему «Свёртка информационной базы»

18.08.2021    25497    1c-intelligence    88    

88

Тонкости и подводные камни работы типового модуля интеграции Битрикс24 и 1С (Часть 2)

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Это вторая часть цикла статей, посвящённых типовому модулю интеграции 1С Предприятия и Битрикс24. Цель данной части: рассмотреть тонкости, связанные с обменом товарами и сопутствующими сущностями (спойлер - единицы измерения и свойства товаров). Также затронем некоторые нюансы связи сущностей 1С и Б24 (относящиеся не только к товарам) и их побочное влияние при переносе данных из модуля в модуль (при смене конфигурации, переустановки или обновлении модуля).

27.11.2021    9413    freegman74    16    

19

Загрузка и установка фото или изображений для номенклатуры. УТ 11.4, УТ 11.5, ERP 2, УНФ 1.6, КА 2, Розница 2.3

Обработка справочников Платформа 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

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

3000 руб.

02.02.2022    11865    2    8    

4

Обновление наименований ключей аналитики

Адаптация типовых решений Платформа 1С v8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

Зачастую работая в базе несколько лет, у контрагентов изначальные наименования приводятся к корректным, синхронизируясь с ЕГРЮЛ, или же у договора меняется имя на корректное. Но программистам / аналитикам или консультантам приходится видеть ключи аналитики со старыми наименованиями. Для этого есть такая маленькая обработка, обновляющая наименования ключей аналитики.

1 стартмани

29.07.2022    1798    10    Volfy    0    

0

Взаимодействие с сотрудниками и клиентами из одного окна конфигурации 1С (Телеграм, ВКонтакте, Facebook, Discord). Преимущества, технические особенности, подводные камни

Мессенджеры и боты Бесплатно (free)

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

10.01.2023    2445    Akcium    2    

18

Универсальный обмен данными в формате XML с модифицированной загрузкой

Файловый обмен (TXT, XML, DBF), FTP Обмен между базами 1C Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Абонемент ($m)

Внешняя обработка "Универсальный обмен данными в формате XML с модифицированной загрузкой". Создана на базе типовой обработки обмена из типовой конфигурации БП8 3.0. Позволяет отслеживать перенос данных из Бухгалтерии 7.7 в БП 8.3. Сделана опция поиска документов в приемнике без учета времени документа. После загрузки выводится подробный отчет по записанным объектам в приемник и найденным дублям документов и контрагентов в базе приемнике.

1 стартмани

12.01.2023    1954    4    KDL75    0    

4

Как я писал ТЗ на внедрение 1С:ERP

Управление проектом (PMO, EPM) Управление производством (МES) Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление нашей фирмой 3.0 Абонемент ($m)

Данная публикация несёт ретроспективный характер, в которой я постараюсь продемонстрировать аналитическую работу при разработке технического задания на внедрение 1С: ERP. Указание конкретного продукта - 1С:EPR - в какой-то мере имеет значение, так как местами буду я опускаться в его технические особенности и описывать сложности, с которыми сталкивался. То есть технику и технологии буду комбинировать с методологией, чтобы картина была более полной. Буду выдерживать конфиденциальность, поэтому реальные цифры упразднены или изменены, а деловые разделы будут изложены общей практикой без коммерческих деталей.

1 стартмани

13.04.2023    7088    Ingraf    12    

64

Инструменты опытного пользователя для коррекции регистров. ЗУП 3.1

Зарплата Кадровый учет Корректировка данных Сложные периодические расчеты 8.3.14 1С:ERP Управление предприятием 2 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Абонемент ($m)

Поддержание базы ЗУП 3.1 в порядке требует знания, внимание и инструменты. Предлагаю свой набор инструментов, для применения которых не нужны сильные знания аналитика или разработчика. Работает всё умно и безопасно.

3 стартмани

17.04.2023    2549    17    Vinzor    6    

15

Автоматическая нумерация договоров. УТ 11

Обработка справочников Платформа 1С v8.3 1С:Управление торговлей 11 Абонемент ($m)

Расширение для конфигурации Управление торговлей, редакция 11. Реализует возможность автоматического формирования номера и наименования договора в зависимости от Даты договора и Префикса организации.

1 стартмани

30.05.2023    733    0    user751607    1    

3

Разные хм... неожиданности при работе с УТ 11 и платформой

Механизмы платформы 1С Механизмы типовых конфигураций Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Управленческий учет Бесплатно (free)

По мере обнаружения буду писать сюда тонкости работы с УТ 11 и платформой, больше для себя, но, может, кому-то еще пригодится... Для нескольких вопросов предложены варианты обхода.

09.08.2018    21882    Kutuzov    30    

62

Обмен 1С с сайтом. Расширенная выгрузка на сайт Битрикс. Обработка свойств и значений "на лету" при выгрузке на сайт

Оптовая торговля Розничная торговля Сайты и интернет-магазины Платформа 1С v8.3 Оперативный учет 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

ВАЖНО: расширения не предназначены для модуля обмена Битрикс 8.х. Полный список ограничений см. ниже в разделе ОГРАНИЧЕНИЯ. Расширение предназначено для преобразования дополнительных реквизитов номенклатуры/характеристик при выгрузке на сайт, например, для избавления от дублей свойств и значений, группировки сходных по смыслу значений в виде одного значения, переименования значений. Это позволит, в частности, упростить фильтрацию товаров для покупателя на сайте (сократить список вариантов фильтров, удалить дубли, задать понятные для покупателя варианты), упростить настройку фильтрации для администратора сайта

2400 руб.

20.07.2018    27547    21    49    

28

Проверка справочника Контрагенты

Анализ учета Платформа 1С v7.7 1С:Бухгалтерия 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Поиск дублей контрагентов по ссылкам справочников ЮрЛица, ФизЛица, поиск дублей контрагентов по ИНН, поиск висящих (т.е. никак не связанных с контрагентами) элементов в справочнике ЮрЛица для ТиС и Комплексной. Поиск дублей контрагентов по ИНН для Бухгалтерии. Универсальная обработка проверки ИНН по маске для ТиС, Бухгалтерии, Комплексной.

1 стартмани

13.06.2013    15069    36    VdZMWOnC    5    

5

Проверка таблицы на дублирование строк (ТаблицаЗначений, ТабличнаяЧасть) и получение массива таких строк

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Функция для проверки дублирования строк в ТаблицеЗначений или ТабличнойЧасти. Также, если необходимо, возвращает массив задублированных строк (можно обработать).

1 стартмани

05.02.2018    14091    uri1978    27    

12