|
Activate ProCED for calling from Allevo |
|
ALLEVO_ACTIVE
ProCED can be started in three ways:
1. Via the dialog transaction /KERN/IPPPROCED
2. Via object-specific report transactions, such as /KERN/IPPPROCED_PR (available as of version 3.1). Variants can be saved in order to simplify recurring selections. Dort können Varianten hinterlegt sein zur Abbildung von Standard-Aufrufen.
3. ProCED can also be called directly from Allevo: in this case, data selection is carried out for the specific object selected in Allevo.
For the third case, the constant ALLEVO_ACTIVE needs to be maintained on the ProCED-side:
· ProCED is actiated for direct calling with an X in the field Value from
· The Allevo planning layout for which the automatic execution is to be carried out needs to be entered in the field Value to. Multiple entries are possible (entries seperated by comma).
|
Note: |
When calling directly from Allevo, the relevant satellite for ProCED also needs to be activated in the Allevo-satellite assistant. (see Allevo-constant ACTIVE_PROCED). |
|
Restrict data selection via CO business transactions |
|
BUSINESS_TRANS
General constants: By entering the CO business transactions in Value from, the selection of data is restricted to only these business transactions.
|
Note: |
|
|
Filter objects by status information Objekte über die Statusangabe filtern |
|
CHECK_STATUS
* as of version 3.1
ProCED usually determines its results list based on postings found within a given time range. Via the constant CHECK_STATUS, the list of objects can also be restricted to predefined status information.
The constant uses information that is usually made available via the constant FD_STATUS_LIST in order create a filter (i.e., only those objects that match the conditions of the filter are transferred to Excel).
In the field Value from, enter the status information which are to be included. Depending on the object type, there are a number of different possible cases:
·
Internal orders and WBS elements (OR,PR):
In this case, there is a system status exists directly in the respective master
record. Value from can contain one or more key values from the system
status. The identification codes are always in language EN according to the
entries in table TJ02T. Multiple entries must be separated by comma (e.g.,
CRTD, SETC). Checking is done as a positive list, i.e. Only those objects path
the filter, for which one of the entered status keys is matched.
·
Profit Center (PC):
The field "Lock Indicator" in the Profit Center master record is
evaluated (CEPC-LOCK_IND) in order to filter out locked Profit Centers. In this
case, an X needs to be entered in Value from for the constant
CHECK_STATUS.
· Cost center (KS):
In this case a system status exists directly in the respective master record.
The constant FD_STATUS_LIST provides a list of fields for lock planning as a replacement for status information. Keys are the field names of CSKS that have no lock flag (see the F1 documentation for FD_STATUS_LIST).
Value from for CHECK_STATUS can include multiple key values in this case as well. The query is made as with the system status for OR and PR: only those objects, for which one of the entered status keys is saved will pass through the filter. You then enter which planning is desired (i.e. the fields without lock planning as a characteristic for transferring to Allevo).
Example: in the constant, „PKZKP,PKZKS“ is entered. A cost center will only be filtered out if both locks are set (i.e. if neither primary nor secondary cost planning is desired)
|
Note: |
See the documentation for the mapping constant FD_STATUS_LIST. Some of the functions described are only available as of version 3.1. |
|
Selection via credit or debit indicators |
|
DEBIT_CREDIT_IND
In this constant, the credit and debit indicators can be permanently saved for the selection of COSS and COSP data.
Background: SAP allows the receiver and sender to plan different quantities initially. As a result, for each debit posting a correction record for the credit posting appears for the sender. In this correction record, the sender and the source object are the same, the business transaction is RKP3 (same as the receiver posting), but the credit indicator is H.
The constant is activated with an X in the column Value from.
In the column Value to, enter the desired indicators (comma separated for multiple entries). Valid entries include A, H, L, and S according to the language independent requirements in the table TKABE: no conversion is executed.
|
Note: |
See also the constant BUSINESS_TRANS and VALUE_TYPE for the restriction by business transaction and value type. |
|
Restrict data selection via CO business transactions |
|
DEFAULT_KSTAR
General constant: In addition to the cost elements of the result of the actual selection, additional cost elements can be taken into account using this parameter.
The following possibilities are available for controlling via Value from:
§ 0 = no additional cost elements
§ 1 = for those objects (WBS elements, internal orders, …), for which cost elements have already been determined via selection, the cost elements entered in Value to are also assigned
§ 2 = all objects are assigned to the cost elements assigned in Value to
§ 3 = only for those objects for which NO cost elements were determined by selection, cost elements that are entered in Value to are assigned.
|
Note: |
The definition of this constant can be made in the ProCED start dialog under “additional data”. The entries there are automatically transferred to the constant. |
|
Statistical key figures (default) |
|
DEFAULT_STAGR
General constant analog to DEFAULT_KSTAR (see the description there), except that here it relates to statistical key figures.
|
Note: |
|
|
Field selection from the order master record |
|
FD_AUFK_1
Free field selection from the order master record (table AUFK). In Value from enter the field of the respective satellite table; in Value to enter the field from the AUFK table.
|
Note: |
Only available for object type OR |
|
Field selection from the order master record (2) |
|
FD_AUFK_2
Free field selection 2 (see FD_AUFK_1)
|
Note: |
Only available for object type OR. |
|
Field selection from the order master record (3) |
|
FD_AUFK_3
Free field selection 3 (see FD_AUFK_1)
|
Note: |
Only available for object type OR. |
|
Field selection from the order master record (4) |
|
FD_AUFK_4
Free field selection 4 (see FD_AUFK_1)
|
Note: |
Only available for object type OR. |
|
Field selection from the order master record (5) |
|
FD_AUFK_5
Free field selection 5 (see FD_AUFK_1)
|
Note: |
Only available for object type OR. |
|
Short text description for OR |
|
FD_AUFK_K
Short text description for the order (language dependent)
|
Note: |
Only available for object type OR. |
|
Key of the OR |
|
FD_AUFNR
Short text description of the order (language dependent)
|
Note: |
Only available for object type OR. |
|
Short text description for Profit Center |
|
FD_CEPCT_K
Short text description for Profit Center (language dependent)
|
Note: |
Only available for object type PC (Profit Center). |
|
Long text description for Profit Center |
|
FD_CEPCT_L
Long text description for Profit Center (language dependent)
|
Note: |
Only available for object type PC (Profit Center) |
|
Field selection from the Profit Center master record |
|
FD_CEPC_1
Free field selection from the master record for Profit Center (table CEPC). In Value from enter the field of the respective satellite table, in Value to enter the field from the CSKS table.
|
Note: |
Only available for object type PC (Profit Center). |
|
Field selection from the Profit Center master record (2) |
|
FD_CEPC_2
Free field selection 2 (see FD_CEPC _1).
|
Note: |
Only available for object type PC (Profit Center). |
|
Field selection from the Profit Center master record (3) |
|
FD_CEPC_3
Free field selection 3 (see FD_CEPC _1).
|
Note: |
Only available for object type PC (Profit Center). |
|
Field selection from the Profit Center master record (3) |
|
FD_CEPC_4
Free field selection 4 (see FD_CEPC _1).
|
Note: |
Only available for object type PC (Profit Center). |
|
Field selection from the Profit Center master record (3) |
|
FD_CEPC_5
Free field selection 5 (see FD_CEPC _1).
|
Note: |
Only available for object type PC (Profit Center). |
|
Field selection from the cost center master data |
|
FD_CSKS_1
Free field selection from the cost center master data. In Value from, enter the field of the satellite table, in Value to enter the field from the CSKS table.
|
Note: |
Only available for object type KS. |
|
Field selection from the cost center master data (2) |
|
FD_CSKS_2
Free field selection 2 (see FD_CSKS_1)
|
Note: |
Only available for object type KS. |
|
Field selection from the cost center master data (3) |
|
FD_CSKS_3
Free field selection 3 (see FD_CSKS_1)
|
Note: |
Only available for object type KS. |
|
Field selection from the cost center master data (4) |
|
FD_CSKS_4
Free field selection 4 (see FD_CSKS_1)
|
Note: |
Only available for object type KS. |
|
Field selection from the cost center master data (5) |
|
FD_CSKS_5
Free field selection 5 (see FD_CSKS_1)
|
Note: |
Only available for object type KS. |
|
Short text description of the cost center (KS) |
|
FD_CSKT_K
Short text description (language dependent)
|
Note: |
Only available for object type KS. |
|
Long text description of the cost center (KS) |
|
FD_CSKT_L
Long text description of the cost center (language dependent)
|
Note: |
Only available for object type KS. |
|
Fieldname for the elimination Profit Center |
|
FD_ELIM
Name of the field for the elimination Profit-Center (only GLPCT)
|
Note: |
Only available for object type PC |
|
Fieldname for the elimination Profit Center text description |
|
FD_ELIM
Name of the field for the short text description of the elimination Profit-Center (only GLPCT)
|
Note: |
Only available for object type PC |
|
Preallocate fields with a fixed value |
|
FD_FIX_VALUE_X
· * as of Allevo-version 3.3
Usually, ProCED transfers additional information of a posting record from the corresponding SAP tables. In special cases it may be useful to specify the contents of a satellite field (e.g., for supporting Allevo rule planning).
The definition of these fields can be made via the constant FD_FIX_VALUE_X, where X is entered as a number between 0 and 9, e.g. FD_FIX_VALUE_0, FD_FIX_VALUE_1... (10 total entries are possible for this constant).
When using this constant, the relevant satellite field needs to be entered in the column Value_from: in this case the F4-value help displays a list of all fields in the current satellite table. The contents to be written to this satellite field must be entered in the column Value_to.
Examples:
![]()
|
Note: |
F1 help is available for each constant |
|
Text descriptions for hierarchy levels |
|
FD_HIERT_X
If ProCED is executed via the object types by specifying a group, the fields in which the respective hierarchy structures of the selected group are entered can be defined in the satellite table. Thus, for each object, you can see which groups it is assigned to. The constant FD_HIERT_X can be used to display the texts of a node.
The constants FD_HIER_1 to FD_HIER_9 can be used; dependent on the number of necessary levels. FD_HIER_1 always contains the top node key.
|
Note: |
See also FD_HIER_X for the node key. |
|
Displaying hierarchy levels |
|
FD_HIER_X
As long as Allevo ProCED is executed via object types with the specification of a group, the fields in which the respective hierarchy structures of the selected group are entered can be defined in the satellite table. Thus, for each object, you can see which groups it is assigned to.
The constants FD_HIER_1 to FD_HIER_9 can be used; dependent on the number of necessary levels. FD_HIER_1 always contains the top node key.
|
Note: |
See also FD_HIERT_X for the text description of the node. |
|
Field name for investment program position (internal representation) |
|
FD_IMZO
· * as of Allevo-Version 3.3
Name of the field for the investment program position of the object (SAP internal display).
In the column Value to the year in which the assignment is to be searched can be entered.
|
Note: |
This field is only filled with object type PR for ProCED. |
|
Field name for investment program position (external representation) |
|
FD_IMZO_EXT
· * as of Allevo-Version 3.3
Name of the field for the investment program position of the object in SAP external display.
|
Note: |
This field is only filled with object type PR for ProCED. |
|
Field name for the key of the cost element or statistical key figure |
|
FD_INFOOBJ
Name of the field for the cost element or statistical key figure, and if necssary, the cost element group if the constant NODE_AGGREGATION is active.
|
Note: |
|
|
Field name for the long text description of the cost element or statistical key figure |
|
FD_INFOOBJ_LTXT
Long text description of the cost element or statistical key figure. If the corresponding cost element has been added as the default value via the start dialog, the text description is only filled if a valid data master record is saved
|
Note: |
See also FD_INFOOBJ_TXT for the short text description |
|
Field name for the short text description of the cost element or statistical key figure |
|
FD_INFOOBJ_TXT
Short text description of the cost element or statistical key figure. If the corresponding cost element has been added as the default value via the start dialog, the text description is only filled if a valid data master record is saved
|
Note: |
See also FD_INFOOBJ_LTXT for the long text description |
|
Field name for the year and period of the last update |
|
FD_JAHRPER
Field name for the year and period of the last update
Background:
In order to avoid unnecessary run times, it is possible to specify that ProCED should only be executed with the Allevo main program: for this, ProCED compares the to-period according to CX_RR with the period in which ProCED was last executed. ProCED is only started if the to-period according to CX_RR is greater than or equal to the period of the last ProCED run. The date is entered in the format MMM.YYYY in Value from (only on a monthly basis).
This function is activated by entering an X in the field Value to of the constant FD_JAHRPER.
|
Note: |
|
|
Field name for the cost element type or statistical key figure |
|
FD_KATYP
Name of the field for the cost element type or the statistical key figure type (not for PC).
|
Note: |
|
|
Cost center key |
|
FD_KOSTL
Cost center key
|
Note: |
Only available for object type KS. |
|
Indicator for lock planning of the cost center |
|
FD_LOCK
* available as of version 3.1
The corresponding field in the satellite table contains an X if all planning locks (PlnPri, PlnSek, PlnErl) are active in the master record of the cost center.
In Value from enter the field of the satellite table.
In Value to you can enter a year for which the check of the locks should be made,
|
Note: |
The lock indicator is also assigned if the cost center for the entered year is not valid (no records will be found). |
|
Field name activity type |
|
FD_OBJACT
Name of the field for the activity type.
|
Note: |
This field is only filled if the constant KS_ACTIVITY_MODE is active and starting with a “KS” object type. |
|
Field name object number |
|
FD_OBJECT
Name of the field for the object number (is filled for all object types).
|
Name: |
This field is mostly used when the constant KS_ACTIVITY_MODE is activated. |
|
Field name for object info type |
|
FD_OBJINFOTYPE
Name of the field for the information type of the object. Possible values: "KSTAR" for cost elements, "SAKNR" for account Profit Center or "STAGR" for statistical key figures.
|
Note: |
ProCED adds prefix “DEFAULT”, if corresponding value is created via defaults (e.g. DEFAULT_KSTAR). |
|
Field name object (internal display) |
|
FD_OBJKEY
Name of the field for the object in the SAP internal display (is filled for all object types).
|
Note: |
. This field is mostly used when the constant KS_ACTIVITY_MODE is activated. |
|
Field name object (external display) |
|
FD_OBJKEY_EXT
Field name for the object (external display).
|
Note: |
This field is only filled if the constant KS_ACTIVITY_MODE is activated and starting with the object type “KS” |
|
Field name object type |
|
FD_OBTYPE
Name of the field for the object type (is filled for all object types).
|
Note: |
This field is mostly used when the constant KS_ACTIVITY_MODE is activated, if different object types are possibly saved in a partner object. |
|
Field name partner object |
|
FD_PAROB
Name of the field for the partner object.
|
Note: |
|
|
Field name for cost center quota in partner object |
|
FD_PAROB_KOST
Name of the field for the cost center quota in a partner object
|
Note: |
|
|
Field name partner object activity type |
|
FD_PAROB_LSTA
Name of the field for the activity type quota in a partner object.
|
Note: |
|
|
Profit Center key |
|
FD_PRCTR
Key of the Profit Center
|
Note: |
Only available for object type PC (Profit Center) |
|
Field selection from the project master data |
|
FD_PROJ_1
Free field selection from the project master data (table PROJ). In Value from enter the field of the satellite table, in Value to enter the field from the PROJ table.
|
Note: |
Only available for object type PR |
|
Field selection from the project master data (2) |
|
FD_PROJ_2
Free field selection (see FD_PROJ_1)
|
Note: |
Only available for object type PR |
|
Field name for the external ID (project) |
|
FD_PROJ_PSPID
Name of the field for the external ID of the hierarchically superior project/start object (as in PROJ-PSPID; displayed without formatting rules set in Customizing, e.g. "T3020").
Equivalent to FD_PSP_POSID on the WBS level.
|
Note: |
Only available for object type PR |
|
Field name for the external ID (project) |
|
FD_PROJ_PSPIDF
Name of the field for the external ID of the hierarchically superior project/start object (as with FD_PROJ_PSPID, but with inclusion of the formatting rules from Customizing, e.g. "T-302.0).
|
Note: |
Only available for object type PR |
|
Field name for the external ID (project) |
|
FD_PROJ_TXT
Name of the field for the short text description of the hierarchically superior project.
|
Note: |
Only available for object type PR |
|
Field name for the start object |
|
FD_PRPSP_ENTR
Name of the field for the start object (PR or WBS element).
PR if "Project" is entered in the field. The object number will then be shown.
|
Note: |
Only available for object type PR. |
|
Field selection from the WBS master data |
|
FD_PRPS_1
Free field selection from the WBS master data (table PRPS). In Value from enter the field of the satellite table, in Value to enter the field of the PRPS table.
|
Note: |
Only available for object type PR. |
|
Field selection from the WBS master data (2) |
|
FD_PRPS_2
Free field selection 2 (see FD_PRPS_1)
|
Note: |
Only available for object type PR. |
|
Field selection from the WBS master data (3) |
|
FD_PRPS_3
Free field selection 3 (see FD_PRPS_1)
|
Note: |
Only available for object type PR. |
|
Field selection from the WBS master data (4) |
|
FD_PRPS_4
Free field selection 5 (see FD_PRPS_1)
|
Note: |
Only available for object type PR. |
|
Field selection from the WBS master data (5) |
|
FD_PRPS_5
Free field selection 5 (see FD_PRPS_1)
|
Note: |
Only available for object type PR. |
|
Level of the WBS elements in the project hierarchy |
|
FD_PSP_LEVEL
· * as of Allevo-version 3.4
Level of the WBS element in the project hierarchy
|
Note: |
Only available for object type PR. |
|
Field name for the object number |
|
FD_PSP_OBJNR
Name of the field for the object number of the (dissolved) WBS element (as in the table field PRPS-OBJNR; usually comprised of "PR" and the internal number of the WBS element in POSNR)
|
Note: |
Only available for object type PR. |
|
Field name for the external ID (WBS element) |
|
FD_PSP_POSID
Name of the field for the external ID of the WBS element, e.g., in the table field PRPS-POSID (displayed without formatting rules set in Customizing, e.g. "T3020C01").
|
Note: |
Only available for object type PR. |
|
Field name for the external ID (WBS element) (2) |
|
FD_PSP_POSIDF
Name of the field for the external ID of the WBS element, e.g., in PRPS-POSID (displayed without formatting rules set in Customizing, e.g. "T-3020.C01")
|
Note: |
Only available for object type PR. |
|
Field name for the internal ID (WBS element) |
|
FD_PSP_POSNR
Name of the field for the internal ID of the WBS element (e.g. in PRPS-POSNR, numeric with 8 positions)
|
Note: |
Only available for object type PR. |
|
Field name (WBS element) |
|
FD_PSP_TXT
Name of the field for the text of a WBS element
|
Note: |
Only available for object type PR. |
|
Field name for data record source |
|
FD_SOURCETAB
Name of the field for the data record source (possible contents: COSS, COSP, COSR, and empty for default KSTAR or STAGR)
By using this constant, you can see from which source table the respective data record is generated in the satellite table.
|
Note: |
|
|
Allocation of status information to an object |
|
FD_STATUS_LIST
* as of Allevo version 2.9 (expanded in v. 3.3.22)
This constant allows the user to access status information in the master record of the current object. This information can be especially useful for filtering by objects that have a particular status on the Excel-side.
In the column Value from, enter the name of the satellite field that should contain the status information. Effects of the constant include:
· For object types OR (= internal orders) und PR (= WBS elements), the display is the same as with the system status in the respective master record, e.g., “REL SETC”, the language is always EN, with entries separated by a space (see also SAP entries in the tables JEST and TJ02T).
· For object type KS, information regarding locks are shown (see details below).
For object types PR and OR, an entry in the Value to column controls the detail level of the transfer with the following options:
· Empty Transfer system status only
· U Transfer user status only
· X Transfer system status and user status simultaneously
|
Note: |
Alternatively, the constant CHECK_STATUS allows you to directly set a filter for the status information, in order to reduce the number of transferred objects (see F1 documentation for this constant). |
New as of Version 3.1:
For object type KS (= cost center), there is no status information in the master record. Therefore, in this case, alternative information regarding locks is provided when using this constant (if there are any locks in the master record).
Positive logic applies in this case as well: All field names of CSKS that have no lock flag are listed (separated by a space).
Example: If planning for primary costs to the cost center is allowed (i.e. not locked), then "PKZKP" is provided as info via the constant FD_STATUS_LIST.
New as of Version 3.3:22
Provision of user status in addition to system status for WBS elements and internal orders
|
Field name source object activity type |
|
FD_UOBJACT
Field name for the source object activity type
|
Note: |
This field is only filled when KS_ACTIVITY_MODE is activated and starting with the object type “KS”. |
|
Field name source object |
|
FD_UOBJECT
Field name for the source object.
|
Note: |
This field is only filled when KS_ACTIVITY_MODE is activated and starting with the object type “KS”. |
|
Field name source cost center |
|
FD_UOBJKEY
Field name for the source cost center
|
Note: |
This field is only filled when KS_ACTIVITY_MODE is activated and starting with the object type “KS”. |
|
Field name source object type |
|
FD_UOBTYPE
Name of the field for the source object type
|
Note: |
This field is only filled when KS_ACTIVITY_MODE is activated and starting with the object type “KS”. |
|
Validity of a cost center or Profit Center |
|
FD_VALID_TO
* available as of Version 3.1
This constant shows the date until which the Profit Center or cost center is valid.
In Value from enter the field of the respective satellite table.
|
Note: |
Only available for cost center or Profit Center. |
|
Group hierarchy for additional read objects |
|
HIERARCHY_GROUP
Background: ProCED can now also read data for object types that do not correspond to the starting object type (e.g. with READ_ASSIGNED_OR). Since the object type is different, the assignment within the hierarchy fails.
Via the constant HIERARCHY_GROUP you can define a group that, if the object type differs, reflects the relevant hierarchy of the starting group.
In Value from, enter the group for which the hierarchy should be determined.
|
Read posting relationships from the sender’s perspective |
|
KS_ACTIVITY_MODE
ProCED usually reads posting relationships for which the start object (e.g., the cost center) is entered as the receiver (receiver’s perspective).
For object type “KS”, the constant KS_ACTIVITY_MODE allows you to see posting relationships from the opposite perspective: the display of a cost center from the sender’s perspective. In this case, you select data via the start object in the COSS table (USPOB field in COSS).
The constant KS_ACTIVITY_MODE is activated with an X in the field Value from.
Optionally, via an entry in Value to, you can set a restriction for certain receiver object types: thus, only rows with the specified object type are transferred to the satellite table (entries made as a comma separated list, e.g., “OR,PR”).
In this mode, also constants with additional information about receiver objects are filled (e.g. short and long text descriptions). This function is only available as of version 3.3.
|
Note: |
This also applies to the freely definable master record fields (e.g., FD_AUFK_1 for orders). In order to use these fields, the respective field has to be entered for the constants for the start object type and be provided with mapping in the satellite table field. Exception: The fields FD_PROJ_1, FD_PROJ_2 and FD_PROJ_TXT are not read as data for the project of a WBS element. |
|
Language of the text descriptions for cost elements or statistical key figures |
|
LANGU_KSTAR_FIX
Normally, ProCED transfers the text descriptions of a cost element or statistical key figure in the language of the currently logged on user (logon language). With this constant, you can define the language to be used.
The constant is activated with a two-character language key in the field Value from (e.g., EN to transfer English descriptions)
|
Activate MultiPage mode |
|
MULTIPAGE_MODE
If ProCED is called from the dialog (i.e. not automatically via the Allevo-interface), then the entries in a satellite table are made into a representative object (e.g., to the first cost center in a group).
In MultiPage-mode, on the other hand, the data for the respective current object must be saved, in order to read it correctly per sheet in Allevo. To achieve this, the ProCED constant MULTIPAGE_MODE must be activated (activate with an X in the field Value from).
|
Read object type from PC from table GLPCT |
|
NEW_GL
For object type PC, reading is done from table GLPCT by default. This constant switches to the new General Ledger; thereby reading is done with the table FAGLFLEXT (enter X in Value from).
|
Note: |
Only available for object type PC (Profit Center). |
|
Aggregation of cost element groups |
|
NODE_AGGREGATION
In Allevo it is possible to plan for cost element groups or for the saved representative cost element. In this case, the posting combinations provided by ProCED should also be aggregated by cost element group.
All groups that are to be aggregated must be combined as sub-groups within a group. These superior groups are then entered in Value from for the constant NODE_AGGREGATION.
The aggregation is done for the sub-groups for which a cost element is directly assigned.
The aggregation has an impact on the following fields in mapping:
· FD_INFOOBJ contains the ID code of the cost element group
· FD_INFOOBJ_TXT contains the text description of the cost element group
· FD_KATYP contains “99”
· SOURCETAB is empty
If a cost element is not found to belong to any group, then it is displayed as a single row in the results list.
Usually, ProCED sorts the results list according to the entry for the cost element (in this case, according to the group). The entry of an X in Value to prevents this type of sorting. It will be output in the order that was previously read from the database. This should be the preferred way to sort, if reading is to be done across objects (e.g. with READ_ASSIGNED_OR).
|
Note: |
The group entered in the constant NODE_AGGREGATION only functions to aggregate available posting rows: it is therefore NOT a filter for selection (to achieve this you still need to make an entry at the button |Restr. KoA Group| in the ProCED start screen). For rows with aggregation by cost element group, not all ProCED mapping fields will contain meaningful data: the contents are usually transferred from the first cost element. |
|
Field name in the satellite table |
|
PSP_ACT_CUMULATE
This constant defines to which level a project should be relevant for Allevo, and if necessary only the WBS elements up to the defined level are written in the satellites. For the determination of the relevant cost elements, the subordinate WBS elements are also considered.
To have the correct display in Allevo-MultiObject, the constant of the same name should also be set. Then, the cumulative costs of all of the subordinate levels appear for the WBS of the selected level.
The level must be entered in the column Value from (differing from the entry of the constant of the same name in Allevo).
|
Note: |
Only available for object type PR. |
|
Dynamic determination of project level |
|
PSP_MULTI_LEVEL
* as of ProCED Version 3.2
This constant determines the project level up to which WBS elements within a project are considered for the determination of posting combinations.
The level is not always constant, but is rather dependent on the structure of the respective project: therefore, this constant allows the level to be stored in any table of the project, e.g., the Append field in the table PROJ (see also the constant of the same name in the Allevo base package, which has the same meaning).
In the field Value from enter the name of the table (e.g., PROJ), and in the field Value to enter the name of the respective field in database table. Reading is always done with the current project number. In the respective field you must enter a numerical value.
|
Note: |
The constant PSP_ACT_CUMULATE can NOT be simultaneously active (otherwise PSP_MULTI_LEVEL is ignored) |
|
Restrict selection of orders to object type PR |
|
PSP_WITH_OBJECTS_OR
* as of ProCED Version 3.0
When starting ProCED with the object type PR, it is possible to also take related orders into account (incl. networks). Optionally, the constant PSP_WITH_OBJECTS_OR allows you to restrict the relevant orders by order type or category.
In the column Value from you can enter an order category: multiple entries should be made separated by a comma (depending on the application, the filter is applied via the table fields AUFK-AUTYP and AFPO-DAUTY).
In the column Value to you can enter order types: again, multiple entries should be made separated by a comma (depending on the application, the filter is applied via the table fields AUFK-AUART and AFPO-DAUAT).
|
Note: |
A constant with the same name and functionality also exists in the Allevo basic package. |
|
Reading the cost center via Profit Center |
|
READ_ASSIGNED_KS
* as of ProCED-Version 3.2
When calling ProCED via a “PC” object type, the data for the respective cost center can be called in as well.
For the selection of the relevant orders, customer specific criteria, in addition to the assignment to a Profit Center, can be important. In order to be flexible in this regard, a selection variant with the appropriate criteria must be available for the cost centers. All criteria entered there are then taken into account in ProCED; only the Profit Center itself is replaced by the current value set when ProCED is called.
In the field Value from for the constant READ_ASSIGNED_KS, you can enter how the called Profit Center should be included when selecting a cost center. The following options are available when starting with a “PC” object type:
• X = Default (is treated like P)
• P = Read via the Profit Center (CSKS-PRCTR)
In the field Value to, you must enter the name of a selection variant, with which the data are to be read (assigned via the transaction KM1V). The entry of the constant is made without the usual period (.) at the beginning.
|
Note: |
The constant must be saved in the settings for the cost center. The only other constant that needs to be saved there is ALLEVO_ACTIVE. The assignment of the mapping fields, on the other hand, is always read from the constants for the cost center. Do not simultaneously use the constants SORT_BY_KSTAR and MULTIPAGE_MODE! An equivalent function is also available for the reading of orders (see constant READ_ASSIGNED_OR). |
If necessary, multiple selection variants can be entered in Value to (comma separated).
Background: a selection variant remains locked by the current user until the respective master data have been determined. Another user can not call this variant during this time. If multiple entries are made, Allevo searches for the first free selection variant.
The selection of the posting combinations can also be taken into account by 1:n groups of Allevo (see the Allevo constant ONETON_PROCED).
|
Reading orders via cost center/Profit Center |
|
READ_ASSIGNED_OR
* as of ProCED-Version 3.0
When calling ProCED with the object type KS, the data of the respective internal orders can be called in as well. (as of Allevo 3.2 also for “PC” object types). Optionally, the selection of the order data can also be made via the Profit Center to which the cost center is assigned.
For the selection of the relevant orders, customer specific criteria (e.g., the order status), in addition to the assignment to a Profit Center, can be important. In order to be flexible in this regard, a selection variant with the appropriate criteria must be available for the orders. All criteria entered there are then taken into account in ProCED; only the cost center or Profit Center itself is replaced by the current value set when ProCED is called.
In the field Value from for the constant READ_ASSIGNED_OR, you can enter how the called object should be included when selecting an order. The following options are available (the corresponding fields of the master record table AUFK are shown in brackets):
• X = Default (treated like V for KS, like P for PC)
• P = Read via the Profit Center of the cost center (PRCTR)
• Z = Selection variant is implemented without any reference to the master record
Additional options when starting via a cost center:
• V = Responsible cost center (KOSTV)
• A = Requesting cost center (AKSTL)
• B = Actually posted cost center (CYCLE)
• R = Cost center for basic settlement (KOSTL)
• E = Receiving cost center (ABKOSTL)
• C = All orders for the company code of the starting cost center (BUKRS), as of Version 3.2.33
In the field Value to, you must enter the name of a selection variant, with which the data are to be read (assigned via the transaction OKOV). The entry of the constant is made without the usual period (.) at the beginning.
|
Note: |
The constant must be saved in the settings for the cost center (together ALLEVO_ACTIVE). The assignment of the fields, on the other hand, is always read from the constants for the order. Do not simultaneously use the constants SORT_BY_KSTAR and MULTIPAGE_MODE! An equivalent function is also available for the reading of WBS elements and cost centers (see constant READ_ASSIGNED_PR / READ_ASSIGNED_KS). Important: for each scheme, a specific selection variant should be used. When changing a parameter in Value from, the selection variant must be manually checked (if necessary, removing earlier selection characteristics). |
* neu as of ProCED-Version 3.2
Selection can now also be made with PC as the starting object; there only X and P are available as options in Value from.
If necessary, multiple selection variants can be entered in Value to (comma separated).
Background: a selection variant remains locked by the current user until the respective master data have been determined. Another user can not call this variant during this time. If multiple entries are made, Allevo searches for the first free selection variant.
The selection of the posting combinations can also be taken into account by 1:n groups of Allevo (see the Allevo constant ONETON_PROCED).
* new as of ProCED-Version 3.3
Normally, selections made via selection variants for the relevant posting combinations, are carried out via an object number, depending on how you start (see the list of options above). In some special cases, it can be useful to simply use a predefined selection variant (example: actually posted cost center is not saved in the statistical order, if it is used for multiple cost centers.
This is now possible with the option Z: in this case, the selection variant is no longer locked / changed / unlocked, but is rather only executed with the standard resolution. Via option C, it is possible to read all orders for the company code of the starting cost center.
|
Reading WBS elements via cost center / Profit Center |
|
READ_ASSIGNED_PR
* as of ProCED-Version 3.0 (expanded in 3.3)
When calling ProCED with the object type KS, the data of the respective WBS elements can be called in as well. Optionally, the selection of the WBS-data can also be made via the Profit Center to which the cost center is assigned. (as of version 3.2 also with direct start via Profit Center PC).
For the selection of the relevant WBS elements, customer specific criteria (e.g., the processing status), in addition to the assignment to a Profit Center, can be important. In order to be flexible in this regard, a selection variant with the appropriate criteria can be saved for WBS elements. All criteria for the WBS element entered there are then taken into account in ProCED; only the cost center or Profit Center itself is replaced by the current value set when ProCED is called.
In the field Value from for the constant READ_ASSIGNED_PR, you can enter how the called object should be included when selecting an order. The following options are available (the corresponding fields of the master record table PRPS are shown in brackets):
• X = Default (treated like V for KS, like P for PC)
• P = Read via the Profit Center of the cost center (PRCTR)
Additional options when starting via a cost center KS:
• V = Responsible cost center (KOSTV)
• A = Requesting cost center (AKSTL)
• B = Actually posted cost center (CYCLE)
• P = Read via the Profit Center of the cost center (PRCTR)
In the field Value to, you must enter the name of a selection variant, with which the data are to be read (assigned via the transaction CJ8V). The entry of the constant is made without the usual period (.) at the beginning. Alternatively, or additionally, a WHERE condition can be entered (see note below).
Important: At the moment, only the fields of table PRPS are taken into account when interpreting the entered WBS selection variant.
|
Note: |
The constant must be saved in the settings for KS or PC. The assignment of the fields, on the other hand, is always read from the constants for PR object types. Do not simultaneously use the constants SORT_BY_KSTAR and MULTIPAGE_MODE! An equivalent function is also available for the reading of internal orders (see constant READ_ASSIGNED OR).
|
* new as of ProCED-Version 3.2
The selection of the posting combinations can also be taken into account by 1:n groups of Allevo (see the Allevo constant ONETON_PROCED).
* new as of ProCED-Version 3.3
In addition to or instead of a selection variant, any WHERE condition can be entered in Value to for selection (as appropriate ABAP-coding, i.e. AND WERKS = 1000). The first three characters must be AND in order to switch into this mode. If both are used (a selection variant and a selection condition), separate these with a comma.
|
Settings for determination |
|
REP_OBJECT
This constant is only available for projects and controls the determination of the representative object. The following settings are available:
§ Value from: Entry of the level, from which the WBS element is selected
empty = first element according to "Value to"
§ Value to: empty = first element (with or without planning indicator)
1 = first element without planning indicator
2 = first element with planning indicator
|
Note: |
For additional information, see the section “Determining the representative object for a group (projects)” in the ProCED manual. |
|
Selection parameter for ProCED execution |
|
SEL_CRITERIA
In the selection screen of the transaction /ALLEVO/PROCED, specific characteristics that are not available when calling directly via Allevo planning can be set in the range "data selection criteria". This refers to the activation buttons for
· Cost elements
· Statistical key figures
· Consideration of orders (incl. networks)
· Consideration of business transactions
The selection by the user is saved in the constant SEL_CRITERIA (e.g., 1100 for reading cost elements and statistical key figures).
|
Note: |
Entries here are also taken into account when calling via Allevo. |
|
Selection parameter (2): Version |
|
SEL_VERSION
The entries from the start dialog are automatically transferred.
|
Note: |
The constant contains the selection data for the version (with the entry version from...to). |
|
Selection parameter (2): Year |
|
SEL_YEAR
The entries from the start dialog are automatically transferred.
|
Note: |
The constant contains the selection data for the version (with the entry version from...to). |
|
Cost element type for reading partner |
|
SHOW_PARTNER
With this constant you can define the cost element type for which the partner data is read.
· In Value from enter the cost element type (with Profit Center this is the business transaction),
· In Value to enter the credit / debit indicator.
|
Note: |
Multiple entries are separated with a comma. |
|
Sorting cost element respective to the group |
|
SORT_BY_KSTAR
* as of ProCED-Version 3.1.9 (expanded in 3.3.33)
In the standard case, the posting combinations determined by ProCED are only sorted according to the object number. Sorting is transferred on the level of the cost element /statistical key figure, as it is created when reading from the database.
Via this constant, the sorting for a cost element can be specified by an additional cost element group.
In the field Value from, enter a level for which the sorting should apply. Preferably, a 2, if sorting should still be carried out for objects at the highest level.
In the field Value to, enter the group: sorting will be carried out exactly as it appears in transaction KAH3. This group can not contain any subordinate hierarchies.
|
Note: |
The cost element group should be complete and contain all cost elements relevant for ProCED/ If an entry in the group is missing, ProCED always enters the corresponding posting combinations at the end of the list, which is then transferred to Allevo (after all other combinations). With the original conception of this constant, the cost element group in KAH3 could only contain single values for cost elements. Since version 3.3.33, areas (cost element to / from) are also taken into account. |
|
Note: |
For reading functions valid for all objects (e.g. cost center with READ_ASSIGNED_OR), the constant SORT_BY_KSTAR must be saved to the leading object type (in this example, for the cost center). In this case, the constant MULTIPAGE_MODE must also be active, so that sorting according to the read objects can be achieved on the first level (i.e. in the chronological order of the orders). |
|
Restrict data selection via value type |
|
VALUE_TYPE
With the entry of the value types in Value from, the data selection is restricted to only these data types (for PC object types this is the record type).
|
Note: |
|