ヘッダーをスキップ

Oracle Cash Managementユーザー・ガイド
リリース12
E06075-01
目次へ
目次
前のページへ
前へ
次のページへ
次へ

XMLマッピング・ルール

この付録では、XML銀行取引明細書の属性とOracle Cash Management内のオープン・インタフェース表間の列マッピング・ルールを示します。

この付録では、次のトピックについて説明します。

取引明細書ヘッダー情報のXMLマッピング・ルール

次の表に、XML銀行取引明細書内の<DepAcctStmtInqRs>とOracle Cash Management内のCE_STATEMENT_HEADERS_INT表間の列マッピング・ルールを示します。

<DepAcctStmtInqRs>のソース属性IFXで必須か
どうか
ターゲット(CE_STATEMENT_HEADERS_INTの列)表で必須か
どうか
処理
<DepAcctStmtId>
取引明細書番号
</DepAcctStmtId>
No STATEMENT_NUMBER Yes 取引明細書番号がNULLの場合は、取引明細書日付を使用します。
<EffDt>
取引明細書日付
</EffDt>
No STATEMENT_DATE Yes 取引明細書日付がNULLの場合は、<EndDt>を使用します。
<DepAcctId>
<AcctId>
口座番号
</AcctId>
</DepAcctId>
Yes BANK_ACCOUNT_NUM Yes  
<DepAcctId>
<AcctCur>
通貨コード
</AcctCur>
</DepAcctId>
No CURRENCY_CODE No  
<DepAcctId>
<BankInfo>
<Name>
銀行名
</Name>
</BankInfo>
</DepAcctId>
No BANK_NAME No  
<DepAcctId>
<BankInfo>
<BranchName>
支店名
</BranchName>
</BankInfo>
</DepAcctId>
No BANK_BRANCH_NAME No  
<AcctBal>
<BalType>
OpeningLedger
または
BAI:010
</BalType>
<CurAmt>
<Amt>
期首残高
</Amt>
</CurAmt>
</AcctBal>
No CONTROL_BEGIN_BALANCE No 残高タイプは、'OpeningLedger' または'BAI:010'である必要があります。
<AcctBal>
<BalType>
ClosingLedger
または
BAI:015
</BalType>
<CurAmt>
<Amt>
期末残高
</Amt>
</CurAmt>
</AcctBal>
No CONTROL_END_BALANCE No 残高タイプは、'ClosingLedger'または'BAI:015'である必要があります。
<StmtSummAmt>
<StmtSummType>
Debitsまたは
Checksまたは
OtherDebitsまたは
Feesまたは
IntChargedまたは
BAI:400
<StmtSummType>
<CurAmt>
<Amt>
借方合計
</Amt>
</CurAmt>
</StmtSummAmt>
No CONTROL_TOTAL_DR No <StmtSummType>が'Debit'、Checks'、'OtherDebits'、'Fees'、'IntChaged'のいずれかである場合、CONTROL_TOTAL_DRは「金額」の合計となります。
<StmtSummType>が'BAI:400'の場合、CONTROL_TOTAL_DRは「金額」となります。
<StmtSummAmt>
<StmtSummType>
Creditsまたは
Depositsまたは
OtherCreditsまたは
IntEarnedまたは
BAI:100
</StmtSummType>
<CurAmt>
<Amt>
貸方合計
</Amt>
</CurAmt>
</StmtSummAmt>
No CONTROL_TOTAL_CR No <StmtSummType>が'Credits'、'Deposits'、'OtherCredits'、'IntEarned'のいずれかである場合、CONTROL_TOTAL_CRは「金額」の合計となります。
<StmtSummType>が'BAI:100'の場合、CONTROL_TOTAL_CRは「金額」となります。
<StmtSummAmt>
<StmtSummType>
Debitsまたは
Checksまたは
OtherDebitsまたは
Feesまたは
IntCharged
</StmtSummType>
<Count>
件数
</Count>
</StmtSummAmt>
No CONTROL_DR_LINE_COUNT No <StmtSummType>が'Debit'、'Checks'、'Other Debits'、'Fees'、'IntCharged'のいずれかである場合、CONTROL_DR_LINE_COUNTは「件数」の合計となります。
<StmtSummType>が'BAI:400'の場合、CONTROL_DR_LINE_COUNTは「件数」となります。
<StmtSummAmt>
<StmtSummType>
Creditsまたは
Depositsまたは
OtherCreditsまたは
IntEarnedまたは
BAI:400
</StmtSummType>
<Count>
件数
</Count>
</StmtSummAmt>
No CONTROL_CR_LINE_COUNT No <StmtSummType>が'Credits'、'Deposits'、'OtherCredits'、'IntEarned'のいずれかである場合、CONTROL_CR_LINE_COUNTは「件数」の合計となります。
<StmtSummType>が'BAI:100'の場合、CONTROL_CR_LINE_COUNTは「件数」となります。
  No CONTROL_LINE_COUNT No CONTROL_CR_LINE_COUNT + CONTROL_DR_LINE_COUNT
