SAP ABAP Data Element VAVARTYPVF (Issue variant type before public holiday)
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JSD (Package) Appl. dev. R/3 Publishing Sales and Distribution System
Basic Data
Data Element VAVARTYPVF
Short Description Issue variant type before public holiday  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type VAVARTYP    
Data Type CHAR   Character String 
Length 2    
Decimal Places 0    
Output Length 2    
Value Table TJD05    
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID   
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short 10 IVTyBefPH 
Medium 15 IVTypeBefPHol 
Long 20 IV type bef.PHol. 
Heading IBPHol 
Documentation

Definition

The issue variant type before a public holiday is used for daily publications to determine the issue variant published on the day before a public holiday.

If you do not make any entries in this field, the edition for which the generation rule is maintained is not published in the individual period in question if this is a publication day directly before a public holiday.

Example

  • Daily publication
  • The following entry was made for individual period 2:
    Issue variant type before public holiday = PH (public holiday issue)
    The issue on July 3 1997 is published as type PH (July 4 being a public holiday)
  • Alternatively, the entry for the individual period was as follows:
    Issue variant type before public holiday = blank
    No issue is published on July 3.

Supplementary Documentation - VAVARTYPVF0001

Examples

Examples for creating/interpreting a generation rule

1. Daily edition

The frequency rule for a daily is always defined as follows:

- Repetition period : Week
- Grid : Day
- Grid divider : 1
- Grid factor : 1

This results in 7 individual periods:
- Indiv.period 1 : Monday
- Indiv.period 2 : Tuesday
...
- Indiv.period 7 : Sunday

The individual periods are displayed in the generation rule as a table containing the following columns:
- Individual period
- Planned issue type
- Actual issue type if date is day before a public holiday
- Actual issue type if date is a public holiday
- Actual issue type if day is day after a public holiday
- Actual issue type if day is two days after a public holiday

You must now define the issue types for each individual period:
Example of a generation rule (daily):
-------------------------------------
Ind.per. StITy ITyBPH ITyPH ITy1PH ITy2PH
-----------------------------------------------------------
1 MO SA MO MO
2 TU SA TU TU
3 WE SA WE WE
4 TH SA TH TH
5 FR SA FR FR
6 SA SA SA SA
7

Interpretation of this generation rule:
---------------------------------------

Individual period 1 (Monday):
-StITy =MO: A Monday issue is published as standard on Mondays
-ITyBPH=SA: If the Monday is the day before a public holiday
(Tuesday being the public holiday), an issue is
generated on Monday with the actual issue type
'Saturday' (the planned issue type remains 'Monday').
-ITyPH = : If the Monday is a public holiday, no issues are
generated that day.
-ITy1PH=MO: If the Monday is the day after a public holiday
(the public holiday being Sunday), an issue is
generated on Monday with the actual issue type
'Monday' (the planned issue type remains 'Monday').
-ITy2PH=MO: If the Monday is two days after a public holiday
(the public holiday being on Saturday), an issue
is generated on Monday with the actual issue type
'Monday' (the planned issue type remains 'Monday').

Individual period 2 (Tuesday):
-StITy =TU: A Tuesday issue is published as standard on Tuesdays
-ITyBPH=SA: If the Tuesday is the day before a public holiday
(Wednesday being the public holiday), an issue is
generated on Tuesday with the actual issue type
'Saturday' (the planned issue type remains 'Tuesday').
-ITyPH = : If the Tuesday is a public holiday, no issues are
generated that day.
-ITy1PH=TU: If the Tuesday is the day after a public holiday
(the public holiday being Monday), an issue is
generated on Tuesday with the actual issue type
'Tuesday' (the planned issue type remains 'Tuesday').
-ITy2PH=TU: If the Tuesday is two days after a public holiday
(the public holiday being on Sunday), an issue
is generated on Tuesday with the actual issue type
'Tuesday' (the planned issue type remains 'Tuesday').

The other individual periods are interpreted in the same way.

Meaning of factory calendar specified for edition:
When processing dailies, the factory calendar is not taken into account but simply the assigned public holiday calendar. (The factory calendar is defined in terms of working days and non-working days, so that Saturday is generally a non-working day but not a public holiday. Public holidays are defined in the public holiday calendar.) If the generation rule is defined for Saturday (individual period 6), generation is based on whether or not the Saturday is defined as a public holiday in the public holiday calendar. It is irrelevant in issue generation whether or not the Saturday in the factory calendar is a non-working day.

History
Last changed by/on SAP  20050224 
SAP Release Created in