天天看点

为什么CRM WebClient UI每次点了回车都会触发到后台的roundtrip

答案是这个modify的调用:

为什么CRM WebClient UI每次点了回车都会触发到后台的roundtrip

同样,在C4C的ESF里也有类似CRM WebClient UI的处理.

比如这个error message的抛出,

为什么CRM WebClient UI每次点了回车都会触发到后台的roundtrip

虽然是在Sales Order BO item node的validation里抛出的,但是根源还是在ESF的CALL_POST_PROCESSING里,这里line 318行的lv_sync_required = true, 相当于WebClient UI里的UI layer需要通过CL_CRM_BOL_CORE=>MODIFY和genil进行sync:

为什么CRM WebClient UI每次点了回车都会触发到后台的roundtrip
为什么CRM WebClient UI每次点了回车都会触发到后台的roundtrip

sync的目的是为了拿到上一个roundtrip的BO message,see comment line 117

为什么CRM WebClient UI每次点了回车都会触发到后台的roundtrip
为什么CRM WebClient UI每次点了回车都会触发到后台的roundtrip
3750041

继续阅读