Wiki source code of Импорт из xls/ Буфера windows
Version 3.1 by Andrey Palmin on 2023/03/23 12:49
Hide last authors
1.1 | 1 | {{toc/}} | |
2 | |||
3 | == Импорт из excel == | ||
4 | |||
2.1 | 5 | Для поиска товара в базе нужно в файле xls: | |
1.1 | 6 | Если указано в заголовке столбца Код, то ищет по айрус коду. | |
7 | Если указан N_ORig, № производителя или Оригинал, то ищет столбцу с артикулом товара. В расширенном справочнике и обычном. | ||
8 | Если указан N_ORig, № производителя или Оригинал и столбец с брендом и называется: Proizv или Пр-во или Производство, то ищет по паре значений. В расширенном справочнике и обычном. | ||
9 | Если над названием столбца написать один из вариантов - Поле:/Field:/Поле'/Поле:очищ. ,то работает по старинке. | ||
10 | |||
11 | Для заполнения цены и количества, нужно назвать столбец как вы видете в заказе. | ||
3.1 | 12 | ||
13 | В итоге договорились о следующей логике для импорта по паре бренд артикул из xls в заказ: | ||
14 | При импорте по паре бренд артикул мы очищаем бренд и артикул от спец символов и приводим в единый регистр. | ||
15 | Далее смотрим только среди товаров с остатками (если это заказ клиента, то по объекту - можно даже запретить импорт без выбора объекта для заказа клиента, если заказ поставщику, то остатки по всем объектам импорт возможен независимо от объекта) и ищем есть ли в словоформах канонический бренд, если есть ищем по нему. Если ничего не нашлось ищем по бренду указанному поставщиком. Если и так ничего не нашлось, то повторяем цикл, но по товарам которых нет на остатках. Если найдено более 1 позиции с соответствующим артикулом/брендом, то можно использовать для приоритетного выбора такой порядок - А, В, С, D, INT, KNT, RAZ. Хотя лучше все таки наверно по FIFO. | ||
16 | При импорте по артикулу очищаем от спец символов - ищем среди товаров на остатках (если это заказ клиента, то по объекту - можно даже запретить импорт без выбора объекта для заказа клиента, если заказ поставщику, то остатки по всем объектам импорт возможен независимо от объекта) не находим, ищем среди товаров на остатках. | ||
17 | |||
18 | |||
19 | |||
20 | == Импорт из буфера windows | ||
21 | В справочнике товаров в меню Сервис. По артикулу или паре значений бренд артикул можно добавить в буфер айруса товары. |