Имя: Пароль:
1C
1С v8
Нужен совет с публикацией прайса в интернете
0 Lis2007
 
08.08.11
14:19
Всем привет!
Есть файловая УТ 10.3.
Руководство заключило договор со сторонней орг. на разработку сайта, на сайте должен быть прайс с остатками и ценами.
Разработчик сайта связался со мной, согласовать действия.
Я предложил перевести базу в SQL, и отвечать на запросы с сайта.
Тут руководство сказало "не годится" - надо же покупать еще и SQL-сервер.
Я лично с таким раньше не работал, но думаю, с помощью регламентных заданий формировать прайс и превращать его в формат XML с помощью фабрики XDTO.
Есть у кого нибудь пример, как это сделать(превращение отчета в XML),либо другие советы.
1 ДенисЧ
 
08.08.11
14:20
А что, разработчик не может сам формировать прайс по данным из таблицы, в которую ты выгрузишь цифры?
2 Астероид
 
08.08.11
14:21
есть бесплатные sql сервера
3 Астероид
 
08.08.11
14:22
и не понятна в чем проблема сразу выгружать в mysql сайта
4 FIXXXL
 
08.08.11
14:23
(0) выгружай в эксель, пусть разработчик сайта себе мозг парит
5 Lis2007
 
08.08.11
14:26
(1) Так хотят же чтобы все автоматизировано шло.
Я, честно, никогда ничего подобного не делал, если у кого чтото делалось, можете подсказать, какое направление оптимально.
(3)База находится в одном городе, сервак с сайтом - в другом, выгрузку надо наладить мне.
6 Lis2007
 
08.08.11
14:30
Есть мысль, через WSСсылки, получать запрос от сервера и отвечать на него, но пока не знаю как превращать прайс в формат XML/
(2) Есть еще причины, по которым не жалательно базу переводить в SQL.
7 and2
 
08.08.11
14:34
(5) ну и отсылай им файло.
он прикрутит его к сайту.
клиент скачает файло и будет счастлив.
8 Астероид
 
08.08.11
14:36
(6) XML медом намазано? спрашиваю, в чем проблема подключиться из 1С к mysql серверу сайта и выгрузить базу?
9 and2
 
08.08.11
14:36
и как часто прайс меняется?

вариант раз - назначте человека, который будет кнопочкой туда отсылать.
вариант два - запускайте регламентное задание стандартно для файловой базы...
10 Астероид
 
08.08.11
14:36
(5) а между городами интернет не работает?
11 Fragster
 
гуру
08.08.11
14:37
веб сервисы спасут отца русской демократии
12 ВотОнЯ
 
08.08.11
14:38
бахни формирование файлика .sql  с инструкциями ))))
13 Медведик
 
08.08.11
14:40
(0) Как-то раз из 7.7 делали выгрузку прайса прямо в MySQL базу для сайта; еще было из 8.0 - выгружали в XML и скармливали роботу на сайте, который проверял наличие файла каждые 5 минут и подгружал оный при появлении.
14 Lis2007
 
08.08.11
14:42
(8)База во первых немаленькая, во вторых очень приватная, отправлять ее кудато руководство не захочет.
(9) Постоянно, движене товара идет быстро в теч. дня.
(10)Работает.
(11)Подскажи как конкретно.
15 Lis2007
 
08.08.11
14:44
(13) Вот интересное решение. А база была SQL или файло?
16 Медведик
 
08.08.11
14:45
(15) 7.7 - файловая. 8.0 - SQL, но это значения не имеет, поскольку файл для сайта формировался 1С-обработкой и закачивался на ftp
17 ДенисЧ
 
08.08.11
14:46
(15) А какая разница, в каком формате текущая база 1с?
18 Медведик
 
08.08.11
14:47
(17) ТС как ежик в потемках, задает вопросы наугад не ориентируясь в теме ни на йоту
19 Lis2007
 
08.08.11
14:48
(16)Вот бы еще пример кода, как вы формировали прайс в формате XML.
20 Медведик
 
08.08.11
14:50
(19) Я там уже 4 года не работаю. А примеров работы в инете полно. Ежели ищешь готовое решение - пошукай на соответствующем сайте (ссылки тут запрещено вроде озвучивать)
21 Астероид
 
