新足迹

 找回密码
 注册

精华好帖回顾

· 国庆节的闲聊 (2015-1-26) daniello · 灰姑娘的丧钟被流氓天使砸得稀烂 (2014-5-25) cheapers2003
· 疫年得书记 (2020-12-30) 革命接班人 · 分享Food for Life这本书提供的健康饮食指南 (2024-10-7) viviancn
Advertisement
Advertisement
查看: 1514|回复: 17

[会计] 问一个SAP report的问题 [复制链接]

发表于 2009-5-25 22:23 |显示全部楼层
此文章由 小昭 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 小昭 所有!转贴必须注明作者、出处和本声明,并保持内容完整
如果我每个月都要run一些同样的report。比如说gross margin report, wastage report之类。可不可以把这些都Schedule好。让SAP每个月到了时间(比如过month end day后一天)就自动RUN,每次run完以后发邮件给job owner提醒呢?

有两个问题需要注意:
1,我们公司的cut off不是calendar month, 而是4/4/5。就是每个季度的前两个月是4周,第三个月是5周。所以每个month end day都不一样。但是都是周日。
2,这些report别的参数都一样,只是period每个月都应该更新成当月。

各位大虾请踊跃发言哦~!
Advertisement
Advertisement

发表于 2009-5-25 22:33 |显示全部楼层
此文章由 motojazz 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 motojazz 所有!转贴必须注明作者、出处和本声明,并保持内容完整
不大现实,run出来你还是要检查啊

评分

参与人数 1积分 +4 收起 理由
小昭 + 4 谢谢奉献

查看全部评分

发表于 2009-5-25 22:42 |显示全部楼层
此文章由 chatdm 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 chatdm 所有!转贴必须注明作者、出处和本声明,并保持内容完整
很简单。一般tcode: SM36,只要你有权限,直接schedule就可以了。(你要知道这些report的ABAP program name) 具体的你自己看一下他提供的schedule方式就可以。不过,按照你的问题1的schedule,我估计一个schedule的job不能完全解决问题,如果是这样的话,schedule不同的job就好了。还有一个要注意的就是确认不要和其他的job冲突了。schedule好的job,可以通过Tcode: SM37查看。

问题2,你可以直接用dynamic variants解决。具体就如何设置dynamic variant你可以google或者到sdn.sap.com找找。简单来说在define variant选择variant variable为D: Dynamic Date Calculation ,然后你会有date calculation的选项。

我现在用的PC里没有vpn,无法连到公司的系统里看,只是在这大概的说说了。也许会有更好的方法,还请别的consultant指教。

不好意思,才发现,你这个report是accounting的,我对SAP的finance module不清楚,也许可能说的不对。仅供参考。

[ 本帖最后由 chatdm 于 2009-5-25 21:44 编辑 ]

评分

参与人数 2积分 +7 收起 理由
miller2 + 3 谢谢奉献
小昭 + 4 谢谢奉献

查看全部评分

发表于 2009-5-25 22:46 |显示全部楼层
此文章由 小昭 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 小昭 所有!转贴必须注明作者、出处和本声明,并保持内容完整
to 2楼。

为什么呢?我测试的时候肯定要检查几次,后来还用在检查吗?

问这个问题的原因是,这种report每到月底特别多,每个都是同样的参数,只是月份更新一下,company code或者sales org不一样。如果能够做成schedule成recurring job,会方便好多。如果能够发邮件提醒report完成就更好了。

[ 本帖最后由 小昭 于 2009-5-25 21:47 编辑 ]

发表于 2009-5-25 22:51 |显示全部楼层

to 3楼

此文章由 小昭 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 小昭 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我上次问过我们公司的FI-CO consultant。他说问题1很难解决。需要单独写一个程序定义Month end day +1?

我还在想用4/4/5的公司应该也有一些吧。那这应该是一个通用的问题了?

发表于 2009-5-25 22:54 |显示全部楼层
此文章由 jasonliu234 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jasonliu234 所有!转贴必须注明作者、出处和本声明,并保持内容完整
自动很难的

自己runrun 了好来
Advertisement
Advertisement

发表于 2009-5-25 22:57 |显示全部楼层
此文章由 小昭 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 小昭 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 jasonliu234 于 2009-5-25 21:54 发表
自动很难的

自己runrun 了好来


一到月底手忙脚乱的,我很不得所有的东西都自动设好啊

发表于 2009-5-25 22:57 |显示全部楼层
此文章由 chatdm 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 chatdm 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 小昭 于 2009-5-25 21:51 发表
我上次问过我们公司的FI-CO consultant。他说问题1很难解决。需要单独写一个程序定义Month end day +1?

