When forming a new lesson, boxing should request a trace. information:
- name of the lesson to be held
- the room in which the lesson will be held
- the teacher who will conduct the lesson
- lesson duration
- a list of students who confirmed that they will be at the lesson (it should be possible to edit the list, since the student may not come at the very last moment). Also from here, the system should check the number of days of the subscription that the student has, that is, if there are no paid classes, then boxing immediately throws an error.
How to connect all this in BP? What fields and blocks to use?
When forming a new lesson, boxing should request a trace. information: - name of the lesson to be held - the room in which the lesson will be held - the teacher who will conduct the lesson - lesson duration - a list of students who confirmed that they will be at the lesson (it should be possible to edit the list, since the student may not come at the very last moment). Also from here, the system should check the number of days of the subscription that the student has, that is, if there are no paid classes, then boxing immediately throws an error. How to connect all this in BP? What fields and blocks to use?
The lesson can be taught as a process, all these fields can be written as process fields, the name is clear in the name, the classroom in some additional field (a list with options for selecting all classrooms), the teacher is responsible, the duration is an additional field. The list of students can be maintained as a list of products or recorded in an additional field with the type "Multi-list of contacts". How easy it is to understand whether a student has a subscription to a lesson or not, I don’t know yet. Maybe you can do a terrible combination of 10 actions, but then you yourself will drown in this. You may have to do an action that will take all users from the additional field and check tasks for them in a certain bp with a certain date (perform by, for example) (there is a task, everything is fine. There is no task, we throw an error that there is no subscription to the lesson). The action will take approximately 3 hours.
The lesson can be taught as a process, all these fields can be written as process fields, the name is clear in the name, the classroom in some additional field (a list with options for selecting all classrooms), the teacher is responsible, the duration is an additional field.
The list of students can be maintained as a list of products or recorded in an additional field with the type "Multi-list of contacts".
How easy it is to understand whether a student has a subscription to a lesson or not, I don’t know yet. Maybe you can do a terrible combination of 10 actions, but then you yourself will drown in this.
You may have to do an action that will take all users from the additional field and check tasks for them in a certain bp with a certain date (perform by, for example) (there is a task, everything is fine. There is no task, we throw an error that there is no subscription to the lesson). The action will take approximately 3 hours.
Please join the conversation. If you have something to say - please write a comment. You will need a mobile phone and an SMS code for identification to enter.
Log in and comment
Donate
You don't have enough funds in your account Top up