SERVICE WEB  HYPERPLANNING IMPRIMER   Premier logiciel de gestion de plannings annuels pour l'enseignement supérieur et la formation
Liste des appels du service web et de leurs paramètres

Consulter les exemples du Service Web

Types définis dans le document WSDL
MatièresModules et cursusEnseignantsPromotionsTD et optionsÉtudiantsRegroupementsSallesCoursFamillesAbsencesAutres


Cours
Pour l'interface IHpSvcWCours


APPELPARAMETRESTYPE DE RETOURVERSION
Clé des cours
CleCoursEstValide ACours : THpSvcWCleCours boolean  2006.0.13.3
ClesCoursValidesTableauDeCours ATableau : THpSvcWTableauClesCours THpSvcWTableauClesCours  2006.0.13.3
ClesCoursInvalidesTableauDeCours ATableau : THpSvcWTableauClesCours THpSvcWTableauClesCours  2006.0.13.3
Clé des pondérations
ClePonderationEstValide APonderation : THpSvcWClePonderation boolean  2009.0.6.0
ClesPonderationsValidesTableauDePonderations ATableau : THpSvcWTableauClesPonderations THpSvcWTableauClesPonderations  2009.0.6.0
ClesPonderationsInvalidesTableauDePonderations ATableau : THpSvcWTableauClesPonderations THpSvcWTableauClesPonderations  2009.0.6.0
Cours père, Cours simple, Cours fils
CoursEstUnCoursPere ACours : THpSvcWCleCours boolean  2006.0.13.3
CoursEstUnCoursFils ACours : THpSvcWCleCours boolean  2006.0.13.3
CoursEstUnCoursSimple ACours : THpSvcWCleCours boolean  2006.0.13.3
RestreindreTableauDeCoursAuxCoursPeres ATableau : THpSvcWTableauClesCours THpSvcWTableauClesCours  2006.0.13.3
RestreindreTableauDeCoursAuxCoursFils ATableau : THpSvcWTableauClesCours THpSvcWTableauClesCours  2006.0.13.3
RestreindreTableauDeCoursAuxCoursSimples ATableau : THpSvcWTableauClesCours THpSvcWTableauClesCours  2006.0.13.3
Nombre de cours dans la base
NombreCours  unsignedInt  2006.0.13.3
NombreCoursSaufPere  unsignedInt  2007.0.6.1
Tableau des cours de la base
TousLesCours  THpSvcWTableauClesCours  2006.0.13.3
TousLesCoursEntre2Dates ADate1 : date
ADate2 : date 
THpSvcWTableauClesCours  2008.0.7.1
Créer ou supprimer des cours
CreerCours Obsolète. Retourne seulement une exception.
AMatiere : THpSvcWCleMatiere
ADuree : THpSvcWDuree 
THpSvcWCleCours  2006.0.13.3
CreerCoursFixe AMatiere : THpSvcWCleMatiere
ADuree : THpSvcWDuree
ATableauEnseignant : THpSvcWTableauClesEnseignants
ATableauGroupe : THpSvcWTableauClesRegroupements
ATableauPromotion : THpSvcWTableauClesPromotions
ATableauTDOption : THpSvcWTableauClesTDOptions
ATableauSalle : THpSvcWTableauClesSalles
ADomaineCours : THpSvcWTableauSemaines 
THpSvcWCleCours  2009.0.0.0
CreerCoursFixeMobile AMatiere : THpSvcWCleMatiere
ADuree : THpSvcWDuree
ATableauEnseignant : THpSvcWTableauClesEnseignants
ATableauGroupe : THpSvcWTableauClesRegroupements
ATableauPromotion : THpSvcWTableauClesPromotions
ATableauTDOption : THpSvcWTableauClesTDOptions
ATableauSalle : THpSvcWTableauClesSalles
ADomainePotentiel : THpSvcWTableauSemaines
ANombreSemaine : unsignedInt 
THpSvcWCleCours  2009.0.0.0
CreerCoursVariable AMatiere : THpSvcWCleMatiere
ADuree : THpSvcWDuree
ATableauEnseignant : THpSvcWTableauClesEnseignants
ATableauGroupe : THpSvcWTableauClesRegroupements
ATableauPromotion : THpSvcWTableauClesPromotions
ATableauTDOption : THpSvcWTableauClesTDOptions
ATableauSalle : THpSvcWTableauClesSalles
ADomaineCours : THpSvcWTableauSemaines 
THpSvcWCleCours  2009.0.0.0
CreerCoursVariableMobile AMatiere : THpSvcWCleMatiere
ADuree : THpSvcWDuree
ATableauEnseignant : THpSvcWTableauClesEnseignants
ATableauGroupe : THpSvcWTableauClesRegroupements
ATableauPromotion : THpSvcWTableauClesPromotions
ATableauTDOption : THpSvcWTableauClesTDOptions
ATableauSalle : THpSvcWTableauClesSalles
ADomainePotentiel : THpSvcWTableauSemaines
ANombreSemaine : unsignedInt 
THpSvcWCleCours  2009.0.0.0
CreerCoursVariableCumulable AMatiere : THpSvcWCleMatiere
ADuree : THpSvcWDuree
ATableauEnseignant : THpSvcWTableauClesEnseignants
ATableauGroupe : THpSvcWTableauClesRegroupements
ATableauPromotion : THpSvcWTableauClesPromotions
ATableauTDOption : THpSvcWTableauClesTDOptions
ATableauSalle : THpSvcWTableauClesSalles
ADomainePotentiel : THpSvcWTableauSemaines
ANombreSemaine : unsignedInt 
THpSvcWCleCours  2009.0.0.0
SupprimerCours ACours : THpSvcWCleCours   2006.0.13.3
SupprimerTableauDeCours ATableau : THpSvcWTableauClesCours   2006.0.13.3
Matières des cours
MatiereCours ACours : THpSvcWCleCours THpSvcWCleMatiere  2006.0.13.3
ModifierMatiereCours ACours : THpSvcWCleCours
AMatiere : THpSvcWCleMatiere 
  2006.0.13.3
