외부 서비스에 데이터를 내보내는 SugarCrm 플러그인이 있습니다. 업데이트/삭제/새 연락처에 논리 후크를 사용하고 있지만 기존 데이터를 동기화하는 데 문제가 있습니다. SugarCRM에서 모든 데이터를 추출해야하며 사용하려고 시도한 SugarBean 메소드에는 get_full_list()와 get_list()가 있습니다. 첫 번째 것은 전체 연락처 목록을 제공하지만 일괄 Jon max로 보내야합니다. 두 번째 방법은 연락처의 첫 번째 페이지 만 반환합니다 (구성 설정 10 - 1000max 항목에 따라 다름).SugarCRM 6.5.26 CE - SugarBean을 사용하여 연락처 내보내기
// prepare contacts data from SugarBean
$bean = BeanFactory::getBean($module);
$contactResults = $bean->get_full_list();
그런 다음 $ contactResults에 FOREACH하고 필요한 형식으로 내가 원하는 데이터를 저장하고 postrequest를 통해 JSON로 보내
나는이 방법의 ATM을 사용하고 있습니다. 나는 배치로 분할하는 해결책을 찾기 위해 노력했지만, 임 get_full_list 또는 get_list 어느 :(붙어 나를 위해 작동하는 것 같다.
어떤 제안? 어쩌면 누군가가 이미? 감사합니다 사전에이 문제를 해결!
그것은 당신의 문제처럼 나에게 소리
한계 및 오프셋을 사용하여 get_list()를 사용하여 결과를 얻을 수 있었지만 문서를 읽을 때 얻을 수 없었습니다 ... 감사합니다! –