Объясните работу действия в следующей ситуации:
- в процессе отгружены 2 товара
- один товар возвращён вручную через раздел Склады, в процессе он удалён [file]19520[/file]
- процесс не переходит на этап с действием Вернуть содержимое процесса на склад, выдаёт ошибку [file]19521[/file] Невозможно вернуть товар, т.к. он ещё не был оприходован
я так понимаю, что пытается провести возврат товара, который был возвращён вручную, но его нет в процессе, а в складах есть операция Возврат. Почему пытается вернуть уже возвращённый?
Объясните работу действия в следующей ситуации:
- в процессе отгружены 2 товара - один товар возвращён вручную через раздел Склады, в процессе он удалён - процесс не переходит на этап с действием Вернуть содержимое процесса на склад, выдаёт ошибку Невозможно вернуть товар, т.к. он ещё не был оприходован
я так понимаю, что пытается провести возврат товара, который был возвращён вручную, но его нет в процессе, а в складах есть операция Возврат. Почему пытается вернуть уже возвращённый?
Действие идет по содержимому процессу и пытается по-очереди вернуть КАЖДЫЙ неудаленный товар процесса. В данном случае берет первый товар, видит что его никто никуда не продавал и показывает ошибку. Чтобы ошибки не было в действии скорее всего есть галочка "учитывать только отмеченные продукты" чтобы была возможность возвращать только часть продуктов процесса.
Действие идет по содержимому процессу и пытается по-очереди вернуть КАЖДЫЙ неудаленный товар процесса. В данном случае берет первый товар, видит что его никто никуда не продавал и показывает ошибку. Чтобы ошибки не было в действии скорее всего есть галочка "учитывать только отмеченные продукты" чтобы была возможность возвращать только часть продуктов процесса.
.dev OneBox production писал/а: В данном случае берет первый товар, видит что его никто никуда не продавал и показывает ошибку.
Как раз в процессе остался проданный товар, и выдаёт ошибку.
Вот тестовый процесс https://one-box.shine-bright.com.ua/309639/ В заказе остался только отгруженный товар. Второй товар, был возвращён вручную и удалён из заказа. Выдаёт ошибку при переходе на этап Редактировать самовывоз (установлено действие возврата товара)
[quote]
.dev
OneBox production писал/а:
В данном случае берет первый товар, видит что его никто никуда не продавал и показывает ошибку.
[/quote]
Как раз в процессе остался проданный товар, и выдаёт ошибку. [file]19926[/file]
Вот тестовый процесс https://one-box.shine-bright.com.ua/309639/
В заказе остался только отгруженный товар. Второй товар, был возвращён вручную и удалён из заказа.
Выдаёт ошибку при переходе на этап Редактировать самовывоз (установлено действие возврата товара)
Действие не может вернуть товар, так как возврат той транзакции в которой он был продан уже был. Вам нужно удалить первую операцию возврата и вернуть действием все продукты или произвести возврат вручную.
Действие не может вернуть товар, так как возврат той транзакции в которой он был продан уже был. Вам нужно удалить первую операцию возврата и вернуть действием все продукты или произвести возврат вручную.
Понял, спасибо. Но тогда странно, что при установке галочки "Учитывать только отмеченные продукты" возврат срабатывает, хотя тоже возврат по этой же транзакции.
Понял, спасибо. Но тогда странно, что при установке галочки "Учитывать только отмеченные продукты" возврат срабатывает, хотя тоже возврат по этой же транзакции.
.dev OneBox production писал/а: Чтобы ошибки не было в действии скорее всего есть галочка "учитывать только отмеченные продукты" чтобы была возможность возвращать только часть продуктов процесса.
Фархшатов Родион писал/а: Но тогда странно, что при установке галочки "Учитывать только отмеченные продукты" возврат срабатывает,
ну тоесть можно было просто сразу сделать что я написал. Но ладно, проблему решили - уже хорошо.
[quote]
.dev
OneBox production писал/а:
Чтобы ошибки не было в действии скорее всего есть галочка "учитывать только отмеченные продукты" чтобы была возможность возвращать только часть продуктов процесса.
[/quote]
[quote]
Фархшатов Родион писал/а:
Но тогда странно, что при установке галочки "Учитывать только отмеченные продукты" возврат срабатывает,
[/quote]
ну тоесть можно было просто сразу сделать что я написал. Но ладно, проблему решили - уже хорошо.
Цель - отредактировать отгруженный заказ. На склад должны вернуться ВСЕ проданные товары, только которые собственно и остались в процессе. Т.е. не часть, а все, которые остались в процессе. С предлагаемой настройкой придётся выделять все товары в процессе. Когда можно было бы просто перевести процесс на этап.
Значит действие пытается вернуть уже возвращённый товар тоже, раз выдаёт ошибку. А с опцией ТОЛЬКО ОТМЕЧЕННЫЕ возвращает только выделенный товар, несмотря на то, что он в транзакции, по которой был возврат.
Не решили, этот вариант не подходит.
Цель - отредактировать отгруженный заказ. На склад должны вернуться ВСЕ проданные товары, только которые собственно и остались в процессе. Т.е. не часть, а все, которые остались в процессе. С предлагаемой настройкой придётся выделять все товары в процессе. Когда можно было бы просто перевести процесс на этап.
Значит действие пытается вернуть уже возвращённый товар тоже, раз выдаёт ошибку. А с опцией ТОЛЬКО ОТМЕЧЕННЫЕ возвращает только выделенный товар, несмотря на то, что он в транзакции, по которой был возврат.
.dev OneBox production писал/а: Вам нужно удалить первую операцию возврата и вернуть действием все продукты или произвести возврат вручную.
и кстати, если удалить первую операцию возврата, то действием товар в процессе уже не вернуть, т.к. возвращённый товар уже был удалён из процесса.
[quote]
.dev
OneBox production писал/а:
Вам нужно удалить первую операцию возврата и вернуть действием все продукты или произвести возврат вручную.
[/quote]
и кстати, если удалить первую операцию возврата, то действием товар в процессе уже не вернуть, т.к. возвращённый товар уже был удалён из процесса.
Фархшатов Родион писал/а: Цель - отредактировать отгруженный заказ. На склад должны вернуться ВСЕ проданные товары, только которые собственно и остались в процессе. Т.е. не часть, а все, которые остались в процессе. С предлагаемой настройкой придётся выделять все товары в процессе. Когда можно было бы просто перевести процесс на этап.
перед переходом на этап поставьте действие, которое будет выбирать все объекты с нужным количеством. Т.е. чтобы в поле "выбрано" было к-во отгруженного товара у каждого продукта процесса.
[quote]
Фархшатов Родион писал/а:
Цель - отредактировать отгруженный заказ. На склад должны вернуться ВСЕ проданные товары, только которые собственно и остались в процессе. Т.е. не часть, а все, которые остались в процессе. С предлагаемой настройкой придётся выделять все товары в процессе. Когда можно было бы просто перевести процесс на этап.
[/quote]
перед переходом на этап поставьте действие, которое будет выбирать все объекты с нужным количеством. Т.е. чтобы в поле "выбрано" было к-во отгруженного товара у каждого продукта процесса.
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий