eQuipAPI

<back to all web services

GetFormWorkflowData

GetFormWorkflowData Parameters:
NameParameterData TypeRequiredDescription
UserIDquerystringNo
WorkflowIDquerystringNo
AssetIDqueryintNo
CallingAssetIDqueryintNo
CallingWorkflowIDquerystringNo
HoldingTableNamequerystringNo
HoldingTableIDqueryintNo
TransactionTableIDqueryintNo
TransactionIDqueryintNo
IsNewTheamequeryboolNo
WorkflowEditorDataResponse Parameters:
NameParameterData TypeRequiredDescription
AssetIDbodyintNo
TabCollectionbodyList<workflowTab>No
IsOpenAuditbodyboolNo
IsEditablebodyboolNo
IsVisiblebodyboolNo
IsLockedbodyboolNo
isEditInActiveAssetbodyboolNo
MfgbodystringNo
ModelbodystringNo
ReadingRangebodystringNo
workflowTab Parameters:
NameParameterData TypeRequiredDescription
IDbodyintNo
NamebodystringNo
ContentbodystringNo
FieldCollectionbodyList<workflowField>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: equipstage3.e-isg.com 
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: GetFormWorkflowData

<?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>

<GetFormWorkflowData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eQuipModel">
  <AssetID>0</AssetID>
  <CallingAssetID>0</CallingAssetID>
  <CallingWorkflowID>String</CallingWorkflowID>
  <HoldingTableID>0</HoldingTableID>
  <HoldingTableName>String</HoldingTableName>
  <IsNewTheame>false</IsNewTheame>
  <TransactionID>0</TransactionID>
  <TransactionTableID>0</TransactionTableID>
  <UserID>String</UserID>
  <WorkflowID>String</WorkflowID>
</GetFormWorkflowData>

    </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>

<WorkflowEditorDataResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eQuipModel">
  <AssetID>0</AssetID>
  <IsEditable>false</IsEditable>
  <IsLocked>false</IsLocked>
  <IsOpenAudit>false</IsOpenAudit>
  <IsVisible>false</IsVisible>
  <Mfg>String</Mfg>
  <Model>String</Model>
  <ReadingRange>String</ReadingRange>
  <TabCollection>
    <workflowTab>
      <Content>String</Content>
      <FieldCollection>
        <workflowField>
          <AssetMappedFDID>0</AssetMappedFDID>
          <BulkUpdateField>false</BulkUpdateField>
          <Disable>String</Disable>
          <Display>String</Display>
          <DisplayMask>String</DisplayMask>
          <FieldDataSource xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
            <d6p1:ArrayOfKeyValueOfstringanyType>
              <d6p1:KeyValueOfstringanyType>
                <d6p1:Key>String</d6p1:Key>
                <d6p1:Value />
              </d6p1:KeyValueOfstringanyType>
            </d6p1:ArrayOfKeyValueOfstringanyType>
          </FieldDataSource>
          <FieldValueQuery>String</FieldValueQuery>
          <Format>String</Format>
          <HolidingFieldEdit>String</HolidingFieldEdit>
          <HolidingFieldName>String</HolidingFieldName>
          <ID>0</ID>
          <IsEditForm>false</IsEditForm>
          <IsMask>false</IsMask>
          <Mandatory>String</Mandatory>
          <MappingField>
            <Column>
              <AssetMappedFieldID>0</AssetMappedFieldID>
              <Disable>false</Disable>
              <FieldDataSource xmlns:d8p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
                <d8p1:ArrayOfKeyValueOfstringanyType>
                  <d8p1:KeyValueOfstringanyType>
                    <d8p1:Key>String</d8p1:Key>
                    <d8p1:Value />
                  </d8p1:KeyValueOfstringanyType>
                </d8p1:ArrayOfKeyValueOfstringanyType>
              </FieldDataSource>
              <FieldId>0</FieldId>
              <IsEditable>false</IsEditable>
              <IsInlineEditWF>false</IsInlineEditWF>
              <IsMaxLength>false</IsMaxLength>
              <MaxLengthCount>0</MaxLengthCount>
              <Required>false</Required>
              <TableType>String</TableType>
              <TextLength>0</TextLength>
              <UseMultiSelect>false</UseMultiSelect>
              <ValueListType>0</ValueListType>
              <command>String</command>
              <decimals>0</decimals>
              <editor>String</editor>
              <expandable>false</expandable>
              <field>String</field>
              <filterable>false</filterable>
              <format>String</format>
              <headerTemplate>String</headerTemplate>
              <lockable>false</lockable>
              <locked>false</locked>
              <selectable>false</selectable>
              <sortable>false</sortable>
              <template>String</template>
              <title>String</title>
              <type>String</type>
              <valueList>false</valueList>
              <width>200</width>
            </Column>
          </MappingField>
          <MappingFieldValidation xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
            <d6p1:ArrayOfKeyValueOfstringanyType>
              <d6p1:KeyValueOfstringanyType>
                <d6p1:Key>String</d6p1:Key>
                <d6p1:Value />
              </d6p1:KeyValueOfstringanyType>
            </d6p1:ArrayOfKeyValueOfstringanyType>
          </MappingFieldValidation>
          <MappingPKField>String</MappingPKField>
          <MappingTable>String</MappingTable>
          <MappingTableDisplayReadOnly>false</MappingTableDisplayReadOnly>
          <MaskEnd>0</MaskEnd>
          <MaskStart>0</MaskStart>
          <MaxLength>0</MaxLength>
          <Name>String</Name>
          <ReadOnly>String</ReadOnly>
          <RealName>String</RealName>
          <Required>String</Required>
          <Text>String</Text>
          <Type>0</Type>
          <UseMultiSelect>0</UseMultiSelect>
          <Value />
          <ValueList>false</ValueList>
          <hidden>String</hidden>
          <valuelistType>0</valuelistType>
        </workflowField>
      </FieldCollection>
      <ID>0</ID>
      <Name>String</Name>
    </workflowTab>
  </TabCollection>
  <isEditInActiveAsset>false</isEditInActiveAsset>
</WorkflowEditorDataResponse>

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