powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Вопросы про обновление данных из 1С в CMS сайта
10 сообщений из 10, страница 1 из 1
Вопросы про обновление данных из 1С в CMS сайта
    #38749274
rownong27
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сейчас разрабатывается сайт по продаже сантехники.

Пока я не решил на каком 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) Сколько часов у программиста займет настройка такого обновления данных?
...
Рейтинг: 0 / 0
Вопросы про обновление данных из 1С в CMS сайта
    #38749291
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
- сайту скармливать csv (тот же вариант 1с->excel->csv)? его распарсить легче будет.
- сделать либо фиксированные колонки (артикул, прайс...), либо сделать форму где будут привязываться поля базы к колонкам csv.
- парсить csv, проверять наличие @ и что там еще, обновлять базу товаров.
- по времени смотря какой движок, какой компонент. Можно и отдельно от cms написать импорт.
...
Рейтинг: 0 / 0
Вопросы про обновление данных из 1С в CMS сайта
    #38750345
rownong27
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нашел решение, которое позволяет PHP работать с Excel: PHPExel
Тогда проще напрямую Excel загружать в CMS? Что думаете?
...
Рейтинг: 0 / 0
Вопросы про обновление данных из 1С в CMS сайта
    #38750367
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rownong271.1) Формата Excel напрямую будет достаточно?Крайне не рекомендую.
rownong271.2) Или нужно сначала выгружать прайс из 1С в формате xml либо csv, потом этот формат загружать на сайт?Именно так. csv предпочтительнее, т.к. сильно проще (т.е. быстрее) в обработке.
rownong27Т.к. в базовой конфигурации 1С нет возможности выгрузки в xml либо csvВы уверены в этом? Если это точно так, то посмотрите на формат CML (CommerceML) , его вроде бы все 1С-ы должны уметь.
...
Рейтинг: 0 / 0
Вопросы про обновление данных из 1С в CMS сайта
    #38750602
rownong27
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft, если в 1С я формирую прайс, затем нажимаю "Файл" / "Сохранить как…" или "Сохранить копию…", то появляется вот такое диалоговое окно. Скриншот: http://screencast.com/t/WLitXjE1XX
...
Рейтинг: 0 / 0
Вопросы про обновление данных из 1С в CMS сайта
    #38750873
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rownong27miksoft, если в 1С я формирую прайс, затем нажимаю "Файл" / "Сохранить как…" или "Сохранить копию…", то появляется вот такое диалоговое окно. Скриншот: http://screencast.com/t/WLitXjE1XX а причем тут этот прайс?
тот прайс, что на скриншоте - это документ для распечатки и чтения человеком, а не для машинного обмена.
...
Рейтинг: 0 / 0
Вопросы про обновление данных из 1С в CMS сайта
    #38751909
rownong27
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автора причем тут этот прайс?
тот прайс, что на скриншоте - это документ для распечатки и чтения человеком, а не для машинного обмена.


Из этого представления сайт и сохраняется в разные форматы.
...
Рейтинг: 0 / 0
Вопросы про обновление данных из 1С в CMS сайта
    #38753396
Хоть в xml хоть в тхт хоть в html. Все равно его нужно парсить и складывать данные в бд на сервере.
...
Рейтинг: 0 / 0
Вопросы про обновление данных из 1С в CMS сайта
    #38753412
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в общем случае, ничто не мешает заполнять базу(mysql напрмиер) сайта напрямик из 1С. даже если она лежит физически на другом сервере. платформа 1С это все позволяет делать. иногда этоьбывает проще, чем писать какието промежуточные выгрузки, парсинги, загрузки данных. но дело хозяйское.
...
Рейтинг: 0 / 0
Вопросы про обновление данных из 1С в CMS сайта
    #38753619
http://m.habrahabr.ru/post/139657/
Решений куча! ;) и зацикливаться на xls vs csv вообще не имеет никакого смысла...
Уже говорил тс что нужно обсудить его тз с программистом - будет все яснее и проще;)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Вопросы про обновление данных из 1С в CMS сайта
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]