Quickbooks 是否有办法按列表Id查找已删除的事务?

Quickbooks 是否有办法按列表Id查找已删除的事务?,quickbooks,qbfc,Quickbooks,Qbfc,我的目标是在一段时间内为作业列表查找已删除的事务。不同工作的时间段可能不同。我目前正在使用TxnDeletedQueryRq,但请求仅提供日期范围的过滤器。我试着调查其他的请求,但到目前为止运气不好。我想知道是否有人知道实现这一目标的方法 谢谢。我能想到的唯一方法是创建一个审计跟踪报告并解析“已删除”状态。这允许您为名称设置实体过滤器,另外还可以设置修改的日期范围和报告期间,以帮助缩小需要分析的信息范围: IGeneralDetailReportQuery report = MsgRequest

我的目标是在一段时间内为作业列表查找已删除的事务。不同工作的时间段可能不同。我目前正在使用TxnDeletedQueryRq,但请求仅提供日期范围的过滤器。我试着调查其他的请求,但到目前为止运气不好。我想知道是否有人知道实现这一目标的方法


谢谢。

我能想到的唯一方法是创建一个审计跟踪报告并解析“已删除”状态。这允许您为名称设置实体过滤器,另外还可以设置修改的日期范围和报告期间,以帮助缩小需要分析的信息范围:

IGeneralDetailReportQuery report = MsgRequest.AppendGeneralDetailReportQueryRq();
report.DisplayReport.SetValue(false);
report.GeneralDetailReportType.SetValue(ENGeneralDetailReportType.gdrtAuditTrail);

report.ReportEntityFilter.ORReportEntityFilter.FullNameList.Add("Customer");

report.ORReportPeriod.ReportPeriod.FromReportDate.SetValue(fromDate);
report.ORReportPeriod.ReportPeriod.ToReportDate.SetValue(toDate);

report.ORReportModifiedDate.ReportModifiedDateRangeFilter.FromReportModifiedDate.SetValue(fromModDate);
report.ORReportModifiedDate.ReportModifiedDateRangeFilter.ToReportModifiedDate.SetValue(toModDate);