8.х ОБМЕН Конвертация данных - Поступление Товаров и Услуг

Тема в разделе "Обмен данными в "1С:Предприятие 8"", создана пользователем Magn0lia, 9 июл 2012.

  1. TopicStarter Overlay
    Magn0lia
    Offline

    Magn0lia

    Регистрация:
    9 июл 2012
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Добрый день!
    Столкнулась с проблемой конвертации Поступления товаров и услуг.
    Не могу прописать ПКО. Конфигурации одинаковые: 1С8.2 УПП
    Условия такие:
    Документы контрагентов, входящих в группу "ХХ", выгружаются с заменой табличных частей. Табличная часть «Товары» очищается, а в табличную часть «Услуги» добавляется одна строка:
    - номенклатура – Услуги ХХ;
    - сумма – равна 10% от суммы исходного документа, округленным до копеек по правилам арифметики;
    - ставка НДС – Без НДС;
    - счет учета – 92;
    - статья затрат – Услуги банков.


    Перепробовала много вариантов. Пока не получается. Прошу помощи.
  2. Dmitriy_76
    Offline

    Dmitriy_76 Опытный в 1С Команда форума

    Регистрация:
    26 мар 2011
    Сообщения:
    2.175
    Симпатии:
    13
    Баллы:
    29
    попробуй в обработчике после загрузки объекта прописать твои изменения документа.
  3. TopicStarter Overlay
    Magn0lia
    Offline

    Magn0lia

    Регистрация:
    9 июл 2012
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Пробовала, ощущение, что все уже испробовала. Бесконечно пишет ошибку, то поле объекта не найдено, то матаданные не те. В общем никак не могу прописать код на замену табличной части товары на услуги с добавлением наменования услуги и суммой 10%. Поле сумма ему тоже не понятно.
  4. Dmitriy_76
    Offline

    Dmitriy_76 Опытный в 1С Команда форума

    Регистрация:
    26 мар 2011
    Сообщения:
    2.175
    Симпатии:
    13
    Баллы:
    29
    код покажи что писала. и в каком именно обработчике
  5. TopicStarter Overlay
    Magn0lia
    Offline

    Magn0lia

    Регистрация:
    9 июл 2012
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    полный код удалила к сожалению.Начала заново с малого. Например, решила проверить в каком случае отрабатыватся ПКО

    Если Контрагент.Код = "000000258" Тогда
    сообщить ("Контрагент найден");
    отрабатывается только При выгрузке

    Пытаюсь отработать СуммуДокумента через выразить - ругается "объект не доступен для изменения"
    Если пишу ТаблицаЗначений.Очистить(); - пишет не найдено поле объекта.
    Пишу таблицаТоваров = Новый ТаблицаЗначений; - пишет метаданные не те...

    А если делаю правило После Загрузки, то срабатывает только:
    объект.ОтражатьВБухгалтерскомУчете=Истина;
    объект.ОтражатьВУправленческомУчете=Истина;
    объект.Подразделение = Справочники.Подразделения.НайтиПоНаименованию("Кекс").Ссылка;
    Объект.Ответственный = ПараметрыСеанса.ТекущийПользователь;


    Поэтому и прошу помощи... пытаюсь что-то частями конвертировать, но пока только находит нужную группу контрагентов и все.
  6. TopicStarter Overlay
    Magn0lia
    Offline

    Magn0lia

    Регистрация:
    9 июл 2012
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Один пункт решен. В ПКО После загрузки
    Если Объект.Контрагент = Справочники.Контрагенты.НайтиПоНаименованию("БУДТОРГ").Ссылка Тогда
    Объект.Товары.Очистить();
    Объект.ВидПоступления = "";
    Объект.СкладОрдер = "";
    Объект.Услуги.Добавить();
    Объект.Записать();


    Теперь проблема с суммуй 10% и добавлением строки.
    ОписаниеОшибки = Поле объекта не обнаружено (Номенклатура)
  7. Andy13
    Offline

    Andy13 Опытный в 1С

    Регистрация:
    1 мар 2010
    Сообщения:
    244
    Симпатии:
    2
    Баллы:
    29
    Обрати внимание на ПКГС - правила конвертации группы свойств. Это группа обработок табличных частей. Там вот и обрабатывай и перезаполняй табличные части как душе угодно.
  8. TopicStarter Overlay
    Magn0lia
    Offline

    Magn0lia

    Регистрация:
    9 июл 2012
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Спасибо огромное!!! Очень помог совет. Я первый раз пользуюсь конвертацией, учусь.

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