Как лучше организовать базу

Тема в разделе "Lotus - Программирование", создана пользователем Oksana, 11 май 2007.

  1. Oksana

    Oksana Lotus team
    Lotus team

    Регистрация:
    10 янв 2006
    Сообщения:
    330
    Симпатии:
    0
    Подскажите, пожалуйста, навернякак кто-то уже решал подобную задачу, как лучше огранизовать базу приема и контроля за выполнением заказов.
    Педполагается что будет формироваться заявка, в которой N-кол-во позиций в заказе. Позиция может быть подтверждена и в нее занесена доп. инф-я, например, срок исполнения, поставщик..., либо отклонена.
    По утвержденным позициям нужно отслеживать сроки исполнения и если не было поставки и не занесено в базу, что товар получен, то выдавать напоминание по документу в котором есть неисполненные позиции.
    В первую очередь меня инетесует, как лучше сделать, чтобы форма заявки была общая, а в ней вот это незиввестное кол-во позиций (строк) заказа?
     
  2. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Для: Oksana
    Ну так и зделайте гл. = заявка
    респонсы = позиции товаров

    вот так вот, хотя документы-позиции могут быть и не респонсами, а просто содержать UNID документов-заявок, а потом через встроенные виды их отображать в заявках
     
  3. Oksana

    Oksana Lotus team
    Lotus team

    Регистрация:
    10 янв 2006
    Сообщения:
    330
    Симпатии:
    0
    я так и решила попробовать
    сделала главную форму "Заявка", а в ней встроенный вид. Строки сделала, как документы-ответы к заявке. Кнопку "Создать строку" в форме заявки. Но вот этот встроенный вид, как с ним правильно работать. У него критерий отбора, док-ты по форме "Строка", следовательно туда будут попадать все строки со всех заявок. Как их разрулить, чтобы из всего представления во встроенном виде, отображались, только строки к открытой заявке?
     
  4. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Для: Oksana
    Я же Вам предложил UNID главного документа как критерий видимости (первая категория в представлении )

    а формула отбора правильная
     
  5. Oksana

    Oksana Lotus team
    Lotus team

    Регистрация:
    10 янв 2006
    Сообщения:
    330
    Симпатии:
    0
    Со встроенным представлением первый раз работаю, не пойму куда этот критерий отбора прикрутить.
     
  6. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Для: Oksana
    Сматрите , критерии отбора для вида оставляете form = "Строка", и ставите первую колонку категоризированной по UNID'у гл. документа.

    а в гл.документе потом во встроенном виде смотрите в свойства Embedded смотрите View Show single category ставите UNID текущего документа, и всё
     
  7. Oksana

    Oksana Lotus team
    Lotus team

    Регистрация:
    10 янв 2006
    Сообщения:
    330
    Симпатии:
    0
    Получилось, спасибо :)
     
Загрузка...

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