8.х ОБМЕН Односторонний обмен УТ 10.3 -> БП 2.0. Проблема с Номенклатурными группами.

Тема в разделе "Обмен данными в "1С:Предприятие 8"", создана пользователем Steel Rain, 25 фев 2015.

  1. TopicStarter Overlay
    Steel Rain
    Offline

    Steel Rain Опытный в 1С

    Регистрация:
    29 сен 2006
    Сообщения:
    408
    Симпатии:
    2
    Баллы:
    29
    Доброго времени суток.

    Перешли с Бухгалтерии 7.7 на Бухгалтерию 8 (редакция 2), текущий релиз 2.0.64.9. При переносе данных штатной обработкой, была сформирована позиция "Товар" с кодом "0000001 " в справочнике "Номенклатурные группы", также там уже была позиция "Основная номенклатурная группа" с кодом "000000001". Изначально, после загрузки данных из семерки, для всех позиций Номенклатуры Номенклатурная группа установлена - Товар.

    В семерку данные выгружались из УТ 10.3, соответственно сейчас стоит задача настроить выгрузку в восьмерку. Взял обработку с инфостата, подправил правила выгрузки в соответствии с требованиями бухгалтера. Но осталась такая проблема:
    При загрузке документов в бухгалтерию у фигурирующих в документах номенклатурных позициях Номенклатурная группа меняется на "Основная номенклатурная группа". Перерыл вдоль и поперек все правила не могу понять в каком месте происходит это замещение. Может кто подскажет где искать?
    И вообще, на сколько это критично? Как может повлиять на учет?

    Вложения:

    • rule8.xml
      Размер файла:
      1,7 МБ
      Просмотров:
      1
    Последнее редактирование: 25 фев 2015
  2. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    Поменяйте код у номенклатурной группы Товар на другой, номенклатурные группы сопоставляются по коду и основная номенклатурная группа перезаписывает товар
  3. TopicStarter Overlay
    Steel Rain
    Offline

    Steel Rain Опытный в 1С

    Регистрация:
    29 сен 2006
    Сообщения:
    408
    Симпатии:
    2
    Баллы:
    29
    А, пардон, забыл упомянуть важный момент. В УТ не ведется учет в разрезе Номенклатурных групп. Т.е. в УТ этот справочник вообще пуст и в карточке номенклатуры не указана Номенклатурная группа. Вот в связи с этим мне ещё более не понятно, каким образом в Бух подставляется "Основная номенклатурная группа"? В правилах обмена не вижу ничего с этим связанного, кроме прямой передачи данных из справочника Номенклатурные группы - > Номенклатурные группы, без всякой обработки. Т.е. по-моему там должно пустое значение передаваться, при таком раскладе.

    Может это в настройках самой Бухии? Но пока не нашел... Какая нибудь "номенклатурная группа по умолчанию"?
    Последнее редактирование: 25 фев 2015
  4. TopicStarter Overlay
    Steel Rain
    Offline

    Steel Rain Опытный в 1С

    Регистрация:
    29 сен 2006
    Сообщения:
    408
    Симпатии:
    2
    Баллы:
    29
    Кажется нашел... В Алгоритмы/Запросы - Заполнение объектов - ЗаполнитьРеквизитыПоУмолчанию есть такой кусок кода:
    Код:
    Если ТипЗнч(Объект) = Тип("СправочникОбъект.Номенклатура") Тогда
        Если НЕ Объект.ЭтоГруппа И Не ЗначениеЗаполнено(Объект.НоменклатурнаяГруппа) Тогда
            Объект.НоменклатурнаяГруппа = Параметры.ОсновнаяНоменклатурнаяГруппа;
        КонецЕсли;
    КонецЕсли;
    только вот в Параметрах я не вижу ОсновнаяНоменклатурнаяГруппа
    где это может быть?
  5. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    параметры заполняются в обработчиках конвертации - по строке с конвертацией правой кнопкой - открыть
  6. TopicStarter Overlay
    Steel Rain
    Offline

    Steel Rain Опытный в 1С

    Регистрация:
    29 сен 2006
    Сообщения:
    408
    Симпатии:
    2
    Баллы:
    29
    Открыл конвертацию, вкладка "Параметры" там нет параметра ОсновнаяНоменклатурнаяГруппа
  7. TopicStarter Overlay
    Steel Rain
    Offline

    Steel Rain Опытный в 1С

    Регистрация:
    29 сен 2006
    Сообщения:
    408
    Симпатии:
    2
    Баллы:
    29
    В общем закомментил этот кусок в ЗаполнитьРеквизитыПоУмолчанию и отключил обработку правила НоменклатурнаяГруппа для справочника Номенклатура. Problem solved.
  8. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    вполне решение :)

    Параметры - обычная структура, может заполняться и программно - на закладке обработчиков конвертации можно посмотреть
  9. TopicStarter Overlay
    Steel Rain
    Offline

    Steel Rain Опытный в 1С

    Регистрация:
    29 сен 2006
    Сообщения:
    408
    Симпатии:
    2
    Баллы:
    29
    ну да, решение... Но мне интересно как! откуда это параметр берется!? Я не понимаю...

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