Форум → Программирование → PHP для идиотов → PHP интеграция с 1С
PHP интеграция с 1С
Страницы: ← Следующая страница →
-
Всем привет.
Кто что может рассказать по этой теме? :)
Один заказчик попросил сделать ему такую штуку, а я только краем уха про такое слышал, но никогда дела не имел, даже не знаю в какую сторону копать. Буду рад ссылочкам советам и каким-нибудь класс по работе с этим дело.
Конечная задача: обновление товаров в интернет магазине.from TRIAL with LOVE -
Янв. 31, 2013, 8:25 п.п., спустя 53 минуты 8 секунд
выгрузка - загрузка из определенного места, файла определенного формата (как договоритесь), 1С это уже не твоё дело :) Обычно это так происходит -
-
Фев. 1, 2013, 8:06 п.п., спустя 12 минут 47 секунд
TRIAL, есть опыт. Все как и написал Josh, - формат общения xml, свой класс для обработки данных и соответственно - выгрузки. -
Фев. 19, 2013, 6:16 п.п., спустя 17 дней 22 часа 10 минут
у меня такая штука работает, но я не в курсе. 1сник написал экспорт в xml, я просто его загружаю. подозреваю, что там всё простоне всё полезно, что в swap полезло -
Фев. 20, 2013, 11:54 д.п., спустя 17 часов 38 минут 36 секунд
Ну вот у меня так же делать нужно будет. Осталось только парсер xml под это дело найти и будет всем счастье.from TRIAL with LOVE -
Фев. 20, 2013, 11:16 п.п., спустя 11 часов 21 минуту 47 секунд
Еще как вариант 1с'ина может в цикле дергать ссылку, и в GET параметры подставлять данные, а в скрипте обработчике уже с ними можешь делать что нужно
Новые инсертишь, старые апдейтишь, после выгрузки можно запустить срипт зачистку, который зачистит непроапдейтеные позиции. -
Фев. 21, 2013, 12:19 д.п., спустя 1 час 2 минуты 57 секунд
Еще как вариант 1с'ина может в цикле дергать ссылку, и в GET параметры подставлять данные, а в скрипте обработчике уже с ними можешь делать что нужно
што
а транзакционная целостность как будет обеспечиваться?Осталось только парсер xml под это дело найти
simplexml за глаза хватаетне всё полезно, что в swap полезло -
Фев. 21, 2013, 9:19 д.п., спустя 8 часов 59 минут 24 секунды
У многих уже поспрашивал, все говорят про xml.
Ну и нахер тогда нужна эта говно-1с? Нахуя все на ней сидят? Лучше же сделать расширенную админку.Высокоуровневое абстрактное говно -
Фев. 21, 2013, 11:47 д.п., спустя 2 часа 28 минут 50 секунд
Лучше же сделать расширенную админку.
Ну, нихуя себе ты сравнил: расширенную админку и 1С. Последнюю юзают как весьма мощный бухгалтерский блок, но не как, блять, админку. Хотя конечно - да, 1С та ещё хуйня, как и любая универсальная корп. система.
А чо с xml то? Я бы понял, если бы ты на Сях её обрабатывал, а пехепешный соап сам все парсит, даже делать ничего не нужно=/ -
Фев. 21, 2013, 12:57 п.п., спустя 1 час 9 минут 7 секунд
Ты че такой нервный?
Админка лучше, потому что этим мудакам нужно только контроль количества и пара свистелок. Нахера мне ракетный двигатель на велосипед?
На ассемблере буду делать, хули.Высокоуровневое абстрактное говно -
Фев. 21, 2013, 7:55 п.п., спустя 6 часов 58 минут 35 секунд
Ты че такой нервный?
Сникерс не скушал=/Нахера мне ракетный двигатель на велосипед?
Ну, это на сайте им контроль количества только, а документация? расчет налогов? скидки, отчеты всякие и тп.. Но хотя, да, нынче существует такая тенденция делать что-то только потому, что у всех так))) И все ставят 1С, потому что у всех 1С и, значит, без 1С - неправильно :D
ЗЫ. На ассемблере - ништяк! -
Фев. 22, 2013, 7:01 д.п., спустя 11 часов 5 минут 25 секунд
И все ставят 1С, потому что у всех 1С и, значит, без 1С - неправильно :D
Вот это и самое отстойной в этой теме.Высокоуровневое абстрактное говно -
Дек. 12, 2013, 3:20 п.п., спустя 293 дня 8 часов 19 минут
С опозданием, но может кому пригодиться. Задача состояла в следующем: 1с склад, версии 7, на dbf файлах. Нужно было товары, цены и их количество выгружать на сайт. Т.к. это был диплом, то готовые решения не походили, они были платные, но были. На форуме кто то писал статью, не помню сейчас кто. Заключалась она в том что нужно было каталог товаров выгружать из 1с в формате dbf, а потом их парсить. Мое решение было следующим (может не очень красивое и оптимизированное, но собой остался доволен :-) ). На сервере с ОС виндовс поставил локальный вэб сервер. К 1с подключался через odbc. В 1с создал форму, написал процедуру которая через odbc выгружала каталог товаров в mysql на локальный вэб сервер. Для одиночных выгрузок например, по событию заведения товара, на кнопку формы повесил процедуру на апдейт или инсерт. На изменение количества поступил так - при продаже товара в 1с оформляетя накладная, на кнопку сохранить повесил процедуру на апдейт. Минус в том что если рользователей много и обновления частые, то решение такое наверное тормознутое. Но мне подошло. Работало с 1с полтора человека. Соедующий минус в том что надо было с локального вэб сервера выгружать данные на хостинг. Вот как то так. -
Дек. 13, 2013, 11:41 д.п., спустя 20 часов 20 минут 38 секунд
Насколько я помню в 1с есть soap, мы по нему данные синхронизировали
https://smappi.org/ - платформа по созданию API на все случаи жизни
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!