08.08.11
14:50
(14) пригласите специалиста, у вас тараканы в голове.
XML признак плохого вкуса и необразованности!
22 Медведик
 
08.08.11
14:54
(0) Разработчики сайта пусть предоставят формат, в котором они хотели бы получать информацию для обновления прайса. Или предоставят структуру базы для заполнения через MySQL.
Тогда будет от чего оттолкнуться.
23 Lis2007
 
08.08.11
14:54
(17),(18) Нет разницы, согласен, туплю, но делать все равно что то надо.
(18)Да, так оно и есть, но делать чтото надо.
(20)Спасибо, поищу.
(21)Так я же и пишу, тему я не знаю, ну так для того же и форум. Вы подскажите направление, а раскопать я и сам смогу.
24 Астероид
 
08.08.11
14:58
(23) Узнайте формат таблиц для выгрузки, подключитесь к скл сайта и заполняйте его по таймеру. Работы на пол дня.
25 Lis2007
 
08.08.11
15:05
(22),(24) - Спасибо, пошел пробовать.
26 Jaffar
 
08.08.11
15:13
"- и как часто прайс меняется?
- Постоянно, движение товара идет быстро в теч. дня."

не понял, как интенсивность движения товара влияет на интенсивность обновления цен в прайсе? или каждая единица товара продается по уникальной цене, производной от остатка?
27 Kreont
 
08.08.11
15:19
(26) Форекс видимо :)

(0) Делается, так:
А) Ты клиент, и пусть разработчик слушает во первых, а не самому просить и угадывать структуры.
Б) Скажи что можешь по ФТП выгружать файл price.csv в папку которую он скажет или прямо на сайт файл отправлять (если проблема с безопасностью, тогда архив с паролем)
В) Создай файл CSV : Наименование, цена и еще что надо и дай разработчику, а он пусть себе импорт в БД пишет.
28 Астероид
 
08.08.11
15:24
жесть, сайт программистов называется, каждый первый советует сделать через костыли (текстовые файлы)....уж0с.
29 Jaffar
 
08.08.11
15:29
+(27) и какой-нибудь код (артикул), и заранее договориться бы о том, что это поле будет являться ключом для поиска, иначе при малейшем изменении любой буквы в названии - в прайсе полезут дубли... и будет хорошо, если кто-то сразу заметит и убьет вручную...
30 Астероид
 
08.08.11
15:31
(29) а чем код (артикул) отличается от названия?
31 Builder
 
08.08.11
15:33
(30) Тем что в базе 1С и на сайте названия могут отличаться, но артикул будет один.
32 Астероид
 
08.08.11
15:33
(31) а если названия одинаковые, а артиклы разные? :)
33 Lis2007
 
08.08.11
15:34
(26)- прайс с остатками и ценами - цены не так часто меняются, а вот остатки постоянно.
34 Jaffar
 
08.08.11
15:34
(30) артикул производителя редко меняется без особых на то причин :-)
(32) тогда программиста, писавшего импорт, на кол! :-)
35 Jaffar
 
08.08.11
15:38
(33) прайс с остатками и ценами - это уже не прайс...
а вот публиковать свои остатки некоторые руководители боятся еще больше, чем других соображений "приватности". достаточно помониторить такой "прайс" в течении месяца - и можно довольно точно оценить оборот компании (все приходы будут как на ладони, расходы тоже легко вычислить).
ЗЫ: вот так вот неожиданно открываются новые подробности...
36 Lis2007
 
08.08.11
15:42
(35) Я тоже об этом думал, еще не делился с боссом соображениями - может работа сама собой отпадет?
37 acsent
 
08.08.11
15:43
(0) Конечно xml + xslt рулит. Готов сделать за 20кр
38 Медведик
 
08.08.11
15:49
(37) О, стервятники подтянулись ))
39 Lis2007
 
08.08.11
15:56
(37) Спасибо, бат Unreal, Босс уже заключил договор с конторой. Даже если бы я знал как это сделать, деньги получит другая фирма.
А та в свою очередь спрашивают у меня как это сделать.
Россия))
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший