gifts2017

Загрузка цен из Excel в документ "Установка цен номенклатуры"

Опубликовал egorover (egorover) в раздел Обработки - Ценообразование, прайсы

Загрузка цен из Excel в документ "Установка цен номенклатуры"

При переходе с 7.7 возникла необходимость переноса цен, номенклатура от разных поставщиков, поэтому скидки и наценки рассчитывались на каждого поставщика по-разному.

Скачать файлы

Наименование Файл Версия Размер
- 1451
.epf 13,40Kb
29.07.11
1451
.epf 13,40Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Seredenco Igor (shtucer-igor) 04.03.09 12:54
однозначно плюс !
а можно тоже самое но чтобы грузило в установку цен номенклатуры контрагента ?
2. softbear (softbear) 11.03.09 00:25
3. comper (COMPER) 19.03.09 11:51
4. comper (COMPER) 19.03.09 11:53
5. Пимшин 1 (Pim) 19.03.09 19:10
не работает :-(. Самый главный минус всех подобных обработок в том, что они грузят только одну цену в УТ. По крайней мере, я других не видел. Эта обработка похоже тоже грузит только одну цену, да ещё и запоролена...

А что делать, если мне надо загружать сразу четыре разных типов цен в один документ. (Не надо предлагать загружать по-одному -- заказчик не хочет).
6. egorover (egorover) 20.03.09 16:26
внимательней, там загрузка идёт по всем типам цен в строку
7. olee (olee) 23.03.09 00:40
У меня пишет:
{ВнешняяОбработка.ЗагрузкаЦен(7)}: Ошибка при вызове метода контекста (Sheets): Произошла исключительная ситуация (0x8002000b)
по причине:
Произошла исключительная ситуация (0x8002000b)
8. egorover (egorover) 23.03.09 08:03
всё времени нет, укажите имя листа excel Лист1
9. olee (olee) 23.03.09 10:39
Создался пустой документ с комментарием из какого файла загружен.
Пытаюсь снова загрузить цены - пишет в регистре есть такая строка.
Захожу в регистр сведений - нет такой записи:(
10. olee (olee) 25.03.09 00:44
Разобрался, все работает!
Очень нужная обработка.
Плюс.
11. Evgeniy Dotsenko (dev_gen) 31.03.09 13:35
Ищу по всему инету такую разработку уже неделю.
Огромное спасибище
13. Виктор Черемников (VikFx) 28.04.09 11:00
14. Nick (4emodan) 06.05.09 01:22
Большое спасибо! Давно искал.
15. Nick (4emodan) 06.05.09 01:39
А можно сделать, чтоб находило товары не по артикулу, а по коду?
16. Андрей Петраш (petrash) 06.06.09 11:50
Выручил! Спасибо большое!
17. qwertylion (qwertylion@rambler.ru) 07.06.09 19:01
Обработка хорошее но вот только документ пустой создается, не подскажите как быть?
18. Иван Лузиков (steelrat1976) 20.06.09 15:19
нужно обязательно вводить коэффициент, если цена равна базовой, то коэффициент = 1 и тогда поля не пустые. Хотя можно было бы сказать сразу, а то сам часа два мучался пока не понял
19. qwertylion (qwertylion@rambler.ru) 26.06.09 22:20
при записи в ценообразование пустой лист
20. qwertylion (qwertylion@rambler.ru) 26.06.09 22:22
все нормально разобрался нужно обязательно вводить коэффициент, если цена равна базовой, то коэффициент = 1 и тогда поля не пустые. Хотя можно было бы сказать сразу, а то сам часа два мучался пока не понял СПАСИБО steelrat1976
21. Dimka74 Dimka174 (Dimka74) 21.07.09 04:29
Пожалуй повторюсь: "А можно сделать, чтоб находило товары не по артикулу, а по коду?"
22. Дмитрий Иванов (sly99) 07.10.09 21:25
можно поподробнее, что где писать?
выдает ошибку
{ВнешняяОбработка.ЗагрузкаЦен(7)}: Ошибка при вызове метода контекста (Sheets): Произошла исключительная ситуация (0x8002000b)
по причине:
Произошла исключительная ситуация (0x8002000b)
23. Юра Иванов (cooldanie) 06.11.09 15:51
Автор зачет! а можно по наименованию товара а не по артикулу? или сделайте универсально - по коду, по наименованию, по артикулу - и цены не будет вашей обработке. А если 2 колонки цены? опт и розница - 2я и 3я?
24. Hello World (helloworld) 09.11.09 14:31
{ВнешняяОбработка.ЗагрузкаЦен(7)}: Ошибка при вызове метода контекста (Sheets): Произошла исключительная ситуация (0x8002000b)
по причине:
Произошла исключительная ситуация (0x8002000b)

Это наверное когда страница Екселя названа не Лист1. Автор, выбрал бы просто первую страницу - Excel.Sheets(1).select();
25. Андрей (labuh) 26.11.09 03:38
Автору респект и уважуха.
А как быть с одинаковыми ценами номенклатуры? Обработка не читает одинаковые цены из экселя, - пишет "не нашли артикул ........"
26. Андрей (labuh) 27.11.09 23:51
Здесь что, больше никто не живет???
27. meser (meser) 06.12.09 22:22
Спасибо, действительно обработка нужная, я бы добавил еще поиск не только по артиклу, но и по коду, наименованию.
28. nikser Serov (nikser) 11.01.10 18:40
Ничего не понимаю . у кого она работает??? документ изменения цен то создался , но пустой .
29. Алексей Епишко (Epishko) 14.02.10 22:04
Потратил массу времени - вбил артикулы, а в результате создает пустой документ. Жаль убитого воскресенья! Все-таки несмотря на обильные ссылки по поиску - эту задачку так пока никто и не решил качественно.
30. Наталия Маркова (Родная) 14.04.10 10:56
изначально все получается, но при загрузке, выбранных цен в 1С выдается ошибка
{ВнешняяОбработка.ЗагрузкаЦен(120)}: Ошибка при вызове метода контекста (Записать): Запись с такими ключевыми полями существует! : Закупочная : ******* (Регистр сведений: Цены номенклатуры; Номер строки: 43)
по причине:
Запись с такими ключевыми полями существует! : Закупочная :**********(Регистр сведений: Цены номенклатуры; Номер строки: 43)
при том что справочник "Установка цен номенклатуры" пуст.
Что я не так делаю?
31. Николай (provnick) 24.01.11 21:39
Да уж, было б описание, то немного времени потратить на заполнение формы, оказывается нужно файлик подготовить Excelский, страница Екселя названа должна Лист1 и артикул форматнуть в текстовой, а цены в числовой и заполняется таблица для передачи в документ. Но вопрос вот в чем: как две цены закинуть, поле то одно для выбора цены, у кого получилось? egorover пишет (6) "внимательней, там загрузка идёт по всем типам цен в строку" , но выходит только одна цена, что и как? Да еще пароль, понятно, а то..., что ж мышает второе поле для второй цены сделать, а? хоть бы приходную да расходную. В целом гуд и +, ще б поправить.
32. Glenas Glenas (Glenas) 28.01.11 14:46
Здравсвуйте. Помогайте, очень надо. Версия 8,2, УТ 11. При открытии выдавал ошибку, поменял ТипыЦенНоменклатуры на ВидыЦен. Обработка открывается, загружает файл xls, корректно находит цены. При попытке загрузки выдаёт {ВнешняяОбработка.ЗагрузкаЦен.МодульОбъекта(90)}: Поле объекта не обнаружено (НеПроводитьНулевыеЗначения) А код модуля запаролен! Что делать, автор? Спасибо
alexbykov@inbox.ru; +1 Ответить
33. egorover (egorover) 29.07.11 10:03
34. mandarin (lenka-nes@mail.ru) 13.10.11 10:19
35. Михаил Иванов (wwizard) 01.11.11 17:05
Пишет Ошибка при вызове метода контекста (Sheets)
Что делать?
36. Тимур (tgnike) 08.11.11 12:30
Она со всеми екселями работате?
37. Павел Хорев (w22u) 21.11.11 14:54
Спасибо, протестируем Вашу обработку.
38. Юлия Шикунова (Belka063) 30.11.11 09:30
Работает.Спасибо.Помогло
39. Ruslan Ahmetshin (AruslanM) 07.12.11 10:41
Спасибо за идею, пригодилось.
40. Иван Титов (Ibrogim) 19.12.11 10:51
Спасибо за обработку, помогла как пример
41. Алексей (ASoft) 18.01.12 22:14
42. Сергей Сергеев (maratsat) 21.01.12 17:44
Во-первых, хорошая обработка. Спасибо. Значительно сокращает время ввода документа.

Во-вторых, предложения по улучшению
Думаю было бы еще лучше, сделать ввод нескольких типов цен за один раз.
Или как вариант сделать возможным добавлять разные типы цен к одному документу.
А иначе получается, что розничные, оптовые и крупнооптовые цены в разных документах, что не удобно.
43. Михаил Иванов (wwizard) 21.01.12 23:25
44. egorover (egorover) 23.01.12 21:18
(42) так для этого и создавалось, колонки в таблице excel и есть различные типы цен
45. egorover (egorover) 23.01.12 21:19
46. Feddor spammer (FE_D_OR83) 31.01.12 15:11
Спасибо за обработку,сэкономила время. Радует что каждый может доработать под себя.
Кстати неплохо бы в неё добавить возможность указывать цены для номенклатуры с характеристиками.
47. Андрей Мальцев (fonomo0) 31.01.12 15:24
Автор С какими версиями Excel работает ваша отработка?
49. Александр (AlexxxMksv) 29.04.12 12:17
Скажите ваша обработка может проверять соответствие единицы измерения из файла не с базовой единицей, не с единицей хранения остатков, не с единицей для отчетов, не с единицей мест, а с единицами по классификатору?
50. Юрий Лазаренко (TitanLuchs) 17.06.12 13:20
Замечательная штука, спасибо автору, помог сэкономить время на написание своего подобного "велосипеда"!
51. Владимир 777 (MyPuK_OLD) 19.11.13 15:46
Есть какое-то описание или инструкция по использованию данной обработки? Подойдет ли она для работы с Комплексной автоматизацией редакция 1.1?
52. egorover (egorover) 19.11.13 21:23
Пробуйте, не пробовал, код открыт
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа