А при обмене у всех товаров в заказе удаление BASE_PRICE и добавление всем CUSTOM_PRICE = Y - это нормальное поведение импорта?
24.11.2020 11:35:09
[QUOTE]Александр Денисюк написал:
[QUOTE] Дмитрий Коротков написал: А если при обмене с 1С (из 1С в сторону сайта) заказы очищаются - это нормально? Физически удаляются все товары из корзины, оплаты, отгрузки. Потом с нуля заказ восстанавливается - добавляются те же самые товары (только идентификатор товара в корзине уже другой), добавляются отгрузки, оплаты. Собственно проблема в том, что после удаления и добавления новых товаров в них слетает в ноль НДС. В выгрузке НДС есть и в заказе и в товаре, но в битриксе в заказе после обмена его уже нет. Чтобы он появился - нужно зайти в заказ и вручную удалить отгрузку, либо удалить оплату и добавить новую, тогда НДС восстанавливается. В более новых версия можно зайти в заказ и нажать кнопку пересчёта, тогда тоже НДС восстановится. В общем можно ли его как-то программно после обмена восстановить НДС после импорта? Иначе заказы потом уходят в 1С без НДС. p.s. а, тут тема про новую версию. В общем перенесите куда надо, если это не сюда относится.[/QUOTE] Может дело в том, что в 1С у вас прилетают с неправильным НДС, а затем выгружается.. и портятся заказы..?[/QUOTE] С сайта в 1С, секция Документ - [URL=http://prntscr.com/voy3hp]http://prntscr.com/voy3hp[/URL] , секция Товар - [URL=http://prntscr.com/voy4td]http://prntscr.com/voy4td[/URL] С 1С на сайт, секция Документ - [URL=http://prntscr.com/voy66r]http://prntscr.com/voy66r[/URL] , секция Товар - [URL=http://prntscr.com/voy8dj]http://prntscr.com/voy8dj[/URL] В момент импорта вывел данные по заказу перед сохранением, там Tax везде ноль, хотя в самих xml он присутствует и у заказа и у товаров. |
|
|
24.11.2020 09:35:40
[QUOTE]Евгений Жуков написал:
[QUOTE] Дмитрий Коротков написал: Поставил 0, установил сам битрикс и поставил готовое решение[/QUOTE] перед установкой решения инфоблоки обновите[/QUOTE] ок, попробуем обновиться. Думал BitrixSetup сразу последнюю стабильную версию ставит. |
|
|
23.05.2020 15:24:31
[QUOTE]Олег Максименко написал:
Пишем свой компонент/эндпоинт и отдаём данные по запросу от vue как душе угодно.[/QUOTE] Ну то есть копируем компонент sale.order.ajax в свою область видимости (даже если сделаем свой компонент с нуля на основе этого - сути не меняет), ковыряем его как хотим и выдаём json который нам нужен и как следствие всегда будет неизменен при любых обновлениях? Соответственно обновляться компонент не будет, а если битрикс какую новую фичу внедрит или что-то там поменяет - просто допиливаем наш скопированный ранее компонент (или созданный нами) под новые/изменённые потребности? И второй момент - как в этом случае осуществляется работа со сторонними модулями? В первом варианте всё просто, захотел клиент новую службу доставки - на кнопку нажал в маркетплейсе, всё установилось и работает. А в случае своей формы и вёрстки - допиливаете стороннее решение после установки? К примеру некоторые модули пытаются себя внедрить в #bx-soa-delivery > .bx-soa-pp-company-desc - [URL=http://prntscr.com/smbbc6]http://prntscr.com/smbbc6[/URL] В случае своего темплейта на том же vue - таких классов попросту может не быть на форме. |
|
|