<AcctBal>
<BalType>
BAI:045
</BalType>
<CurAmt>
<Amt>
計算済利息残高
</Amt>
</CurAmt>
</AcctBal>
No INT_CALC_BALANCE No 残高タイプは、'BAI:045'である必要があります。
<AcctBal>
<BalType>
BAI:045
</BalType>
<CurAmt>
<Amt>
キャッシュフロー残高
</Amt>
</CurAmt>
</AcctBal>
No CASHFLOW_BALANCE No 残高タイプは、'BAI:045'である必要があります。
  No RECORD_STATUS_FLAG No "N"にデフォルト設定されます。
  No ORG_ID No Org IDは、銀行口座番号に従って移入されます。
  No CHECK_DIGITS No  
  No WHO列No  
  No ATTRIBUTE列No  

取引明細書明細情報のXMLマッピング・ルール

次の表に、XML銀行取引明細書内の<DepAcctTrnRec>内の属性とOracle Cash Management内のCE_STATEMENT_LINES_INTERFACE表間の列マッピング・ルールを示します。<DepAcctTrnRec>は、<DepAcctStmtInqRs>のデータ要素の1つとして渡されます。

<DepAcctTrnRec>のソース属性IFXで必須か
どうか
ターゲット(CE_STATEMENT_LINESの列)表で必須か
どうか
処理
  No STATEMENT_NUMBER Yes ヘッダーから渡されます。
  No BANK_ACCOUNT_NUM Yes ヘッダーから渡されます。
  No LINE_NUMBER Yes 件数を生成します。
<BankAcctTrnRec>
<PostedDt>
転記日
</PostedDt>
</BankAcctTrnRec>
No TRX_DATE Yes  
<BankAcctTrnRec>
<TrnType>
取引タイプ
</TrnType>
</BankAcctTrnRec>
No TRX_CODE No  
<BankAcctTrnRec>
<EffDt>
有効日
</EffDt>
</BankAcctTrnRec>
No EFFECTIVE_DATE No  
<BankAcctTrnRec>
<Memo>
摘要
</Memo>
</BankAcctTrnRec>
No TRX_TEXT No  
<BankAcctTrnRec>
<InvoiceInfo>
<InvoiceNum>
請求書番号
</InvoiceNum>
</InvoiceInfo>
</BankAcctTrnRec>
No INVOICE_TEXT No  
<BankAcctTrnRec>
<CounterpartyInfo>
<DepAcctId>
<AcctId>
口座番号
</AcctId>
</DepAcctId>
</CounterpartyInfo>
</BankAcctTrnRec>
No BANK_ACCOUNT_TEXT No  
<BankAcctTrnRec>
<CurAmt>
<Amt>
取引金額
</Amt>
</CurAmt>
</BankAcctTrnRec>
No AMOUNT No  
<BankAcctTrnRec>
<CurAmt>
<CurCode>
通貨コード
</CurCode>
</CurAmt>
</BankAcctTrnRec>
No CURRENCY_CODE No  
  No USER_EXCHANGE_RATE_TYPE No  
  No EXCHANGE_RATE_DATE No  
<BankAcctTrnRec>
<CurAmt>
<CurCode>
通貨レート
</CurCode>
</CurAmt>
</BankAcctTrnRec>
No EXCHANGE_RATE No  
<BankAcctTrnRec>
<OrigCurAmt>
<Amt>
当初金額
</Amt>
</OrigCurAmt>
</BankAcctTrnRec>
No ORIGINAL_AMOUNT No  
<BankAcctTrnRec>
<CompositeCurAmt>
<CurAmt>
<Amt>
手数料金額
</Amt>
</CurAmt>
</CompositeCurAmt>
</BankAcctTrnRec>
No CHARGES_AMOUNT No  
<ChkNum>
小切手番号
</ChkNum>
または
<XferId>
資金振替ID
</XferId>
または
<PmtId>
支払ID
</PmtId>
No BANK_TRX_NUMBER No  
<BankAcctTrnRec>
<CounterpartyInfo>
<RefInfo>
<RefId>
参照ID
</RefId>
</RefInfo>
</CounterpartyInfo>
</BankAcctTrnRec>
No CUSTOMER_TEXT No  
  No WHO列No  
  No ATTRIBUTE列No