8.х ОБМЕН Небольшая помощь по коду в конвертации

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

  1. TopicStarter Overlay
    Golemchik
    Offline

    Golemchik Опытный в 1С

    Регистрация:
    15 апр 2013
    Сообщения:
    272
    Симпатии:
    1
    Баллы:
    29
    Добрый день, сам новичек в коде, но создаю правила через конвертацию данных для переброса ПКО из ТиС 7.7 в Бух 3.0. Столкнулся с небольшим вопросом. Прошу помощи. В общем в ТиС есть справочник Касса, в бухгалтерии 3.0 его нет. Нужно перекинуть ПКо только по одной кассе (другие не трогать), а как это сделать не понимаю. Код представляю собой что то типа -
    Если Справочник.Касса.НайтиПоКоду = "0000002" Выгрузка = "Ложь"
    Но куда это записывать и в каком виде еще не знаю. Помогите пожалуйста.
  2. feanor_omsk
    Offline

    feanor_omsk Профессионал в 1С

    Регистрация:
    13 апр 2015
    Сообщения:
    296
    Симпатии:
    48
    Баллы:
    54
    Перефразируя одну знаменитую персону: "Справочника нет, а кассы есть".
    А по делу. в БП 3.0. если есть ПКО, значит есть и кассы. Справочник просто называется по другому.
  3. TopicStarter Overlay
    Golemchik
    Offline

    Golemchik Опытный в 1С

    Регистрация:
    15 апр 2013
    Сообщения:
    272
    Симпатии:
    1
    Баллы:
    29
    Ну по кассам я что-нибудь придумаю, прошу научить как сделать отбор, чтобы выгружался документ только с нужным реквизитом.
  4. TopicStarter Overlay
    Golemchik
    Offline

    Golemchik Опытный в 1С

    Регистрация:
    15 апр 2013
    Сообщения:
    272
    Симпатии:
    1
    Баллы:
    29
    нашел в инструкции на одном из сайтов - в ПКО в закладке "перед выгрузкой" прописать:
    Отказ = Источник.Касса(0002)
    или
    Если Источник.Касса.Код = 0002;
    Тогда Отказ = 1 ;
    Конец Если

    Что то из Этого будет работать?
  5. feanor_omsk
    Offline

    feanor_omsk Профессионал в 1С

    Регистрация:
    13 апр 2015
    Сообщения:
    296
    Симпатии:
    48
    Баллы:
    54
    второе точно будет)
  6. TopicStarter Overlay
    Golemchik
    Offline

    Golemchik Опытный в 1С

    Регистрация:
    15 апр 2013
    Сообщения:
    272
    Симпатии:
    1
    Баллы:
    29
    Снова Здравствуйте, очень помогли в прошлый раз, но возникла новая задача. Из базы нужно перекинуть документ "Закрытие кассовой смены" в Отчет о розничной продаже. Столкнулся с тем что в табличной части "ЗКМ", которая называется "Оплаты" присутствует 2 позиции (ТипОплаты) - наличка и оплата картой.
    Нужно перенести только Оплаты картой. Не могу понять где написать условие и как сделать отбор по типу оплаты? Прошу помощи.

    Написал в Правила конвертации группы - "Оплаты" - перед выгрузкой следующие строчки:
    Если источник.Оплаты.ТипОплаты = "Наличные"
    тогда Отказ = 1
    КонецЕсли;
    при выгрузке выдает ошибку, что поле Объекта не обнаружено (типОплаты)

    Вложения:

    Последнее редактирование: 7 фев 2018