Boa tarde.
Estamos publicando os anexos do processo no GED normalmente, porem precisamos mudar os parâmetros de utilizar visualizador interno para true/sim e download/impressão para false/não.
Alguem sabe quais os parametros precisam ser informados?
Segue abaixo o código:
function beforeStateEntry(sequenceId){ if (sequenceId == XXXX) { var calendar = java.util.Calendar.getInstance().getTime(); var docs = hAPI.listAttachments(); for (var i = 0; i < docs.size(); i++) { var doc = docs.get(i);
if (doc.getDocumentType() != "7") { continue; }
log.info('### WF '+getValue("WKNumProces")+' doc...'+doc);
doc.setParentDocumentId( XXXX ); doc.setVersionDescription("WF: "+getValue("WKNumProces")); doc.setExpires(false); doc.setCreateDate(calendar); doc.setInheritSecurity(true); doc.setTopicId(1); doc.setUserNotify(false); doc.setValidationStartDate(calendar); doc.setVersionOption("0"); doc.setUpdateIsoProperties(true);
hAPI.publishWorkflowAttachment(doc); } } }
At.te.
Tente
— Diogo Boegershausen 11 de Nov de 2019doc.setDownloadEnabled(false); doc.setInternalVisualizer(true);