Creating a SOAP Document
The following is the minimal PeopleCode you need to create a SOAP XML document:
Local SOAPDoc &SOAPDoc;
&SOAPDoc = CreateSOAPDoc();
&SOAPDoc.AddMethod("GetPrice");
&SOAPDoc.AddParm("Item", "Apples");
The following is an example of creating a SOAP XML document with a simple method.
Local SOAPDoc &SOAPDoc;
&SOAPDoc = CreateSOAPDoc();
&SOAPDoc.AddEnvelope(0);
&SOAPDoc.AddBody();
&SOAPDoc.AddParm("symbols", "PSFT");
&SOAPDoc.AddParm("format", "l1c1d1t1");
&OK = &SOAPDoc.ValidateSOAPDoc();