Estou tentando alterar um campo de um formulário a partir de um evento fluig.
var cardServiceProvider = ServiceManager.getService("ECMCardService"); var cardServiceLocator =cardServiceProvider.instantiate("com.totvs.technology.ecm.dm.ws.ECMCardServiceService"); var cardService = cardServiceLocator.getCardServicePort(); var cardFieldDtoArray =cardServiceProvider.instantiate("com.totvs.technology.ecm.dm.ws.CardFieldDtoArray"); var aCardFieldDto = [{ contagem_tratativas: 'ALDEIA DA FOLHA' }]; cardFieldDtoArray.getItem().add(aCardFieldDto);
var teste = cardService.updateCardData(getValue('WKCompany'), 'user', 'senha', 10116, cardFieldDtoArray);
ERRO >>>> Error: class sun.org.mozilla.javascript.internal.NativeArray nor any of its super class is known to this context
Alguem poderia me ajudar a identificar oq está errado? Segue anexo do código. Provavelmente é esse cardFieldDto (nunca usei ele, então já sabe).