MatieresTableauDeCours ATableau : THpSvcWTableauClesCours THpSvcWTableauClesMatieres  2006.0.13.3
CoursMatiere AMatiere : THpSvcWCleMatiere THpSvcWTableauClesCours  2006.0.13.3
Durée des cours
Attention, les durées sont exprimées en 'jour'. Exemple : un cours de 2h00 = 2/24ème jour = 0,083 jour. Il existe des fonctions de conversion dans l'interface IHpSvcWAdmin
DureeCours ACours : THpSvcWCleCours THpSvcWDuree  2006.0.13.3
ModifierDureeCours ACours : THpSvcWCleCours
ADuree : THpSvcWDuree 
  2006.0.13.3
DureesTableauDeCours ATableau : THpSvcWTableauClesCours THpSvcWTableauDurees  2006.0.13.3
Type des cours
TypeCours ACours : THpSvcWCleCours string  2008.0.0.3
ModifierTypeCours ACours : THpSvcWCleCours
AType : string 
  2008.0.0.3
TypesTableauDeCours ATableau : THpSvcWTableauClesCours THpSvcWTableauChaines  2008.0.0.3
CouleurType AType : string THpSvcWCouleur  2010.0.2.0
ModifierCouleurType AType : string
ACouleur : THpSvcWCouleur 
  2010.0.2.0
CouleursTableauDeTypes ATableau : THpSvcWTableauChaines THpSvcWTableauCouleurs  2010.0.2.0
DureeType Attention, les durées sont exprimées en 'jour'. Exemple : un cours de 2h00 = 2/24ème jour = 0,083 jour. Il existe des fonctions de conversion dans l'interface IHpSvcWAdmin
AType : string THpSvcWDuree  2010.0.2.0
ModifierDureeType Attention, les durées sont exprimées en 'jour'. Exemple : un cours de 2h00 = 2/24ème jour = 0,083 jour. Il existe des fonctions de conversion dans l'interface IHpSvcWAdmin
AType : string
ADuree : THpSvcWDuree 
  2010.0.2.0
DureesTableauDeTypes Attention, les durées sont exprimées en 'jour'. Exemple : un cours de 2h00 = 2/24ème jour = 0,083 jour. Il existe des fonctions de conversion dans l'interface IHpSvcWAdmin
ATableau : THpSvcWTableauChaines THpSvcWTableauDurees  2010.0.2.0
PresenceObligatoireType renvoie : 0 pour 'Non', 1 pour 'OUI' et 2 pour 'Non renseigné'
AType : string unsignedInt  2010.0.2.0
ModifierPresenceObligatoireType APresenceObligatoire doit avoir pour valeur : 0 pour 'Non', 1 pour 'OUI' et 2 pour 'Non renseigné'
AType : string
APresenceObligatoire : unsignedInt 
  2010.0.2.0
