8.х нужен совет

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

  1. TopicStarter Overlay
    leskin
    Offline

    leskin

    Регистрация:
    21 окт 2008
    Сообщения:
    17
    Симпатии:
    0
    Баллы:
    1
    Нужен совет как лучше сделать чтобы менеджеры видели на какой заказ они выписали документы (полдня принимают заказы во второй половине дня выписывают документы на основании заказов)
  2. lazy
    Offline

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

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    Чтобы лучше видели - купите им очки. :)

    Подробнее объясните, чего Вы хотите. Обычно пользователи документ идентифицируют по номеру и дате с временем. В большинстве случаев этого бывает достаточно для работы.
  3. TopicStarter Overlay
    leskin
    Offline

    leskin

    Регистрация:
    21 окт 2008
    Сообщения:
    17
    Симпатии:
    0
    Баллы:
    1

    В данном случае сидит несколько менеджеров и после того как приняли заявки из журнала "Заказ Покупателя" вводом на основании выписывают документы реализации , если один менеджер то нет проблем а если несколько не видно выписали на этот заказ документы
  4. Senya
    Offline

    Senya Опытный в 1С

    Регистрация:
    6 июн 2006
    Сообщения:
    594
    Симпатии:
    0
    Баллы:
    26
    Добавьте на форму списка Заказов ещё один реквизит и заполняйте его через событие ПривыводеСтроки. Что-то вроде:

    Код:
    ЗапросПТМЦ	= Новый Запрос;
    ЗапросПТМЦ.Текст	= "ВЫБРАТЬ
    |	ПоступлениеТоваровУслуг.Ссылка,
    |	ПоступлениеТоваровУслуг.Представление,
    |	ПоступлениеТоваровУслуг.Проведен,
    |	ПоступлениеТоваровУслуг.ПометкаУдаления,
    |	""ПоступлениеТоваровУслуг"" КАК ВидДокумента
    |ИЗ
    |	Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
    |ГДЕ
    |	ПоступлениеТоваровУслуг.Сделка = &ДокументОснование";
    
    ЗапросПТМЦ.УстановитьПараметр("ДокументОснование",ДанныеСтроки.Ссылка);
    
    //Для платежек
    ЗаполнятьКолонку1	= НЕ ЗапросПТМЦ.Выполнить().Пустой();
    
    ОформлениеСтроки.Ячейки.Колонка1.ЗначениеФлажка	= ЗаполнятьКолонку1;
    
    
    Но должен сказать, что быстродействие будет меньше. Может быть стоит воспользоваться событием ПриПолученииДанных.
    А самый простой способ - добавить рекуизит в Заказ и работать с ним.

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