一.说明

SAP的日历(Calendar)维护属于NetWeaver平台,所以在ERP、SCM等多个平台都会存在。配置由三部分组成:公假(Public Calendar)、假期日历(Holiday Calendar)、工厂日历(Factory Calendar)。公假(Public Calendar)是在全球范围内定义假日,如中国春节;而假期日历(Holiday Calendar)是对国家或地区设定包含的公假;而工厂日历(Factory Calendar)则是指定假期日历,并设定每周的工作日,它通常用于工厂的设定(详见《定义工厂(Plant)》)。

在ERP 6.0 SR3系统安装初始,日历各条目的终止年份通常是2010年,工厂日历同样。为了在2010年之后正常使用,需将其终止年份延后。本文示例的场景如下:在工厂定义中指定了工厂日历是“CN”(中国),但工厂日历CN的终止年度是2010年,在创建采购订单时报错。为纠正错误,需在后台对其配置设定2020年。

本文示例中不创建任何新的对象,仅为修改。系统中的日历CN包含的节假日与现执行情况不同,本文做一些修定:1.国际劳动节系统中为三天,现为一天,故删除“国际劳动节2”、“国际劳动节3”等两个条目。2.缺失农历节日清明节、端午节、中秋节,本文中不再创建。

为避免系统混乱,即使是自动生成传输请求号的Client,维护日历也要求手工指定传输。

二.操作

IMG路径

TCODE

SAP 用户化实施指南→SAP NetWeaver → General Settings →维护日历

SCAL

表1 IMG操作路径

进入维护界面的方法有两种,均按表1所示:

1.  按后台IMG路径进入,如图 1所示;

2.在前台输入事物码SCAL。

图 1 后台路径

图 2是初始界面,首先修改假期日历。在子对象中选中“假期日历”条目,再点击修改键(),进入图 3界面。

图 2 初始屏幕

图 3 公假日历概览

图 3是日历的概览,选中“CN”(中国)条目,可以看到有效日为1995年,有效期是2010年,此条目可以用于工厂日历(X) 。选中后,点击修改键()进入图 4界面。

图 4 公假日历(CN 中国 初始状态)

图 4是条目CN的界面,首先修改有效期,初始值是2010年,修改成2020年如图 5所示。

图 5 公假日历(CN 中国 修改终止年份)

修改年份后可以看到国际劳动节为3天,我们将其修改成1天与现执行情况相符。按图 6所示选中删除的条目,再点击“删除分配”按钮,完成后如图 7所示。

图 6 公假日历(CN 中国 删除不改要的条目)

图 7 公假日历(CN 删除后的界面)

以上两个操作完成后,就可以保存日历,点击保存键(),界面首先弹出图 8对话框,提示相应的工厂日历将被调整,点击“是”按钮继续;日历CN中包含了农历春节这样无固定日期的节日,需要每年度都要设置,如无设置则系统弹出如图 9一样数个对话框,点击“是”按钮继续。本配置不会自动放到请求号中,需手工传输,故继续弹出图 10对话框提示,点击确认键()保存。

图 8 保存提示

图 9 非固定公共假期的提示(显示多个)

图 10 传输提示对话框

修改日历后,就修要修改工厂日历,返回至最初界面如图 11所示,将子对象条目选至“工厂日历”,点击修改按钮()进入图 12界面。

图 11 初始界面(进入工厂日历的修改)

图 12 工厂日历概览(选中CN 中国 然后修改)

在图 12界面可以看到工厂日历CN(中国)的起止时间是1996年至2010年,还需要调整有效期,选中条目再点击修改按钮()。

图 13 工厂日历终止年份修改

图 13是工厂日历的详细界面,将其终止年份改成2020年,对于每周的工作日可不作修改(目前是周一至周五)。修改完成后,点击保存按钮()保存,弹出图 14对话框表明需要手动传输,点击确认按钮()保存完成。

图 14 传输提示对话框

