forum.bitel.ru http://forum.bitel.ru/ |
|
как получить состав выставленных счетов из bill_data_ http://forum.bitel.ru/viewtopic.php?f=19&t=2527 |
Страница 1 из 1 |
Автор: | bernobas [ 01 июл 2009, 19:02 ] |
Заголовок сообщения: | как получить состав выставленных счетов из bill_data_ |
товарищи разработчики суть такова, нужно слить в 1С ![]() связать с таблицей "contract_account" былобы самое простое - но увы ибо для обеих таблиц имеем поле связи "cid" а как в той и другой таблице может быть по многу записей за период и определить какая/какие запись/и из "contract_account" соответствует одной записи из "bill_data_" я не могу однозначно при попытке увязать их по cid получается полная ерунда выцеплять "xml" поле из "bill_data_" пробую но в содержимом xml-файлов русские символы все квадратами и код символа у них одинаковый и равен 60 с чем-то тысяч причем такие же квадраты вижу в dbForge хотя в клиентской части bgBilling(а) модуль = Бухгалтерия, вкладка = Счета при установке фокуса на нужном счете система выводит состав счета пжалста ![]() |
Автор: | bernobas [ 06 июл 2009, 12:43 ] |
Заголовок сообщения: | |
так как хотябы получить содержимое поля xml из таблицы bill_data? именно сам xml а не row подскажите ибо изучать xml нет ни времени ни желания, а методом тыка - выцепить сам ХМЛ файл не могу, видеть - вижу но с припиской row - веть разрабы както в клиентской части его могут поиметь? так окажите посильный ХЕЛП (ибо с 2002 года токма 1С и занимаюсь - потому отупел и слаб на голову стал) |
Автор: | Jimson [ 06 июл 2009, 13:48 ] |
Заголовок сообщения: | |
в 1с есть API для работы с XML прочитать краткое описание о том что такое XML в любом случае полезно, на это у вас уйдет максимум час P.S. про "row" ничего не понял, XML хранится в базе данных как BLOB P.P.S. 1) связать наработки contract_account с позициями счетов нельзя, позиции вычисляются, правила их вычисления описываются в конфигурации модуля бухгалтерии 2) проблема с кодировкой не у вас первого возникает, я не вникал, но а) задайте правильно charset клиенской части после логина в БД б) содержимое счета можно получить не только посредством sql, можно так же использовать action биллинга, по типу того как получает данные клиенский интерфейс биллинга 3) эта тема должна быть в форуме модуля Bill, там же есть пара похожих тем как про кодировки так и про интеграцию с 1с |
Автор: | bernobas [ 06 июл 2009, 14:47 ] |
Заголовок сообщения: | |
спасибо, допетрил как содержимое этого поля получить, даже нужную мне инфу, а кодировку я обойду - тупо по ID запросами выдеру нужные данные из ругих таблиц - главное чтоб база выдержала большое число SQL запросов Спасибо ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |