Имя: Пароль:
1C
 
сколько по времени займёт загрузить цены?
,
0 zak555
 
15.04.19
10:26
унф
есть несколько файлов эксель от разных поставщиков (их не более 3-4)

сколько времени потребуется загрузить это дело в базу?
1 Волшебник
 
15.04.19
10:27
МЕГАПРАЙС от Евгения Шекина загрузит их за пару минут
2 zak555
 
15.04.19
10:29
(1) из-за этого каки ут не работала, я писал тут
3 RomanYS
 
15.04.19
10:30
(0) (1) Вы что Женю потроллить в понедельник с утра решили)?

(0) Странный вопрос для взрослого одинесника)
4 zak555
 
15.04.19
10:31
(3) у меня есть понимание
интересно услышать мнение других
5 ДенисЧ
 
15.04.19
10:33
Если там миллионы строк - то долго. Если 2 строки, то проще руками внести
6 zak555
 
15.04.19
10:34
(5) долго это сколько ?
7 edem911
 
15.04.19
10:35
(4) если есть соответствие как тянуть номенклатуру, то на загрузку каждого файла минут 5-10. Типовыми механизмами)
8 Fish
 
15.04.19
10:35
(5) +100. Без количества строк вопрос в (0) не имеет смысла.
9 RomanYS
 
15.04.19
10:35
(4) Зависит от степени подготовленности файлов, наличия готовых инструментов, размера файлов и много чего ещё.
В эксель кстати можно вставить прайс в виде картинок
10 ДенисЧ
 
15.04.19
10:36
(6) А сколько данных?
11 zak555
 
15.04.19
10:38
(10) не более 300 строк у каждого поставщика )
12 Галахад
 
гуру
15.04.19
10:38
5 тыс.
13 Fish
 
15.04.19
10:40
(11) Ну тогда пару-тройку минут (зависит от того, как будешь грузить - все файлы скопом или по одному с ручным выбором).
14 Fish
 
15.04.19
10:40
+(13) И разные методы загрузки на таком количестве дадут очень небольшую разницу во времени.
15 zak555
 
15.04.19
10:42
т.е. 2 недели это гон ?
16 edem911
 
15.04.19
10:44
(15) Аххааха) а сколько денег?
17 catena
 
15.04.19
10:45
(15)В две недели оценивают разработку или сам процесс загрузки?
18 zak555
 
15.04.19
10:45
(17) вкурить в задачу и сделать
19 Hillsnake
 
15.04.19
10:48
ADo быстрее Com, если это еще кто то не знает.
20 Fish
 
15.04.19
10:48
(18) А, в (13) речь идёт о времени на загрузку данных. А написать алгоритм загрузки - это несколько иное. Одно дело загрузить несколько колонок в РС "один-к-одному", и совсем другое дело описывать какую-либо доп.логику.
21 Fish
 
15.04.19
10:49
(19) Ещё быстрее читать xml. Но на 300 строках, разницей во времени, имхо, можно пренебречь.
22 VladZ
 
15.04.19
10:50
(15) Зависит от текущей загрузки исполнителя. Если выделять на эту задачу по часу в день - можно и полгода делать.
23 zak555
 
15.04.19
10:51
наименование поставщика хранится в допрекизите характеристики
24 edem911
 
15.04.19
10:51
стандартная обработка "Загрузка данных из табличного документа" в данном случае идеально подходит, если нет подводных камней.
25 ДенисЧ
 
15.04.19
10:51
(11) По адо - секунды.
26 ДенисЧ
 
15.04.19
10:52
Ну и время на запись самого документа
27 edem911
 
15.04.19
10:52
(23) а вот и нюансы всплывают, может опишите подробней?
28 Hillsnake
 
15.04.19
10:52
(21) Привет капитан !
вообще разговор про эксель.
29 catena
 
15.04.19
10:52
(18)Не видя ТЗ сложно сказать. Может там в требованиях произвольное автоматическое получение произвольного екселя с нечетким поиском по наименованию, с оценкой уже загруженного и куча еще каких плюшек.
30 catena
 
15.04.19
10:53
(28)Екслеь же разворачивается в хмл.
31 ДенисЧ
 
15.04.19
10:54
(30) Зае.... его парсить потом.
32 zak555
 
15.04.19
10:54
(27) этот нюанс уже был продуман на входе
33 zak555
 
15.04.19
10:54
(29) один-в-один наименования
34 Fish
 
15.04.19
10:54
(28) Так я про  эксель и говорю. Ты разве не знал, что эксель (который xlsx) - это набор зазипованных XML?
35 Hillsnake
 
15.04.19
10:54
(31) эээ  тоже хотел, но ты быстр.
36 VladZ
 
15.04.19
10:55
Можно ТЗ увидеть?
37 Hillsnake
 
15.04.19
10:55
(34) ->(31) уже ответил.
38 ДенисЧ
 
15.04.19
10:56
(34) У тебя есть опыт парсения оного раззипованного? Вот я в свое время не смог и просто по адо читал.
39 Hillsnake
 
15.04.19
10:58
(38) + еще не определенность получаемого xls-xlsx

по адо все решаемо.
даже дата.
40 Fish
 
15.04.19
10:59
(31)(37) Нормально всё парсится. Собственно банальный поиск на вскидку выдаст тебе несколько рабочих методов, как файл xlsx прочитать в ТЗ через xml.
Конечно, если там сложная структура файла, то такие методы могут не подойти. А для обычных таблиц - вполне годится и не требует установленного Экселя.
41 ДенисЧ
 
15.04.19
11:00
(40) Да нифига там нормально не парсистся. Всё через то место...
42 Fish
 
15.04.19
11:02
(41) Вот полностью рабочий код, даже ничего править не нужно:
Вариант1: http://catalog.mista.ru/public/300092/
Вариант2: http://catalog.mista.ru/public/225624/

Это те, что я лично проверил. Там есть ещё ссылки на другие методы, их не смотрел.
43 Garykom
 
гуру
15.04.19
11:08
(0) Покажи файлы экселя от поставщиков, все строки не надо по несколько хватит, но от всех поставщиков и все листы
44 Garykom
 
гуру
15.04.19
11:10
Если поиск/синхронизация номенклатуры (и прочих "характеристик") проблем нет.
То час-два на написание обработки и загрузку данных из 3-4 разных форматов прайсов.

Но в УНФ есть встроенная хрень из коробки, за тот же час разберешься как нибудь и за 10 минут сделаешь ))
45 Hillsnake
 
15.04.19
11:11
(42) 900 строк убористого кода.

если что не так з..шся выискивать ошибку.

не нужен эксел на клиенте +
с простым xls не прокатит -
46 Мимохожий Однако
 
15.04.19
11:16
Если бюджет выделен большой, то одному за неделю не управиться. Нужен помощника. ...Или два.
47 Fish
 
15.04.19
11:16
(45) Ну не нравится, не ешь, как говорится. Просто это быстрее, чем АДО. На больших объёмах это может быть критично.