Service1
Les opérations suivantes sont prises en charge. Pour une définition formelle, prenez connaissance de la Description du service.
-
ComplementNegatif
Complement Négatif -
EcritureMouchard
Ecrit les modifs prix ou les suppression d'article -
FactureBac
Creer le fichier .bac pour edition Facture -
FichierBac
Creer le fichier .bac pour edition -
FichierEuro
Lire le fichier EuroR -
FichierParam
Lire le fichier Param.txt -
GetCarte
Renvoie la carte d'un rang donné ou la carte par défaut -
GetClients
Lire les clients débiteurs -
GetCodeArticle
Renvoie le codeArt d'un libelle article -
GetCommande
Retrouve la commande d'une table -
GetFacture
Renvoi no facture editeO/N et/ou les articles déjà saisis -
GetFamille
Renvoie la famille d'un article donné -
GetFormule
Renvoie si l'article damandé est une formule -
GetLiquide
Renvoie le % liquide d'un article donné -
GetListeArticles
Renvoie la liste des articles d'un famille -
GetListeFamilles
Renvoie la liste des Familles de plats -
GetListeMessages
Renvoie la liste des messages d'un famille -
GetMomment
Renvoie la date et l'horaire du service -
GetMotPasse
Retrouve le xeme mot de passe -
GetPrix
Renvoie le prix de vente d'un article donné -
GetRangs
Renvoie la liste des code Rang de Bacchus -
GetReglement
Renvoi les elements de Reglement d'une table -
GetTableService
Retourne l'ocupation de la table dans le service demandé -
GetTableUtilisation
Retourne les elements d'une utilisation précise de table -
GetTables
Renvoie la liste des tables d'un rang donné -
GetType
Renvoie le type d'une famille -
MiseJourCommande
Met à jour la commande -
MiseJourFacture
Met à jour la facturation -
MiseJourReglement
Mise à jour des Règlements -
MiseJourService
Met à jour les quantités de formule A B C .. enfants cartes dans fichier Services -
RetourneValeur
Retourne les enregistrements d'un fichier Bacchus -
SetArticleRemise
Gere l'article Remise -
SetCommande
Ouvre la commande et/ou renvoie les plats déjà saisis -
SetFichierParam
Ecrire le fichier Param.txt -
SetTableService
Ouvre la table ou mets le nombre de couvert à jour -
SuppressionTable
Suppression Table dans sa totalite
Ce service Web utilise http://tempuri.org/ comme espace de noms par défaut.
Recommandation : modifiez l'espace de noms par défaut avant que le service Web XML ne soit rendu public.
Chaque service Web XML a besoin d'être identifié par un espace de noms unique ; ainsi, les applications clientes peuvent le différencier des autres services sur le Web. http://tempuri.org/ est disponible pour les services Web XML en cours de développement, cependant, les services Web XML publiés doivent utiliser un espace de noms permanent.
Votre service Web XML doit être identifié par un espace de noms que vous contrôlez. Par exemple, vous pouvez utiliser le nom de domaine Internet de votre société dans le cadre de l'espace de noms. Bien que de nombreux espaces de noms de services Web XML ressemblent à des URL, ils n'ont pas besoin de pointer vers une ressource réelle sur le Web. (Les espaces de noms de services Web XML sont des URI.)
Pour la création de services Web XML à l'aide de ASP.NET, l'espace de noms par défaut peut être changé en utilisant la propriété Namespace de l'attribut WebService. L'attribut WebService est un attribut appliqué à la classe qui contient les méthodes du service Web XML. Vous trouverez ci-dessous un exemple de code qui définit l'espace de noms à "http://microsoft.com/webservices/":
C#
[WebService(Namespace="http://microsoft.com/webservices/")]
public class MyWebService {
// implémentation
}
Visual Basic
<WebService(Namespace:="http://microsoft.com/webservices/")> Public Class MyWebService
' implémentation
End Class
C++
[WebService(Namespace="http://microsoft.com/webservices/")]
public ref class MyWebService {
// implémentation
};
Pour plus d'informations sur les espaces de noms XML, consultez la recommandation du W3C sur Namespaces in XML.
Pour plus d'informations sur WSDL, consultez la spécification WSDL.
Pour plus de détails sur les URI, consultez la RFC 2396.