Cours de langues

Ce module facilite la gestion des demandes de cours, principalement de langues.

Les Organisateurs de cours (au pluriel) réfère à la table. L’Organisateur de cours (singulier) réfère au modèle.

Les Demande de cours inactives...

Référence

The Organisateur de cours model

Internal name:courses.CourseProvider
Implemented by:CourseProvider

Views on Organisateur de cours

  • Organisateurs de cours (CourseProviders) (Menu Cours ‣ Organisateurs de cours)

Fields in Organisateur de cours

  • Ligne avant le nom de rue (addr1, CharField) – Address line before street
  • Préfixe rue (street_prefix, CharField) – Text to print before name of street, but to ignore for sorting.
  • Rue (street, CharField) – Name of street. Without house number.
  • (street_no, CharField) – House number
  • boîte (street_box, CharField) – Text to print after steet_no on the same line
  • Ligne après le nom de rue (addr2, CharField) – Address line to print below street line
  • Langue (language, LanguageField) – Die Sprache, in der Dokumente ausgestellt werden sollen.
  • obsolete (is_obsolete, BooleanField) – Altfälle sind Partner, deren Stammdaten nicht mehr gepflegt werden und für neue Operationen nicht benutzt werden können.
  • ... and ID (id, AutoField), Created (created, DateTimeField), Modified (modified, DateTimeField), Pays (country, ForeignKey to Pays), Place (city, ForeignKey to Place), Region (region, ForeignKey to Place), Zip code (zip_code, CharField), Name (name, CharField), E-mail (email, EmailField), URL (url, URLField), Téléphone (phone, CharField), GSM (gsm, CharField), Fax (fax, CharField), Remarques (remarks, TextField), Activité (activity, ForeignKey to Activité), Compte en banque 1 (bank_account1, CharField), Compte en banque 2 (bank_account2, CharField), Partenaire (partner_ptr, OneToOneField to Partenaire), prefix (prefix, CharField), N° de TVA (vat_id, CharField), Type de société (type, ForeignKey to Type d’organisation), Type de contact client (client_contact_type, ForeignKey to Type de contact client), Organisation (company_ptr, OneToOneField to Organisation)

Actions on Organisateur de cours

  • Merge (merge_row, MergeAction) – Merge this object into another object of same class.

Tables referring to Organisateur de cours

  • Personnes de contact (RolesByCompany)
  • Events/Notes (NotesByCompany)
  • Offres de cours (CourseOffersByProvider)
  • Emplois (JobsByProvider)
  • Art.60§7 contracts (ContractsByProvider)

The Contenu de cours model

Internal name:courses.CourseContent
Implemented by:CourseContent

Views on Contenu de cours

  • Contenus de cours (CourseContents) (Menu Configuration ‣ Cours ‣ Contenus de cours)

Fields in Contenu de cours

  • ID (id, AutoField), Name (name, CharField)

Tables referring to Contenu de cours

  • Offres de cours (CourseOffersByContent)
  • Demande de cours (CourseRequestsByContent)

The Offre de cours model

Internal name:courses.CourseOffer
Implemented by:CourseOffer

Views on Offre de cours

  • Offres de cours (CourseOffers) (Menu Cours ‣ Offres de cours)
  • Offres de cours (CourseOffersByProvider)
  • Offres de cours (CourseOffersByContent)

Fields in Offre de cours

Tables referring to Offre de cours

  • Cours (CoursesByOffer)

The Cours model

Internal name:courses.Course
Implemented by:Course

Views on Cours

  • Cours (Courses) (Menu Explorateur ‣ Cours ‣ Cours)
  • Cours (CoursesByOffer)

Fields in Cours

  • ID (id, AutoField), Offre de cours (offer, ForeignKey to Offre de cours), Name (title, CharField), Date de début (start_date, DateField), Remarque (remark, CharField)

Actions on Cours

Tables referring to Cours

The Demande de cours model

Internal name:courses.CourseRequest
Implemented by:CourseRequest

Views on Demande de cours

Fields in Demande de cours

  • Client (person, ForeignKey to Client) – Le client qui désire suivre un cours.
  • Contenu (content, ForeignKey to Contenu de cours) – Der gewünschte Kursinhalt.)
  • Date déntrée (date_submitted, DateField) – When this request has been submitted.
  • cause professionnelle (urgent, BooleanField) – Check this if the request is needed for job search.
  • ... and ID (id, AutoField), Offre de cours (offer, ForeignKey to Offre de cours), State (state, ChoiceListField to States), Cours trouvé (course, ForeignKey to Cours), Remarque (remark, TextField), Date de fin (date_ended, DateField)

Actions on Demande de cours

  • Register (wf1, RegisterCandidate) – Register this candidate for this course.
  • Unregister (wf2, UnRegisterCandidate) – Unregister this candidate from this course.
  • Réussi (wf3, ChangeStateAction) – Mark this as Passed
  • echec (wf4, ChangeStateAction) – Mark this as Failed
  • Abandonné (wf5, ChangeStateAction) – Mark this as Aborted
  • Inactif (wf6, ChangeStateAction) – Mark this as Inactive
  • Open (wf7, ChangeStateAction) – Mark this as Open

The States view

Internal name:courses.CourseRequestStates (CourseRequestStates)

List of possible states of a Course Request

The Demandes de cours ouvertes view

Internal name:courses.PendingCourseRequests (PendingCourseRequests)