Size: a a a

1С, БСП, DevOps и Архитектура

2019 October 31

BS

Basil Stepanov in 1С, БСП, DevOps и Архитектура
ZEEGIN
Кроме того в БСП есть два механизма удаления, быстрый блокирующий, когда выполняется поиск всего и оценка возможности удаления, но надо иметь монопольный режим и удаление и рекурсивный не блокирующий, когда выгонять пользователей не надо, сначала идет попытка удаления, собираются проблемы, разрешаются, потом выводится результат.
монопольный как-то старанно работает. выдает ошибки периодически на разных базах. приходится запускать обычный
источник

BS

Basil Stepanov in 1С, БСП, DevOps и Архитектура
у меня вчера 400 объектов обычным способом удалялось 4 часа.
источник

D

DAnatoliy in 1С, БСП, DevOps и Архитектура
помогите разобраться, может я что то не то делаю.
есть старая бсп 2.1.3.50.
хочу программно записать КИ физ лицу.
запись происходить через УправлениеКонтактнойИнформацией.ЗаписатьКонтактнуюИнформацию(Объект, ЗначенияПолей, ВидИнформации, ТипИнформации, ИдентификаторСтроки)

но эта процедура не экспортная. она вызывается в рамках УправлениеКонтактнойИнформацией.ПередЗаписьюНаСервере(ПередЗаписьюНаСервере(Форма, Объект, Отказ = Ложь))

Получается мне надо тоже вызывать УправлениеКонтактнойИнформацией.ПередЗаписьюНаСервере и заполнять ее параметры?
источник

VP

Vassily Poupkine in 1С, БСП, DevOps и Архитектура
В 2.1 программный интерфейс не такой обширный, как в более свежих, это да
источник

VP

Vassily Poupkine in 1С, БСП, DevOps и Архитектура
Ищи другие экспортные, может найдешь все-таки подходящий
источник

D

DAnatoliy in 1С, БСП, DevOps и Архитектура
делал глобальный поиск по ЗаписатьКонтактнуюИнформацию - только тут
источник

VP

Vassily Poupkine in 1С, БСП, DevOps и Архитектура
Если нет экспортных которые не связаны с формой и объектом, то печаль, селяви
источник

D

DAnatoliy in 1С, БСП, DevOps и Архитектура
конфа не на поддержке - проще дописать экспорт?
источник

VP

Vassily Poupkine in 1С, БСП, DevOps и Архитектура
DAnatoliy
делал глобальный поиск по ЗаписатьКонтактнуюИнформацию - только тут
Без визуального просмотра заголовков методов в пачке общих модулей, связанных с КИ, шанс найти ничтожный
источник

VP

Vassily Poupkine in 1С, БСП, DevOps и Архитектура
DAnatoliy
конфа не на поддержке - проще дописать экспорт?
А вдруг там объект как реквизит формы используется - со всеми "служебными" (добавленными в форме) реквизитами и структурами - не получится тогда просто объект БД, полученный по ссылке, туда передавать
источник

VP

Vassily Poupkine in 1С, БСП, DevOps и Архитектура
В общем отсюда точно не видно)
источник

D

DAnatoliy in 1С, БСП, DevOps и Архитектура
что то пошло не так и записало вот так:
источник

D

DAnatoliy in 1С, БСП, DevOps и Архитектура
почему то представление не заполнилось в первой строке. а все остальные поля одинаковые
источник

VP

Vassily Poupkine in 1С, БСП, DevOps и Архитектура
Чем старше БСП, тем больше требования к тяме разработчика
источник

АН

Алексей Новоселов in 1С, БСП, DevOps и Архитектура
насколько я помню в древней бсп представление внутри формы формируется, и чтобы его записать программно надо явно в поля добавлять
источник

D

DAnatoliy in 1С, БСП, DevOps и Архитектура
Алексей Новоселов
насколько я помню в древней бсп представление внутри формы формируется, и чтобы его записать программно надо явно в поля добавлять
  СпрФизЛица = Справочники.ФизическиеЛица.СоздатьЭлемент();
 СпрФизЛица.Наименование = Фамилия + " " + Имя;
 СпрФизЛица.Магазин  = Магазин;
 
 СтрТч = СпрФизЛица.КонтактнаяИнформация.Добавить();
 СтрТч.Вид = Справочники.ВидыКонтактнойИнформации.ТелефонФизическогоЛица;
 СтрТч.Тип = Перечисления.ТипыКонтактнойИнформации.Телефон;
 СтрТч.НомерТелефона         = Телефон;
 СтрТч.НомерТелефонаБезКодов = Телефон;
 
 XDTOКонтактная = КонтактнаяИнформацияСлужебный.ПарсингКонтактнойИнформации(Телефон, СтрТч.Вид);
 СтрТч.ЗначенияПолей = КонтактнаяИнформацияСлужебный.СериализацияКонтактнойИнформации(XDTOКонтактная);
 
 УправлениеКонтактнойИнформацией.ЗаписатьКонтактнуюИнформацию(СпрФизЛица, СтрТч.ЗначенияПолей, СтрТч.Вид, СтрТч.Тип);
 
 СтрТч.Представление = Телефон;

 СпрФизЛица.Записать();
источник

D

DAnatoliy in 1С, БСП, DevOps и Архитектура
явнее некуда
источник

D

DAnatoliy in 1С, БСП, DevOps и Архитектура
но в результате создается 2 строки КИ в тч
источник

D

DAnatoliy in 1С, БСП, DevOps и Архитектура
одна без представления была. дописал заполнение представления - стало просто 2 одинаковых строки
источник

D

DAnatoliy in 1С, БСП, DevOps и Архитектура
нашел в чем косяк ))
источник