PresencesObligatoiresTableauDeTypes renvoie un tableau contenant : 0 pour 'Non', 1 pour 'OUI' et 2 pour 'Non renseigné
ATableau : THpSvcWTableauChaines THpSvcWTableauEntiersNS  2010.0.2.0
SupprimerType Supprime le type seulement s'il n'est pas utilisé
AType : string   2010.0.2.0
SupprimerTableauDeTypes Supprime le type seulement s'il n'est pas utilisé
ATableau : THpSvcWTableauChaines   2010.0.2.0
Mémo des cours
MemoCours ACours : THpSvcWCleCours string  2010.0.1.0
ModifierMemoCours ACours : THpSvcWCleCours
AMemo : string
ADomaine : THpSvcWTableauSemaines 
  2010.0.1.0
MemosTableauDeCours ATableau : THpSvcWTableauClesCours THpSvcWTableauChaines  2010.0.1.0
Créer ou supprimer des pondérations
CreerPonderation ANumerateur : unsignedInt
ADenominateur : unsignedInt 
THpSvcWClePonderation  2009.0.6.0
SupprimerPonderation APonderation : THpSvcWClePonderation   2009.0.6.0
SupprimerTableauDePonderations ATableau : THpSvcWTableauClesPonderations   2009.0.6.0
Accéder aux pondérations
AccederPonderation Renvoie la clé de la pondération ANumerateur/ADenominateur si elle existe
ANumerateur : unsignedInt
ADenominateur : unsignedInt 
THpSvcWClePonderation  2009.0.6.0
AccederOuCreerPonderation Renvoie la clé de la pondération ANumerateur/ADenominateur. Le booleen APonderationCreee (passé en paramètre OUT) renvoie FAUX si la pondération existait déjà et VRAI si elle a été créée
ANumerateur : unsignedInt
ADenominateur : unsignedInt 
THpSvcWClePonderation
APonderationCreee : boolean 
 2009.0.6.0
Numérateur et dénominateur de pondération
NumerateurPonderation APonderation : THpSvcWClePonderation unsignedInt  2009.0.6.0
DenominateurPonderation APonderation : THpSvcWClePonderation unsignedInt  2009.0.6.0
ModifierPonderation APonderation : THpSvcWClePonderation
ANumerateur : unsignedInt
ADenominateur : unsignedInt 
  2009.0.6.0
NumerateursTableauDePonderations ATableau : THpSvcWTableauClesPonderations THpSvcWTableauEntiersNS  2009.0.6.0
DenominateursTableauDePonderations ATableau : THpSvcWTableauClesPonderations THpSvcWTableauEntiersNS  2009.0.6.0
Pondération des cours
PonderationCours ACours : THpSvcWCleCours THpSvcWClePonderation  2009.0.6.0
ModifierPonderationCours ACours : THpSvcWCleCours
APonderation : THpSvcWClePonderation
ADomaine : THpSvcWTableauSemaines 
  2009.0.6.0
PonderationsTableauDeCours ATableau : THpSvcWTableauClesCours THpSvcWTableauClesPonderations  2009.0.6.0
Cursus associés des cours
CursusAssociesCours ACours : THpSvcWCleCours THpSvcWTableauClesCursus  2010.0.4.0
AjouterCursusAssocieCours ACours : THpSvcWCleCours
ACursus : THpSvcWCleCursus 
  2010.0.4.0
EnleverCursusAssocieCours ACours : THpSvcWCleCours
ACursus : THpSvcWCleCursus 
  2010.0.4.0
Place des cours
PlaceCours La place d'un cours est la durée écoulée entre le Lundi à 0h00 et le début du cours
ACours : THpSvcWCleCours THpSvcWDuree  2006.0.13.3
ModifierPlaceCours ACours : THpSvcWCleCours
APlace : THpSvcWDuree 
  2006.0.13.3
