Domanda
Maschera "Gestione Responsabili di firma per CDS"
Cercando di eliminare un corso di studio associato ad un responsabile di firma esce il seguente errore:it.kion.esse4.base.util.KRuntimeException: Invalid row number: 0
it.kion.esse4.base.jds.JDataStore.getItemValue(JDataStore.java:1380) it.kion.esse4.base.jds.JDataStore.getItem(JDataStore.java:1405) it.kion.esse4.base.jds.JDataStore.getItem(JDataStore.java:1429) it.kion.esse4.base.jds.JDataStore.getItem(JDataStore.java:1436) it.kion.esse4.winsession.entity.NDsEntity.fpAdditemtostrItemschanged(NDsEntity.java:1023) ... ...it.kion.esse4.winsession.kernel.NWinsession.fpUpdatehierarchy(NWinsession.java:1829) ...it.kion.esse4.winsession.kernel.NWinsession.fpUpdatehierarchy(NWinsession.java:1852) ...it.kion.esse4.winsession.kernel.NWinsession.fpUpdate(NWinsession.java:1932) ...it.kion.esse4.winsession.kernel.NWinsession.fnUpdate(NWinsession.java:2009) ...it.kion.esse4.winsession.kernel.NWinsession.fnUpdate(NWinsession.java:2020) ...it.kion.esse4.ejb.winsessionBean.update(winsessionBean.java:344) ...it.kion.esse4.ejb._sk_ESSE4FRK_winsession.remoteInvoke(_sk_ESSE4FRK_winsession.java:234) ...it.kion.esse4.ejb._sk_ESSE4FRK_winsession.invoke(_sk_ESSE4FRK_winsession.java:114)
Risposta
Per aggirare il problema, è possibile da database ripulire il campo p06_cds.resp_id dall'identificativo del vecchio responsabile e sostituirlo con l'identificativo del nuovo (p13_res_cert.resp_id).
Processo
- Certificati e stampe di processo