Trigger Based Mass Reversal Manual Correction Instruction for note 1691432 Date: 05.04.2012 Content Domains... 2 Data Elements... 4 Transparent Tables... 14 DFKKINV_REVT... 14 DFKKINVBILL_REVT... 15 DFKKINVDOC_REVT... 16 DFKKINVBILL_REV... 17 DFKKINVDOC_REV... 18 Structures... 19 FKKINVBILL_REV_0205... 19 FKKINVDOC_REV_0210... 19 FKKINVBILL_REVTRIG_CNT... 20 FKKINVDOC_REVTRIG_CNT... 20 FKKINV_REVT_0101... 21 FKKINV_REVT_0102... 21 FKKINV_REVT_ADMIN... 22 FKKINV_REVT_DISP... 22 FKKINV_REV_ADMIN... 22 FKKINV_REV_MAD_PARAMS... 23 FKKR_REVTASK... 23 Table Types... 24 Lock Object... 24 Messages (DE)... 24
Note: all new objects are created in development package FKKINV. Domains Add value table TFK2646 to domain BILL_REVREASON_KK under tab Value Range REVSTATUS_KK REVTRIG_STATUS_KK REVTASK_BILL_KK REVTASK_DESC_KK Value Table : DFKKINVBILL_REVT
REVTASK_INV_KK Value Range Value Table: DFKKINVDOC_REVT REVTASK_KK Value Range Value Table: DFKKINV_REVT XREVLOCKED_KK
Data Elements REVTASK_KK REVTASK_DESC_KK
REVTASK_INV_KK REVTASK_BILL_KK
CNT_REVTRIG_BILL_KK CNT_REVTRIG_INV_KK
REVSTATUS_KK REVSTATUS_ICON_KK
REVTASK_CHNAM_KK REVTASK_CHDAT_KK REVTASK_CHTIM_KK
REVTASK_CRNAM_KK REVTASK_CRDAT_KK REVTASK_CRTIM_KK
REVTRIG_CRNAM_KK REVTRIG_CRDAT_KK REVTRIG_CRTIM_KK
REVTRIG_STATUS_KK REVTRIG_STATUS_ICON_KK
XCREATE_REVTASK_BILL_KK XCREATE_REVTASK_INV_KK
XREVLOCKED_KK XREVLOCKED_ICON_KK
Transparent Tables The following transparent tables have to be created: DFKKINVBILL_REV DFKKINVBILL_REVT DFKKINVDOC_REV DFKKINVDOC_REVT DFKKINV_REVT DFKKINV_REVT Delivery class: A Fields Technical Settings
DFKKINVBILL_REVT Delivery class: A Fields Technical Settings
DFKKINVDOC_REVT Delivery class: A Fields Technical Settings
DFKKINVBILL_REV Delivery class: A Fields Technical Settings Indexes Index Type Fields 1 non-unique index on all database systems MANDT REVTASK STATUS VKONT 2 non-unique index on all database systems MANDT REVTASK STATUS GPART
DFKKINVDOC_REV Delivery class: A Fields Technical Settings Indexes Index Type Fields 1 non-unique index on all database systems MANDT REVTASK STATUS VKONT_SEL 2 non-unique index on all database systems MANDT REVTASK STATUS GPART_SEL
Structures The following structures have to be created: FKKINVBILLDOC_REV_0205 FKKINVDOC_REV_0210 FKKINVBILL_REVTRIG_CNT FKKINVDOC_REVTRIG_CNT FKKINV_REVT_0101 FKKINV_REVT_0102 FKKINV_REVT_ADMIN FKKINV_REVT_DISP FKKINV_REV_ADMIN FKKINV_REV_MAD_PARAMS FKKR_REVTASK FKKINVBILL_REV_0205 Components Entry help/ check Na. FKKINVDOC_REV_0210 Components Entry help/ check Na.
FKKINVBILL_REVTRIG_CNT Components Entry help/ check FKKINVDOC_REVTRIG_CNT Components Entry help/ check
FKKINV_REVT_0101 Components Entry help/ check FKKINV_REVT_0102 Components Entry help/ check
FKKINV_REVT_ADMIN Components Entry help/ check Na. FKKINV_REVT_DISP Components Entry help/ check Na. FKKINV_REV_ADMIN Components Entry help/ check Na.
FKKINV_REV_MAD_PARAMS Components Entry help/ check Na. FKKR_REVTASK Components Entry help/ check Na.
Table Types Name DFKKINVBILL_REVT_TAB DFKKINVBILL_REV_TAB DFKKINVDOC_REVT_TAB DFKKINVDOC_REV_TAB DFKKINV_REVT_TAB FKKINVBILL_REV_0205_TAB FKKINVBILL_REVTRIG_CNT_TAB FKKINVDOC_REVTRIG_CNT_TAB FKKINVDOC_REV_0210_TAB FKK_RT_REVTASK Line Type/Structure DFKKINVBILL_REVT DFKKINVBILL_REV DFKKINVDOC_REVT DFKKINVDOC_REV DFKKINV_REVT FKKINVBILL_REV_0205 FKKINVBILL_REVTRIG_CNT FKKINVDOC_REVTRIG_CNT FKKINVDOC_REV_0210 FKKR_REVTASK Lock Object Create lock object EFKKINVREVT with primary table DFKKINV_REVT and lock mode X Exclusive, not cumulative with the following lock parameters: Parameter Table Field MANDT DFKKINV_REVT MANDT REVTASK DFKKINV_REVT REVTASK Messages (DE) The following messages have to be created in message class FKKINV: Number Short Text Long Text 428 Geben Sie eine Stornomaßnahme an 429 keine Abrechnungsbelege zur Stornomaßnahme &1 übergeben 430 keine Fakturierungsbelege zur Stornomaßnahme &1 übergeben 431 Stornoauftrag zum Abrechnungsbeleg &2 bereits vorhanden X 432 Stornomaßnahme &1 nicht vorhanden 433 Aktion &1 für Stornomaßnahme &2 nicht erlaubt 434 Stornoauftrag zum Fakturierungsbeleg &2 bereits vorhanden X 435 Kein Fakturierungsbeleg mit Belegnummer &1 vorhanden 436 Stornomaßnahme &1 ist bereits vorhanden 437 Geben Sie den Stornierungsumfang an 438 Stornomaßnahme &1 ist noch nicht zur Ausführung freigegeben 439 & Fakturierungsbelege wurden nicht storniert 440 & Abrechnungsbelege wurden nicht storniert 441 Stornomaßnahme &1 nicht vorhanden oder hat einen unpassenden Status 442 Es liegen zur Selektion keine freigegebenen Stornoaufträge vor Number Long Text 431 In der Stornierungsmaßnahme &v1& ist bereits ein Stornierungsauftrag zum Abrechnungsbeleg &v2& vorhanden. 434 In der Stornierungsmaßnahme &v1& ist bereits ein Stornierungsauftrag zumfakturierungsbeleg &v2& vorhanden.