PlacesTableauDeCours ATableau : THpSvcWTableauClesCours THpSvcWTableauDurees  2006.0.13.3
PlacementSeancesCours ACours : THpSvcWCleCours THpSvcWPlacementSeances  2006.0.13.3
ModifierPlacementSeancesCours ACours : THpSvcWCleCours
APlacementSeances : THpSvcWPlacementSeances 
  2006.0.13.3
PlacementsSeancesTableauDeCours ATableau : THpSvcWTableauClesCours THpSvcWTableauPlacementsSeances  2006.0.13.3
Période des cours
Attention, les semaines attendues dans les fonctions doivent être numérotées à partir de 1. Utiliser 'SemaineCalendaireEnSemaine' pour convertir un numéro de semaine calendaire
DomaineCours ACours : THpSvcWCleCours THpSvcWTableauSemaines  2006.0.13.3
ModifierDomaineCours ACours : THpSvcWCleCours
ADomaine : THpSvcWTableauSemaines 
  2006.0.13.3
DomainePotentielCours ACours : THpSvcWCleCours THpSvcWTableauSemaines  2006.0.13.3
ModifierDomainePotentielCours ACours : THpSvcWCleCours
ADomaine : THpSvcWTableauSemaines 
  2006.0.13.3
SemaineEnDate ASemaine : THpSvcWSemaine date  2006.0.13.3
DateEnSemaine ADate : date THpSvcWSemaine  2006.0.13.3
SemaineEnSemaineCalendaire Convertit une semaine 'numérotée à partir de 1' en numéro de semaine calendaire
ASemaine : THpSvcWSemaine THpSvcWSemaine  2009.0.5.1
SemainesEnSemainesCalendaires Convertit un tableau de semaines 'numérotées à partir de 1' en tableau de semaines calendaires
ASemaines : THpSvcWTableauSemaines THpSvcWTableauSemaines  2009.0.5.1
SemaineCalendaireEnSemaine Convertit un numéro de semaine calendaire en une semaine 'numérotée à partir de 1'
ASemaineCalendaire : THpSvcWSemaine THpSvcWSemaine  2009.0.5.1
SemainesCalendairesEnSemaines Convertit un tableau de semaines calendaires en un tableau de semaines 'numérotées à partir de 1'
ASemainesCalendaires : THpSvcWTableauSemaines THpSvcWTableauSemaines  2009.0.5.1
Nombre de séances des cours
NombreSeancesCours ACours : THpSvcWCleCours unsignedInt  2009.0.0.0
NombreSeancesTableauDeCours ATableau : THpSvcWTableauClesCours THpSvcWTableauEntiersNS  2009.0.0.0
Détails des séances placées des cours
DetailDesSeancesPlaceesDuCours retourne le détail des séances placées du cours passé en paramètre.
Si ce cours est un cours non placé, renvoie une exception; si c'est un cours père, renvoie le détails de tous ses cours fils placés.
Attention : aucune indication de fuseau horaire n'est renvoyée avec JourEtHeureDebut.
ACours : THpSvcWCleCours THpSvcWTableauTypesSeances  2009.0.6.0
Dernières modifications effectuées sur les cours
DerniereModificationCours ACours : THpSvcWCleCours string  2006.0.13.3
DernieresModificationsTableauDeCours ATableau : THpSvcWTableauClesCours THpSvcWTableauChaines  2006.0.13.3
DateDerniereModificationCours Attention : aucune indication de fuseau horaire n'est renvoyée avec la date.
ACours : THpSvcWCleCours dateTime  2006.0.13.3
DatesDernieresModificationsTableauDeCours Attention : aucune indication de fuseau horaire n'est renvoyée avec la date.
ATableau : THpSvcWTableauClesCours THpSvcWTableauDatesHeures  2006.0.13.3
Extraire les cours
CoursEstExtrait ACours : THpSvcWCleCours boolean  2006.0.13.3
RestreindreTableauDeCoursAuxCoursExtraits ATableau : THpSvcWTableauClesCours THpSvcWTableauClesCours  2006.0.13.3
ExtraireCours ACours : THpSvcWCleCours
AEstExtrait : boolean 
  2006.0.13.3
ExtraireTableauDeCours ATableau : THpSvcWTableauClesCours
ASontExtraits : boolean 
  2006.0.13.3
Trier des cours
TrierTableauDeCoursParCle ATableau : THpSvcWTableauClesCours THpSvcWTableauClesCours  2006.0.13.3