New Fields For New Generic Valuation Functionality in FI
New Fields For New Generic Valuation Functionality in FI
Symptom
When this note is implemented, note 2563329 must already be contained in the system !
For the introduction of new generic valuation functionality (e.g. for contract liabilities from RE-FX leasing) new
fields in FI are neccesary.
Other Terms
valuation, accrual, Leasing, ACCIT, BSEG, BSEG_ADD, BBSEG, VALOBJTYPE, VALOBJ_ID, VALSOBJ_ID
Solution
When this note is implemented, note 2563329 must already be contained in the system !
Manual Activities
------------------------------------------------------------------------
|Manual Pre-Implement. |
------------------------------------------------------------------------
|VALID FOR |
|Software Component S4CORE |
| Release 100 Until SAPK-10006INS4CORE |
| Release 101 Until SAPK-10104INS4CORE |
| Release 102 Until SAPK-10202INS4CORE |
------------------------------------------------------------------------
1. Create the following domains with original language EN with transaction SE11:
a) VAL_OBJ_TYPE
b) VAL_OBJ_ID
short description: Identifier of the Financial Valuation Object
definition:
data type : CHAR
no. of places : 32
decimal places: 0
output length : 32
case-sensitive: X
Save the object in package FBAS and activate it.
c) VAL_SUBOBJ_ID
short description: Identifier of the Financial Valuation Subobject
definition:
data type : CHAR
no. of places : 32
decimal places: 0
output length : 32
case-sensitive: X
Save the object in package FBAS and activate it.
2. Create the following data elements with original language EN with transaction SE11:
a) VAL_OBJ_TYPE
short description: Type of the Financial Valuation Object
data type:
domain: VAL_OBJ_TYPE
further characteristics:
default component name: VALOBJTYPE
field labels:
short 10 Val. Type
medium 20 Type of Valuat.Obj.
long 40 Type of the Valuation Object
heading 55 Type of the Financial Valualtion Object
Save the object in package FBAS and activate it.
b) VAL_OBJ_ID
short description: Identifier of the Financial Valuation Object
data type:
domain: VAL_OBJ_ID
further characteristics:
default component name: VALOBJ_ID
field labels:
short 10 ID ValObj.
medium 20 Identifier ValObj.
long 40 Identifier of the Valuation Object
heading 55 Identifier of the FInancial Valuation Object
Save the object in package FBAS and activate it.
c) VAL_SUBOBJ_ID
short description: Identifier of the Financial Valuation Subobject
4. Insert include ACDOC_SI_VAL with component .INCLUDE, typing method Types and component
type ACDOC_SI_VAL into dictionary structure ACCIT after include ACDOC_SI_ACR with
transaction SE11.
Save and activate dictionary structure ACCIT after that.
5. Insert include ACDOC_SI_VAL with field .INCLUDE and data element ACDOC_SI_VAL into
database table BSEG after include ACDOC_SI_ACR with transaction SE11.
Save and activate database table BSEG after that.
6. Insert include ACDOC_SI_VAL with field .INCLUDE and data element ACDOC_SI_VAL into
database table BSEG_ADD after include ACDOC_SI_ACR with transaction SE11.
Save and activate database table BSEG_ADD after that.
7. Insert include ACDOC_SI_VAL with component .INCLUDE, typing method Types and component
type ACDOC_SI_VAL into dictionary structure BBSEG after include ACDOC_SI_ACR and before
field SENDE with transaction SE11.
Save and activate dictionary structure BBSEG after that.
9. Edit the structures BAPIACGL09 and ACCBAPIFD5 in transaction SE11 and add the following
fields at the end of these structures after the field ACRITEM_TYPE:
Component Component Type
VALOBJTYPE VAL_OBJ_TYPE
VALOBJ_ID VAL_OBJ_ID
VALSUBOBJ_ID VAL_SUBOBJ_ID
Save and activate the changed structures.
------------------------------------------------------------------------
|Manual Pre-Implement. |
------------------------------------------------------------------------
|VALID FOR |
|Software Component SAP_FIN |
| Release 617 Until SAPK-61716INSAPFIN |
| Release 618 Until SAPK-61810INSAPFIN |
| Release 700 Until SAPK-70013INSAPFIN |
| Release 720 Until SAPK-72009INSAPFIN |
| Release 730 Until SAPK-73011INSAPFIN |
------------------------------------------------------------------------
a) VAL_OBJ_TYPE
short description: Type of the Financial Valuation Object
definition:
data type : CHAR
no. of places : 4
decimal places: 0
output length : 4
value range:
fixed short descript.
FIGL G/L Line Item
FIAP Vendor Line Item
FIAR Customer Line Item
RECE Real Estate Contract Valuation
Save the object in package FBAS and activate it.
b) VAL_OBJ_ID
short description: Identifier of the Financial Valuation Object
definition:
data type : CHAR
no. of places : 32
decimal places: 0
output length : 32
case-sensitive: X
Save the object in package FBAS and activate it.
c) VAL_SUBOBJ_ID
short description: Identifier of the Financial Valuation Subobject
definition:
data type : CHAR
no. of places : 32
decimal places: 0
output length : 32
case-sensitive: X
Save the object in package FBAS and activate it.
2. Create the following data elements with original language EN with transaction SE11:
a) VAL_OBJ_TYPE
short description: Type of the Financial Valuation Object
data type:
domain: VAL_OBJ_TYPE
further characteristics:
default component name: VALOBJTYPE
field labels:
short 10 Val. Type
medium 20 Type of Valuat.Obj.
long 40 Type of the Valuation Object
heading 55 Type of the Financial Valualtion Object
Save the object in package FBAS and activate it.
b) VAL_OBJ_ID
short description: Identifier of the Financial Valuation Object
data type:
domain: VAL_OBJ_ID
further characteristics:
default component name: VALOBJ_ID
field labels:
short 10 ID ValObj.
medium 20 Identifier ValObj.
long 40 Identifier of the Valuation Object
heading 55 Identifier of the FInancial Valuation Object
Save the object in package FBAS and activate it.
4. Insert include ACDOC_SI_VAL with component .INCLUDE, typing method Types and component
type ACDOC_SI_VAL into dictionary structure ACCIT after include ACDOC_SI_ACR with
transaction SE11.
Save and activate dictionary structure ACCIT after that.
5. Insert include ACDOC_SI_VAL with field .INCLUDE and data element ACDOC_SI_VAL into
database table BSEG after include ACDOC_SI_ACR with transaction SE11.
Save and activate database table BSEG after that.
6. Insert include ACDOC_SI_VAL with field .INCLUDE and data element ACDOC_SI_VAL into
database table BSEG_ADD after include ACDOC_SI_ACR with transaction SE11.
Save and activate database table BSEG_ADD after that.
7. Insert include ACDOC_SI_VAL with component .INCLUDE, typing method Types and component
type ACDOC_SI_VAL into dictionary structure BBSEG after include ACDOC_SI_ACR and before
field SENDE with transaction SE11.
Save and activate dictionary structure BBSEG after that.
9. Edit the structures BAPIACGL09 and ACCBAPIFD5 in transaction SE11 and add the following
fields at the end of these structures after the field ACRITEM_TYPE:
Component Component Type
VALOBJTYPE VAL_OBJ_TYPE
VALOBJ_ID VAL_OBJ_ID
VALSUBOBJ_ID VAL_SUBOBJ_ID
Save and activate the changed structures.
------------------------------------------------------------------------
|Manual Pre-Implement. |
------------------------------------------------------------------------
|VALID FOR |
|Software Component SAP_APPL SAP Application |
| Release 600 Until SAPKH60030 |
| Release 602 Until SAPKH60220 |
| Release 603 Until SAPKH60319 |
| Release 604 Until SAPKH60420 |
1. Create the following domains with original language EN with transaction SE11:
a) VAL_OBJ_TYPE
short description: Type of the Financial Valuation Object
definition:
data type : CHAR
no. of places : 4
decimal places: 0
output length : 4
value range:
fixed short descript.
FIGL G/L Line Item
FIAP Vendor Line Item
FIAR Customer Line Item
RECE Real Estate Contract Valuation
Save the object in package FBAS and activate it.
b) VAL_OBJ_ID
short description: Identifier of the Financial Valuation Object
definition:
data type : CHAR
no. of places : 32
decimal places: 0
output length : 32
case-sensitive: X
Save the object in package FBAS and activate it.
c) VAL_SUBOBJ_ID
short description: Identifier of the Financial Valuation Subobject
definition:
data type : CHAR
no. of places : 32
decimal places: 0
output length : 32
case-sensitive: X
Save the object in package FBAS and activate it.
2. Create the following data elements with original language EN with transaction SE11:
a) VAL_OBJ_TYPE
short description: Type of the Financial Valuation Object
data type:
domain: VAL_OBJ_TYPE
further characteristics:
default component name: VALOBJTYPE
field labels:
short 10 Val. Type
medium 20 Type of Valuat.Obj.
long 40 Type of the Valuation Object
heading 55 Type of the Financial Valualtion Object
Save the object in package FBAS and activate it.
b) VAL_OBJ_ID
short description: Identifier of the Financial Valuation Object
data type:
domain: VAL_OBJ_ID
further characteristics:
default component name: VALOBJ_ID
field labels:
c) VAL_SUBOBJ_ID
short description: Identifier of the Financial Valuation Subobject
data type:
domain: VAL_SUBOBJ_ID
further characteristics:
default component name: VALSOBJ_ID
field labels:
short 10 ID ValSbO.
medium 20 ID of ValSubobj.
long 40 Identifier of the Valuation Subobject
heading 55 Identifier of the FInancial Valuation Subobject
Save the object in package FBAS and activate it.
4. Insert include ACDOC_SI_VAL with component .INCLUDE, typing method Types and component
type ACDOC_SI_VAL into dictionary structure ACCIT after include ACDOC_SI_ACR with
transaction SE11.
Save and activate dictionary structure ACCIT after that.
5. Insert include ACDOC_SI_VAL with field .INCLUDE and data element ACDOC_SI_VAL into
database table BSEG after include ACDOC_SI_ACR with transaction SE11.
Save and activate database table BSEG after that.
6. Insert include ACDOC_SI_VAL with field .INCLUDE and data element ACDOC_SI_VAL into
database table BSEG_ADD after include ACDOC_SI_ACR with transaction SE11.
Save and activate database table BSEG_ADD after that.
7. Insert include ACDOC_SI_VAL with component .INCLUDE, typing method Types and component
type ACDOC_SI_VAL into dictionary structure BBSEG after include ACDOC_SI_ACR and before
field SENDE with transaction SE11.
Save and activate dictionary structure BBSEG after that.
9. Edit the structures BAPIACGL09 and ACCBAPIFD5 in transaction SE11 and add the following
fields at the end of these structures after the field ACRITEM_TYPE:
Component Component Type
VALOBJTYPE VAL_OBJ_TYPE
VALOBJ_ID VAL_OBJ_ID
VALSUBOBJ_ID VAL_SUBOBJ_ID
Save and activate the changed structures.
------------------------------------------------------------------------
|Manual Activity |
------------------------------------------------------------------------
|VALID FOR |
Caution: You have to perform this manual activity separately in each system into which you
transport the Note for implementation.
Software Components
Correction Instructions
Other Components
Component Description
Prerequisites
Software SAP
From To Title Component
Component Note/KBA
S4CORE 100 102 2495310 RFBIBL00: Field STCD5 missing in BBSEG FI-GL-GL-I
SAP_APPL 600 604 2495310 RFBIBL00: Field STCD5 missing in BBSEG FI-GL-GL-I
SAP_APPL 600 604 2563329 new fields for new generic valuation functionality AC-INT
SAP_APPL 605 616 2495310 RFBIBL00: Field STCD5 missing in BBSEG FI-GL-GL-I
SAP_FIN 617 730 2495310 RFBIBL00: Field STCD5 missing in BBSEG FI-GL-GL-I
Support Package
2255555 Valuation of leasing contracts (SAP Contract and Lease Management based on SAP RE-FX)