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

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

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

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

25.02.2019    20987    YPermitin    32    

Ошибка "Violation of PRIMARY KEY constraint ... Cannot insert duplicate key in object"

Администрирование данных 1С Бесплатно (free)

При работе в 1С на SQL может появиться ошибка "Violation of PRIMARY KEY constraint ... Cannot insert duplicate key in object". Сегодня попытаемся понять, почему она возникла и как ее устранить!

18.08.2015    19315    Xershi    25    

Исправление проблемы "CREATE UNIQUE INDEX terminated because a duplicate key was found for index..." для SQL

Практика программирования Администрирование данных 1С v7.7 1cv7.md Россия Бесплатно (free)

Исправление проблемы "CREATE UNIQUE INDEX terminated because a duplicate key was found fo index" для SQL.

19.06.2006    18168    0    antonrost    13    

(beta) Обмен 1С с интернет-магазином OpenCart

WEB Оптовая торговля Оптовая торговля v8 v8::ОУ УТ10 Оптовая торговля, дистрибуция, логистика УУ Абонемент ($m)

Обмен 1С с интернет-магазином OpenCart через ODBC и ftp. Демонстрирую основные используемые механизмы. Есть ссылка на сайт, на который все выгружаю. Буду благодарен конструктивным предложениям.

1 стартмани

14.01.2018    12098    25    ogre2007    8    

Ошибка "В процессе обновления информационной базы произошла критическая ошибка". Bash в помощь

Администрирование данных 1С v8 1cv8.cf Бесплатно (free)

Ошибка "В процессе обновления информационной базы произошла критическая ошибка" в пустую конфигурацию. 1С:Предприятие 8.3 (8.3.13.1513), режим совместимости 8.2. При загрузке конфигурации(.cf) в пустую базу и попытке обновить, получал ошибку: "В процессе обновления информационной базы произошла критическая ошибка по причине: Ошибка при попытке вставки записи с неуникальным значением ссылки."

05.02.2019    7103    YRN    3    

Прямой обмен с БД интернет-магазина на Joomla (JoomShopping, VirtueMart)

WEB v8 КА1 УТ10 Абонемент ($m)

Многие при выборе CMS для интернет-магазина не в последнюю очередь ориентируются на конечную стоимость решения. И вот выбор сделан в пользу Joomla, оплачены работы по созданию сайта, дизайн отличный, все хорошо, вот только одна деталь – обмен с 1С либо вообще не налажен, либо не устраивает из-за особенностей ведения учета в 1С, из-за низкой скорости обмена. Возникает задача настройки/оптимизации/адаптации обмена с интернет-магазином. За такую задачу готов взяться далеко не любой программист 1С, так как необходимы знания в смежной области, решения, которые предлагается адаптировать, зачастую защищены. В данной статье описывается методика обмена с интернет–магазином, не требующая от программиста оперировать понятиями незнакомой для него области. Предлагается работать с интернет-магазином как с базой данных. Благо, в интернет-магазинах под Joomla все необходимое для этого есть.

1 стартмани

13.07.2015    15900    72    32ops    12    

Активный 2019 год на Инфостарт

О сообществе О жизни Бесплатно (free)

О прошедшем 2019 годе в 100 и 500 словах.

26.12.2019    5750    YPermitin    24    

Глюки со временем документа в таблицах 1С (SQL Server)

Тестирование и исправление v7.7 1cv7.md Абонемент ($m)

При загрузке в монопольном режиме SQL ругается: SQL State: 23000 Native: 1505 Message: [Microsoft][ODBC SQL Server Driver][SQL Server]CREATE UNIQUE INDEX terminated because a duplicate key was found for index ID 2. Most significant primary key is ' 20MGJ '.

1 стартмани

30.01.2015    12577    0    leoner61    4    

Ошибка "В процессе обновления информационной базы произошла критическая ошибка"

Тестирование и исправление Бесплатно (free)

При обновлении конфигурации может возникнуть очень неприятная вещь! В процессе обновления информационной базы произошла критическая ошибка по причине: Попытка вставки неуникального значения в уникальный индекс: Далее текст самой ошибки. Эту ошибку устранить довольно легко! А как, читайте дальше...

27.10.2015    32515    Xershi    7    

Как я собрал для себя высокопроизводительный и бесплатный облачный бекенд для 1С на PosgreSQL + PostgREST

Производительность и оптимизация (HighLoad) WEB Интеграция Мобильная разработка Администрирование веб-серверов v8 Бесплатно (free)

