CommerceML

CommerceML

Сообщение felixxx » Вт июл 20, 2010 4:02 pm

Здравствуйте. Возникла необходимость реализовать синхронизацию Debet Plus с другими приложениями.
Поддерживает ли Дебет обмен данных по схеме CommerceML?
Аватара пользователя
felixxx
Интересующийся
 
Сообщения: 3
Зарегистрирован: Вт июл 20, 2010 3:59 pm

Re: CommerceML

Сообщение Дарья » Вт июл 20, 2010 4:43 pm

Нет, не поддерживает.
Аватара пользователя
Дарья
Консультант
 
Сообщения: 1774
Зарегистрирован: Пн июл 28, 2008 9:40 am

Re: CommerceML

Сообщение felixxx » Чт июл 22, 2010 3:59 am

Скажите, а Дебет поддерживает экспорт\имопрт данных о товарах в XML, CSV или вообще как-нибудь? Или работать только с совместной базой SQL?
Аватара пользователя
felixxx
Интересующийся
 
Сообщения: 3
Зарегистрирован: Вт июл 20, 2010 3:59 pm

Re: CommerceML

Сообщение Дарья » Чт июл 22, 2010 9:01 am

Из просмотра справочника номенклатуры есть экспорт в xls, если запустить предпросмотр "печати как на экране", можно выгрузить в xml.
Если нужна вся таблица, можно экспортировать/импортировать в xml или mdb через меню Сервис/Экспорт базы данных или Импорт базы данных соответственно. Таблица mtr_cl_nmk и расширения к номенклатуре - cl_nmk.
Аватара пользователя
Дарья
Консультант
 
Сообщения: 1774
Зарегистрирован: Пн июл 28, 2008 9:40 am

Re: CommerceML

Сообщение felixxx » Чт июл 22, 2010 1:41 pm

Великолепно!) Тогда последний вопрос на данный момент - а можно ли автоматизировать загрузку\выгрузку?
Аватара пользователя
felixxx
Интересующийся
 
Сообщения: 3
Зарегистрирован: Вт июл 20, 2010 3:59 pm

Re: CommerceML

Сообщение Дарья » Чт июл 22, 2010 5:12 pm

Код: Выделить всё
var tbl = OpenTable("cl_nmk");
include ("Objects/DpXMLDomDocument.js");
var dom = new DpXMLDOMDocument();
var xml = tbl.toXML(dom.xmlDom);
dom.xmlDom.appendChild(xml);
dom.save("/home/dasha/cl_nmk.xml");
tbl.close();


Код: Выделить всё
var tbl = OpenTable("cl_nmk");
var str = tbl.toCSV(true);
tbl.close();
lpProxy.writeToFile(str, "/home/dasha/cl_nmk.txt", "utf8");


Можно один из этих запросов добавить в менеджер задач и выгружать справочник номенклатуры автоматически хоть каждую минуту.

Сложнее с автоматизацией импорта в Дебет, можно написать программу, но это будет не бесплатно.
Аватара пользователя
Дарья
Консультант
 
Сообщения: 1774
Зарегистрирован: Пн июл 28, 2008 9:40 am


Вернуться в Общие вопросы по работе программы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3