Verdergaan naar hoofdinhoud

Commissie SALES standaard

Zoeken
Sales Commissie
Vastgoed Commissie
  
Commissie SALES standaard > WebService Discussies > WS order (antwoord van webservice)  

WebService Discussies: WS order (antwoord van webservice)

De inhoud van dit item wordt als e-mailbericht verzonden aan de persoon of groep die aan het item is toegewezen.
VersiegeschiedenisVersiegeschiedenis

Titel

WS order (antwoord van webservice) 

Discussie gepost door

Max van der Helm 

Status van discussie

Lopend 

Prioriteit

Normaal 

Hoofdtekst discussie

Na het aanleveren van een order via een webservice komt er een response met daarin onder andere het ordernummer van de leverancier of een foutmelding en omschrijving. Komt er voor deze response ook een standaard xsd?

Categorie

Berichten 

Antwoorden

Eddy GeurtsGeen aanwezigheidsgegevens (7-11-2013 15:11):
Ik kan mij hier wel in vinden, echter zal er nog wel een element als datum en tijd bij moeten.
Misschien ook een referentie naar het originele document waar het bij hoort.
En mogelijk hoort ook een reden hierin opgenomen te worden.
Dit hoort dan alleen bij asynchrone communicatie.
Max van der HelmGeen aanwezigheidsgegevens (9-10-2013 7:59):

De orderbevestiging is niet wat ik bedoel. Als er bij ons een order via de webservice wordt ingeschoten wordt tijdens die webservice actie een antwoord gegeven of de actie geslaagd is. Is deze geslaagd dan krijgt de indiener (klant) een OK terug met ook het door ons toegekende ordernummer of tijdelijk ordernummer. Dit is de webservice response, ook dit is een xml. De XSD van deze webservice response is op te vragen via de wsdl:

http://koppelbaas.dsgdiensten.nl:180/customer/insbou003_order?xsd=wsdls/insbou003_order/WebServiceResponse.xsd

Om te voorkomen dat een klant voor iedere leverancier een andere webserviceresponse xsd moet implementeren lijkt het mij handig hier ook een default voor te ontwikkelen.

Ik gebruik momenteel deze WebservideResponse.xsd voor alle webservices en spreek met de aanvrager (klant/leverancier) af wat er in het veld DocumentNummer wordt terug gegeven. Zie ook de webservices:

http://koppelbaas.dsgdiensten.nl:180/supplier/insbou003_orderbevestiging?wsdl

http://koppelbaas.dsgdiensten.nl:180/supplier/insbou003_verzendbericht?wsdl

http://koppelbaas.dsgdiensten.nl:180/supplier/insbou003_factuur?wsdl

 

Eddy GeurtsGeen aanwezigheidsgegevens (23-8-2013 9:36): Voor de orderresponse is er toch een xsd? Orderbevestiging_insbou003.xsd Voor de foutmelding hoeft er denk ik niet direct een xsd te komen. Het antwoord is simpel. De 'Faults' zijn met nummer en tekst aangegeven. Ik denk wel dat hier ruimte moet zijn om zinvolle praktijk aanvullingen snel te kunnen doorvoeren en voor iedereen daarna terug te vinden zijn en toe te passen. Dat kan via deze discussie omgeven.

Einddatum

 

Verwante discussies

 
Bijlagen
Versie: 5.0 
Gemaakt om 25-7-2013 10:29  door Max van der Helm 
Laatst gewijzigd op 7-11-2013 15:11  door Eddy Geurts