XML или OLE? #363004


#0 by Оболтус
Нужно сделать выгрузку данных из Ресторана в BackOffice (приход, продажи за день, списание ингридиентов, производство блюд). На что лучше стоит обратить внимание - ежедневный отчет xml файлом или прямая связь с помощью технологии OLE? С уважением.
#1 by Оболтус
Ошибка. Правильно: *из Ресторана BackOffice в Rjvgktrcye..
#2 by чувак
Я через ОЛЕ сделал бы
#3 by AcaGost
XML. Можно сделать "отложенную" выгрузку.
#4 by Оболтус
(правильный вариант - в Комплексную) Я тоже склоняюсь больше к XML выгрузке. На худой конец, можно через ОбработкуОжидания проверять наличие выгруженного файла хоть каждые 5 минут. Спасибо
#5 by b_ru
через xml проще
#6 by Оболтус
Да одинаково почти. Стандартной выгрузки нет, поэтому все равно формирование xml вручную писать придется...
#7 by dk
тут еще и от уровня знаний / опыта соединителя зависит если нужно что-то поправить / изменить в выгрузке то - при Оле нужно будет поправить в одном месте - при хмл нужно будет поправить и выгрузку и загрузку --- хотя уже упомянули отложенную выгрузку + удаленную можно делать при хмл
#8 by Оболтус
Да опыта пока не много, в том то и проблема. Спасибо за ответ.
#9 by Табуретка
а раз опыта нет, тренируйся на тхт :)
#11 by Торин
М-да... Был я помоложе, тоже по каждому поводу рвался что-нить свое написать. Теперь понял, что прежде чем что-нить писать надо посмотреть, нельзя ли что-нить типовое использовать. У вас есть две конфы 1с. Берете конвертация 2.0, за день клепаете правила обмена и с помощью стандартного обмена через xml все работает. Напишите ли Вы за день обмен по ОЛЕ - скорее всего нет. Ну разве что Вы круты невъ...но. Тогда зачем Вам наши советы...
#12 by Торин
Вообще сейча я думаю, что ОЛЕ необходим тока водном случае - когда нужна ОПРЕАТИВНАЯ подгрузка из одной базы в другую. Так сказать, задачи реального времени... Ну там две базы параллельно вести с разными объемами продаж. Во всех остальных случаях быстрее и надежнее обмен через внешние файлы.
#13 by Табуретка
ето не есть слова программера одинэснега... ето слова пользователя прикладиста...
#14 by Табуретка
чето я ниразу не видел чобы хоть одна обработка (без разницы Оле, Хмл, Тхт) хоть чтото обработала хоть на 90% без косяков, так как мне надо... в итоге залазиш ты в неё и переписываеш так "как тебе надо", и это "как мне надо" оказывается почти половиной переписанного кода "как оно было в самом начале" :)
#15 by Табуретка
+14 и по ходу пьесы, в разное время, во время работы вываливаются есче артефакты, которые ты доправляеш по мере их выпадения... Вопрос! Так не прощель написать СВОЕ! где все тебе будет родное и понятное т.к. сам писал...
#16 by Торин
Вы думаете работа программиста - это кодить все что шевелится? А Вы не думаете, что те кто писал эти обработки - тоже программисты и не обязательно глупее Вас. А покодить возможно придется и в предлагаемом мной варианте. Я же не знаю структуру конфигураций. Скажем, если состав документов расходится принципиально или структура реквизитов документа не совпадает очень сильно - тогда используется т.н. "произвольный алгоритм" загрузки. И вот этот алгоритм придется писать. Но работы при этом в разы меньше чем при работе с ОЛЕ.
#17 by Serjant
ОЛЯ - это для быстрой переброски между едиентичными конфами ну и консалидированые отчеты по нескольким раздельным базам. Выгрузки-загрузки между разными базами на КД с XML намного проще реализовать.
#18 by Табуретка
я не утверждаю что ОЛЕ в данном случае панацея, я лиш призываю написать свое дабы не травмировать психику чужими разработками, пусть даже ето свое будет переписанное чьето, надоже учится на чемто, а как гласит старая программерская мудрость: Если хочеш научится кодить, возьми дебаггер и посмотри как ето делают другие... ;) но стремится всеже нужно не использовать все готовенькое, а хоть иногда, хоть изредка тренировать и свое серое весчество. По поводу обработок написанных другими - я несчитаю их глупыми, просто каждый пишет под свою конфу и даже "универсальные" не могут гарантировать полнофункциональную работу. и то что напишу я, я не гарантирую что ето пойдут также на все 100 у соседа Васи. Я к чему клоню. Каждый думает по разному, и одну и туже задачу, с одинаковым решением на выходе можно описать 1001(а может и более) способом. Так проще разбиратся в своем коде, где тебе все досканально известно(оттачивая тем самым свое мастерство) чем ковырятся в чужом - тратя половину времени на изучение "кудаже оно сцуко всеже ведет, и где меняет ету переменную"
#19 by Табуретка
не факт что тока между идентичными... у меня например из торговли в бухию по оле выгружается вся первичка и банк...
#20 by DrShad
+100 +500 причем у меня при написании такой весчи было четкое задание, что она должна быть универсальной, т.е. настройка соответствий производится интерактивно
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С