8.х ОБМЕН Список загруженных документов

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

  1. TopicStarter Overlay
    kaeromorte
    Offline

    kaeromorte

    Регистрация:
    20 авг 2014
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Добрый день!

    Подскажите, пожалуйста, как после загрузки выводить форму-список загруженных документов?

    Для БП 2.0 было реализовано так:
    1. Есть 100% рабочие правила обмена;
    2. К ним (в самих правилах) добавляется внешняя обработка, которая представляет из себя таблицу "Список документов" и форму (без кода);
    3. В ПКО для каждого из документов в разделе "После загрузки" стоял код:

    НовСтр = ДопОбработки.СписокЗагруженныхДокументов.СписокДокументов.Добавить();
    НовСтр.Документ = Ссылка;

    4. Далее после загрузки всех объектов следует (Конвертация -> "После загрузки данных"):

    Форма = ДопОбработки.СписокЗагруженныхДокументов.ПолучитьФорму("Форма");
    Форма.Открыть();

    Итого: после каждого загруженного документа ссылка на документ вносилась в таблицу, а затем открывалась форма.

    В 1С:Бухгалтерия 2.0 всё работало прекрасно, но с переходом на 3.0 ничего не работает: появляется ошибка, что программа не видит ДопОбработки.СписокЗагруженныхДокументов (поле не найдено).

    БП 3.0 работает на управляемых формах, форма внешней обработки тажке на управляемых формах.

    Прошу помочь с вопросом!
  2. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    А что за объект ДопОбработки ?????
  3. TopicStarter Overlay
    kaeromorte
    Offline

    kaeromorte

    Регистрация:
    20 авг 2014
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Стандартный объект конвертации, где хранятся подключенные обработки для правил обмена
  4. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    Походу вам опять придется дописывать правила :)
  5. TopicStarter Overlay
    kaeromorte
    Offline

    kaeromorte

    Регистрация:
    20 авг 2014
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Можно поподробнее?
  6. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    Куда еще подробнее??? Правила переписывать под новую конфигурацию.
  7. TopicStarter Overlay
    kaeromorte
    Offline

    kaeromorte

    Регистрация:
    20 авг 2014
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Вы хоть понимаете, о чем именно идёт разговор? Правила написаны, работают нормально.
    НЕ РАБОТАЕТ ВЫЗОВ ВНЕШНЕЙ ОБРАБОТКИ-СПИСКА.
    Что менять? Куда смотреть? К кому обратиться? Конкретнее, конкретнее.
  8. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    У вас правила под конфу 2.0, а нужно переделывать под 3.0
    Вы сами хоть понимаете разницу этих конфигураций ????????????????????? Не нужно тут умничать...........
  9. TopicStarter Overlay
    kaeromorte
    Offline

    kaeromorte

    Регистрация:
    20 авг 2014
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Вы говорите про ЦЕЛЬ: нужно то, нужно это. Пример: "Нужно бороться с коррупцией". Да, нужно. КАК? <= вот ключевой вопрос.
    Нужен МЕТОД, а не цель. ЧТО нужно сделать, для преодоления проблемы. Пример: "Посадить невиновных, наградить непричастных".
    Понимаете суть?
  10. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    Конечно понимаю, вы думаете я буду за вас эти правила переделывать ? Жмете денег на специалиста ?
  11. TopicStarter Overlay
    kaeromorte
    Offline

    kaeromorte

    Регистрация:
    20 авг 2014
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    У нас с вами диалог в стиле:
    - Товарищ, у меня лопата сломалась. Как починить?
    - Нужно починить лопату!
    - Ну, это я понял. Как?
    - Её нужно починить, чего непонятного? За тебя это делать?

    СУТЬ: Товарищ, если не знаете, как помочь - промолчите. Не нужно отбирать работу у Капитана Очевидность.
  12. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    Тогда удачи....
  13. nbIpKuH_BaH9I
    Offline

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

    Регистрация:
    16 сен 2009
    Сообщения:
    6.991
    Симпатии:
    399
    Баллы:
    104
    Не пробовал еще на управляемом правила писать. Но геммора там много. Например нельзя установить стандартные поля на стандартную выборку (нужно обязательно параметр добавлять). Там есть возможность отладки?
  14. nickpugachev
    Offline

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

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    на управляемых формах вы не откроете форму допобработки - выполнение загрузки данных идет на сервере.
    alexburn нравится это.
  15. mialord
    Offline

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

    Регистрация:
    31 июл 2009
    Сообщения:
    5.400
    Симпатии:
    40
    Баллы:
    54
    Подтверждаю, пытался по старинке изобразить деяние которое успешно выполнялось на УТ ред 10.3, под ред 11 только нервы потерял, посему делал иначе
    При загрузке у загружаемых документов добавлял проводку в РС с эти документом, потом запускал обработку, которая считывала регистр и предоставляла инфу пользователю, если его всё устраивает он подтверждает и регистр очищается.

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