Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

Quik! offers the ability to configure signature fields to be set as optional when signing in DocuSign. Currently, this applies to both complete signature and initial fields. Below are examples of how to configure this property. By default, all signature and initial fields are required in DocuSign, unless configured as optional in an implementation.

Note: Only the relevant properties are shown in sample code below.

Quik! Forms Engine .dll

var objQFE = new QuikFormsEngine.QuikFormsEngine();
/*some QFE configuration*/

var docusign = new ESignTypeDocusign();
docusign.DocusignTabs = new List<DocusignTab> {
	new DocusignTab {
		FieldName = "1own.38002.1.Sign",
		Optional = true
	},
	new DocusignTab {
		FieldName = "1own.5.1.Sign",
		Optional = true
	}
};

/*other docusign configuration*/
objQFE.SetESignType(docusign);

REST

{
  "ESignType": {
    "Type": "Docusign",
    "DocusignTabs": [
      {
        "FieldName": "1own.38002.1.Sign",
        "Optional": true
      },
      {
        "FieldName": "1own.5.1.Sign",
        "Optional": true
      }
    ]
  }
}

SOAP

<?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:Header>
    <AuthenticationHeader xmlns="https://websvcs.quikforms.com/quikformsenginews/">
      <CustomerID>xxxx</CustomerID>
      <UserName>xxxx</UserName>
      <Password>xxxx</Password>
    </AuthenticationHeader>
  </soap:Header>
  <soap:Body>
    <Execute xmlns="https://websvcs.quikforms.com/quikformsenginews/">
		<QFESettings>
	        <ESignType xsi:type="ESignTypeDocusign">
	            <DocusignTabs>
	            	<DocusignTab>
	            		<FieldName>1own.38002.1.Sign</FieldName>
	            		<Optional>true</Optional>
	            	</DocusignTab>
	            	<DocusignTab>
	            		<FieldName>1own.5.1.Sign</FieldName>
	            		<Optional>true</Optional>
	            	</DocusignTab>
	            </DocusignTabs>
	        </ESignType>
       </QFESettings>
    </Execute>
  </soap:Body>
</soap:Envelope>
  • No labels