Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вопросы про обновление данных из 1С в CMS сайта
|
|||
|---|---|---|---|
|
#18+
Сейчас разрабатывается сайт по продаже сантехники. Пока я не решил на каком CMS он будет работать, думаю, скорее всего WordPress или Joomla. На сайте будет каталог товаров. У товаров будут указаны цены и статус нахождения на складе. Скриншот страницы сайта: http://s44.radikal.ru/i104/1409/30/7b937a386677.jpg Чтобы облегчить управление ценами, планирую настроить обновление данных на сайте на основании данных из 1С. Т.е. обновление данных будет происходить в одностороннем порядке: 1С => Сайт. Порядок действий: 1. Из 1С выгружается прайс в формате файла Excel Образец файла с прайсом: https://yadi.sk/i/rENY8xZXbUyPz 2. Прайс в формате файла Excel загружается на сайт 3. Происходит обновление данных на сайте Данные, которые должны обновляться: > цена (берется из советующей колонки в Excel файле прайс листа) > складская программа («складской» если наименование карточки содержит знак @, «под заказ» если в наименовании карточки отсутствует знак @). Также есть дополнительное постоянное условие. Если в файле Excel прайс листа, товар в своем наименовании не содержит знак @, то цены на сайт копироваться не будут. Поиск товаров в Excel прайсе и на сайте будет происходить через артикул каждой позиции товара. Сам я не программист, выступаю в роли заказчика. Есть вопросы по реализации выше описанной схемы обновления данных из 1С в CMS сайта: 1) Какой формат файла прайс листа лучше выгружать из 1С для дальнейшего взаимодействия с CMS сайта? 1.1) Формата Excel напрямую будет достаточно? 1.2) Или нужно сначала выгружать прайс из 1С в формате xml либо csv, потом этот формат загружать на сайт? 1.2.1) Т.к. в базовой конфигурации 1С нет возможности выгрузки в xml либо csv, то придется просить 1С программиста сделать такую возможность, предварительно запросив нужный формат файл у php программиста? 1.3) Или можно выгрузить файл из 1С в Excel, пересохранить в CSV, и дальше загрузить на сайт? 2) На сколько сложна в реализации описанная выше схема по обновлению данных? 3) Сколько часов у программиста займет настройка такого обновления данных? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2014, 15:16 |
|
||
|
Вопросы про обновление данных из 1С в CMS сайта
|
|||
|---|---|---|---|
|
#18+
- сайту скармливать csv (тот же вариант 1с->excel->csv)? его распарсить легче будет. - сделать либо фиксированные колонки (артикул, прайс...), либо сделать форму где будут привязываться поля базы к колонкам csv. - парсить csv, проверять наличие @ и что там еще, обновлять базу товаров. - по времени смотря какой движок, какой компонент. Можно и отдельно от cms написать импорт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2014, 15:26 |
|
||
|
Вопросы про обновление данных из 1С в CMS сайта
|
|||
|---|---|---|---|
|
#18+
Нашел решение, которое позволяет PHP работать с Excel: PHPExel Тогда проще напрямую Excel загружать в CMS? Что думаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2014, 13:23 |
|
||
|
Вопросы про обновление данных из 1С в CMS сайта
|
|||
|---|---|---|---|
|
#18+
rownong271.1) Формата Excel напрямую будет достаточно?Крайне не рекомендую. rownong271.2) Или нужно сначала выгружать прайс из 1С в формате xml либо csv, потом этот формат загружать на сайт?Именно так. csv предпочтительнее, т.к. сильно проще (т.е. быстрее) в обработке. rownong27Т.к. в базовой конфигурации 1С нет возможности выгрузки в xml либо csvВы уверены в этом? Если это точно так, то посмотрите на формат CML (CommerceML) , его вроде бы все 1С-ы должны уметь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2014, 13:33 |
|
||
|
Вопросы про обновление данных из 1С в CMS сайта
|
|||
|---|---|---|---|
|
#18+
miksoft, если в 1С я формирую прайс, затем нажимаю "Файл" / "Сохранить как…" или "Сохранить копию…", то появляется вот такое диалоговое окно. Скриншот: http://screencast.com/t/WLitXjE1XX ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2014, 15:57 |
|
||
|
Вопросы про обновление данных из 1С в CMS сайта
|
|||
|---|---|---|---|
|
#18+
rownong27miksoft, если в 1С я формирую прайс, затем нажимаю "Файл" / "Сохранить как…" или "Сохранить копию…", то появляется вот такое диалоговое окно. Скриншот: http://screencast.com/t/WLitXjE1XX а причем тут этот прайс? тот прайс, что на скриншоте - это документ для распечатки и чтения человеком, а не для машинного обмена. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2014, 19:23 |
|
||
|
Вопросы про обновление данных из 1С в CMS сайта
|
|||
|---|---|---|---|
|
#18+
автора причем тут этот прайс? тот прайс, что на скриншоте - это документ для распечатки и чтения человеком, а не для машинного обмена. Из этого представления сайт и сохраняется в разные форматы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2014, 17:59 |
|
||
|
Вопросы про обновление данных из 1С в CMS сайта
|
|||
|---|---|---|---|
|
#18+
Хоть в xml хоть в тхт хоть в html. Все равно его нужно парсить и складывать данные в бд на сервере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2014, 12:49 |
|
||
|
Вопросы про обновление данных из 1С в CMS сайта
|
|||
|---|---|---|---|
|
#18+
в общем случае, ничто не мешает заполнять базу(mysql напрмиер) сайта напрямик из 1С. даже если она лежит физически на другом сервере. платформа 1С это все позволяет делать. иногда этоьбывает проще, чем писать какието промежуточные выгрузки, парсинги, загрузки данных. но дело хозяйское. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2014, 12:58 |
|
||
|
Вопросы про обновление данных из 1С в CMS сайта
|
|||
|---|---|---|---|
|
#18+
http://m.habrahabr.ru/post/139657/ Решений куча! ;) и зацикливаться на xls vs csv вообще не имеет никакого смысла... Уже говорил тс что нужно обсудить его тз с программистом - будет все яснее и проще;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2014, 15:31 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=38753396&tid=1462415]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 321ms |

| 0 / 0 |
