updateRequestItemTemplates
This method updates a Request Item Template
Returns: List of updated cg.DocuFetchRequestItemInfo
.
List<cg.DocuFetchRequestItemInfo> updateRequestItemTemplates (List<cg.DocuFetchRequestItemInfo> requestItemTemplateInfoList)
// Update Multiple Request Item Templates
List<cg.DocuFetchRequestItemInfo> requestItemTemplateInfos = cg.DocuFetchTools.getAllRequestItemTemplates();
for(cg.DocuFetchRequestItemInfo item: requestItemTemplateInfos){
item.name = 'Updated -- ' + item.name;
item.details.put('uploadInstructions', 'API Item');
requestItemTemplateInfos.add(item);
}
requestItemTemplateInfos = cg.DocuFetchTools.updateRequestItemTemplates(requestItemTemplateInfos);
for(DocuFetchRequestItemInfo item: requestItemTemplateInfos){
if(item.result){
System.debug('Item update succeeds: ' + item);
}
else {
System.debug('Item update fails: ' + item.message);
}
}