Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Конфигурация небольшого хостела , Бронирование, заселение клиентов          
asmadeus Подменю пользователя
сообщение 21.02.20, 17:52
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 6
Спасибо сказали: 0 раз
Рейтинг: 0

Всем доброго времени суток!
Стремлюсь к покорению новых вершин.
Задача - сугубо абстрактная (просто мне не понаслышке знакома), реального применения может и не иметь (ну иначе бы заказал разработку или просто купил конфигурацию "Отель")
Итак, предположим:
хостел на пять номеров, строго проживание (то есть услуги, как в том же "Отеле" - сауна, ТВ, уборка, телефон и т.д - отметаем). Персонал, отчеты - тоже.

Из того, что думаю я:
- справочник "Клиенты" (типа ФИО, телефон, авто, адрес, паспорт)
- справочник Сводный (не знаю как назвать). Ну типа клиент Петров заехал с 1 по 3 число по 10 долларов за сутки (имеем 1*2*10=20 в сумме)
- перечисление "Номера"
- документ "Заселение"
- документ "Бронирование"

И вот здесь мои мозги встали...
Как реализовать отметку "Номер занят"? При брони показать только свободные номера? Вывести свободные на определенную дату? Шахматка - вообще шикарно.
Повторюсь - это не реальный пример, просто на конкретных задачах изучать легче, чем написать тривиальное "Привет мир"
Спасибо за внимание. Толкните в правильном направлении, понять хочется

fly Подменю пользователя
сообщение 21.02.20, 17:59
Сообщение #2

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 237
Спасибо сказали: 51 раз
Рейтинг: 0

asmadeus @ Сегодня, 17:52 * ,
- перечисление "Номера"
т.е. планируете, что пользователь не будет вносить номера, а только программист?

Регистр сведений (периодический, подчинен Регистратору - который изменяет состояние)
имя - "Состояние номера"
Измерения

Номер - сам номер
ТипСостояния (Перечисление ТипыСостоянияНомера (Занят/Заброирован))
Активность - на случай, если бронь изменилась или другие изменения.


Есть конечно РегистрРасчета.... но туда не лезьте, там все веселее

Сообщение отредактировал fly - 21.02.20, 18:02

asmadeus Подменю пользователя
сообщение 21.02.20, 18:11
Сообщение #3

Молчаливый
*
Группа: Пользователи
Сообщений: 6
Спасибо сказали: 0 раз
Рейтинг: 0

fly, о, вот и первые сведения
Цитата(fly @ 21.02.20, 17:59) *
планируете, что пользователь не будет вносить номера

Ну а почему нет? В моей задаче я отталкиваюсь от пяти номеров. Было бы более - делал бы наверное отдельный справочник с типом номера (двухместный стандарт, трехместный эконом или что то в этом роде)

fly Подменю пользователя
сообщение 21.02.20, 18:26
Сообщение #4

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 237
Спасибо сказали: 51 раз
Рейтинг: 0

asmadeus @ Сегодня, 18:11 * ,
вопрос не в количестве, вопрос в том
что перечисление - перечисления используются в системе 1С:Предприятие для описания постоянных наборов значений, не изменяемых в процессе работы конфигурации.

т.е. номеров может быть и 1 и 5, и 4 и 2...
со временем оно может измениться.
Поэтому в ситуации, вы говорите "хочу реальный пример" и создать базу данных.
но при этом вкладываете, "не реальное" - что количество номеров не будет меняться (наименование номера и т.п.).
придираюсь, потому как на экзамене блин двойку ставят за такое smile.gif.

Использование вместо Перечисления - Справочник и наоборот, или РегистрНакопления.Обороты/РегистрНакопления.ОстаткиИОброты
это ключевые моменты, на которые в первую очередь смотрят

Сообщение отредактировал fly - 21.02.20, 18:31

asmadeus Подменю пользователя
сообщение 21.02.20, 18:34
Сообщение #5

Молчаливый
*
Группа: Пользователи
Сообщений: 6
Спасибо сказали: 0 раз
Рейтинг: 0

fly, понял вас, исправляюсь... Сам же просил толкнуть в правильном направлении...
И в самом деле - поставлю в Перечислении 1,2, 3 и так далее - а ведь может быть А1, 2-4 (типа четвертый номер на втором этаже). Да, тут правильнее справочник с номером, типом номера и примечанием - на всякий случай

fly Подменю пользователя
сообщение 21.02.20, 18:43
Сообщение #6

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 237
Спасибо сказали: 51 раз
Рейтинг: 0

Цитата(asmadeus @ 21.02.20, 18:34) *
типом номера


вот тут как раз напрашивается перечисление
"ограниченное" и "неизменное"

asmadeus Подменю пользователя
сообщение 21.02.20, 19:21
Сообщение #7

Молчаливый
*
Группа: Пользователи
Сообщений: 6
Спасибо сказали: 0 раз
Рейтинг: 0

fly, да, эконом-стандарт-люкс-полулюкс, пожалуй и все

MATEVI Подменю пользователя
сообщение 21.02.20, 22:56
Сообщение #8

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2201
Из: Одесса
Спасибо сказали: 960 раз
Рейтинг: 0

Цитата(asmadeus @ 21.02.20, 17:52) *
ну иначе бы заказал разработку

Вам типа такого надо? smile.gif Работает сие чудо с 2012 года...
Если разговор серьезный, вдохну вторую жизнь в данный проект. Не за дорого.



asmadeus Подменю пользователя
сообщение 22.02.20, 8:30
Сообщение #9

Молчаливый
*
Группа: Пользователи
Сообщений: 6
Спасибо сказали: 0 раз
Рейтинг: 0

MATEVI, да, типа этого. Но я же писал - я просто учусь, точнее хочу научится. Купить готовое - можно было бы, если бы оно реально было необходимо. На примере вашего скрина по крайней мере точно понятно, что это возможно сделать так, как я представлял. Но чисто для полноты картины - сколько это не за дорого? Может, проще купить и разобрать на составляющие, понять, как и что работает на готовом проекте?

MATEVI Подменю пользователя
сообщение 22.02.20, 9:53
Сообщение #10

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2201
Из: Одесса
Спасибо сказали: 960 раз
Рейтинг: 0

asmadeus, тогда видимо я Вас неправильно понял.

asmadeus Подменю пользователя
сообщение 22.02.20, 10:18
Сообщение #11

Молчаливый
*
Группа: Пользователи
Сообщений: 6
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(asmadeus @ 21.02.20, 17:52) *
это не реальный пример, просто на конкретных задачах изучать легче


Kerberos Подменю пользователя
сообщение 05.03.20, 22:36
Сообщение #12

Говорящий
***
Группа: Пользователи
Сообщений: 62
Спасибо сказали: 13 раз
Рейтинг: 0

Цитата(MATEVI @ 21.02.20, 23:56) *
Вам типа такого надо? Работает сие чудо с 2012 года...

Выглядит просто, но серьезно! Думаю, что интересно найти применение и слегка масштабировать проект.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 01.11.24, 2:32
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!