Нужен скрипт для сопоставления артикула из прайса эксель вида <артикул> с артикулом из 1с вида <артикул>+цвет <красный, белый, ...>
Пользователь
Сообщений: Регистрация: 26.02.2024
21.03.2024 08:09:40
Отлично, все сработало, спасибо
Скрипт округления, удаления символов рубля и прочего из колонки цена
Пользователь
Сообщений: Регистрация: 26.02.2024
21.03.2024 08:08:42
Исходное значение в колонке 5: 28,68 ₽ Пишу скрипт: Результат =Строка(Окр(Число(СтрЗаменить(Колонка[5], " ₽", "")))); Выдает ошибку на этапе распознавания: Ошибка выполнения скрипта: {<Неизвестный модуль>(5)}: Преобразование значения к типу Число не может быть выполнено Но цена загрузилась в итоге та что надо: 29
Скрипт округления, удаления символов рубля и прочего из колонки цена
Пользователь
Сообщений: Регистрация: 26.02.2024
20.03.2024 11:42:14
Нужно, чтобы на этапе чтения цены из прайса екселя цены округлялись до целого и символы рубля и прочего также мешают загрузке. Также в колонке с ценой иногда забивают формулу экселевскую, непонятно, как реагирует на это 1с. Вобщем, нужно максимально автоматизировать данный прайс, чтобы не обрабатывать его каждый раз перед загрузкой
Поштучное добавление нового товара
Пользователь
Сообщений: Регистрация: 26.02.2024
20.03.2024 05:22:53
Можно ли добавлять новые товары поштучно, например выделив их или еще как то, или модуль загружает все товары в списке, для которых не сопоставил артикулы в 1с?
Нужен скрипт для сопоставления артикула из прайса эксель вида <артикул> с артикулом из 1с вида <артикул>+цвет <красный, белый, ...>
Пользователь
Сообщений: Регистрация: 26.02.2024
20.03.2024 05:20:46
Да, несколько профилей для одного прайса, в каждом будем приписывать к эксельному артикулу разные цвета одним и тем же товарам. Тогда можно будет поменять цены у всех цветов. Но скрипт по сути будет же одинаковый, просто цвет разный :)
Нужен скрипт для сопоставления артикула из прайса эксель вида <артикул> с артикулом из 1с вида <артикул>+цвет <красный, белый, ...>
Пользователь
Сообщений: Регистрация: 26.02.2024
19.03.2024 06:12:34
Окей, а если написать скрипт, который при чтении артикула из прайса добавит префикс в виде цвета? Цветов немного, 3-4, просто создать 3-4 настройки для одного листа эксель, и модуль будет подгружать ценники в 1эску тем товарам, которые будут совпадать с префиксом. То есть имеем то же условие: в прайсе: артикул | цена| товар1 | 100 | товар2 | 200 | товар3 | 150 |
в 1с имеем артикулы: товар1 серый товар1 белый товар1 черный товар2 серый товар2 белый товар2 черный
пишем скрипт который при чтении из прайса эксель добавляет префикс цвета всем товарам:
товар1 черный товар2 черный товар3 черный .... Потом для 2го, 3го и тд цветов. Если это выполнимо, черканите мне, пожалуйста, скрипт. Спасибо
Нужен скрипт для удаления части артикула при чтении его из прайса эксель
Пользователь
Сообщений: Регистрация: 26.02.2024
18.03.2024 06:54:22
Есть несколько вариантов и все в одном прайсе на одном листе. Первый: идет артикул, затем пробел, потом перенос строки и далее в скобках еще продолжение артикула:
1С не считывает перенос строки из экселя и не понимает в итоге этот артикул:
[URL=https://imgbly.com/ib/9uRYcc1ojF]https://imgbly.com/ib/9uRYcc1ojF[/URL] Может быть выйдет написать скрипт, который просто уберет непечатаемые символы, как вариант. Второй вариант - артикул без пробела, сразу перенос строки, но сути это не меняет, 1с не считывает его: [URL=https://imgbly.com/ib/ngc2cjo1ho]https://imgbly.com/ib/ngc2cjo1ho[/URL] Третий вариант: артикул затем пробел и затем пояснение в скобках, что это плата: [URL=https://imgbly.com/ib/KZt4eEfuZM]https://imgbly.com/ib/KZt4eEfuZM[/URL] И если мы попробуем убрать все что идет после пробела или непечатаемого символа, то получим дубль, так как ИВЭПР-1215 (плата) и ИВЭПР-1215 ¶(ББП-15) это два разных товара, но повторюсь, если убрать инфу в скобках - то дубль. (первый товар картинка выше, второй товар - картинка ниже) [URL=https://imgbly.com/ib/425uXPm4Ki]https://imgbly.com/ib/425uXPm4Ki[/URL] Четвертый вариант - после артикула есть один или несколько проблелов [URL=https://imgbly.com/ib/R89AgvRfSb]https://imgbly.com/ib/R89AgvRfSb[/URL] и 5й вариант - нормальный артикул [URL=https://imgbly.com/ib/CIOsZNloYT]https://imgbly.com/ib/CIOsZNloYT[/URL]
Изменено: - 18.03.2024 07:02:25
Нужен скрипт для удаления части артикула при чтении его из прайса эксель
Пользователь
Сообщений: Регистрация: 26.02.2024
14.03.2024 09:10:10
Имеем в прайсе эксель: артикул | цена| товар1+(новинка) товар2+(снят с производства) товар3+(еще чтото) товар4+непеч.символы+еще чтото
В 1с имеем артикулы: товар1 товар2 товар3 .... Нужно сопоставить товары из эксель с товарами в 1с, удалив при чтении артикулов всё лишнее после артикула, чтобы загрузить цены
Нужен скрипт для сопоставления артикула из прайса эксель вида <артикул> с артикулом из 1с вида <артикул>+цвет <красный, белый, ...>