BAwarranty Server V1

<back to all web services

sch_pmsavePreQAlistByRoom

sch_pmsavePreQAlistByRoom Parameters:
NameParameterData TypeRequiredDescription
tokenquerystringNo
tokensecretquerystringNo
idprojectquerystringNo
idciaquerystringNo
preQAroomquerySch_preQAroomNo
finishynqueryboolNo
walknoquerystringNo
Sch_preQAroom Parameters:
NameParameterData TypeRequiredDescription
idnumberformstringNo
roomformstringNo
roomnameformstringNo
editynformboolNo
showitemtotalformintNo
selectedtotalformintNo
preQAmilestonesformList<Sch_preQAmilestone>No
preQAphotosformList<Sch_preQAphoto>No

To override the Content-type in your clients, use the HTTP Accept Header, append the .soap11 suffix or ?format=soap11

HTTP + SOAP11

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /soap11 HTTP/1.1 
Host: ssl.buildersaccess.com 
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: sch_pmsavePreQAlistByRoom

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Body>

<sch_pmsavePreQAlistByRoom xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BASchedulingSDK">
  <finishyn>false</finishyn>
  <idcia>String</idcia>
  <idproject>String</idproject>
  <preQAroom>
    <edityn>false</edityn>
    <idnumber>String</idnumber>
    <preQAmilestones>
      <AppResponse.Sch_preQAmilestone>
        <comment>
          <comment>String</comment>
          <creaby>String</creaby>
          <creatime>String</creatime>
          <idnumber>String</idnumber>
          <item>String</item>
          <room>String</room>
        </comment>
        <creaby>String</creaby>
        <creatime>String</creatime>
        <description>String</description>
        <idnumber>String</idnumber>
        <item>0</item>
        <milestoneyn>false</milestoneyn>
        <preQAitems>
          <AppResponse.Sch_preQAitem>
            <completeyn>false</completeyn>
            <creaby>String</creaby>
            <creatime>String</creatime>
            <description>String</description>
            <failyn>false</failyn>
            <idnumber>String</idnumber>
            <item>0</item>
            <milestoneyn>false</milestoneyn>
            <nayn>false</nayn>
            <showyn>false</showyn>
          </AppResponse.Sch_preQAitem>
        </preQAitems>
        <selectedtotal>0</selectedtotal>
        <showitemtotal>0</showitemtotal>
        <showyn>false</showyn>
      </AppResponse.Sch_preQAmilestone>
    </preQAmilestones>
    <preQAphotos>
      <AppResponse.Sch_preQAphoto>
        <creaby>String</creaby>
        <creatime>String</creatime>
        <idnumber>String</idnumber>
        <idx>0</idx>
        <walkno>String</walkno>
      </AppResponse.Sch_preQAphoto>
    </preQAphotos>
    <room>String</room>
    <roomname>String</roomname>
    <selectedtotal>0</selectedtotal>
    <showitemtotal>0</showitemtotal>
  </preQAroom>
  <token>String</token>
  <tokensecret>String</tokensecret>
  <walkno>String</walkno>
</sch_pmsavePreQAlistByRoom>

    </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Body>

<AppResponse.Sch_Returndata xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BASchedulingSDK">
  <_x003C_found_x003E_k__BackingField>String</_x003C_found_x003E_k__BackingField>
  <_x003C_message_x003E_k__BackingField>String</_x003C_message_x003E_k__BackingField>
  <_x003C_validtoken_x003E_k__BackingField>String</_x003C_validtoken_x003E_k__BackingField>
</AppResponse.Sch_Returndata>

    </soap:Body>
</soap:Envelope>