I have recently configured Seasonality Groups which was released in APO SCM7 EHP2 with the Demand Planning Worklist. We are using posting periods (fiscal periods) in all planning books and background jobs,
The following notes have been implemented in our system: 1871842-1879577-1900933-1855921, and our latest APO support pack is SAPKY70204.
The following steps were successfully processed:
- Specify planning level
- Maintain settings for seasonality
- Create seasonality groups
However, the assignment of planning objects to seasonality groups generate an error when using period indicator P. It was successful with period indicator M. Here is a sample message from the short dump generated.
The following error occurred in system XXX : Period for date 0000.00.00 cannot be determined
The error occurred on application server XXXX and in work process. 8
The termination type was: ERROR_MESSAGE_STATE
The ABAP call stack was:
Function: /SAPAPO/MC_PERIODE_ZUM_DATUM of program /SAPAPO/SAPLMCP2
Function: /SAPAPO/MC_PERDY_GET of program /SAPAPO/SAPLMCP2
Function: /SAPAPO/DM_GET_COLS of program /SAPAPO/SAPLDM_DEMAND_PLANNING
Form: CREATE_COLS_FOR_PERKZ of program /SAPAPO/SAPLOO_TS_DM
Form: GET_COLS_FOR_PERKZ of program /SAPAPO/SAPLOO_TS_DM
Form: CREATE_COLS of program /SAPAPO/SAPLOO_TS_DM
Function: /SAPAPO/TS_DM_GET of program /SAPAPO/SAPLOO_TS_DM
Method: GET_HISTORY_COMBI of program /SAPAPO/CL_DP_SEASON_CONF=====CP
Method: GET_SEASONALITY_COMBI of program
Method: GET_HISTORY of program /SAPAPO/CL_MDL_SEAS_PLM=======CP
I believe it is a program error, but I am wondering if anyone has any suggestions?