getDefaultGuiStructure

Gets the default GUI structure for the object type.

Parameters

objectTypeId is the ID of the object type.

Returns

The GUI structure of the GUI is returned.

Errors

ObjectTypeDoesNotExistException
The object type does not exist.
InvalidArgumentException
Any of the arguments that are passed in are invalid exception.
java.lang.Exception
A system error occurred when the request was being processed.
AccessException
The user does not have access to the form.

Sample request

<soapenv:Envelope 
	xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 	xmlns:ws="http://ws.tririga.com">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:getDefaultGuiStructure>
         <ws:objectTypeId>10013946</ws:objectTypeId>
      </ws:getDefaultGuiStructure>
   </soapenv:Body>
</soapenv:Envelope>

Sample response

<soap:Envelope 
	xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" 	xmlns:xsd="http://www.w3.org/2001/XMLSchema" 	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soap:Body>
      <getDefaultGUIStructureResponse xmlns="http://ws.tririga.com">
         <out>
            <childRecordId xmlns="http://gui.dto.ws.tririga.com">0</childRecordId>
            <id xmlns="http://gui.dto.ws.tririga.com">10021547</id>
            <label xmlns="http://gui.dto.ws.tririga.com">Application Settings</label>
            <moduleId xmlns="http://gui.dto.ws.tririga.com">20621</moduleId>
            <moduleName xmlns="http://gui.dto.ws.tririga.com">triSetup</moduleName>
            <name xmlns="http://gui.dto.ws.tririga.com">triApplicationSettings</name>
            <objectTypeId xmlns="http://gui.dto.ws.tririga.com">10013946</objectTypeId>
            <objectTypeName xmlns="http://gui.dto.ws.tririga.com">triApplicationSettings</objectTypeName>
            <popupId xmlns="http://gui.dto.ws.tririga.com">0</popupId>
            <recordId xmlns="http://gui.dto.ws.tririga.com">-1</recordId>
            <recordName xmlns="http://gui.dto.ws.tririga.com"/>
            <saveOnPopup xmlns="http://gui.dto.ws.tririga.com">false</saveOnPopup>
            <singleTab xmlns="http://gui.dto.ws.tririga.com">false</singleTab>
            <state xmlns="http://gui.dto.ws.tririga.com"/>
            <tabs xmlns="http://gui.dto.ws.tririga.com">
               <Tab>
                  <id>1</id>
                  <instruction>Required</instruction>
                  <label>General</label>
                  <name>triGeneral</name>
                  <sections>
                     <Section>
                        <fields>
                           <Field>
                              <dataType xsi:nil="true"/>
                              <displayValue xsi:nil="true"/>
                              <guiRootClassificationId>-1</guiRootClassificationId>
                              <guiRootClassificationName xsi:nil="true"/>
                              <guiSectionId>1</guiSectionId>
                              <guiSectionName xsi:nil="true"/>
                              <label>Attention!</label>
                              <listId>0</listId>
                              <listModuleId>0</listModuleId>
                              <liveLink>false</liveLink>
                              <locatorField>false</locatorField>
                              <locatorModuleId>0</locatorModuleId>
                              <mobileField>false</mobileField>
                              <mobileFieldSeq>0</mobileFieldSeq>
                              <name>triUserMessageTX</name>
                              <readOnly>true</readOnly>
                              <refObjectTypeId>0</refObjectTypeId>
                              <refSpecId>0</refSpecId>
                              <required>false</required>
                              <rootClassification xsi:nil="true"/>
                              <rootClassificationId>0</rootClassificationId>
                              <sectionName>General</sectionName>
                              <specId>0</specId>
                              <type>Text</type>
                              <unitOfMeasure xsi:nil="true"/>
                              <unitOfMeasureType>0</unitOfMeasureType>
                              <value xsi:nil="true"/>
                           </Field>
                        </fields>
                        <guiSectionId>3</guiSectionId>
                        <guiSectionName>triRecordInformation</guiSectionName>
                        <id>-1</id>
                        <label>Record Information</label>
                        <name xsi:nil="true"/>
                        <readOnly>false</readOnly>
                        <refModuleId>0</refModuleId>
                        <refObjectTypeId>0</refObjectTypeId>
                        <rows xsi:nil="true"/>
                        <type>GUI Section</type>
                        <typeId>0</typeId>
                        <visible>false</visible>
                     </Section>
                  </sections>
                  <tabInformation xsi:nil="true"/>
                  <url xsi:nil="true"/>
                  <visible>true</visible>
               </Tab>
            </tabs>
            <type xmlns