我还在想用4/4/5的公司应该也有一些吧。那这应该是一个通用的问题了?



具体关于schedule的问题,我现在不是100%确定,要明天到公司进系统了看了才知道。不过确实有可能需要一个custom transaction来实现。

发表于 2009-5-25 23:02 |显示全部楼层
此文章由 jasonliu234 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jasonliu234 所有!转贴必须注明作者、出处和本声明,并保持内容完整
敢问ls 高手

那家大公司就职啊?

发表于 2009-5-25 23:02 |显示全部楼层
此文章由 小昭 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 小昭 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 chatdm 于 2009-5-25 21:57 发表



具体关于schedule的问题,我现在不是100%确定,要明天到公司进系统了看了才知道。不过确实有可能需要一个custom transaction来实现。


不知道custom transaction设起来麻烦吗?我们公司什么小的系统改进都得开会prioritize,还得计算这个改进的saving。流程冗长,烦死个人

发表于 2009-5-26 20:48 |显示全部楼层
此文章由 Mei_Meng 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Mei_Meng 所有!转贴必须注明作者、出处和本声明,并保持内容完整
两个问题的答案都是yes,不过你可能没权限设,不用customized transaction.

我们公司的用户刚提过同样的需求,也是4/4/5 calendar,还要求把报告发到邮箱里,月结第一天打开电脑就能看到。问consultant当然也说麻烦,其实只是谁干活的问题。

评分

参与人数 1积分 +2 收起 理由
小昭 + 2 Totally agree!

查看全部评分

Advertisement
Advertisement

发表于 2009-5-26 23:42 |显示全部楼层
此文章由 哈维 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 哈维 所有!转贴必须注明作者、出处和本声明,并保持内容完整
如果觉得安排job麻烦的话,可以用SAPGUI Scripting把你想要自动的report录成脚本,以后就可以让它自己跑了。
前提是GUI的版本是6。20以上
相关帮助连接https://www.sdn.sap.com/irj/sdn/ ... 0-9695-d6bce1673c2f
祝你好运。

评分

参与人数 1积分 +2 收起 理由
小昭 + 2 谢谢奉献

查看全部评分

发表于 2009-5-27 05:14 |显示全部楼层
此文章由 适度绝望 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 适度绝望 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 小昭 于 2009-5-25 21:51 发表
我上次问过我们公司的FI-CO consultant。他说问题1很难解决。需要单独写一个程序定义Month end day +1?

我还在想用4/4/5的公司应该也有一些吧。那这应该是一个通用的问题了?

如果你有develop的权限,可以帮你加这个代码。这段实际上不难的,大学上课上面都有这段代码的。

发表于 2009-5-27 05:22 |显示全部楼层
此文章由 适度绝望 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 适度绝望 所有!转贴必须注明作者、出处和本声明,并保持内容完整
试一下这个:
1. Transaction Code: **** 你公司这个report的T-Code
2. 设置完你每次需要的参数
3. 左上角的Program菜单
4. Execute in Background (F9)
5. 点左下角的绿勾,Continue (Shift + F1)
6. 在最上面的那一排点 >> 按钮
7. Work Relate To 下面选 End of Month
8. Check

评分

参与人数 1积分 +4 收起 理由
小昭 + 4

查看全部评分

发表于 2009-5-27 14:37 |显示全部楼层
此文章由 jasonliu234 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jasonliu234 所有!转贴必须注明作者、出处和本声明,并保持内容完整
t-code  是什么?

发表于 2009-5-27 14:53 |显示全部楼层
此文章由 小昭 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 小昭 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 适度绝望 于 2009-5-27 04:22 发表
试一下这个:
1. Transaction Code: **** 你公司这个report的T-Code
2. 设置完你每次需要的参数
3. 左上角的Program菜单
4. Execute in Background (F9)
5. 点左下角的绿勾,Continue (Shift + F1)
6. 在最上面 ...


Thanks a lot! Tried that but I don't know what to enter for Workday and other fields. See below.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
Advertisement
Advertisement

发表于 2009-5-27 14:55 |显示全部楼层
此文章由 小昭 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 小昭 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 jasonliu234 于 2009-5-27 13:37 发表
t-code  是什么?


transaction code.
头像被屏蔽

禁止发言

发表于 2009-7-16 04:47 |显示全部楼层
此文章由 viomaple 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 viomaple 所有!转贴必须注明作者、出处和本声明,并保持内容完整
最简单的方法 自己识别月末 然后 Tcode SA38 来做计划。

可能Schedule Manager需要权限才能用, 但是SA38 应该没有公司设权限的、
关于发email, 这个要看你们公司当时实施的时候的report里有没有这个功能了。

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部