SAP Calendar 设置相关推荐

  1. Calendar设置HOUR_OF_DAY获取0点0分0秒一直输出12点

    问题描述:使用Calendar设置HOUR_OF_DAY获取0点0分0秒一直输出12点 愁人:整了半个多小时整不出来,百度也没啥结果,他们都和我的不一样,因此我就换了一种思路. SimpleDateF ...

  2. java calendar 设置小时_Calendar 日历类的时间操作

    我们经常会涉及到对时间的处理,例如登陆网站,我们会看到网站首页显示XXX,欢迎您!今天是XXXX年....某些网站会记录下用户登陆的时间,比如银行的一些网站,对于这些经常需要处理的问题,Java中提供 ...

  3. java calendar 设置小时_Java Calendar类的时间操作

    Java Calendar 类时间操作,这也许是创建日历和管理最简单的一个方案,示范代码很简单,演示了获取时间,日期时间的累加和累减,以及比较. 注意事项: Calendar 的 month 从 0 ...

  4. SAP程序设置定时任务

    SAP程序设置定时任务 SAP是一款强大的erp软件,后台定时任务是一个非常重要的功能,一些特殊的作业,需要每个月或者每天定时去执行,这时就需要建立后台定时任务来执行操作了. 1.事物代码sm36 进 ...

  5. SAP 系统参数设置 RZ10 RZ11

    最近在修改默认登录的client号及给新建的client开通SAP*权限时发现都是用的RZ10 事务码, 特意找出来看了下. 以下是转载: <转载> AP 系统参数设置 RZ10 RZ11 ...

  6. SAP License:SAP 系统参数设置

    path: /usr/sap/PRD/SYS/profile profile: PRD_DVEBMGS00_sapapp 如果您想查看所有的参数及当前设定,可使用SA38 执行程序 RSPARAM 修 ...

  7. java calendar 设置时区_详解Java时区处理之Date,Calendar,TimeZone,SimpleDateFormat

    一.概述 1.问题描述 使用Java处理时间时,我们可能会经常发现时间不对,比如相差8个小时等等,其真实原因便是TimeZone.只有正确合理的运用TimeZone,才能保证系统时间无论何时都是准确的 ...

  8. 如何在sap里设置自定义打印纸张

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 在sap ...

  9. java calendar 设置时区_设置calendar时区

    iOS - Swift NSTimeZone时区 前言 public class NSTimeZone : NSObject, NSCopying, NSSecureCoding NSTimeZone ...

最新文章

  1. 太拼了:谷歌第一编程语言小白也能学会!
  2. java package private,Java中的public,protected,package-private和private有什么区别?
  3. opengl 相关资料
  4. 支付宝2017年个人账单明天发布,你小心脏准备好了吗?
  5. Algorithms Part 1-Question 2-QuickSort-快速排序算法
  6. JavaScript_8_比较,条件语句
  7. Ubuntu 12.04 安装PYQT4和Eric4
  8. Windows下CMake的下载与安装详解
  9. dubbo源码解析-cluster
  10. JavaScript参考文档
  11. 2020-09-03解决pip install安装非常慢[Errno 101] 网络不可达问题
  12. Ubuntu 20.04使用微信 (亲测有效)
  13. 记录一次docker基础操作错误Error response from daemon: You cannot remove a running container
  14. C#导出pdf文件《一》
  15. dilated(dilated cardiomyopathy)
  16. RT-ThreadXSTM32F407智能车培训报名啦!
  17. 基于python的情感分析案例-基于情感词典的python情感分析
  18. 软件需求工程 高校教学平台 需求工程计划
  19. 第四届河南省程序设计大赛D nyoj306-走迷宫【二分DFS、最短路Dijkstra】
  20. php 微信 活动 抽奖,jQuery手机微信活动抽奖代码

热门文章

  1. 栈与堆、浅拷贝与深拷贝以及什么是闭包
  2. 防范黑客攻击,你需要这个
  3. JavaWeb-静态网页
  4. 数据库基础之查询语句
  5. 模仿R星官网(响应式)
  6. 好用的DNS服务器推荐
  7. SQLyog学习笔记01---安装及基本使用
  8. Spark History Server和Event Log详解
  9. 你要的职场“摸鱼”神器来了!(文末送书)
  10. 忆享科技:从产业初布局到品牌新升级的企业蜕变