1b.app
Скопирована ссылка -

Почему система при копировании товара копирует дату создания и игнорирует (перезаписывает) действие при создании

Выходит есть следующие особенности системы:
1. При копировании товара система копирует данные с поля "Дата создания" (cdate) старого товара и вставляет эти данные в новый товар, как-то немного непонятно, это же у нас по сути новый товар и должна быть новая дата создания, почему система копирует это поле?
2. В системе есть раздел "Действия при создании карты продукта" и по существу при копировании продукта система перезаписывает данные которые записаны действиями в этом разделе, т.е. указано чтобы при создании товара была записана определенная информация, но копирование перезаписывает эти данные, в чем логика ?
Оригинальный вопрос доступен на версии: ua

Ответы:

1. Потому что копируется все кроме id товара
2. Вероятно потому что вы копируете товар и хотите скопировать все данные а не перезатереть их.
29.08.2023, 19:08

Юля
менеджер

Отдел Заботы
OneBox production писал/а:
1. Потому что копируется все кроме id товара

"Дата создания" (cdate) это же по сути что-то похожее на id товара, как-то логично эту дату перезаписывать, есть какие-то варианты чтобы при копировании не изменять "Дата создания" (cdate) ?

Отдел Заботы
OneBox production писал/а:
2. Возможно, потому что вы копируете товар и хотите скопировать все данные, а не перезатереть их.

Копирование по умолчанию копирует все, а действия уже потом изменяют эти данные при необходимости, копирование это же по существу создания карты, а "Действия при создании карты продукта" они как будто подходят под это понятие, то есть создался новый товар и по сути действие должно записать у него данные, или у системы логика другая?
3. По какому полю продукта можно понять что это копия, а не новый (чистый продукт) и какое можно использовать действие и условие в "Действии при сохранении карты продукта" чтобы можно было например затем совершить какое-то действие при редактировании типа "Посчитать значение по формуле" и записать в указанное поле" и с помощью ее настроить чтобы система очищала поля, которые не нужно копировать ?
4. Есть ли какие-то действия в системе, которые могут заполнить (изменить) поле товара "Дата создания" (cdate)?
30.08.2023, 15:05
Оригинальный комментарий доступен на версии: ua


Юля писал/а:
"Дата створення" (cdate) це ж по суті щось схоже на id товару, якось наче не логічно цю дату перезаписувати, є якісь варіанти щоб при копіюванні не змінювати "Дата створення" (cdate) ?

Копируются все поля кроме id, ссылки на товар и кода1с или артикулов если стоит галочка уникальности.

1. Сделать чтобы дата создания ставилась как текущая 1ч в виде настройки
2. Сделать чтобы после копирования всех полей запускалось действие автоматизации по созданию продукта - 1ч. Тоже в виде настройки.
3. Можем сделать настройку чтобы при копировании продукта ему заполнялось допполе нужным значением. После этого вы сможете запустить действия автоматизации по условию заполненого допполя и потом затереть допполею. Займет тоже 1ч.

Если делать все 3 пункта, то можно вложится в 2ч, это если нужно делать все 3. Выставить счет?
30.08.2023, 20:49

Юля
менеджер

Отдел Заботы
OneBox production писал/а:

Юля писал/а:
"Дата создания" (cdate) это же по сути что-то похожее на id товара, как-то логично эту дату перезаписывать, есть ли какие-то варианты чтобы при копировании не изменять "Дата создания" (cdate) ?

Копируются все поля кроме id, ссылки на товар и кода1с или артикулов, если стоит галочка уникальности.
1. Сделать чтобы дата создания ставилась как текущая 1ч как настройка
2. Сделать, чтобы после копирования всех полей запускалось действие автоматизации создания продукта - 1ч. Тоже в виде настройки.
3. Мы можем произвести настройки, чтобы при копировании продукта ему заполнялось дополнительное нужное значение. После этого вы сможете запустить действия автоматизации при условии заполненного допполя и затем затереть допполем. Займет также 1ч.
Если делать все 3 пункта, то можно уложиться в 2 часа, если нужно делать все 3. Выставить счет?

Спасибо, проблему решили с помощью поля "Внешний ID", поставили условие в действиях при сохранении, если пусто, то это новый товар (отдельное поле) в рамках которого уже будем работать с другими полями (что-то заполним, а что-то очистим).
Еще одно действие будет заполнять поле "Внешний ID", чтобы оно не было пустым.
На поле "Дата создания" (cdate) не будем сопротивляться, создадим дополнительное поле
31.08.2023, 13:37
Оригинальный комментарий доступен на версии: ua

Юля
менеджер

Отдел Заботы
OneBox production писал/а:
Копируются все поля кроме id, ссылки на товар и кода1с или артикулов, если стоит галочка уникальности.

Еще интересный момент не копирующий категорию товара, что довольно странно, дату создания копирует, а вот категорию нет
31.08.2023, 14:21
Оригинальный комментарий доступен на версии: ua

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