Цитата |
---|
написал: Мы находимся только в Битрикс24, меняем размер товара и в этот момент строка удаляется. К 1С вообще не прикасаемся. |
16.01.2025 17:04:27
|
|||
|
15.01.2025 11:19:29
Сама табличка по функционалу: |
|||
|
13.01.2025 11:45:44
|
|||
|
09.01.2025 12:00:07
|
|||||
|
09.01.2025 11:55:57
|
|||
|
27.12.2024 13:39:45
|
|||
|
26.12.2024 17:11:18
Но вообще, в след версии будет поправлено. При открытии окна модуль сам определять будет, что поменялись смарты |
|||
|
26.12.2024 15:46:04
|
|||
|
19.12.2024 11:32:55
|
|||
|
18.12.2024 20:27:17
Самое простое - доработать модуль, точнее сделать расширение, которое бы регистрировало изменение счета. Есть другое решение - выгружать платежки через смарт, а перед выгрузкой - выполнять свой алгоритм, который бы регистрировал счет. Или модификация второго варианта, делать не произвольный алгоритм. А сделать своего робота Б24, который бы регистрировал счет по создании платежки в Б24 |
|||
|
18.12.2024 20:21:36
Но вообще, заполнение вариант завершения будет немного доработано в следующих версиях |
|||
|
17.12.2024 15:50:50
|
|||||
|
13.12.2024 16:40:40
|
|||||||
|
13.12.2024 14:08:28
Посмотрел. В Б24 нет коэффициентов, поэтому выгружаются базовые единицы измерения. Если ед. изм. другая, то выгружается в базовой с учетом пересчета на коэффициент |
|||
|
13.12.2024 13:48:27
|
|||
|
11.12.2024 19:31:54
Если начать транзакцию, то должно быть все ок. Может начать транзакцию в процедуре "ПолучитьЗначениеПредопределенногоАлгоритма"? Чтобы сразу везде применилось.. Да, так сработало. Будет так в след версии. На запись объекта(в данном случае СП), как бы не красиво смотрелось, не хочется транзакцию вводить, т.к. всплыть нехорошее может. В общем модуле "Б24_К_ОбщегоНазначенияВызовСервера" Функция ПолучитьЗначениеПредопределенногоАлгоритма(Алгоритм, ПараметрыАлгоритма, ТипАлгоритма) Экспорт Если ТипАлгоритма = "Функция" Тогда Результат = ПараметрыАлгоритма.Результат; Иначе Результат = Неопределено; КонецЕсли; Попытка Если НЕ Б24_К_ОбщегоНазначенияВызовСервераПовтИсп.БазаИспользуетсяВМоделиСервиса() Тогда АлгоритмКлюча = стрЗаменить(Алгоритм, "[Результат]" , "Параметры.Результат"); АлгоритмКлюча = стрЗаменить(АлгоритмКлюча, "[СтруктураНастроек]" , "Параметры.СтруктураНастроек"); АлгоритмКлюча = стрЗаменить(АлгоритмКлюча, "[Объект1С]" , "Параметры.Объект1С"); АлгоритмКлюча = стрЗаменить(АлгоритмКлюча, "[СтрокаТаблицыОбъекта1С]" , "Параметры.СтрокаТаблицыОбъекта1С"); АлгоритмКлюча = стрЗаменить(АлгоритмКлюча, "[ОбъектПортала]" , "Параметры.ОбъектПортала"); АлгоритмКлюча = стрЗаменить(АлгоритмКлюча, "[СтруктураДанных]" , "Параметры.СтруктураДанных"); АлгоритмКлюча = стрЗаменить(АлгоритмКлюча, "[НастройкаПодключения]" , "Параметры.НастройкаПодключения"); АлгоритмКлюча = стрЗаменить(АлгоритмКлюча, "[ПараметрыРобота]" , "Параметры.ПараметрыРобота"); АлгоритмКлюча = стрЗаменить(АлгоритмКлюча, "[ИнформацияОСущности]" , "Параметры.ИнформацияОСущности"); АлгоритмКлюча = стрЗаменить(АлгоритмКлюча, "[ТипСущности]" , "Параметры.ТипСущности"); АлгоритмКлюча = стрЗаменить(АлгоритмКлюча, "[Отказ]" , "Параметры.Отказ"); НачатьТранзакцию(); ОбщегоНазначения.ВыполнитьВБезопасномРежиме(АлгоритмКлюча, ПараметрыАлгоритма); ЗафиксироватьТранзакцию(); Если ТипАлгоритма = "Функция" Тогда Результат = ПараметрыАлгоритма.Результат; КонецЕсли; КонецЕсли; Исключение ОтменитьТранзакцию(); ЗаписьЖурналаРегистрации("ОтправкаПисемСОшибкамиСинхронизации", УровеньЖурналаРегистрации.Ошибка,,, "Не удалось выполнить пользовательский алгоритм"); ЗаписьЖурналаРегистрации("ОтправкаПисемСОшибкамиСинхронизации", УровеньЖурналаРегистрации.Ошибка,,, ПодробноеПредставлениеОшибки(ИнформацияОбОшибке())); КонецПопытки; Возврат Результат; КонецФункции |
|||
|