WITH corp AS (
    SELECT
        corp_code -- 公司编码
         ,corp_name  -- 公司名称
    FROM dwr.dim_corp
    WHERE corp_type = '实体'
      AND	(parent_corp_code LIKE '02%' OR corp_code = '0301')
     ${IF(LEN(sCorpCode)!=0," AND corp_code IN ('"+JOINARRAY(sCorpCode,"','")+"')", "")}
)
SELECT
  bill_date           -- 制单日期
 ,audit_date          -- 终审日期
 ,pay_time            -- 付款时间
 ,bill_code           -- 单据号
 ,bill_status         -- 单据状态
 ,budget_code         -- 预算编号
 ,plan_code           -- 资金计划编号
 ,corp_code           -- 公司编码
 ,dept_code           -- 部门编码
 ,fund_year           -- 资金年度
 ,fund_month          -- 资金月度
 ,fee_type            -- 费用类型
 ,plan_item_code      -- 资金项目编号
 ,plan_item_name      -- 资金项目名称
 ,fund_item           -- 支出项目
 ,owner_bank_account  -- 本方帐号
 ,opp_account_name    -- 对方户名
 ,opp_bank_account    -- 对方帐号
 ,opp_name            -- 对方名称
 ,amt                 -- 金额
 ,remark              -- 备注
 ,budget_type         -- 预算类型
 ,fund_content        -- 支出内容
FROM dwi.dwi_fim_oa_payment
WHERE corp_code in(SELECT corp_code FROM corp)
AND  bill_date  >= '${sQueryStartDate}'
AND  bill_date  <=     '${FORMAT(sQueryDate,"MM-01")}'

