问题:如何使用QBO3 3的导入文件映射模块导入同一任务的多个副本。
背景
我们有一个用例,多个供应商(2-3)同时为我们执行一个工作流,我们希望在供应商报告处于工作流的不同阶段时进行协调。例如,我们是一个投资者,在以下情况下监测止赎的状况:
我们的目标是报告“当前工作流步骤”在服务人员、律师或法院之间存在差异的情况。
为了做到这一点,我们建立了:
挑战
我们收到来自服务人员和律师的自定义Excel电子表格。服务电子表格包含应该映射到任务的列:
我们面临的挑战是,每项任务有3份副本:
发布于 2017-07-28 18:14:08
通常,贷款号码和任务名称的组合足以在QBO3中识别唯一的任务。对于这个用例来说,这不是真的。
但是,了解数据的来源可以帮助唯一地识别任务记录:
Loan + ImportType (Legal | Servicer | Court) + Task
创建一个stataement:ImportForm/AutoBindMonitoring,并要求参数Loan, ImportType, ImportForm
SELECT ImportForm.ImportFormID
FROM Loan
INNER JOIN Process
ON Process.ObjectID = Loan.LoanID
AND Process.Object = 'Loan'
AND Process.Sibling = 'FCMonitoring'
AND Process.DateClosed IS NULL
INNER JOIN Decision
ON Decision.ObjectID = Process.SiblingID
AND Decision.Object = Process.Sibling
AND Decision.Decision LIKE @ImportType + '%'
INNER JOIN DecisionStep
ON DecisionStep.DecisionID = Decision.DecisionID
INNER JOIN ImportForm
ON ImportForm.DecisionStepID = DecisionStep.DecisionStepID
AND ImportForm.ImportForm = @ImportForm
WHERE
Loan.Loan = @Loan所以打电话:
ImportForm/Save?Loan=X&ImportType=Servicer&ImportForm=Foreclosure Referral&ActualCompletion=Y会找到匹配的ImportFormID,然后从那里开始。
假设您的电子表格中有一个名为“ForeclosureReferral”的列,您的映射需要包括:
也就是说,对于每个任务日期列,您需要4个映射行,其中3个只是“硬编码”才能为您提供AutobindMonitoring所需的参数。
https://stackoverflow.com/questions/45379931
复制相似问题