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