Size: a a a

Курсы 1С. Интеграции и мобильная разработка

2019 November 18

K

Korvin in Курсы 1С. Интеграции и мобильная разработка
Korvin
Привет комрады. Может кто сталкивался.
Есть поле html на форме. Есть в нем функция js.
Как в неё передать массив массивов(примитив, числа)? Пытаюсь через строку JSON (ЗаписатьJSON()), но затем при JSON.parse(paramname) функция вылетает с ошибкой парсинга. Как правильно делать то?
Еси что, уже не актуально.
источник

ИН

Илья Низамов... in Курсы 1С. Интеграции и мобильная разработка
Делись решением
источник

K

Korvin in Курсы 1С. Интеграции и мобильная разработка
А там все просто, я при передаче параметра в функцию ее одинарными ковычками не обрамил. Из-за этого передавалось не как строка JSON, а как просто набор чисел через запятую
источник

K

Korvin in Курсы 1С. Интеграции и мобильная разработка
или ты спрашивал впринципе о том как вызвать функцию из 1С?
источник

ИН

Илья Низамов... in Курсы 1С. Интеграции и мобильная разработка
Про JSON, как передавать я знаю.
источник

K

Korvin in Курсы 1С. Интеграции и мобильная разработка
ааа, ну вот... всему виной невнимательность :(
Спать нужно ложиться вовремя))
источник

ES

E S in Курсы 1С. Интеграции и мобильная разработка
всем привет
у меня такая ситуация
в справочнике номенклатура есть реквизит АртикулВеб
он заполняется по определенному алгоритму.
и у меня иногда возникают дубли.
гялнул и оказывается что создались они в одно время ,по крайней мере так эластик показал у девопс инженера
как можно уйти от этой проблемы?
случаи единичные но бывают
источник

11

1 11 in Курсы 1С. Интеграции и мобильная разработка
E S
всем привет
у меня такая ситуация
в справочнике номенклатура есть реквизит АртикулВеб
он заполняется по определенному алгоритму.
и у меня иногда возникают дубли.
гялнул и оказывается что создались они в одно время ,по крайней мере так эластик показал у девопс инженера
как можно уйти от этой проблемы?
случаи единичные но бывают
Добавить в расчёт алгоритма функцию от имени пользователя, если дублят разные пользователи.
источник

ES

E S in Курсы 1С. Интеграции и мобильная разработка
1 11
Добавить в расчёт алгоритма функцию от имени пользователя, если дублят разные пользователи.
А можно пример какой нить такого рода
источник

11

1 11 in Курсы 1С. Интеграции и мобильная разработка
Например. Последней цифрой указывать пятую цифру после запятой от натурального логорифма от суммы кодов символов имени пользователя.
источник

Д

Дмитрий in Курсы 1С. Интеграции и мобильная разработка
E S
всем привет
у меня такая ситуация
в справочнике номенклатура есть реквизит АртикулВеб
он заполняется по определенному алгоритму.
и у меня иногда возникают дубли.
гялнул и оказывается что создались они в одно время ,по крайней мере так эластик показал у девопс инженера
как можно уйти от этой проблемы?
случаи единичные но бывают
Тебе только твой алгорим править, другого ни чего нету. Если сделал плохой арлгоритм поиска исправляй его.
источник

ES

E S in Курсы 1С. Интеграции и мобильная разработка
Дмитрий
Тебе только твой алгорим править, другого ни чего нету. Если сделал плохой арлгоритм поиска исправляй его.
Это уже до меня сделано и счас разбираюсь посему так работает, буду искать причину
источник

ES

E S in Курсы 1С. Интеграции и мобильная разработка
1 11
Например. Последней цифрой указывать пятую цифру после запятой от натурального логорифма от суммы кодов символов имени пользователя.
Там идёт как счётчик получается максимальное значение и +1
источник

11

1 11 in Курсы 1С. Интеграции и мобильная разработка
Т.е. определённый алгоритм кодирования = счётчик?
Тогда причина в том, что номенклатуры много, добавление многопоточное и время между поиском макса и фиксированием макс+1 не обеспечивает техническую невозможность параллельного аналогичниго процесса.
Видится простейший вариантв минимизации времени. Создать константу -  счётчик и брать макс с одновременным инкрементом оттуда.
источник

11

1 11 in Курсы 1С. Интеграции и мобильная разработка
Для пущей надёжности можно предусмотреть блокировку в транзакции.
источник

11

1 11 in Курсы 1С. Интеграции и мобильная разработка
Т.е. последовательность следующая:
Блокировка
константа.макс = константа.макс + 1
артикул = константа.макс
Разблокировка
источник

ES

E S in Курсы 1С. Интеграции и мобильная разработка
1 11
Т.е. определённый алгоритм кодирования = счётчик?
Тогда причина в том, что номенклатуры много, добавление многопоточное и время между поиском макса и фиксированием макс+1 не обеспечивает техническую невозможность параллельного аналогичниго процесса.
Видится простейший вариантв минимизации времени. Создать константу -  счётчик и брать макс с одновременным инкрементом оттуда.
Да примерно так
Берется максимум в запросе и +1
источник

ES

E S in Курсы 1С. Интеграции и мобильная разработка
Но там конечно заморочено поскольку для каждого диапазона береться диапазон свой
источник

ES

E S in Курсы 1С. Интеграции и мобильная разработка
Тип для вида товара он будет от 10 до 100 это как пример
источник

ES

E S in Курсы 1С. Интеграции и мобильная разработка
Для другого будет от 1000 до до  2000
источник