![]() |
|
Создать регистр, который выполнял такие функции | ☑ | ||
---|---|---|---|---|
0
Nameee
25.01.19
✎
19:00
|
Есть программа(для работников почты),в которой есть 5 справочников:Отпрвитель,получатель,улица,дом,цена.Так же есть документ- Доставка с реквизитами:Дата отправления,получатель,отправитель,адрес,статус,услуга(письмо,посылка и т.д.),вес,стоимость,цена.В данной программе нужно создать регистр, который выполнял такие функции: осуществилась доставка или нет, доставка осуществлялась на дом или человек сам пришел в пункт. Если человек пришел сам, заплатил ли он за услугу или нет (или заплатил отправщик). Помогите, пожалуйста, никак не могу в это разобраться.
|
|||
1
palsergeich
25.01.19
✎
20:37
|
Не хватает еще одной сущности - Предмет доставки.
Регистр сведений подчиненный регистратору. Измерение - Предмет доставки, остальное в реквизиты. Для первой итерациии пригодно. Более точно спроектировать нужны дальнейшие требования. Может оказаться что регистров надо много для тех или иных отчетов\ методологических сущностей. |
|||
2
palsergeich
25.01.19
✎
20:38
|
Часть аналитики из (0) можно в предмет доставки запулить.
|
|||
3
palsergeich
25.01.19
✎
20:41
|
Это все: Отпрвитель,получатель,улица,дом,цена.Так же есть документ- Доставка с реквизитами:Дата отправления,получатель,отправитель,адрес,статус,услуга(письмо,посылка и т.д.),вес,стоимость,цена
Можно запихнуть в предмет доставки ибо после регистрации отправления условно неизменимо. С точки зрения реалий - сложнее напорядок. А документом фиксируете по какому предмету доставки что произошло. Забор самостоятельно. Оплата и сколько. |
|||
4
palsergeich
25.01.19
✎
20:46
|
(3) В реальности все может поменятся: Вес, адерс и ТД.
И под это потом можно спроектировать данные, я в принципе сложности не вижу. |
|||
5
mastodont
25.01.19
✎
21:29
|
(0) тут сама постановка вопроса так себе.
Регистр выполняет только одну функцию - хранит данные, ну и упрощает получение агрегированных результатов. Вот это где будет указываться: "осуществилась доставка или нет, доставка осуществлялась на дом или человек сам пришел в пункт. Если человек пришел сам, заплатил ли он за услугу или нет (или заплатил отправщик)"? А то мож и регистр не нужен, все в документе... |
|||
6
palsergeich
25.01.19
✎
21:37
|
(5) Получать данные из документа по реквизиту, даже если он индексирован, менее оптимально там будт скан кластеного индекса..
|
|||
7
Nameee
25.01.19
✎
21:59
|
palsergeich, я только учусь и много не понимаю. Мне преподаватель сказал сделать именно регистр и перечислил все эти функции, которые он должен выполнять
|
|||
8
Nameee
25.01.19
✎
22:03
|
Могу ли я обратиться к вам за помощью по электронной почте, пожалуйста, а то здесь не совсем удобно. Если вам не трудно
|
|||
9
palsergeich
25.01.19
✎
22:21
|
Если задача учебная - то надо делать как велели. Скорее всего Вас к чему то подводят.
Я сейчас в люльку спать пойду. Вы лучше подумайте, что конкретно Вам непонятно и задайте точный вопрос. Чем точнее будет вопрос тем четче и подробнее ответ. |
|||
10
palsergeich
25.01.19
✎
22:23
|
В профиле есть моя почта, можно туда. Но отвечу не быстро. Завтра еще дел по горло.
|
|||
11
Смотрящий
25.01.19
✎
22:26
|
(8) врубай аэроадмин, ща запилим. чоуштам
|
|||
12
Nameee
25.01.19
✎
22:33
|
Я сам не понимаю что конкретно нужно. Завтра надо уже работу сдать. Ну ладно, все равно спасибо большое за ответы) (10)
|
|||
13
Nameee
25.01.19
✎
22:36
|
(11) я вас не понял
|
|||
14
PR
25.01.19
✎
22:47
|
(12) Какой-то у вас хреновый преподаватель, если ничего не объяснил, что чего как зачем, делай и все
Ну или он все объяснил, но не в коня корм, то есть ты хреновый В первом случае сочувствую тебе, подойди к преподу и скажи, что он мудак, пусть сначала все по человечески расскажет, а потом ты уже сделаешь Во-втором случае никуда ходить не нужно, делай выводы сам, если способен |
|||
15
PR
25.01.19
✎
22:48
|
(13) Дяденька сарказмирует, ща, говорит, только косички заплету и тут же брошусь тебе все делать
|
|||
16
MetaDon
25.01.19
✎
23:00
|
(0) все условия для компактности запихай в 1 байт, изучи битовые операции)
|
|||
17
ReaLg
26.01.19
✎
00:51
|
Регистры бывают разные. Постановка задачи несколько расплывчатая, но предположу, что имеется в виду таки регистр сведений. В документе есть реквизит статус. Я не вижу значений, которые он может принимать. Теоретически, все эти условия (доставка, сам платил, не сам и т.д.) можно запихать в этот статус. Например статус1 - пришел сам, заплатил сам, статус2 - пришел сам, заплатил не сам, статус3 - не пришел, доставка за его счет и т.д. Но это не оптимальный вариант. Я бы добавил реквизитов в документ (галка платил сам/не сам, галка пришел сам/не сам и т.д.) и на основании их писал бы в регистр. В регистре это однозначно отдельные измерения.
|
|||
19
ReaLg
26.01.19
✎
01:30
|
Но если Внезапно окажется, что нужно вывести сумму, например, всех операций, где доставка/не доставка или любые другие условия - то это будет уже регистр накопления. Оборотный. А если вдруг операция может идти и в плюс и в минус, и надо смотреть остатки - то будет уже регистр накопления остатков.
:)) |
|||
20
Мимохожий Однако
26.01.19
✎
07:16
|
Признак, кто платит, достаточно добавить в виде реквизита в документ Доставка.
В регистре сведений измерение: Документ ресурсы: Доставлен (Булево), Сам забрал(Булево), Оплачен (Булево), Сам оплатил (Булево) О том, оплатили или нет фиксировать нет смысла. Если не оплатил, то отдавать нельзя. ... Если бы в сабже было задание как есть, а не так как понял ТС, то было бы проще разобраться. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |