8.х Структура подчинённости документа!

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Romik, 8 июл 2010.

  1. TopicStarter Overlay
    Romik
    Offline

    Romik Опытный в 1С

    Регистрация:
    27 июн 2008
    Сообщения:
    238
    Симпатии:
    0
    Баллы:
    26
    Помогите с структурой подчинённости документа (СПД)!
    Необходимо получить спд при выгрузке РН, то есть при выгрузке накладной проверить есть ли нет в структуре возврат.
  2. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.628
    Симпатии:
    946
    Баллы:
    204
    Что за выгрузка?Как выгружаете и куда
  3. TopicStarter Overlay
    Romik
    Offline

    Romik Опытный в 1С

    Регистрация:
    27 июн 2008
    Сообщения:
    238
    Симпатии:
    0
    Баллы:
    26
    Куда выгружаю это думаю не так важно...Выгрузка идёт из 1с8, скриптом отлавливаю накладные и передаю. Процес передачи это уже другое, мне необходимо в процессе отливливания накладных скриптом, проверить есть ли у него возвраты....
  4. TopicStarter Overlay
    Romik
    Offline

    Romik Опытный в 1С

    Регистрация:
    27 июн 2008
    Сообщения:
    238
    Симпатии:
    0
    Баллы:
    26
    Что, ни кто не в курсе?
    Необходимо проверять у РН есть ли нет возврат, если есть получать табличную часть вы вычитать из ТЧ Возврата ТЧ накладной.... :unsure:
  5. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.628
    Симпатии:
    946
    Баллы:
    204
    Ну пишите запрос. Обращайтесь к ТЧ Реализации И ТЧ возврата и делайте левое соединение. У В ТЧ возврата есть поле Документ партии в котором как раз и указвается документ реализации. Вот делайте левое соединение и сразу отнимайте
  6. TopicStarter Overlay
    Romik
    Offline

    Romik Опытный в 1С

    Регистрация:
    27 июн 2008
    Сообщения:
    238
    Симпатии:
    0
    Баллы:
    26
    Получаю таким обрзаом ТЧ документов.
    Как дальше удалить найденную строку из ТЧ Накладной?


    Код:
    ТЧНакладная  = Док.Товары.Выгрузить();
    ТЧВозврат    = ДокВозврат.Товары.Выгрузить();
    
    Для каждого СтрокаТЧ Из ТЧВозврат Цикл
    
    НайденнаяСтрока = ТЧНакладная.Найти(СтрокаТЧ.Номенклатура, "Номенклатура");
    Если НайденнаяСтрока <> Неопределено Тогда
    
    [u]СтрокаТЧ = ТЧНакладная.Удалить();	[/u]
    
    КонецЕсли;
    
  7. has
    Offline

    has Опытный в 1С

    Регистрация:
    18 июн 2009
    Сообщения:
    708
    Симпатии:
    0
    Баллы:
    26
    Код:
     
    ТЧНакладная.Удалить(НайденнаяСтрока);
    
    

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