В этой статье я расскажу о проблемах бека для мобильных приложений или другого фронта, который требует производительности, быстрой реакции и отказоустойчивости, и как я решил это благодаря opensource проекту PostgREST и СУБД Postgre SQL 12. Проведу простой тест производительности для сравнения 1С с данным решением. Это может быть полезно всем, кто разрабатывает мобильные приложения либо фронтсайд-приложения для 1С на чем угодно - на мобильной платформе или на нативном языке или на Simple UI. И также обзор новых функций SimpleUI для связи с этим бекендом.

31.03.2020    11968    informa1555    28    

Не спеша, эффективно и правильно – путь разработки. Часть 2. Теория

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

Черновой вариант книги Никиты Зайцева, a.k.a.WildHare. Разработкой на платформе 1С автор занимается с 1996-го года, специализация — большие и по-хорошему страшные системы. Квалификация “Эксперт”, несколько успешных проектов класса “сверхтяжелая”. Успешные проекты ЦКТП. Четыре года работал в самой “1С”, из них два с половиной архитектором и ведущим разработчиком облачной Технологии 1cFresh. Ну — и так далее. Не хвастовства ради, а понимания для. Текст написан не фантазером-теоретиком, а экспертом, у которого за плечами почти двадцать три года инженерной практики на больших проектах.

22.06.2020    8161    WildHare    23    

[T-SQL] Почему разыменование - это плохо?

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

Обращение к полям таблицы через точку [Док.Номенклатура.Комплект] называется операцией разыменования ссылочного поля. Программисту 1С важно понимать, что даже самый маленький запрос может быть интерпретирован в 7-этажного монстра.

28.03.2018    11912    kuzyara    41    

1C + Python + Django Rest Framework + Vue.js. Опыт несложной full-stack разработки

Практика программирования Внешние источники данных Обмен через XML WEB Разработка v8 1cv8.cf Абонемент ($m)

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

1 стартмани

22.04.2019    31444    riposte    63    

1С-Asterisk. Не заставляйте клиентов слушать IVR Промо

Телефония, SIP Россия Бесплатно (free)

"Ваш звонок очень важен для нас..." или как уберечь постоянных клиентов от прослушивания IVR (голосовых меню)

21.01.2012    26066    oleg.rizvanov    15    

Среда, 25 апреля 2012 г. 1С работает с MS SQL server 2012

Администрирование данных 1С v8 1cv8.cf Россия Абонемент ($m)

фирма 1С: Предварительное тестирование 1C:Предприятия 8.2.15 при работе MS SQL Server 2012 RTM каких либо существенных проблем не выявило. Информационная база создается и работает без ошибок. Ошибка при обновлении конфигурации, связанная с использованием процедуры sp_dboption для перевода базы в SINGLE USER режим на дальнейшую работу не влияет. Её можно избежать создав эту процедуру вручную в базе master. Скрипт создания процедуры прилагается

1 стартмани

02.05.2012    25142    31    Gilev.Vyacheslav    21    

Неубиваемая база 1С:Предприятие 7.7 (SQL) на распределенке (УРБД) Промо

Распределенная БД (УРИБ, УРБД) v7.7 1cv7.md Бесплатно (free)

Данная статья актуальна для программистов и администраторов SQL-версии 1С:Предприятия 7.7 с УРБД. Если использовать 1С: Предприятие 7.7 (SQL) достаточно интенсивно, может происходить поломка (разъехались остатки, обрушились индекы, перестали проводиться документы из-за ошибок SQL и т.д.., в общем база "накрылась"). Можно проводить проверку, переиндексацию базы на SQL Server, мараковать с объектами 1С, копировать и удалять объекты, использовать всякие выгрузки-загрузки, но все это совсем не айс. Когда обмены в распределенной базе данных 1С Предприятия 7.7 выполняются достаточно интенсивно, решить проблему можно универсальным способом без плясок с бубном с помощью УРБД за 10-20-30 минут. Когда не помогает DBCC DBREINDEX ("RA4674")... Violation of primary key constraint 'PK_RA4674'. Cannot insert duplicate key in object

26.09.2012    59451    ksnik    23    

Ускорение реструктуризации таблиц Промо

Инструментарий разработчика Администрирование данных 1С Тестирование и исправление Бесплатно (free)

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

12.09.2013    51551    OLEG4120    32    

Использование механизма разделения данных вместо RLS

Информационная безопасность v8 1cv8.cf Бесплатно (free)

RLS, как известно, подтормаживает систему. 1С уже давненько реализовала механизм разделения данных, но до сих пор он не используется в типовых конфигурациях. Интересно, почему?

06.09.2014    48105    newgluk    35    

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

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

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

24.07.2015    70808    Aleksey.Bochkov    39