8.х БП Отчеты о розничных продажах в БП 2.0. Возврат товара

Тема в разделе ""1С:Бухгалтерия БП"", создана пользователем roofless, 18 дек 2014.

  1. TopicStarter Overlay
    roofless
    Offline

    roofless Опытный в 1С

    Регистрация:
    27 июн 2014
    Сообщения:
    262
    Симпатии:
    7
    Баллы:
    29
    сем привет.

    в БП 2.0 из УТ переносятся документы "Отчет о розничных продажах", которые в свою очередь попадают в УТ из фронтола.

    Так вот, если в отчете содержится возврат (сначала строчка с положительным количеством товара, потом с отрицательным), то БП при проведении строчка с отрицательным количеством не обрабатывается.

    Нашёл, где идет проверка отрицательного количества.

    Основная конфигурация ОбщийМодуль.УправлениеЗапасамиПартионныйУчет.Модуль(199, 4):
    ----------------------------------------------------------------------------------
    // Не списанное количесвто добавим отдельной строкой
    // в таблицу списанных партий.
    Если КоличествоОсталосьПогасить > 0 Тогда

    // В таблицу списанных партий записывается строка с информацией.
    СтрокаСписаннаяПартия = ТаблицаСписанныхПартии.Добавить();
    СтрокаСписаннаяПартия.Количество = КоличествоОсталосьПогасить;
    СтрокаСписаннаяПартия.КоличествоПриход = КоличествоОсталосьПогаситьДт;
    СтрокаСписаннаяПартия.Комиссионный = КомиссионныйТовар(СчетУчета);
    СтрокаСписаннаяПартия.СчетУчета = СчетУчета;
    СтрокаСписаннаяПартия.Подразделение = СтрокаДокумента.ПодразделениеОрганизации;

    КонецЕсли;


    Если поменять условие на "<> 0", то всё проводится верно.

    Собственно, вопрос. Можно ли обойти это, не меняя код? Или насколько плохо это изменение скажется на других документах?

    P.S. учёт по партиям отключил - не помогло
  2. Dmitriy_76
    Offline

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

    Регистрация:
    26 мар 2011
    Сообщения:
    2.224
    Симпатии:
    15
    Баллы:
    29
    УТ какая ?
    --- Объединение сообщений, 18 дек 2014 ---
    почему возврат в ут идет как отчет с минусом а не отдельным доком возврата ?
  3. TopicStarter Overlay
    roofless
    Offline

    roofless Опытный в 1С

    Регистрация:
    27 июн 2014
    Сообщения:
    262
    Симпатии:
    7
    Баллы:
    29
    УТ 11.0

    потому что возврат товара производится на кассе, на которой работает фронтол. из Фронтола производится выгрузка о продажах за день, эти данные попадают в УТ в документ "Отчет о розничных продажах", который затем переносится в бух

    ТЧ документа выглядит вкратце так:
    номенклатура: сахар количество: 1кг цена:30р сумма:30р это продажа
    номенклатура: сахар количество: -1кг цена:30р сумма:30р это возврат
  4. Dmitriy_76
    Offline

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

    Регистрация:
    26 мар 2011
    Сообщения:
    2.224
    Симпатии:
    15
    Баллы:
    29
    обработка обмена типовая ?
  5. TopicStarter Overlay
    roofless
    Offline

    roofless Опытный в 1С

    Регистрация:
    27 июн 2014
    Сообщения:
    262
    Симпатии:
    7
    Баллы:
    29
    обмен производится через Универсальный обмен данными, обработка типовая