cancel
Showing results for 
Search instead for 
Did you mean: 

Batch job from 15th-last day of month

Former Member
0 Kudos

Hi,

We want to schedule the billing batch job from the 15th to EOM for each month. The client does not want to bill anything from 1st to 15th. Any ideas how can we achieve this?

Accepted Solutions (1)

Accepted Solutions (1)

Shiva_Ram
Active Contributor
0 Kudos

Hi,

Create a factory calendar, which contains working days only from 15th to EOM for all the months. (T.code SCAL)

Now go to transaction SM37 and select the batch billing job name. Go to menu Job -> change.

Click on the start condition button.Then in the next window click on the Date/time. At the bottom, you can find a button called period value. Click on it and click on daily button. Then save it.

Next click on the Restrictions button, which is next to Period values button. Then select the calendar that you have created earlier in the calendar ID field. Select the radio button on Always execute job. Then click on Transfer button.

Then click on the save button in the start/time window. Then click on the save button on the Change job window.

By this way, you can run the batch billing job only on the second half of the months.

Regards

Former Member
0 Kudos

Hi,

We considered this option. The only drawback is that we need to create 15 new holidays every month. so it is 15*12=180 holidays for a year.... if we do not have any other option we may go for this only... Thanks....

Shiva_Ram
Active Contributor
0 Kudos

Hi,

Have you checked the special rule option in the create calendar functionality?

Here I think you can provide from to date. So creating holidays wont take much time I beleive.

Regards,

Answers (0)