QuickBooks를 쿼리하여 해당 공급 업체의 ListID를 사용하여 특정 공급 업체의 세부 정보를 가져 오는 방법은 무엇입니까? 해당 공급 업체의 ListID 만 있습니다. ListID로 어떻게 쿼리합니까? SDK를 확인한 결과 특정 공급 업체를 쿼리하는 데 사용할 수있는 IVendorQuery 메서드가 있다는 것을 알았습니다. 하지만 그 방법에 ListID를 전달하여 세부 정보를 얻는 방법을 찾지 못했습니다.C#에서 SDK를 사용하여 QuickBooks에서 해당 공급 업체의 LIstID를 사용하여 특정 공급 업체의 세부 정보를 검색 할 수 있습니까?
내가 현재하고있는 일은 QuickBooks에서 모든 공급 업체를 검색 한 다음 for 루프를 사용해야하는 ListID와 ListID를 일치 시키려고하는 것입니다. 이것은 다음과 같습니다.
IMsgSetResponse responseMsgSet = sessionManager.DoRequests(requestMsgSet);
IResponse response = responseMsgSet.ResponseList.GetAt(0);
IVendorRetList vendorRetList = (IVendorRetList)response.Detail;
if (vendorRetList != null)
{
for (int j = 0; j < vendorRetList.Count; j++)
{
IVendorRet vendorRet = vendorRetList.GetAt(j);
if (dvVendors.GetRowCellValue(i, "ListID").ToString() == vendorRet.ListID.GetValue())
{
strSeqId = vendorRet.EditSequence.GetValue();
//code to edit that vendor using edit sequence id
}
}
}