8.х Загрузка XML документа (не из 1С) в 1С

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Trest, 20 янв 2008.

  1. TopicStarter Overlay
    Trest
    Offline

    Trest

    Регистрация:
    20 янв 2008
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Народ, я никогда не имел дело с 1С, а тут пришлось столкнуться. Подскажите, как имея документ формата XML (выгружен из программы основанной не на 1С:Предприятии, что то вроде плана счетов) загрузить его в конфигурацию 1С:Бухгалтерия 8.0.
  2. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Собственно, дальше идут функции разбора строк. Тут уже зависит от формата данных...
  3. TopicStarter Overlay
    Trest
    Offline

    Trest

    Регистрация:
    20 янв 2008
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Это будет что-то вроде процедуры в объекте обработка? А нельзя сразу загрузить данные в обработку 1С:Бухгалтерии "Универсальный обмен данными в формате XML" ? Если это возможно, то могу я представить приведенную ниже часть кода в виде объекта базы данных?

    Код:
    <?xml version="1.0"?>
    -<PrinanceFibu_XMLExport xmlns:xsi="http://www.w3.org/2001/XMLSchemainstance"
    xsi:noNamespaceSchemaLocation="PrinanceFibu_XMLExport.xsd">
    -<Customer AddressNumber="" ShortName="trest" ExternalNumber="12201" InternalNumber="12201"   
    CreationDate="21.12.2007 16:05:03">
    <Contact ContactName="" Phone="" Fax=""></Contact>    
    <MainAddress CountryID="RU" Name1="Set" FirstName="" Title="Компания" MiddleName="" Addional="" 
    Address="" ></MainAddress>    
    <DeliveryAddress CountryID="RU" Name1="Set" FirstName="" Title="Компания" MiddleName="" Addional="" Address="" > 
    </DeliveryAddress>   
    <BankInfo Bankname="" AccountNumber="" BankCode=""></BankInfo>
    </Customer>
    </PrinanceFibu_XMLExport>
    
    
    
    И если можно, подскажите как преобразовать этот фрагмент, чтобы 1С могла его воспринять.
  4. Senya
    Offline

    Senya Опытный в 1С

    Регистрация:
    6 июн 2006
    Сообщения:
    594
    Симпатии:
    0
    Баллы:
    26
    К сожалению нельзя. Тут нужно, чтобы в начале файла был тег с правилами переноса. А что каксается преобразования - легче написать обработку по разбору. просто нужно сопоставить наименования тегов нужным реквизитам базы данных. Задача достаточно трудлёмкая, хотя и не очень сложная.
    Успехов.

Поделиться этой страницей