콘텐츠로 이동

Intacct XML Gateway의 readByQuery/readMore 작업을 사용하여 Sage Intacct 연결을 통해 Sage Intacct 개체 하나를 프로젝트 테이블로 가져오며, 전체 결과 집합을 자동으로 페이지 단위로 읽습니다. 연결, 개체, 필터를 선택하면 이 단계가 일치하는 레코드를 가져와 기록하므로 페이지 매김을 직접 관리할 필요가 없습니다.

이 단계는 범용 기성 단계로, 하나의 단계 유형이 총계정원장 거래 및 잔액 상세(GLDETAIL, GLACCOUNTBALANCE, GLENTRY)부터 차원 마스터(LOCATION, DEPARTMENT, CLASS), 주문 문서(SODOCUMENT)까지 일곱 가지 개체를 다룹니다.

필드 필수 참고
Sage 연결 예 데이터를 읽을 Sage Intacct 연결입니다.
대상 테이블 예 결과를 기록할 프로젝트 테이블입니다. 실행할 때마다 전체 내용을 덮어씁니다.
개체 이름 예 가져올 Intacct 개체입니다. GLDETAIL, GLACCOUNTBALANCE, GLENTRY, LOCATION, DEPARTMENT, CLASS, SODOCUMENT 중 하나입니다.
필터 아니요 {field, operator, value} 절의 배열입니다. 연산자로는 eq, ne, gt, ge, lt, le가 있습니다. 범위는 같은 필드에 대한 두 개의 절(ge 하나, le 하나)로 표현합니다. 각 개체는 자체 필드+연산자 허용 목록으로 필터를 제한하며, 지원되지 않는 필드나 연산자 조합은 조용히 무시되지 않고 거부됩니다.
개체 가져오는 내용 일반적인 범위 필터
GLDETAIL 총계정원장 거래 라인 상세 전기 날짜(ge/le), 금액(ge/le)
GLACCOUNTBALANCE 기간별 계정 잔액 기간 종료 날짜(ge/le)
GLENTRY 전기된 분개 전표 라인 전기 날짜(ge/le)
LOCATION 위치 차원 마스터 — (동등 필터만 가능)
DEPARTMENT 부서 차원 마스터 — (동등 필터만 가능)
CLASS 클래스 차원 마스터 — (동등 필터만 가능)
SODOCUMENT 판매 주문 문서 문서 날짜(ge/le)

Intacct의 XML Gateway는 결과를 한 번에 한 페이지씩 반환합니다. 이 단계는 처음에 readByQuery를 호출한 다음, 모든 페이지를 읽을 때까지 Intacct가 반환한 결과 집합 ID로 readMore를 호출합니다. 따라서 수만 개의 라인에 걸친 GLDETAIL 가져오기도 페이지 크기를 조정할 필요 없이 단계를 한 번 실행하는 것으로 완료됩니다.