7.7 Загрузка накладной txt в 1С

Тема в разделе "Обмен данными в "1С:Предприятие 7.7"", создана пользователем студент_1 курс, 1 окт 2009.

  1. TopicStarter Overlay
    студент_1 курс
    Offline

    студент_1 курс

    Регистрация:
    9 сен 2009
    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    Есть вот такая накладная как мне ее загрузить в Бухгалтерию 7.7 Из того что я прочитал по импорту .тхт в 1С, то весь текст мне нужно разбить на строки ориентируясь по разделителям ";" Вопрос а как получить необходимые данные из всего что есть, и реальных строк в этой накладной может быть много как определить что началась новая строка (реальная) Если можно то небольшой пример кода. Заранее благодарен.


    Документ:;;
    Клиент:;;
    ПОСТАВЩИК;;
    РЕКВИЗИТЫ ПОСТАВЩИКА;;;;;
    Основание;;
    коментарий:;1-Код;2-Арт;3-Колич;4-Цена;5-ЕдИзм;6-Коэфф;7-Сумма;8-в т.ч.НДС;9-Наим;10-код группы;11-наим.группы;12-Ставка НДС;13-НП Хаб;14-НП Сах;15-НП Благ;16-Цена прайс;17-вхпред;18-сумма НП;19-ШтрихКод;20-цена прайс без НДС;21-ЦенавхКредит;22-КИТ;23-КодСорт;24-КодСортГр;25-НП Ком;26-НП Нерюнгри;27-НП Ванино;28-НП Резерв;29-Наименование МАРС;30-РекомНаценка;31-АртикулПоставщика;32-Активность
    коментарий:;1-кодсерт;2-Рег Номер;3-Уч номер;4-Текст продукция;5-Срок действия;6-Изготовитель;7-Кем Выдан;8-Код Группы;9-Наим группы;10-окпо;11-тнвд;12-0/1Партия;13-ВнешнийКод;14-Выдан когда
    коментарий:;SU;ЦенаПродХ;ЦенаПродС;ЦенаПродБ;ЦенаПродК;ЦенаПродН;ЦенаПродВ;ГТД;РодПолныйкод;ПолноеНаименованиеРод;ПолныйКодСортировкиРод;Брэнд;РодительБрэнд;СрокХранения;ТемпературныйРежим;Ярусность;Влажность
    #;64111413594;81074042;4;107.55;шт.;1;473.24;43.04;Слип&Плэй ромашка Мини ( 3-6 кг) упак 18 шт (8 шт в кор);64111404473;ПАМПЕРС Слип энд Плэй;10%;;;;124.53;94.03;0;4015400122807;113.21;94.74;82501;1600003;10;;;;;S&P Ром МИНИ 18;1.15;81074042;0;0;95.46;80601;0;0;0;0;0;0;
    Справочно:;0.1;112.53;120.41;120.97;113.21;122.43;112.53;10116020/190209/П001569/1;64111388484/64111412498/64111401928/2000000/64111400203/64111408997/64111404473;Procter&Gamble/LCB & BC/LCB ( товары Чистоты и Детская Гигиена)/Детская гигиена/ПАМПЕРС/ПОДГУЗНИКИ/ПАМПЕРС Слип энд Плэй;10/10/20/22/10/10;Pampers;Бумаг;0;;0;0;0;
    Сертификат;10554;РОСС PL..ПК12.В05950;7885950;Детские однораз подгузники Pampers;27.02.10;;ОС ООО ЦИКДВиК КОСМЭКС г. Москва;;;;;0;AP-10554;01.07.08;163;ПОЛЬША;PL;POL;438/1165;Procter&Gamble/Бумажная продукция;
    Изм;кор.;8;0.0296;3.7;4015400122791 ;
    Изм;Палета;448;1.81;222.2;0 ;
    Изм;Ряд;64;0.2368;29.6;0 ;
    Изм;шт.;1;0.0037;0.4625;4015400122807 ;
    :unsure:
  2. WaRDeR
    Offline

    WaRDeR Модераторы Команда форума Модератор

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
  3. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    В данном случае нужно иметь перед глазами документ который ты пытаешься экспортировать в 1с (хотя бы в печатном виде) или описание полей экспорта - иначе очень проблематично вникать в эту абракадабру
  4. TopicStarter Overlay
    студент_1 курс
    Offline

    студент_1 курс

    Регистрация:
    9 сен 2009
    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    коментарий:;1-Код;2-Арт;3-Колич;4-Цена;5-ЕдИзм;6-Коэфф;7-Сумма;8-в т.ч.НДС;9-Наим;10-код группы;11-наим.группы;12-Ставка НДС;13-НП Хаб;14-НП Сах;15-НП Благ;16-Цена прайс;17-вхпред;18-сумма НП;19-ШтрихКод;20-цена прайс без НДС;21-ЦенавхКредит;22-КИТ;23-КодСорт;24-КодСортГр;25-НП Ком;26-НП Нерюнгри;27-НП Ванино;28-НП Резерв;29-Наименование МАРС;30-РекомНаценка;31-АртикулПоставщика;32-Активность
    коментарий:;1-кодсерт;2-Рег Номер;3-Уч номер;4-Текст продукция;5-Срок действия;6-Изготовитель;7-Кем Выдан;8-Код Группы;9-Наим группы;10-окпо;11-тнвд;12-0/1Партия;13-ВнешнийКод;14-Выдан когда
    коментарий:;SU;ЦенаПродХ;ЦенаПродС;ЦенаПродБ;ЦенаПродК;ЦенаПродН;ЦенаПродВ;ГТД;РодПолныйкод;ПолноеНаименованиеРод;ПолныйКодСортировкиРод;Брэнд;РодительБрэнд;СрокХранения;ТемпературныйРежим;Ярусность;Влажность
    Вот описание полей
  5. Хряк
    Offline

    Хряк Профессионал в 1С

    Регистрация:
    26 сен 2007
    Сообщения:
    1.447
    Симпатии:
    37
    Баллы:
    54
    Строка у тя начинается с
    #;64111413594;81074042;4;107.55;шт.;
  6. TopicStarter Overlay
    студент_1 курс
    Offline

    студент_1 курс

    Регистрация:
    9 сен 2009
    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    Если честно то я понял где начинается строка, как мне выбрать из нее значения это раз, а два если у меня их две или три строки как мне к ним обращаться... Если можно то с кодом
  7. WaRDeR
    Offline

    WaRDeR Модераторы Команда форума Модератор

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    По ссылке выше описана работа с текстом
    Таким образом можно сделать перебор строк в документе - получаешь строку и работаешь с ней.

    Каждую строку разбиваешь на несколько, заменяя знак ";" на "РазделительСтрок". Зная, какое значение в какой строке находится можно присвоить из нужным реквизитам.

    Далее либо должны последовать конкретные вопросы, либо тему можно закрывать.
    Рекомендую ознакомиться с http://www.1c-pro.ru/index.php?act=announce&id=8

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