Обмен данными с Галактикой
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Показано с 1 по 10 из 10
  1. #1
    Гость форума

    Регистрация
    11.04.2013
    Сообщений
    8
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Обмен данными с Галактикой

    Здравствуйте, уважаемые.
    Обращается программист по Галактике, наша компания переходит с Галактики на 1С, опыта программирования в 1C у меня нет.
    Нужна помощь в перекачке (и последующей синхронизации) справочника организаций из Галактики в 1С (Документооборот 8, редакция КОРП 1.3). Что имеем: в информационной базе 1С планы обмена не редактируются и не добавляются.
    Есть подходящий план обмена "ОбменУправлениеТорговлей� �окументооборот", в котором есть справочник "Организации".
    Есть XML- файл, выгруженный из Галактики, естесственно, со своей структурой.
    Поизучал "Руководство разработчика" в части механизма обмена данными, но попробовать не получилось: непонятно, откуда запускается процесс обмена, в какую папку положить XML- файл из Галактики, каким образом модифицировать структуру этого файла под структуру 1С.
    Перекачка должна быть регулярной, пока "жива" Галактика- а как добавить задание, если в "Регламентные задания" новое не добавишь?
    Вопросов много у новичка, сроки сжатые. Буду рад любому дельному совету.

  2. #2
    Спец PRO
    Аватар для arccos6pi
    Регистрация
    13.12.2010
    Адрес
    Тамбов
    Сообщений
    366
    Сказал(а) спасибо
    22
    Поблагодарили 1066 раз(а) в 244 сообщениях

    По умолчанию

    самый простой вариант - написать обработку загрузки данных из XML

  3. #3
    Гость форума

    Регистрация
    11.04.2013
    Сообщений
    8
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию

    А поподробней можно? Или ссылочку.. Что-то не нашёл здесь подходящей темы..

  4. #4
    Спец PRO
    Аватар для arccos6pi
    Регистрация
    13.12.2010
    Адрес
    Тамбов
    Сообщений
    366
    Сказал(а) спасибо
    22
    Поблагодарили 1066 раз(а) в 244 сообщениях

    По умолчанию

    давай xml или схему
    щас че-нить навояем

  5. Пользователь сказал cпасибо:

    OldRus (16.08.2013)

  6. #5
    Гость форума

    Регистрация
    11.04.2013
    Сообщений
    8
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию

    Цитата Сообщение от arccos6pi Посмотреть сообщение
    давай xml или схему
    щас че-нить навояем
    Отправил xml- файл почтой

  7. #6
    Гость форума

    Регистрация
    11.04.2013
    Сообщений
    8
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию

    Люди, скажите, а в этом форуме поиск только у меня одного не работает?
    Или вы также страдаете?

  8. #7
    Гость форума

    Регистрация
    11.04.2013
    Сообщений
    8
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию

    Цитата Сообщение от arccos6pi Посмотреть сообщение
    давай xml или схему
    щас че-нить навояем
    epf- файл получил, разбираюсь.
    Благодарю за помощь!

  9. #8
    Гость форума

    Регистрация
    11.04.2013
    Сообщений
    8
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию

    Вопрос решён благодаря помощи arccos6pi. Справочник организаций импортирован в 1С. Спасибо!

  10. #9
    Гость форума

    Регистрация
    11.04.2013
    Сообщений
    8
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Справочник Корреспонденты: контактная информация

    При импорте данных из xml-файла в справочник Корреспонденты возникла проблема при заполнении контактной информации: новая запись в КонтактнойИнформации создаётся, но не сохраняется:

    Спр = Справочники.Корреспондент� �.НайтиПоКоду(Узел.Атрибуты[2].Значение);
    Сообщить("Корреспондент " + Наименование + " найден в справочнике");
    Спр = Спр.ПолучитьОбъект();
    //Заполняем реквизиты
    Спр.Наименование = Наименование;
    Спр.ПолноеНаименование = Наименование;
    Спр.ЮрФизЛицо = Перечисления.ЮрФизЛицо.ЮрЛ ицо;
    Спр.КодПоОКПО = ОКПО;
    Спр.КПП = КПП;
    Спр.КонтактнаяИнформация.О чистить();
    Спр.Родитель = Справочники.Корреспондент� �.НайтиПоНаименованию("Конт рагенты");
    Конт = Спр.КонтактнаяИнформация.Д обавить();
    Конт.Город = Город;
    Конт.НомерТелефона = "11111";
    Конт.АдресЭП = "111@222";

    130829.jpg

    В чём проблема?

  11. #10
    Гость форума

    Регистрация
    11.04.2013
    Сообщений
    8
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию

    Вопрос решился- помогла челябинская техподдержка. Проблема была в том, что новым записям надо было присваивать вид и тип, а я только строковый реквизит присваивал:

    НовСтр = Спр.КонтактнаяИнформация.Д обавить();
    НовСтр.АдресЭП = ЭлПочта;
    НовСтр.Представление = ЭлПочта;
    НовСтр.Вид = Справочники.ВидыКонтактно� �Информации.EmailКорреспонде� �та;
    НовСтр.Тип = Перечисления.ТипыКонтактн� �йИнформации.АдресЭлектрон нойПочты;

    ТелСтр = Спр.КонтактнаяИнформация.Д обавить();
    ТелСтр.Представление = Тел;
    ТелСтр.НомерТелефона = Тел;
    ТелСтр.Вид = Справочники.ВидыКонтактно� �Информации.ТелефонКорресп ондента;
    ТелСтр.Тип = Перечисления.ТипыКонтактн� �йИнформации.Телефон;

    АдрСтр = Спр.КонтактнаяИнформация.Д обавить();
    АдрСтр.Представление = Адрес;
    АдрСтр.НомерТелефона = Адрес;
    АдрСтр.Вид = Справочники.ВидыКонтактно� �Информации.ПочтовыйАдресК орреспондента;
    АдрСтр.Тип = Перечисления.ТипыКонтактн� �йИнформации.Адрес;
    Спр.Записать();[COLOR="Silver"]

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •