サブスクリプションのクローズまたは修正の影響
サブスクリプション製品または対象資産がクローズまたは修正され、請求スケジュールが変更されると、製品の各手数料の合計請求額が変更されます。 それに応じて収益契約を修正する必要があります。
これは、請求スケジュールに追加されたアドホック請求修正またはクレジット・メモにも当てはまります。 請求スケジュール金額に対するすべての変更は、収益改訂目的での資材変更とみなされます。 既存の製品手数料の請求金額を変更すると、収益文書明細の改訂が発生します(収益明細IDはOSS_BILL_LINES.REVENUE_LINE_IDに格納されます)。 同じ製品手数料のすべての請求明細には、同じ収益明細IDがあります(使用手数料を除く)。 クレジット・メモが請求明細に適用されると、OSS_BILL_LINESの新規クレジット・メモ明細も、元の請求書明細と同じ収益明細IDになります。 クレジット・メモまたは修正が追加された後、または未請求明細がスケジュールからドロップされた後、影響を受けるすべての収益明細の合計請求額が再計算されます。 この新しい金額は、収益明細の改訂に使用されます。 新しいレコードは、次の値を使用してVRM_SOURCE_DOC_LINESに挿入されます。
VRM_SOURCE_DOC_LINES属性(ターゲット) | 値(ソース) | コメント | 当初収益明細レコードと異なる |
---|---|---|---|
DOCUMENT_LINE_ID | VRM_SOURCE_DOC_LINES_S.nextval | VRMシーケンスに基づく主キー | はい |
DOCUMENT_DATE | OSS_PRODUCTS.START_DATE | MIN(OSS_BILL_LINES.DATE_BILLED_FROM) | いいえ |
UOM_CODE | OSS_PRODUCTS.ITEM_UOM | 製品品目単位 | いいえ |
QUANTITY | NVL(OSS_PRODUCTS.QUANTITY,1) | 製品数量 | いいえ |
UNIT_SELLING_PRICE | SUM(OSS_BILL_LINES.AMOUNT)/QUANTITY | 手数料の単価(新しい値) | はい |
LINE_CREATION_DATE | Sysdate | 現在のシステム日付 | はい |
LINE_LAST_UPDATE_DATE | Sysdate | 現在のシステム日付 | はい |
DOCUMENT_TYPE_ID | 10 | ハードコード | いいえ |
SOURCE_SYSTEM | FUSION | ハードコード | いいえ |
DOC_LINE_ID_CHAR_1 | 古い値 | 当初収益明細ID | いいえ |
LINE_NUM | OSS_PRODUCTS.PRODUCT_NUMBER | 製品明細番号 | いいえ |
LINE_AMOUNT | SUM(OSS_BILL_LINES.AMOUNT) | 手数料の請求額合計(新しい値) | はい |
UNIT_SSP | SUM(OSS_BILL_LINES.LIST_PRICE)/QUANTITY | 手数料のユニット標準販売価格 | いいえ |
ITEM_ID | OSS_PRODUCTS.INVENTORY_ITEM_ID | 製品品目ID | いいえ |
INVENTORY_ORG_ID | OSS_PRODUCTS.DEFINITION_ORG_ID | 製品定義組織ID | いいえ |
SATISFACTION_MEASUREMENT_MODEL |
一時手数料の場合: ORA_MEASURE_QUANTITY_SATISFIED それ以外の場合: ORA_MEASURE_PERIOD_SATISFIED |
手数料価格タイプに基づいてハードコードされています。 ONE_TIMEまたはORA_ONE_TIMEは、一時手数料とみなされます。 |
いいえ |
RULE_START_DATE |
一時手数料の場合はNULL。 それ以外の場合: MIN(OSS_BILL_LINES.DATE_BILLED_FROM) |
会計基準開始日は、定型料金の最も早い請求開始日です。 即時会計基準に適用できないため、一時手数料のルール日付は渡されません。 |
いいえ |
RULE_END_DATE |
一時手数料の場合はNULL。 それ以外の場合: MAX(OSS_BILL_LINES.DATE_BILLED_TO) |
会計基準開始日は、定型料金の最後の請求終了日です。 (これは、終了時に一部の請求スケジュールが削除される可能性があるため、改訂ごとに変わることがあります。) 即時会計基準に適用できないため、一時手数料のルール日付は渡されません。 |
はい |
CUST_PO_NUMBER | OSS_PRODUCTS.PO_NUMBER | 製品購買オーダー番号 | いいえ |
IMMATERIAL_CHANGE_CODE | MATERIAL | ハードコード(新しい値) | はい |
VERSION_FLAG | Y | ハードコード(新しい値) | はい |
VERSION_NUMBER | 次のバージョン番号 | NVL(MAX(version_number),0)+1 FROM vrm_source_doc_lines WHERE doc_line_id_char_1 = <当初売上明細ID>; | はい |
BILL_TO_CUSTOMER_ID | OSS_PRODUCTS.BILL_TO_ACCT_ID | 製品請求先アカウントID | いいえ |
BILL_TO_CUSTOMER_SITE_ID |
OSS_PRODUCTS.BILL_TO_SITE_USE_IDの顧客アカウント・サイトID |
hz_cust_site_uses_all.cust_acct_site_id ここで、site_use_id = OSS_PRODUCTS.BILL_TO_SITE_USE_ID |
いいえ |
REVISION_INTENT_TYPE_CODE | CM | ハードコード(新しい値) | はい |
DATA_TRANSFORMATION_STATUS | 'FUSION_INIT' | ハードコード | いいえ |
CREATED_BY | fnd_global.user_name | 現在のユーザー | いいえ |
CREATION_DATE | sysdate | 現在のシステム日付 | いいえ |
LAST_UPDATED_BY | fnd_global.user_name | 現在のユーザー | いいえ |
LAST_UPDATE_DATE | sysdate | 現在のシステム日付 | いいえ |
LAST_UPDATE_LOGIN | fnd_global.session_id | 現行セッションID | いいえ |
全クレジットで終了が行われると、一時手数料もクレジットされます。 したがって、一時手数料の充足イベントを修正する必要があります。 これは、属性SATISFACTION_EVENT_QUANTITYが0の場合を除き、VRM_SOURCE_DOC_SUB_LINES表に元のエントリと同じ行を作成することで行われます。