SAP常见问题及相关事务说明教程ERP

印迹发布于:18天前 41

Su53 查看权限对象 st01 跟踪

  St22 看dump,以分析错误 eg.找到ABAP程序出错的地方,找出founction,用se37查看找到的founction,找到有关权限检查(authority check),找到object,在pfcg中添加object并赋予权限

  /h debug

  su01 建用户ID,TMSADM这个用户不能锁定,它是系统默认的传输用户,SAPSYS也是系统用户,不能锁定

  se09/se10 查看并释放 change request 。(workbench 表示与集团无关,只需要传一遍;customizing 表示与集团相关,则需要分多次传到每个集团)

  sapd 配置打印方式、打印格式。它的配置是跨集团的(打印方式分为:local,remote,front end 三种。local的配置较为复杂,它是指printer和server相连,driver全部都装在server上,然后再由server去连接pc;remote是指server与printer server 相连,printer server 再通过server与pc相连;front end 配置比较方便,它是指server与pc相连,pc接printer,并将其设置成默认printer)

  client的操作:sccL copy

  scc3 查看日志

  scc4 后台

  scc5 delete 选择“从T000删除条目”

  000 001 065 066 这四个client为系统client,066用于做earlywatch

  sm02 给所有人发送即时消息

  se61 修改sap登陆界面

   se61——创建或修改 general text,即常规文本:zlogin_screen_info—–在行首可用@xx@方式引用一个icon(其中xx为数字,在se38中运行report rstxicon 可查到所有的icon),文本信息最多为16行,每行45个字符.

  So01 邮箱

  sm04 查看什么人在做什么事情,可踢人,它只能看到一台机器

  al08 查看有多少人登陆,session_manage 表示用户出于登陆状态,什么也没有做,它可以看到两台机器,如果要登陆另外一台机器,可以用sm51转到另外一台机器

  os01 查看在线机器名称

  oss1 选public进入sap 服务区,可用来发message或者申请lisence key

   S0003605676 密码 I753A556

  sm50/sm51 看进程,sm50看当前机器,sm51可以看两台机器

  suim 权限比较 eg 查找哪些role里有spro这个事物代码

  rz10 编辑系统参数文件

   rdisp/gui_auto_logout & rdisp/keepalive 用于控制闲置时间(秒)

   login/system_client 用于控制默认登陆的client编号(000-999)

   login/fails_to_user_lock 用于控制输错密码被锁定的次数(1-99)

  se43 定制显示在用户主菜单中的sap标准菜单条目

  1. Su01—–默认—-startmenu—–区域菜单(填入定制的菜单)

  2. Pfcg—–找到common role—–添加tcode—-从范围菜单(填入定制的菜单)

  se56 看自己的ID有哪些object及object的值

  su10 批量修改用户,也可由su01的菜单”批量修改”进入

  su02 编辑用户权限的参数文件

  su21 建object

  su20/su22 以不同角度来查看权限对象

  sale 建立逻辑系统 eg. P34CLNT800

  db13 数据备份

  db02 数据库表和索引的监控

  db12 数据备份日志

  sapdba 数据库管理工具

  sm36 定义后台作业 (标准的作业——-缺省的计划)

  sm37 查看后台作业

  sp01 看打印队列,可清空假脱机请求

  spad 选择完全管理,先定义“页格式”,然后赋格式类型,再赋设备类型(CNSAPWIN)

  smlg 定义组登陆方式,如果发现机器不能自动分配资源或者分配资源出错,则可以在里面删除掉一台机器,然后再添加进去就可以解决,在它里面按F5可以查看机器响应时间,如果在1000ms以内则表示正常.

  sm59 设置sfc连接,也可用它来登陆到别的机器,哪怕是用sap通讯帐号也可以

  sm21 看系统日志

  os06 操作系统监视器 ,cpu使用率正常在30%以内,30%~70%可能表示很慢,如果无系统信息,则需要在AIX中执行如下命令:

   ps –ef|grep saposcol (查看sap操作系统收集器进程)

   cd /usr/sap/P34/SYS/exe/run (注意这一行中的大写字母)

   ./saposcol (./表示运行)

  st02 监控buffer,看命中率(hitratio),swap出错值大于1000则需要用rz10调整参数,一次最好只改一个参数,改完了重启sap使参数生效。

   usr/sap/P34/SYS/profile 中有参数文件,可以在改变参数前做参数文件的备份,具体命令如下 cp xxx yyy ,恢复参数文件时,只需要将备份的参数文件copy回原参数文件名即可。这里的yyy包括:DEFAULT.PFL P34_DVEBMGS00_p34dbsvc P34_D01_p34apsvc START_D01_p34apsvc START_DVEBMGS00_p34dbsvc

  ———————————————————————————————————————

  ls –l

  系统中的文件属主如下:

  -rwxrwxr-x 1 p34adm sapsys 2919 Sep 26 10:09 DEFAULT.BAK

  -rwxrwxr-x 1 p34adm sapsys 2919 Sep 26 14:03 DEFAULT.PFL

  -rwxrwxr-x 1 root system 466 Aug 08 15:55 DEFAULT.PFL.0

  -rwxrwxr-x 1 p34adm sapsys 8940 Sep 26 12:29 P34_D01_p34apsvc

  -rwxrwxr-x 1 p34adm sapsys 8940 Sep 26 09:56 P34_D01_p34apsvc.BAK

  -rwxrwxr-x 1 p34adm sapsys 1013 Aug 08 15:55 P34_D01_p34apsvc.bak

  -rwxrwxr-x 1 p34adm sapsys 5304 Sep 26 14:02 P34_DVEBMGS00_p34dbsvc

  -rwxrwxr-x 1 p34adm sapsys 5014 Sep 26 09:45 P34_DVEBMGS00_p34dbsvc.

  BAK

  -rwxrwxr-x 1 p34adm sapsys 1891 Sep 01 12:47 START_D01_p34apsvc

  -rwxrwxr-x 1 p34adm sapsys 2669 Sep 01 12:47 START_DVEBMGS00_p34dbsv

  c

  p34db:p34adm> cd ..

  p34db:p34adm> ls

  exe gen global profile profile.bck src(红色的是profile的全备份,蓝色的没有用,是从原来的d00系统中带过来的,大写的bak文件是系统自动备份的,但它只保留最后一次保存之前的结果,所以修改参数后不要多次保存,全部改好了然后一次性保存,恢复参数时一定要用p34adm用户登录,以免文件属主发生改变,导致sap无法启动)

  ———————————————————————————————————————

  用cp –R profile.bck.2005.9.27 profile (将参数文件恢复)

  st04 查看数据库日志 (转到——数据库日志)

   oracle/P34/saparch 看arch文件

  sm13 检查更新是否有效,只需要看中间“更新有效”这几个字就可以了

  sm12 检查锁定条目,可用于解锁,eg.用户锁定条目后断网了,其他人不能用,则需要解锁

  st03n 可查看一些系统信息,凡是以“n”结尾的都是sap后来开发的事物代码,用于分析sap的一些系统信息,检查响应时间是否超过了2000ms,如果超过了则需要用其它手段来分析为什么这么慢,eg. sm37看后台作业,sm50看进程,sapdba或者db02看tablespace 是否已满,用db02则需要刷新一下,否则有可能不是实时数据,但sapdba就是实时数据。Sm21看系统日志,st22看dump.

  Sm19 跟踪用户

  Sm20 看用户的详细动作

  Stat 粗略的查看用户的动作

  更改口令 passwd eg. passwd orap34

  看当前路径 pwd

  看sap或者oracle的进程 eg. ps -ef|grep sap或者 ora

  看命令的使用方法,相当于DOS中的help命令 eg. man xxx

  更改当前用户 su eg. su – orap34

  查看cluster lssrc –g cluster

  看文件大小 df –k

  看有哪些用户 who

  看文件内容 more

  vi编辑器 vi

  查看服务器地址 netstat –in

  新建目录 mkdir

  192.167.17.1 db内部地址

  192.167.17.2 app内部地址

  192.167.17.3 tsm内部地址

  进入tsm管理界面 dsmadmc(admin : admin)

  使用orap34 用户

  运行sapdba,以扩展表空间: su – orap34

  sapdba

  c—–a—–……

  当数据库备份失败,oracle启动不了的时候sapdba—-j—a—-a—-y

  当sap*用户密码忘记时:

   sqlplus /nolog

   connect sapr3/sap 或者 connet system/manager

   desc sapr3.usr02;

   delete from sapr3.usr02 where mandt = ‘420’ and bname = ‘sap*’;

   commit;

  登陆sqlplus : sqlplus /nolog

   connect /as sysdba

  在PC机上从app上以二进制方式获取文件: c:\ftp 10.124.4.71

   cd xxx

   bin

   get xxx

  生成错误报告:erppt –a|> xxx.txt

  将系统面板警告灯熄灭:diag—–task selection—–identify and attention indicators—–setsystem attention indicators to normal回车—–F7

  使用p34adm用户 关停 sap ,改系统参数时

  使用 root用户 开关ha ,当选择takeover时,ha会自动切换(从db切换到app)当选择graceful时,ha不会自动切换

  IBM中国24小时服务热线 : 800-8106677 / 800-8101818-5100

  小型机开停机操作手册

  开机:

  1. 打开主阵列电源开关,间隔三分钟之后打开从阵列电源开关

  2. 打开扩展磁带机(两台),然后开磁带库

  3. 先开DB(570),然后开APP(570)

  4. 最后开TSMSERVER(520)

  关机:

  1. 关闭TSMSERVER

  2. 关闭APP,随后关闭DB

  3. 关闭磁带库,关闭两台扩展磁带机

  4. 先关闭从阵列电源开关,间隔三分钟关闭主电源开关

  启动HA

  CI和DB会随着cluster一块被启动起来:

  telnet 10.124.4.70

  smitty clstart

  lssrc –g cluster

  AI也会被带起来:

  telnet 10.124.4.71

  smitty clstart

  lssrc –g cluster

  停止HA

  telnet 10.124.4.71

  smitty clstop 选择graceful

  shutdown –F

  telnet 10.124.4.70

  smitty clstop选择graceful

  shutdown –F

  当db想要切换到app时,app不做任何动作,注意千万不能停cluster,应该直接在db上以takeover的方式停掉db的cluster,则db上的db和ci就会自动切换到app上了,与此同时,ai被杀掉了。当从app回切到db时,只需要在db上启动cluster,ci和db就会自动回切到db,而此时app上事先被杀掉的ai就需要手工启动。

  今年的策略是App停掉时不自动切换到db上。

  oracle & sap 启停操作

  一、启动

  a)启动CI和DB

   1)telnet 10.124.4.70

   2)su – p34adm

   3)ls

   4)startsap_p34dbsvc_00 ###注意不要错误执行其它任何的脚本

   5)等待启动完成

  6)ps -ef|grep ora ###检查ORACLE的进程是否正常启动

   7)ps -ef|grep sap ###检查SAP的进程是否正常启动

  b)启动AI

   1)telnet 10.124.4.71

   2)su – p34adm

   3)ls

   4)startsap_p34apsvc_01 ###注意不要错误执行其它任何的脚本

   5)等待启动完成

   6)ps -ef|grep sap ###检查SAP的进程是否正常启动

  c)用SAPGUI看是否能正常登录系统

  二、停止

  a)停止AI

   1)telnet 10.124.4.71

   2)su – p34adm

   3)ls

   4)stopsap_p34apsvc_01 ###注意不要错误执行其它任何的脚本

   5)等待停止完成

   6)ps -ef|grep sap ###检查SAP的进程是否正常停止

  b)停止CI和DB

   1)telnet 10.124.4.70

   2)su – p34adm

   3)ls

   4)stopsap_p34dbsvc_00 ###注意不要错误执行其它任何的脚本

   5)ps -ef|grep ora ###检查ORACLE的进程是否正常停止

   6)ps -ef|grep sap ###检查SAP的进程是否正常停止

  停TSMSERVER(备份服务器)

  1. 登陆10.124.4.72

  2. dsmadmc

  3. admin : admin

  4. queue session 检查session

  5. halt

  6. 确认关闭,输入y,回车

  shutdown -F

  ides access key破解,经测试可用在t11上!

  首先 ddic用户用户进入,su01,输入用户名(“加入我新建立的dev”),回车,建立一个用户

  帐号,然后把设置

  密码,profile选项中输入“SAP_ALL”(这个是SAP ALL 认证的意思),保存就可了。然后LOG

  OFF。

  2.用新建立的“DEV”登陆,系统会提示你更改密码。更改,然后提示你是第一次登陆。然后 开

  始破解了。

  (这是显示的窗口)

  3.SE38, 输入”LSKEYF00″,然后点”DISPLAY”, 找到 form JUMP_THE_WALL, 在    

  CALL ‘GET_DEVELOPER_KEY’ ID ‘NAME’ FIELD ‘ABCDEFGHIJKL’

   ID ‘CUSTID’ FIELD ‘1234567890’

   ID ‘KEY’ FIELD DUMMY_KEY.

  这里。设置断点(所谓设置断点,就是把光标放在这里。点击 ”红色stop“按钮)。

  然后再T-CODE里面 “/o” 注意是英文字母o,不是零。然后回车,系统出来提示.

  ”generate new” OR “END SESSION”

  你必须生成新的窗口,所以点击“generate new”。

  系统的登陆后初始界面又出现了,现在又可以输入“se38”,进入ABAP/4 EDITOR的界面了.

  (这是修改的窗口)

  4, SE38, 输入 LSKEYF00,然后点”CHANGE”, 这时回停在断点上,在

  CALL ‘GET_DEVELOPER_KEY’ ID ‘NAME’ FIELD ‘ABCDEFGHIJKL’

   ID ‘CUSTID’

  FIELD ‘1234567890’

   ID ‘KEY’ FIELD

  DUMMY_KEY.

   注意了:现在的画面是ABAP_DEBUGGER.模式.

   中间显示的是灰色的.下面有FILED NAME .FILED VALUE两排输入框

   输入”SY-SUBRC”,然后回车.后面有个值,把它修改成 0, 然后点后面的小笔(修改)

    然后"F6"

    代码跳到下一个什么地方了,然后再次修改成0,然后点后面的小笔(修改)

    然后"F6",然后"F8".

    然后出来什么请求框,一路"对勾过去",然后会跳到"LSKEYF00"的编辑画面

    然后"INSERT"这个按钮是可以按下的.

    把光标停在你设端点的那行下面一行.然后点"INSERT"

    在光标处会多出以下的字符

    *{ INSERT REQUEST ID &$&$&$&$           

   1

    *

    *}INSERT 

    把中间的"*"退格删除.然后输入(如果不能输入.就在外面写好下面的话,CTRR+V可以过来

  的,我机器TMD的就不能输入.最后我粘贴过来的.暴郁闷啊)

   SY-SUBRC =0.

    ----->变成以下的样子

    *{ INSERT REQUEST ID &$&$&$&$           

   1

    SY-SUBRC =0.

    *}INSERT

  保险起见,在下一行 : CHECK SY-SUBRC EQ 2. “customer system!

  后面可以加入上面同样的语句

    然后点"EDIT-->CHECK-->SYNATX CHECK"检查语法是否出

  错.

   正确的话,最下面会有信息提示.你的输入是正确的.

   这时你的最上面的 LSKEYF00 后面应该是 ACTIVE(REVISED)

   然后保存.这时可能还会进入调试模式,再继续修改 SY-SUBRC 的值为0(按上面的步骤)

  再保存,系统会弹出创建request的对话框,自己创建一个request,然后确定,整个过程就ok

  了。

   然后把2个窗口都关闭.从新–SE38.–>LSKEYF00 –显示看看.是加入的代码是 否已经进入.

  这个文件了.

   LOG OFF

  SE38

  现在可以创建程序了!

  BASIS问题专区

  BASIS问题专区

  1\ OSS是怎么用的?OSS帐号是否还可以登录到一个论坛上去?

  从internet:service.sap.com/notes,不过刚改版,我以前可以下载很多资料的地方没有了,不知道迁移到什么地方了,痛苦,真后悔当时没有多下载点. sapnet里:我这里没有画面,忘了怎么进入了,事务代码,oss1。

  OSS 是通过SAPROUTER 将用户的系统同SAP的系统连接起来(以前就安装saprouter就可以,现在SAP推荐用solution manager)。用户可以查notes,发消息等(这和通过sapservice网站连接实现的功能基本相同) 另外通过oss可以得到go live check, earlywatch 服务, SAP consultant也可登录到用户的系统为用户解决问题。

  ABAP資料區有文件,大家可以參考看看… http://www.sapsh.com/bbsxp/ShowPost.asp?id=1001

   用法是很简单,但前提是要有环境,通常正式用SAP生产的企业都会有OSS系统(注:OSS的目的也主要是为生产系统服务的). 没有这样的环境,学习者是不可能有办法来模拟的。

  2\ 我新装了一台打印机,是EPSON LQ-670K+T,但设备类型里面没有这个型号的,请问该怎么办?

  我现在没办法打印.

   是打中文吗,通用CNSAPWIN; 打印的话直接CNSAPWIN就可以乐,你说的没有这个型号是没有安装设备驱动嘛?

  3\ 我在R/3系统里面打印时总是说:系统不能打印报表的最后 45 列.所以我在系统里一直不能打印东西,什么都不行.不管我打印什么都是出来上面的信息,但我在系统外,在WINDOWS中打印就没有问题.请问是什么缘故呢?

   是代码中line-size设置太大了.我把 line-size 300 改成 line-size 200;

   line-size>255在打印的时候就会提示你。

  4\ 安装过4.7 200 /I386?安装时提示创建目录无权限而失败,如何处理?

   这个问题非常简单,但是又非常烦: 只要把 sap transport host设置为自己的 电脑名, 就一切解决!我曾经在这个问题上烦恼了好几天,事后觉得太简单了,sap4.7安装的时候就不会这样了。

  5\ 安装sap46d后,用ddic登陆,不能进行公司代码定义?请问ddic用户是sap给的默认用户吗?(怎么在系统里查不到)如何才能给用户有最大的权限?

   用su01付给SAP_ALL的权限文件或者直接拷贝DDIC用户; DDIC和SAP*用户是SAP里的特权用户,一般只用过做系统配置用,不作为模块用户来操作.你可以通过SU01来新建模块操作用户.

  6\ 打印出来的报表却是竖的,如何将它改成横的呢?

   A: spad/完全管理/设备类型/cnsapwin , 双击/格式/双击X_65_132/format 打印初始化:

  (最好别直接改SAP标准的,复制出来改)

  ….

  # set orientation(LANDSCAPE)

  \ePP (L : 横向,P :纵向 , 改为\ePL)

   B: 我改过X_40_120,但是没起作用。那里有那么多,为什么要改那个呢,我一直不明白到底是哪个在起作用。你能告诉我其中的原因吗?我今天到公司来刚发现那个 X_65_132的 参数:

  # set orientation(LANDSCAPE)

  \ePL…

  就是ePL,根本不需要改.但我打印的却是竖打,怎么回事呢?

   C: 客户端打印属性中有个设置,把横打的勾打上就OK. 还是要在SPAD中设呀,Page Format那里有设呀

  7\ 要设后台配置.但菜单上没有IMG或GLOBAL SETTING, 怎么办?是不是要换个用户或ROLE啊. 我是DDIC用户.还需要什么权限呢?

   ddic好像是不可以配置的你用另外创建一个用户,从ddic copy就可以了一般创建一个新用户,创建的时候用ddic复制应该就可以的啊su01创建,然后点上面的两张白纸那个图标啊

  8\ 报表中有汉字,打印出来都是”#”,请问知道是什么缘故?

   printer setting problem, maybe chinese language package to be installed; Please check the device type in SAP , if you use CNSAPWIN, it should be ok.;

   我改了设备类型为CNSAPWIN,还是一样的,汉字打成 “#”

   如果设置都没问题的话,可能是SAP打印服务程序有问题。我们以前也遇到过,后来请sap的顾问改了系统程序后就好了。

   这个问题我知道了,因为我以前选的device type是EPLQ550,应该是选CNSAPWIN,只有这个才支持中文的.

  9\ 中文包和数据库有关系吗?WIN2003+46D+ORACLE,用的中文包是随DB2带的.

   1. 中文包和具体的os/db是没关系的,只是和r3版本有关! 很容易理解呀,中文包只是翻译字段的描述,ok?

   2. 你用win2003 + 46d能行吗? 用用t-code:sick 可以看到结果!!! 经过我测试,r3 46d不支持win2003, r3能装上,但是做client copy 就会出错。

  另外,如果先装win2000 + r3 46d, 可以用win2003直接升级,但是系统一旦损坏,就不能再恢复了,只能重装。

  10\ 一个用户可能属于多个角色,请问该怎么查找?

   su01就可以看到了呀

  11\ 如何新增打印格式类型: 我是这么操作的:SPAD->完全管理-> 选择设备类型页-> 单击设备类型按钮-> 双击设备类型->单击工具栏中的格式-> 双击格式类型->然后新增,出来格式化,我输入:x_20_35,却说这个格式化不存在.请问是怎么回事?

   我今天正好也想新建一种print format,你的菜单走得不太对,所以建不起来。这样:

  spad/full administration完全管理/device type设备类型中选择page format页格式,再进去就可以新建了。

  12\ 我有些报表,但是发现有些用户却用不了。我一般是t-code: se80或se38,选择对应的报表比如zzgj,然后F8执行。但发现有些用户不能这样,他们没有se80的权限。而负责权限管理的人却说已经给他们了,请问是怎么回事?该怎么解决呢?我怎么确定那些用户是已经授权的呢?

   su53查一下缺什么权限

  13\ 比如我有一个报表ZZZ01,要运行时,我先se38 /se80,输入报表名称,然后F8,在进入另外一个页面输入一些参数.最后运行.现在我想要简化其中的操作,将报表直接放在左边的菜单中,那么我只要点击报表名就可以进入报表页面设置参数, 该如何做呢?

   要把程序作成一个menu了。那你用area menu加进去吧。只是我想不起来t-code了,非常不好意思. 用se93创建TCODE,然后将该TCODE 加到相应的角色里就可以放到左边的菜单里了;

   SE93是创建一个事务码,没有错的啊!这样方式可以解决你的问题。SE43是创建一个菜单,可以该菜单添加到你的收藏夹中。但是菜单还是要来源于事务码的。

   我都用SE80 創建T-CODE 耶; 但是 SE93 的介面也是一樣的

   可以用se93创建tcode. se41菜单制作。也可把此tcode放到用户菜单中,或者角色菜单中。

   我根据有人说的用pfcg弄得,就是新建一个角色,将报表加到该角色的菜单中,另外,把需要用的用户添加到该角色的用户。这样那些报表就显示在左边的菜单了。这样做与上面各位说的有什么区别呢?

   我给总结一下吧, se93创建事务码,se43加到SAP标准菜单s000中 。

  14\ 输入LICENSE的TCODE是哪个?

   你是要打SAP系统的LICENSE么?直接在操作系统层打就可以了。如果是要查看的话,可以在O/S级别看,也可以在SAP界面里看——SYSTEM—STATU

   slicense? Tcode : slic

  15\ 我用sp01检查打印池,但发现许多打印时间是早上2点多,但当时没有人在前台或后台打印,不知为何?

   是时区设置问题, 具体在哪一时想不起来了,我记得SAP note可以查到; 是用户的时区问题,我已解决,

  16\ 如果我要开发ABAP,开发组有两个A,B,服务器在C. B,C如在日本,C赋予B访问权限,A在中国但没有赋予访问权限, 那A是否可以通过B连接C进行ABAP开发?是否有其他方案可以解决,

   直接连到B,C

  17\ 在询问sap时,sap公司会要求开放接入,请问如何实现比较安全,可靠。

  加入saproute:

  参考看: http://help.sap.com/saphelp_46c/ … 322d00/frameset.htm

  18\ 在service.sap.com申请LICENSE KEY说我权限不够(如果用认证顾问的UID)我有R/3的DELIVERY NOTE (安装系统随带的),上面有INSTALL NUMBER 及CUSTOM/ORDER/DELIVERY NO等有用吗一般还有谁会有这样的权限?

   你可以在ADMINSTRATOR里看到谁有这个权限

   TAILEI,ADMINSTRATOR在哪里看?一般ADMINSTRATOR是怎么授权的?不是随安装软件一起来的吗?

  不是的。这个具体得问basis. Your authorization is not valid for any installation of your company Please contact your administrator ,我也碰到这个信息

   https://websmp102.sap-ag.de/LICENSEKEY,进去后点System Administrator in your company.

  然后就会告诉你谁是管理员

  19\ 有人可以给我讲讲附件中图示:SAP路由器字符串,安全网络首选项,的作用吗?感激感激,SAP路由器字符串是不是类似代理,先通过路由器再连接SAP应用服务器

   http://help.sap.com/saphelp_46c/ … 322d00/frameset.htm

  20\ f1 help 无故消失。。。怎么办。

   若是连接的online help 就在本地SAPGUI上设置加上ONLINE HELP联接就是,若是系统的help,建议运行一下rscpinst 这个程序就是了; 是4.6版本吗,可能是GUI的问题,重装试试。

  21\ R3 的License与机器相关联吗?就是说一个License可以用于多台机器吗?

   相关的,申请的时候要hardware key, 这个hardware key是根据硬件 和当时的操作系统产生的,如果你的 操作系统重装了,hardware key就变掉了。

   那我拿到一个License,这个License并不是我的系统申请的,就是说这个License是没有用的?

  BTW,Licesnse是一个可执行文件(.exe)文件吗?

   應該是沒有用的,hardware key根據不同機器、網卡號碼等,號碼都會不同。當你裝完IDES後,要做 saplicense?; -install 時,你要有下列的資訊

  System name (SID)

  Hardware key

  Installation number

  License expiration date

  License key

  所以你的機器不同,他會通知你hardware key有問題。另外,license不是執行檔,如同上面所示,用saplicense的指令來控制。

   相同的机器,重装了OS, hardware key 也是不相同的,要重新申请才行

   那一个exe的文件程式有什么用?用来产生License?不可能吧?

   SAPlicense 是一个系统文件:可以查找机器码、安装license、删除license、显示license!就是不能生成Licesne,要不然用SAP岂不是不要钱了!要想得到license 需要到SAP去申请撒。(当然前提条件是你得交钱呀!)除非……和我联系一下请教你:Object 如何得到呀!qq:184141068msn:jpdujpdu@hotmail.com

   LICENSE的确是要和系统硬件联系起来的。但是系统重新装过后——只要没有改变你以前系统的结构——就是说:WINDOWS上,C盘没有重新分区——那么新装的R/3的LICENSE还可以用原来的。其他的UNIX机器我没有做个实验不好说,但我在AIX上作过:我就是换掉UNIX机器的的ROOTVG的硬盘,用个新的来代替,原来的许可也是可以正常使用的。

   1、system license: 当安装完SAP以后,系统自动产生一个为期4周的临时license,在此期间内,一切操作正常。如果超过此期限,你就无法登录了,此时,只能用SAP*登录,完成一些简单的操作。system license 是跟硬件相关的。2、Developer register key: 当开发员想要开发自己的ABAP程序(此程序必须用YZ开头)时,需要首先注册此key。 此key与注册用户相关。3、SAP object modify key: 当开发员想要修改SAP的object时(比如说SAP 程序)时,需要注册此Key. 此key与SAP object相关

  22\ 想改一些国家或货币等设置.但系统说CLIENT的STATUS是NONMODIFIABLE.那要怎么改?

   scc4->选种要改的client->修改->在client-independent object changes中选change….allowed就可以了

   但是对于生产系统最好不要改动,其他的重要CLIENT改完后——如果只是CUSTOM配置后台或测试——最好立即改回去。

  23\ 装IDES 46D 在95%出错,在RfcOpen时出错 斑竹在吗!安装IDES 46D 在95%出错各位大师帮忙解决,跪谢!!!!!!!

  Starting up the SAP System

  Info: DBR3START_NT_ORA SyCoprocessCreate 2 731

  Creating coprocess C:\usr\sap\C11\sys\exe\run\startsap.exe …

  Info: DBR3START_NT_ORA ExecuteDo 2 731

  RC code form SyCoprocessWait = 0 .

  Info: InstController MakeStepsDeliver 2 1051

  Initializing the Workbench Organizer with RFC

  Warning: RFCRSWBOINI_IND_IND CRfcOpen 2 1051

  RfcOpen() failed, trying again in 30 seconds.

  Warning: RFCRSWBOINI_IND_IND CRfcOpen 2 1051

  RfcOpen() failed, trying again in 60 seconds.

  Warning: RFCRSWBOINI_IND_IND CRfcOpen 2 1051

  RfcOpen() failed, trying again in 120 seconds.

  Warning: RFCRSWBOINI_IND_IND CRfcOpen 2 1051

  RfcOpen() failed, trying again in 240 seconds.

  Error: RFCRSWBOINI_IND_IND CRfcError 2 1051

  RFC error

  operation/code : RfcOpen()

  key : RFC_IO5

  status : CODE=CM_PRODUCT_SPECIFIC_ERROR STATUS=??? data=??? ID=???

  message : connection closed

  internal status: IO HANDLE=5 DRV=EXT LINE=416 CODE=5

  Error: RFCRSWBOINI_IND_IND InstallationDo 2 1051

  Phase failed.

  Error: Main {} 2 1051

  Installation aborted.

   答: try restarting installation

  24\ 公司正在实施SAP项目,我们想将一个公司的配置拷贝至其他公司,听我们的顾问讲有些配置是无法拷贝过去的,但他又讲不出具体是哪些配置拷贝不过去,谁能帮帮我?

   正常的配置一般都能transfer过去的。CLIENT TO CLIENT USE T-CODE:SCCL,CROSS CLIENT USE T- CODE:SCC9,

  25\ 我发现所有的报表字体都偏小,想都设置大些。我按以前有人告知的办法:spad->完全管理->设备类型->选择你用的设备类型(一般是cnsapwin)->点格式按钮->选择你创建的格式->点编辑->打印初始化->看到一个叫set font size的东西,然后设置里面的参数。但我发现没起作用。何况,cnsapwin里面有很多的格式,我如何知道报表是使用的哪个格式呢?所以,到底该如何设置呢?

   在SPAD中修改DEVICE TYPE中的格式的打印初始化,里面包括字体的大小

  26\ 讨论一下SAP中如何做到将权限能细到每张表啊

   可以的。 你先要把这张表给某个role,假设是zzrole, 然后pfcg, 输入zzrole在role里面,查看这个role,看权限页,点击修改图标,进入到一个界面,把表名称添加到zzrole就可以了。

  27\ 在SAP系统中打印时会出现一个“打印屏幕清单”,点击继续后方可进行打印,请问如何跳过此步骤,点击打印按钮后马上可以进行打印工作,不再需要人为的设置!

   对于标准的程序应该不行的,如果是add-on的程序中调用的,可以在调用这个打印函数的时候控制不出现打印对话框。至于打印对话框中的一些参数,可以在su01中修改要执行打印作业的user的默认值。

  28\ 请问:怎么自创逻辑数据库,

   这个需要自己写代码。我想可以参考他们系统的逻辑数据库的代码。To view the delivered SAP logical databases,follow the menu path: Tools -ABAP Workbench -Development - Programming

  Environment -Logical Databases, OR use transaction code SE36.

  29\ 用户操作的界面和sap本身界面一样吗?

   先定义一些Role,然后每个role有不同的事务权限和数据权限。比如role1 是只能看HR的组织管理的内容。如果用户A属于role1,那么它的界面应该只显示HR的组织管理的内容。当然,一个用户可以属于多个role,一个role也可以有多个用户。他们是多对多的关系。

   每个Role都有自己的菜单界面,如果某个用户被赋于了多个Role,那么这个用户的用户界面就应该是这几个Role的菜单界面的组合,当然这个用户也可以通过标准菜单来访问事务。

   对于终端用户权限的分配正如上说的,控制权限的最终还是落在object上,objects构成auth.多个auth.构成profile,一个或多个profile确定一个role。

  30\ 如何維護系統的message.

   每个模块都有专有的message维护的代码; Table: T160m.不知對不對。T-code: OMCQ; 这只是一部分,你可以在后台用ctrl+f查找 关键字“message”,你可以看到有很多; 不知道你是不是sm02?

  31\ 求助!!如何导出一个client的用户数据到本地硬盘,再导到另外一个R/3学习系统

  scc8导出,把文件放到 data files: /user/sap/trans/data; control files: /user/sap/trans/cofiles, 然后用scc1导入,

   我做的时候,是直接就是client export,要输入目标系统,根本没有说到文件放到哪里。请问是怎么回事呢?

   一个是用EXPORT/IMPORT的方式,一个是用Directly client copy,不一样的。

  32\ 有人熟悉Netweaver吗?需要怎样设置才可以实现通过IE访问SAP R/3?

   应该是安装ITS; 如果是WAS640,ITS基本都不用装了。

  33\ 请问如何看到用户的操作记录?想看一个用户在一段时期内操作记录。

   in the command filed, enter SM37 and choose Enter!; ST01可以

  34\ sap中默认的字体是什么?

   新宋体,常规,11

  35\ how to install LSMW

   有两个Request导进系统就行了。

  Installation: Part 1 — Installation of the Software

   Part 2 — Distribution of Authorization Profiles

   Part 3 — Resetting the Buffers

  http://service.sap.com/LSMW

  36\ 装了XP service pack2以后SAP show里的说明看不到了,有什么好办法吗?

   答:- Start Registry Editor (Start -> Run -> regedit.exe)

   – Select the following key in the Windows registry:

   [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\

   Main\FeatureControl\FEATURE_DISABLE_MK_PROTOCOL]

   – Select ‘New’ -> ‘DWORD Value’

   Value Name: sapshow.exe

   Value: 0x00000000

  37\ 请问是否可以在Lotus Notes中调用BAPI函数?

   可以的,需要载入sap相关dll文件。

  38\ 我想在我家里的电脑连线到公司的主机,我安装好sapgui后要怎么设啊?我知道公司主机的IP

  地址,也有Basis的权限,除了设定SAPGui还要设主机吗?我在SAPGui上直接输入IP地址不行!

   如果你们是内部地址,那只能通过vpn等连接过去,如果是公网ip,应该可以的; 如果你是4.7以下,请启动ITS服务,可以通过Internet logon SAP.

  39\ 请问如何依据spool request no查到这个打印作业是在sap里面的哪一台打印机上. 即sap里面的打印机的名字。

   sp01显示,output device那个栏位是不是你想要的呢?

   在用locl打印的情况下,是否可以查到其实是sap里面的哪一台打印机?我不确定是不是可以查的到。

   好象不行,locl用的是你Windows的缺省打印机,不是SAP服务器上定义的打印机。

  40\ 本人新建了一个Company Code,参数和配置基本上都是按照标准进行配置的。但是在做预收F-29或者预付F-48的时候,总是出现下面的错误:

  “短转储没有完全存储,太长。”

  Exception condition “ENTRY_NOT_FOUND” raised.

  The current ABAP/4 program encountered an unexpected situation.

  ……在该公司作其他的工作是没有问题的。

   请按照如下路径配置你的系统:SPRO–FI–APAR–Business transaction–outgoing payment–automatic outgoing payment–payment method /bank selection for payment program–set up all company codes for payment transaction,在里边你填入你需要的company code for send and pay

  for vendor and customer:Sp. G/L 事务(transactions) to be paid,填入A,其他不填,然后试试。

  41\ 创建采购订单保存时出错,消息号V1060: Symptom

  You create a purchase order using EnjoySAP Transaction ME21N. When you do this, the system generates error message V1060 ‘The loading date cannot be in the past . Please check date’.You cannot save the purchase order. The system does this if the data you enter is not complete.This can also be the case if you create with reference to a purchase requisition or contract.

  Reason and Prerequisites

  You have implemented Note 705339.

  Solution

  Implement the attached correction for the error message V1060 ‘The loading date cannot be in the past . Please check date’.

   我们的系统是SAP4.7,应用补丁SAP_APPL打到SAPKH47021,经过查notes . 需要对原程序改FORM ‘ETT_SD_SCHEDULES_CHECK’ 但这个FORM 所属的上一层程序在哪里查找。怎么修改这个FORM,

   You must load the pacth,the system automatic change it.

   现在我用事务snote download sap note 出现以下错误:

  Error in remote connection to destination SAPOSS:

  hostname ‘sapserv3’ unknown / CPI-C error CM_RESOU

  RCE_FAILURE_NO_RETRY.

  请高手帮忙分析一下。另外,我可否按原来的4.6C系统直接找到相应的程序。然后修改上面的 FORM, 再哪可找到这相应的程序做修改

   不需要download,你们可能还没有创建oss连接或者没有开通oss连接,使用你的ossid进入service.sap.com/notes,把notes号码705339输入,然后点击download,然后使用SAP DOWNLOAD MANAGER来下载到本地,然后用snote导入。

  42\ IMG存在什么表中?

   IMG不是存在一个文件中,不同的设置存在不同的文件中。一般都存在于以T 开头的表中。

   从SAP install时调用的比如MSSQL的存储过程对DDNTF,DDNTO表处理开始,SAP R3load是如何建立那么2万多个表的,常用的T开头的配置表在初始保存了什么数据(比如client 000,通常国内顾问们在配置时就copy+copy也不问why),为什么有的表在DB层有在SAP却看不到,反之亦然, SAP table和DB table和字段的关系…

  43\ 有谁安装过DBSL(Database Shared Library)吗?能否介绍一下,多谢了。如果不安装DBSL,有什么更好的方法可以让SAP与其它系统交换数据?

  If you used 4.7 the DBSL have it,You only used T_code “sm30” maintain table “DBCON”

  Maintain connect exterior database inform

  44\ 请问,在输入的地方,如何可以保留原来的输入记录;就是可以让原来曾经输入过的内容可以继续保留。例:原来在VA03的订单号码输入处:输入的订单号码是123456,然后第二次进VA03的时候,按BACKSPACE的时候,可以看到123456这个号码。因为已经在系统的【本地格式定制】处勾选了‘快速剪切和粘贴’,在【本地格式定制】的选项中的【本地数据】历史的栏目中也选取了“位于”,但是个别用户的输入的地方,仍然没有旧的记录,所以请问还有什么地方可以设置.

  —————————————-

  在导入中文包后直接手工修改有关参数,不要用CZ10去修改 假定为D盘,路径为D:usrsapC11sysprofileC11_DVEBMGS00_cpa (后面CPA为我的计算机名),用NOTEPAD手动编辑该文件

  SAPSYSTEMNAME = C11

  INSTANCE_NAME = DVEBMGS00

  SAPSYSTEM = 00

  SAPGLOBALHOST = cpa (这个是我的计算机名)

  rdisp/wp_no_dia = 4

  rdisp/wp_no_vb = 2

  rdisp/wp_no_vb2 = 1

  rdisp/wp_no_enq = 1

  rdisp/wp_no_btc = 2

  rdisp/wp_no_spo = 1

  zcsa/system_language = 1 (关键是从此行开始的以下5行,如没有则自己添加或修改)

  zcsa/installed_languages = 1

  install/codepage/appl_server = 8400

  install/codepage/db/non_transp = 8400

  install/codepage/db/transp = 8400

  PHYS_MEMSIZE = 360

  改好后,停止SAP服务然后再启动SAP服务,修改SAPLOGON的登录语言为中文(ZH),登录即可看见中文界面

  安装语言包:

  1. 用STMS事务码创建传输域,在打开的界面内填上适当的描述信息后,直接按保存退出即可。

  2. 用SMLT事务码进入语言管理界面,点击左上角的“Language”添加中文语言项目。在该界面只需选项两个选项,在Language选项中选择“Chinese”,在Supplementation language选项中选择“English”。最后按保存退出。

  3. 展开新增加的Chinese项目,点击项目旁第二个象个小盒子的图标,进入语言导入操作界面。第一个图标有个小“i”,点击它会显示新增项目的一些信息,第三个图标有个小“+”号,点击进入导入附加语言界面。在语言导入界面的path栏填上中文语言包的地址,按“find”按钮即可找到中文包,并会在下面的“Available packages”里显示出来。先选中列出的语言包,接着把右边的“Start on instance”选上,并在下面找出需安装中文包的SAP服务器实例名,点击“Execute”按钮

  4. 返回上一级页面,在“Imported packages”下会增加一个语言包,在该包旁边有四个小图标,点击第四个鞋形的小图标,设置开始时间和实例后就可开始导入了。导入时间较长,请耐心等待。在导入进行中,你也可用传输日志功能(transport logs)显示导入的状态。完成导入后语言包会有绿灯显示,没导入前是灰色的。

  5. 修改g:usrsapC11sysprofileC11_DVEBMGS00_参数文件,这里的是你的主机名。增加修改以下内容:

  §zcsa/installed_languages = 1E

  §zcsa/system_language = 1

  §insall/codepage/appl_server = 8400

  修改完成后要重新启动实例。

  参数文件也可在sap系统里进行管理,我们建议采用这种管理方式。用T-code rz10进入profile创建窗口,填上参数文件名,再按import把g:usrsapC11sysprofileC11_DVEBMGS00_参数文件导入,存盘退出即可。以后就可在SAP系统内部修改参数了,但它的信息还是保存在操作系统的文件中,而且它会保留参数修改的历史信息,如参数由什么用户在什么时候修改了,原值是什么,方便管理员追查系统故障原因。

  进入T-code SE38,运行RSCPINST和RSCP0004程序,设置系统中语言相关的表,运行RSCP0001程序可检查语言包信息。退出重新登录就可以了。

  1.1. Client Copy问题

  公司正在实施SAP项目,我们想将一个公司的配置拷贝至其他公司,听我们的顾问讲有些配置是无法拷贝过去的,但他又讲不出具体是哪些配置拷贝不过去,谁能帮帮我?

  正常的配置一般都能transfer过去的。CLIENT TO CLIENT USE T-CODE:SCCL,CROSS CLIENT USE T- CODE:SCC9

  求助!!如何导出一个client的用户数据到本地硬盘,再导到另外一个R/3学习系统scc8导出,把文件放到 data files: /user/sap/trans/data; control files: /user/sap/trans/cofiles, 然后用scc1导入, 我做的时候,是直接就是client export,要输入目标系统,根本没有说到文件放到哪里。请问是怎么回事呢?

  一个是用EXPORT/IMPORT的方式,一个是用Directly client copy,不一样的。

  请问在IDES中,Copy Client (SCCL)是否允许?系统提示:Target Client is productive and protected against client copy

  SAP CLIENT拷贝详细说明相关的事物代码:

  SCC3 (集团拷贝时查看日志)

  SCC4 (配置全部集团的目录)

  SCC5 (集团删除)

  SCCL (执行集团拷贝)

  Client(集团)拷贝操作步骤:

  1.用scc4在集团管理目录里添加一个目的Client(集团). 城市:重庆 货币:RMB 集团属性:测试 集团相关对象:不更改 集团无关对象:没有更改

  2.登陆刚才产生的新集团,用SAP*, pass.

  3.用sccl执行client copy程序. 比如 选参数文件:sap_all 源集团:300 源集团用户:300 然后选后台计划 最后选调度作业.

  client copy 的数据选项:

  1.User master data (用户主数据) 你的SAP USER ID 的相关数据

  2.authorization profiles(授权脚本) 用户权限数据

  3.Customizing data(定制数据) SPRO的后台配置

  4.application data (运用数据) 业务数据: 如销售订单,生产单,领料单等等

  client copy 可选的操作如下:

  SAP_ALL All client-dependent data

  SAP_USER User master data and authorization profiles

  SAP_CUST Customizing – application data is deleted

  SAP_UCUS Customizing and user data – application data is deleted

  SAP_APPL Customizing data and application data

  原来Client Copy操作Target 默认就是当前系统。所以必须登入新建的系统才能做。我在000中执行,想往新建完的client中copy,就得到上面的错误了。希望其它新人不要再犯相同的错误了。再一个问题,参数文件

  1.User master data (用户主数据) 你的SAP USER ID 的的相关数据

  2.authorization profiles(授权脚本) 用户权限数据

  3.Customizing data(定制数据) SPRO的后台配置

  4.application data (运用数据) 业务数据: 如销售订单,生产单,领料单等等

  如何拷贝CLient? 在一个系统如何将client 800拷贝到一个新的client 700?

  1)先从client 000,用户:sap*登陆;

  2)使用scc4,新增一个client,如600;

  3)从client 600,用户:sap*,密码:pass登陆;

  4)使用sccl进行本地复制。千万要注意:占用硬盘空间很快很大!我记得在SAP MADE EASY GUIDE中有详细说明,好像是Chapter23。美中不足的是其中没有使用ServerGroup的方法。scc7 ,scc8 scc9 export client and import client

  我在copy client裡使用任何T-code都出現error

  没有建立好,登录000删除之,重新建立; scc4—>creat new client login new client using username:sap* password pass scc1—>client copy

  000 ddic default password 19920607

  sap* default password 06071992

  求助!!如何导出一个client的用户数据到本地硬盘,再导到另外一个R/3学习系统,

  使用事务代码:FTWP及FTWA即可SCC8导出数据,再SCC7导入; SCC8倒出CLIENT,文件会在datafile和cofile两个目录下分别存放控制文件和数据文件,把它拷贝到目标目录下,加入buffer,后可用STMS进行IMPORT,用SCC3监视进程,完成后,用SCC7做POST IMPORT。即可, 但是前提是两个SERVER的STMS必须建好,并采用虚拟目标系统

  SAP CLIENT拷贝详细说明 相关的事物代码:

  SCC3 (集团拷贝时查看日志)

  SCC4 (配置全部集团的目录)

  SCC5 (集团删除)

  SCCL (执行集团拷贝)

  Client(集团)拷贝操作步骤:

  1.用scc4在集团管理目录里添加一个目的Client(集团). 城市:重庆 货币:RMB 集团属性:测试 集团相关对象:不更改 集团无关对象:没有更改

  2.登陆刚才产生的新集团,用SAP*, pass.

  3.用sccl执行client copy程序. 比如 选参数文件:sap_all 源集团:300 源集团用户:300 然后选后台计划 最后选调度作业.

  client copy 的数据选项:

  1.User master data (用户主数据) 你的SAP USER ID 的的相关数据

  2.authorization profiles(授权脚本) 用户权限数据

  3.Customizing data(定制数据) SPRO的后台配置

  4.application data (运用数据) 业务数据: 如销售订单,生产单,领料单等等

  client copy 可选的操作如下:

  SAP_ALL All client-dependent data

  SAP_USER User master data and authorization profiles

  SAP_CUST Customizing – application data is deleted

  SAP_UCUS Customizing and user data – application data is deleted SAP_APPL Customizing data and application data

  ClientCopy步骤:

  在SAP服务器安装时,默认设置了三个client,分别是000,001和066。这些client是SAP的标准client,它们包含了client的一些初始数据。client 000是SAP的一个参考client,里面有所有的SAP表和一些可修改的示例记录。它包含以下的设置:

  每上表都有一些默认值,这些表是与组织无关的。

  示例的组织单元。

  没有应用数据,包括主数据和运作数据,不能使用该client于实际的生产过程。

  有一套定置的配置。

  在开始配置系统时,请以client 000为源拷贝一个新的client。在没有应用数据的情况下,一个client需占用150M–200M的数据库空间。我们以000这个client为模板,拷贝生成一个新的client。具体操作是:

  首先,用scc4事务码创建一个client。配置client的参数,注意保护级别要选级别0,没有限制。配置好后存盘退出。

  注销,以“sap*”为用户名,“pass”为密码登录新创建的client。运行sccl进地本地client copy。配置client copy参数,Selected profile栏选“SAP_ALL”Source client和Source client user masters都选000。

  在client copy前,最好先进行测试运行。把Test run选项勾上,再按Schedule as background job设置后台工作计划。也就是把工作提交到后台运行。一般设置为立即运行。用scc3事务码可查看后台工作的进度。如果正常完成,没有出错,我们就可重复前面的动作,并取消Test run选项正式运行。

  成功拷贝后就可用000 client的用户名和密码登录新的client了。为什么是用client 000的用户名和密码呢?这是因为我们把client 000中除文档外的所有数据都拷贝过来了,包括用户数据。记住第一时间更改默认用户的密码。作为一个合格的系统管理员,这是必须要牢记的。

  我来个详细点的 

  1:)要用scc4定义一个新的client,同时定义好类型(T,P,D等)

  2SAP 常用问答及一些事务的说明 - 第1张  | 优通SAP用user/pasword: (sap*/pass) Login到新的client中去,做sccl做一个Local client copy本地CLIENT COPY使用事物代码SCCL,用SCC3查看日志。具体操作如下: 6.1.1 创建逻辑系统 1 运行事物代码SALE 2 选择“应用程序连接”—“发送和接收系统”—“逻辑系统”—“定义逻辑系统”,然后单击运行按钮

  3 对“跨集团更改”的提示做确认 4 在弹出的逻辑系统窗口点击“新条目”5 在弹出的窗口中输入逻辑系统的名字及描述。逻辑系统的命名规范为CLNT,如TSTCLNT5006 将创建的逻辑系统记入一个REQUEST,然后保存,逻辑系统定义完成。6.1.2 创建CLIENT 1 登陆系统,运行事物代码SCC4。 2 在弹出的窗口中点击改写按钮。3 确认系统提示—“更改是跨CLIENT的”。 4 点击新条目 5 输入创建的新CLIENT的设置: 集团:3位数字,由002-999任选,066保留逻辑系统:点右侧下拉按钮,找到上面创建的逻辑系统,如TSTCLNT5006 标准货币:选择人民币 7 集团角色:根据实际情况选取,如生产或测试由于是新CLIENT,暂时将更改并传输集团对象标记为自动记录修改;与集团无关的对象修改设置为允许对资源库和跨集团定制的更改。8 保存确认 6.1.3 LOCALE CLIENT COPY 1登陆新创建的CLIENT,默认用户名、密码为SAP*/PASS。 2 运行事物代码SCCL3 选择参数文件:参数文件的说明见本章开始部分,根据需要选取 4 选择源集团 5 选择要拷贝的用户主数据源集团,一般与2的选择相同 6 点击后台作业计划,定义集团拷贝的开始时间。7选择调度作业 8 检查弹出窗口的内容,确认后继续9 如果立即开始运行LOCALE CLIENT COPY,选择立刻,否则定义开始时间。到这个定义时间后,系统将在后台自动运行集团拷贝。注意:集团拷贝最好选择没有业务应用的时间进行。10 定义集团拷贝日志输出的打印机,一般选择虚拟打印机 11 系统提示集团拷贝将在预定时间开始,用SCC3可以查看集团拷贝日志。

  1.2. Batch Input问题

  Batch input学习!!!(参考文档资料)

  BATCH INPUT 注意事项:

  1.不要忘记在导出数据后,回车一下。

  2.你的源数据不能包含不需导入的项。

  3.定义数据名时要用英文缩写,不能用其他文字。

  我用CATT导数据,事务代码是PA40(人事事件)。当我通过外部文件进行数据导入时,老是出错,说某个字段比如PERSK不是输入字段。当我不输入PERSK时,它又说另外一个字段不是输入字段。但其实这些是需要我输入信息的字段。请问导致这个错误的原因是什么?

  是不是在修改摸板时忽略这几个字段,重新修改试试,实际上这种提示敲回车可以过,不一定要输的

  我忽略掉,或者修改过来正确,它又返回去了。这使得在文件中的数据一条也没有导入。不过,模板中的记录倒是导入了。那重建试试,把这几个字段作为选择字段

  1.3. 常用事务代码

  Pfcg 绝色维护

  Su53 查看权限对象 st01 跟踪

  St22 看dump,以分析错误 eg.找到ABAP程序出错的地方,找出founction,用se37查看找到的founction,找到有关权限检查(authority check),找到object,在pfcg中添加object并赋予权限

  /h debug

  su01 建用户ID,TMSADM这个用户不能锁定,它是系统默认的传输用户,SAPSYS也是系统用户,不能锁定

  se09/se10 查看并释放 change request 。(workbench 表示与集团无关,只需要传一遍;customizing 表示与集团相关,则需要分多次传到每个集团)

  sapd 配置打印方式、打印格式。它的配置是跨集团的(打印方式分为:local,remote,front end 三种。local的配置较为复杂,它是指printer和server相连,driver全部都装在server上,然后再由server去连接pc;remote是指server与printer server 相连,printer server 再通过server与pc相连;front end 配置比较方便,它是指server与pc相连,pc接printer,并将其设置成默认printer)

  client的操作:sccL copy

  scc3 查看日志

  scc4 后台

  scc5 delete 选择“从T000删除条目”

  000 001 065 066 这四个client为系统client,066用于做earlywatch

  sm02 给所有人发送即时消息

  se61 修改sap登陆界面

  se61——创建或修改 general text,即常规文本:zlogin_screen_info—–在行首可用@xx@方式引用一个icon(其中xx为数字,在se38中运行report rstxicon 可查到所有的icon),文本信息最多为16行,每行45个字符.

  So01 邮箱

  sm04 查看什么人在做什么事情,可踢人,它只能看到一台机器

  al08 查看有多少人登陆,session_manage 表示用户出于登陆状态,什么也没有做,它可以看到两台机器,如果要登陆另外一台机器,可以用sm51转到另外一台机器

  os01 查看在线机器名称

  oss1 选public进入sap 服务区,可用来发message或者申请lisence key

  S0003605676 密码 I753A556

  sm50/sm51 看进程,sm50看当前机器,sm51可以看两台机器

  suim 权限比较 eg 查找哪些role里有spro这个事物代码

  rz10 编辑系统参数文件

  rdisp/gui_auto_logout & rdisp/keepalive 用于控制闲置时间(秒)

  login/system_client 用于控制默认登陆的client编号(000-999)

  login/fails_to_user_lock 用于控制输错密码被锁定的次数(1-99)

  se43 定制显示在用户主菜单中的sap标准菜单条目

  1. Su01—–默认—-startmenu—–区域菜单(填入定制的菜单)

  2. Pfcg—–找到common role—–添加tcode—-从范围菜单(填入定制的菜单)

  se56 看自己的ID有哪些object及object的值

  su10 批量修改用户,也可由su01的菜单”批量修改”进入

  su02 编辑用户权限的参数文件

  su21 建object

  su20/su22 以不同角度来查看权限对象

  sale 建立逻辑系统 eg. P34CLNT800

  db13 数据备份

  db02 数据库表和索引的监控

  db12 数据备份日志

  sapdba 数据库管理工具

  sm36 定义后台作业 (标准的作业——-缺省的计划)

  sm37 查看后台作业

  sp01 看打印队列,可清空假脱机请求

  spad 选择完全管理,先定义“页格式”,然后赋格式类型,再赋设备类型(CNSAPWIN)

  smlg 定义组登陆方式,如果发现机器不能自动分配资源或者分配资源出错,则可以在里面删除掉一台机器,然后再添加进去就可以解决,在它里面按F5可以查看机器响应时间,如果在1000ms以内则表示正常.

  sm59 设置sfc连接,也可用它来登陆到别的机器,哪怕是用sap通讯帐号也可以

  sm21 看系统日志

  os06 操作系统监视器 ,cpu使用率正常在30%以内,30%~70%可能表示很慢,如果无系统信息,则需要在AIX中执行如下命令:

  ps –ef|grep saposcol (查看sap操作系统收集器进程)

  cd /usr/sap/P34/SYS/exe/run (注意这一行中的大写字母)

  ./saposcol (./表示运行)

  st02 监控buffer,看命中率(hitratio),swap出错值大于1000则需要用rz10调整参数,一次最好只改一个参数,改完了重启sap使参数生效。

  usr/sap/P34/SYS/profile 中有参数文件,可以在改变参数前做参数文件的备份,具体命令如下 cp xxx yyy ,恢复参数文件时,只需要将备份的参数文件copy回原参数文件名即可。这里的yyy包括:DEFAULT.PFL P34_DVEBMGS00_p34dbsvc P34_D01_p34apsvc START_D01_p34apsvc START_DVEBMGS00_p34dbsvc

  ———————————————————————————————————————

  ls –l系统中的文件属主如下:

  -rwxrwxr-x 1 p34adm sapsys 2919 Sep 26 10:09 DEFAULT.BAK

  -rwxrwxr-x 1 p34adm sapsys 2919 Sep 26 14:03 DEFAULT.PFL

  -rwxrwxr-x 1 root system 466 Aug 08 15:55 DEFAULT.PFL.0

  -rwxrwxr-x 1 p34adm sapsys 8940 Sep 26 12:29 P34_D01_p34apsvc

  -rwxrwxr-x 1 p34adm sapsys 8940 Sep 26 09:56 P34_D01_p34apsvc.BAK

  -rwxrwxr-x 1 p34adm sapsys 1013 Aug 08 15:55 P34_D01_p34apsvc.bak

  -rwxrwxr-x 1 p34adm sapsys 5304 Sep 26 14:02 P34_DVEBMGS00_p34dbsvc

  -rwxrwxr-x 1 p34adm sapsys 5014 Sep 26 09:45 P34_DVEBMGS00_p34dbsvc.

  BAK

  -rwxrwxr-x 1 p34adm sapsys 1891 Sep 01 12:47 START_D01_p34apsvc

  -rwxrwxr-x 1 p34adm sapsys 2669 Sep 01 12:47 START_DVEBMGS00_p34dbsv

  c

  p34db:p34adm> cd ..

  p34db:p34adm> ls

  exe gen global profile profile.bck src(红色的是profile的全备份,蓝色的没有用,是从原来的d00系统中带过来的,大写的bak文件是系统自动备份的,但它只保留最后一次保存之前的结果,所以修改参数后不要多次保存,全部改好了然后一次性保存,恢复参数时一定要用p34adm用户登录,以免文件属主发生改变,导致sap无法启动)

  ———————————————————————————————————————用cp –R profile.bck.2005.9.27 profile (将参数文件恢复)

  st04 查看数据库日志 (转到——数据库日志)

  oracle/P34/saparch 看arch文件

  sm13 检查更新是否有效,只需要看中间“更新有效”这几个字就可以了

  sm12 检查锁定条目,可用于解锁,eg.用户锁定条目后断网了,其他人不能用,则需要解锁

  st03n 可查看一些系统信息,凡是以“n”结尾的都是sap后来开发的事物代码,用于分析sap的一些系统信息,检查响应时间是否超过了2000ms,如果超过了则需要用其它手段来分析为什么这么慢,eg. sm37看后台作业,sm50看进程,sapdba或者db02看tablespace 是否已满,用db02则需要刷新一下,否则有可能不是实时数据,但sapdba就是实时数据。Sm21看系统日志,st22看dump.

  Sm19 跟踪用户Sm20 看用户的详细动作Stat 粗略的查看用户的动作

  利用scat进行数据导入

  在系统上线或进行测试时,都需导入大量的主数据。在SAP中有多种方法可批量地导入大量数据,这里介绍利用scat进行数据导入的方法。下同以导入统计指标数据为例进行详细说明。

  用scat事务码进入计算机辅助测试工具屏幕,在测试情况栏内新建一个测试项。该测试项的名称要以z开头,如ztest。输入完名称后,按工具栏上最左边的“TCD”按钮开始记录事务。

  首先在弹出窗口内输入需记录的事务代码kk01,按回车,进入统计指标维护界面。

  接下来按维护统计指标的操作输入统计指标编码、统计指标名和计量单位,最后按保存完成事务记录,返回scat事务界面。

  在scat事务界面按保存,弹出选择开发类界面,选“本地对象”,完成ztest测试项目的创建。

  返回scat的初始屏幕,这时,在测试事件列表中应该有一个你刚创建的测试项目。选中它,按工具栏的“更改”按钮,接着双击功能表里的kk01项,接着再双击“SAPLOKSK”项,这时会打开输入统计指标编码窗口,并且光标会停留在编码栏内,接着点击工具栏的“insert import parameter”按钮,创建一个&STAGR参数。接着按工具栏下一页,使当标停留在名称栏,和上面一样,点击工具栏的“insert import parameter”按钮,创建&BEZEI参数。接着光标会自动移到计量单栏,同理,生成&MSEHI参数。按返回按钮回到上一屏幕,接着按保存完成参数创建。

  返回初始屏幕,在选中ztest测试项目的情况下,选择菜单的“转到”–“变式”–“输出缺省”,生成一个ztest.txt文件。

  打开ztest.txt文件,内容如下:

  · [变量标识] [变式文本] STAGR BEZEI MSEHI

  · –> Parameter texts 统计指标 名称 统计关键数单位

  · –> 默认数值 Y02 y02 H

  · *** Changes to the default values displayed above not effective

  增加需导入的数据后的格式如下:

  [变量标识] [变式文本] STAGR BEZEI MSEHI

  –> Parameter texts 统计指标 名称 统计关键数单位

  –> 默认数值 Y02 y02 H

  *** Changes to the default values displayed above not effective

  Y03 y03 H

  Y04 y04 H

  Y03和Y04是需导入的统计指标,文件中的空格全部是用tab分隔的。整理好导入数据的格式后,就可进行数据导入了。进入scat事务,运行ztest测试项目,变式选择“自文件外部的”,选择整理好的ztest.txt文件。处理方式可选择“前台”或“后台”,第一次最好选择前台方式,这样方便除错。最后按工具栏的运行按钮即可。

  1.4. R3 的License

  在service.sap.com申请LICENSE KEY说我权限不够(如果用认证顾问的UID)我有R/3的DELIVERY NOTE (安装系统随带的),上面有INSTALL NUMBER 及CUSTOM/ORDER/DELIVERY NO等有用吗一般还有谁会有这样的权限? 你可以在ADMINSTRATOR里看到谁有这个权限 TAILEI,ADMINSTRATOR在哪里看?一般ADMINSTRATOR是怎么授权的?不是随安装软件一起来的吗?

  不是的。这个具体得问basis. Your authorization is not valid for any installation of your company Please contact your administrator ,我也碰到这个信息 https://websmp102.sap-ag.de/LICENSEKEY,进去后点System Administrator in your company.然后就会告诉你谁是管理员

  R3 的License与机器相关联吗?就是说一个License可以用于多台机器吗?

  相关的,申请的时候要hardware key, 这个hardware key是根据硬件 和当时的操作系统产生的,如果你的 操作系统重装了,hardware key就变掉了。

  那我拿到一个License,这个License并不是我的系统申请的,就是说这个License是没有用的?BTW,Licesnse是一个可执行文件(.exe)文件吗?

  應該是沒有用的,hardware key根據不同機器、網卡號碼等,號碼都會不同。當你裝完IDES後,要做 saplicense; -install 時,你要有下列的資訊System name (SID) Hardware key Installation number License expiration date License key所以你的機器不同,他會通知你hardware key有問題。另外,license不是執行檔,如同上面所示,用saplicense的指令來控制。 相同的机器,重装了OS, hardware key 也是不相同的,要重新申请才行

  那一个exe的文件程式有什么用?用来产生License?不可能吧?

  SAPlicense 是一个系统文件:可以查找机器码、安装license、删除license、显示license!就是不能生成Licesne,要不然用SAP岂不是不要钱了!要想得到license 需要到SAP去申请撒。(当然前提条件是你得交钱呀!)除非……

  LICENSE的确是要和系统硬件联系起来的。但是系统重新装过后——只要没有改变你以前系统的结构——就是说:WINDOWS上,C盘没有重新分区——那么新装的R/3的LICENSE还可以用原来的。其他的UNIX机器我没有做个实验不好说,但我在AIX上作过:我就是换掉UNIX机器的的ROOTVG的硬盘,用个新的来代替,原来的许可也是可以正常使用的。

  1、system license: 当安装完SAP以后,系统自动产生一个为期4周的临时license,在此期间内,一切操作正常。如果超过此期限,你就无法登录了,此时,只能用SAP*登录,完成一些简单的操作。system license 是跟硬件相关的。

  2、Developer register key: 当开发员想要开发自己的ABAP程序(此程序必须用YZ开头)时,需要首先注册此key。 此key与注册用户相关。

  3、SAP object modify key: 当开发员想要修改SAP的object时(比如说SAP 程序)时,需要注册此Key. 此key与SAP object相关

  1.5. 权限管理

  讨论一下SAP中如何做到将权限能细到每张表啊

  可以的。 你先要把这张表给某个role,假设是zzrole, 然后pfcg, 输入zzrole在role里面,查看这个role,看权限页,点击修改图标,进入到一个界面,把表名称添加到zzrole就可以了。

  SAP权限如何配置?

  大概的步骤是

  1、从BPI中得到每个岗位的权限,或者是模块顾问给你一张权限表。

  2、根据权限表中的权限、或是BPI中得到每个岗位的权限,在SAP中设置角色

  3、根据权限表中用户和角色的关系、或是岗位和用户的关系,分配权限。

  1.6. SAP访问问题

  我想在我家里的电脑连线到公司的主机,我安装好sapgui后要怎么设啊?我知道公司主机的IP 地址,也有Basis的权限,除了设定SAPGui还要设主机吗?我在SAPGui上直接输入IP地址不行!

  如果你们是内部地址,那只能通过vpn等连接过去,如果是公网ip,应该可以的; 如果你是4.7以下,请启动ITS服务,可以通过Internet logon SAP

  1.7. 修改sap登陆页面

  修改sap登陆页面 就是输入clinet,userid,password的screen对4.6系统:TCODE.SE61 创建或修改 General Text:ZLOGIN_SCREEN_INFO在行首可用@XX@方式引用一个ICON(其中XX为数字,在SE38中运行report RSTXICON 可查到所有的ICON); 文本信息最多为16行,每行45字符。

  ————————————————–

1.1. IMG

Implementation Guide(IMG)是SAP系统的配置工具,它可按你公司的要求配置SAP系统以适合你公司的要求。有三种类型的IMG,分别是:

SAP Reference IMG,可在这里配置SAP系统的所有功能。

Project IMGs,它基于Rrference IMG,可为某个项目进行单独配置,比如我们可建立一个FI的Project IMGs,方便配置。

Project view IMGs,在Project IMGs里的Project views里设置,在Project IMGs里再建立一个视图,把一些配置选项添加到该视图里。通过这样一层层的分工,就可把Reference IMG里的配置分配给不同的人员进行维护。

我们可为不同版本的SAP系统建立IMG,如4.0x,4.5x。这种IMG叫做版本相关IMG。通过“help”–“Release notes”菜单可显示各个SAP发布版的区别。

我们可用事务码“spro”来进入SAP Reference IMG。使用“spro_admin”进入project IMGs。

1.2. 创建一个新的用户

完成client创建和拷贝后,在开始正式工作之前,请创建一个全新的用户。用这个用户进行工作。默认ddic和sap*用户不要用于实际的业务。创建用户的过程很简单,只要以su01事务码进入用户维护屏幕。在用户栏填上新增的用户名,按新建按钮创建。输入相关的参数,关键是设置角色和参数文件,如果是管理员,可设的角色为“SAP_ALL_RESTRICTED”,参数文件设为“SAP_ALL”。角色名和参数文件是一对的,参数文件是控制具体权限设置的文件。角色和参数文件也可不在这里指定,可在设置角色时设置。

1.3. 设置SAPGUI自动LogOut功能

当客户端长时间没有使用时,为了不占用SAP服务器的资源,我们可以设置当客户端在一段时间没有进行操作时自动退出SAP系统。设置步骤如下:

· 用Tcode rz10打开参数配置窗口,选择你当前的实例参数文件,再选扩展编辑,按修改按钮进入扩展参数编辑窗口中。

· 按参数创建按钮,创建一个名为“rdisp/gui_auto_logout”的参数,参数值输入“600”,代表如果客户10分种(600秒)没有进行操作,则会自动退出SAP系统。

· 按退出保存设置。在rz10窗口按保存把参数传送到系统的参数文件中。重启SAP实例,使配置参数生效。

我们还可用rz11来设置当前正在运行的实例的一些参数,但用这种方法设置的参数只会影响当前运行的实例,一旦重启实例,参数就会失效。

1.4. 配置个人信息

在操作SAP系统时,经常要输入一些参数,如成本控制范围、公司代码、工厂等。如果每次打开界面都要输入是不是很烦,可不可以让系统自动记住这些固定的参数呢?答案是肯定的,通过配置个人信息即可让每个用户记住这些参数。现以设置成本控制范围代码CA00为例说明一下具体操作方法。选择“系统”–“用户参数文件”–“个人数据”,进入个人参数配置界面。在这里,addree标签可设置用户名、地址、电话等个人信息;defaults标签栏可设置开始菜单、登录语言、小数点表示方法等;parameters标签就可设置默认输入的参数值。在parameters栏里选择一个参数代码,如CAC是成本控制范围,在value里填入值CA00。存盘退出。重新登录后,凡是在界面中要输入CA00的地方都会自动被填上CA00。另外,在一些输入参数的界面会有一个存盘按钮可把参数直接保存为默认值或用户默认值,效果与上面的配置一样。在需输入成本控制范围的界面,通过菜单“扩展”–“设置成本中心范围”可覆盖默认的CA00值。

1.5. 事务码

· SLICENSE or SLIC

激活SAP license。

· SE16

显示SAP数据表

· SE38

运行ABAP程序

· SHDB

跟踪一个事务码所操作的SAP表名

· RZ10

配置SAP参数文件,修改完成后需重启实例。

· RZ11

修改运行中实例的参数,修改完马上生效,不用重启实例。重启实例,参数修改失效。

· SICK

SAP系统一致性检查。

· STMS

创建传输管理系统

· SMLT

导入语言包

· SGEN

编译SAP对象,使客户在访问SAP对象时不用编译,提高服务器的响应速度。

· SM02

创建系统消息。创建时需填上消息正文,还有服务器名和客户名,当客户栏不填或填“*”号时,保存后就可把该消息马上发给所有登录的用户,当其它用户新登录系统时也会显示。

· SM04

显示在线用户会话

· SM12

显示与解锁由用户锁定的表

· SM21

显示系统日志

· SM50

显示工作进程

· SM51

显示SAP实例

· SM59

维护RFC

· SPAM

支持包管理工具

· SCC4

建立一个client(集团)

· SCCL

client本地复制

· SCC3

显示client复制日志

· SCAT

记录事务和函数功能,可进行数据批量导入。

1.6. 财务知识点

· 科目表位于公司代码(company code)之上,集团(client)之下。科目表的科目在总帐的主数据中维护。

· 在SAP中的科目没有1,2,3级科目的分法,全部是一级科目。科目代码长度为8位,在报表层次,会根据科目代码的前4位编码汇集成一个科目显示。

· 统驭科目不用来直接记帐,它是由应收模块、应付模块和固定资产模块直接过帐的。

· 总帐科目的录入需遵循“有借必有贷,借贷必相等”的原则。借贷两边都需同时录入。对于应收、应付的发票录入,则单边即可。系统会自动根据所选的客户或供应商生成双边分录。

· SAP的凭证类别基本分为收、付、转三类,和传统的会计凭证分类一样。

o SA,总帐凭证。(转帐凭证)

o KA,供应商凭证。(付款凭证)

o KR,应付供应商凭证。(付款凭证)

o KG,供应商转来的经字发票,SAP称为贷方凭证。(付款凭证)

o KZ,付款给供应商的凭证。(付款凭证)

o DA,顾客凭证。(收款凭证)

o DR,开具发票给顾客的凭证。(收款凭证)

o DG,开具红字发票给顾客的凭证。(收款凭证)

o DZ,向顾客收款的凭证。(收款凭证)

o AA,与固定资产相关的凭证。

· 特殊总帐标记有A,B,C,D四种,分别对应预收帐款,应收票据,预收款请求和担保。

1.7. CO知识点

· 一个成本控制范围下可包含一个公司代码,也可包含多个公司代码。

· 成本流和成本对象是管理会计的基本概念。成本流描述企业内部的价值流,像是穿梭在企业中的河道。而成本对象则像是一个个湖泊,起来收集成本的作用。

· 管理会计凭证记录了什么性质的成本(多数为损益)从哪里流向哪里。它也借用了财务会计中的“借/贷”的概念。如:

· 借:成本的流入

· 贷:成本的流出

· 管理会计凭证不像财务会计凭证那样借贷必相等。当管理会计凭证的借贷方都是成本对象时,借贷才会相等。

· 成本要素是用来描述管理会计中成本流本质的一个概念。成本要素分两大类,一类是初级成本要素,对应财务会计中的损益类科目。另一类是次级成本要素,可用来描述管理会计内部各成本对象间成本流转时的成本性质。也就是说可以把同类的损益类科目设置成一个次级成本要素,以便归集费用进行分摊到各部门。

· 生产订单状态

· TECO 技术实现

· REL 已释放

· CRTD 建立

· PCNF 部分确认

· DLV 交货

· GMPS 已过帐的货物移动

· MANC 未检查物料可用性

· NTUP 日期未更新

· PCC 使用的生产成本归集器

· PRC 预花费

· SETC 结算规则维护

· KS01

创建成本中心

· KSH1

创建成本中心组

· KA01

创建初级成本要素,需对应科目表中的损益类科目

· KA06

创建次级成本要素

· KP26

输入成本中心的标准作业量

· KP06

输入成本中心的标准费用

· KSPI

计算标准作业价格

· KSU5

建立和执行费用分摊循环

· KB31N

输入分摊指数

· CK11N

计算成品的标准成本

· CK24

标记并发布物料的标准成本

· KKAX

计算在产品

· MFN1、CON2

实际作业价格重估

· KOB1

查看成本信息

· KKS2

计算差异

· KO88

结算定单

· OKP1

CO开关帐

1.8. 财务专业术语表

· chart of accounts—–科目表

· fiscal year—–会计年度

· document—–凭证

· posting priods—–过帐期间

· activity type—–作业类型

· overhead—–间接费用

· credit—–贷方

1 论坛资料

msn7.5&sapgui冲突解决办法

找到注册表HKEY_LOCAL_MACHINESYSTEMCurrentcontrolSetServicesTcpipParameters项

将DatabasePath的值

由 %SystemRoot%System32driversetc

改为 c:windowsSystem32driversetc

如果我要开发ABAP,开发组有两个A,B,服务器在C. B,C如在日本,C赋予B访问权限,A在中国但没有赋予访问权限, 那A是否可以通过B连接C进行ABAP开发?是否有其他方案可以解决,

直接连到B,C

在询问sap时,sap公司会要求开放接入,请问如何实现比较安全,可靠。

加入saproute: 参考看:

http://help.sap.com/saphelp_46c/ … 322d00/frameset.htm

有人可以给我讲讲附件中图示:SAP路由器字符串,安全网络首选项,的作用吗?

SAP路由器字符串是不是类似代理,先通过路由器再连接SAP应用服务器

http://help.sap.com/saphelp_46c/ … 322d00/frameset.htm

F1 help 无故消失。。。怎么办。

若是连接的online help 就在本地SAPGUI上设置加上ONLINE HELP联接就是,若是系统的help,建议运行一下rscpinst 这个程序就是了; 是4.6版本吗,可能是GUI的问题,重装试试。

想改一些国家或货币等设置.但系统说CLIENT的STATUS是NONMODIFIABLE.那要怎么改?

scc4->选种要改的client->修改->在client-independent object changes中选change….allowed就可以了但是对于生产系统最好不要改动,其他的重要CLIENT改完后——如果只是CUSTOM配置后台或测试——最好立即改回去。

请问:怎么自创逻辑数据库

这个需要自己写代码。我想可以参考他们系统的逻辑数据库的代码。To view the delivered SAP logical databases,follow the menu path: Tools -ABAP Workbench -Development - Programming

Environment -Logical Databases, OR use transaction code SE36.

用户操作的界面和sap本身界面一样吗?

先定义一些Role,然后每个role有不同的事务权限和数据权限。比如role1 是只能看HR的组织管理的内容。如果用户A属于role1,那么它的界面应该只显示HR的组织管理的内容。当然,一个用户可以属于多个role,一个role也可以有多个用户。他们是多对多的关系。

每个Role都有自己的菜单界面,如果某个用户被赋于了多个Role,那么这个用户的用户界面就应该是这几个Role的菜单界面的组合,当然这个用户也可以通过标准菜单来访问事务。

对于终端用户权限的分配正如上说的,控制权限的最终还是落在object上,objects构成auth.多个auth.构成profile,一个或多个profile确定一个role。

如何維護系統的message.

每个模块都有专有的message维护的代码; Table: T160m.不知對不對。T-code: OMCQ; 这只是一部分,你可以在后台用ctrl+f查找 关键字“message”,你可以看到有很多; 不知道你是不是sm02?

有人熟悉Netweaver吗?需要怎样设置才可以实现通过IE访问SAP R/3?

应该是安装ITS; 如果是WAS640,ITS基本都不用装了。

请问如何看到用户的操作记录?想看一个用户在一段时期内操作记录。

in the command filed, enter SM37 and choose Enter!; ST01可以

sap中默认的字体是什么?

新宋体,常规,11

how to install LSMW

有两个Request导进系统就行了。

Installation: Part 1 — Installation of the Software

Part 2 — Distribution of Authorization Profiles

Part 3 — Resetting the Buffers

http://service.sap.com/LSMW

装了XP service pack2以后SAP show里的说明看不到了,有什么好办法吗?

答:- Start Registry Editor (Start -> Run -> regedit.exe) – Select the following key in the Windows registry: [HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet Explorer MainFeatureControlFEATURE_DISABLE_MK_PROTOCOL] – Select ‘New’ -> ‘DWORD Value’ Value Name: sapshow.exe Value: 0x00000000

本人新建了一个Company Code,参数和配置基本上都是按照标准进行配置的。但是在做预收F-29或者预付F-48的时候,总是出现下面的错误: “短转储没有完全存储,太长。”Exception condition “ENTRY_NOT_FOUND” raised.The current ABAP/4 program encountered an unexpected situation.……在该公司作其他的工作是没有问题的。

请按照如下路径配置你的系统:SPRO–FI–APAR–Business transaction–outgoing payment–automatic outgoing payment–payment method /bank selection for payment program–set up all company codes for payment transaction,在里边你填入你需要的company code for send and pay for vendor and customer:Sp. G/L 事务(transactions) to be paid,填入A,其他不填,然后试试。

创建采购订单保存时出错,消息号V1060:

Symptom You create a purchase order using EnjoySAP Transaction ME21N. When you do this, the system generates error message V1060 ‘The loading date cannot be in the past . Please check date’.You cannot save the purchase order. The system does this if the data you enter is not complete.This can also be the case if you create with reference to a purchase requisition or contract. Reason and PrerequisitesYou have implemented Note 705339.Solution Implement the attached correction for the error message V1060 ‘The loading date cannot be in the past . Please check date’.

我们的系统是SAP4.7,应用补丁SAP_APPL打到SAPKH47021,经过查notes . 需要对原程序改FORM ‘ETT_SD_SCHEDULES_CHECK’ 但这个FORM 所属的上一层程序在哪里查找。怎么修改这个FORM, You must load the pacth,the system automatic change it. 现在我用事务snote download sap note 出现以下错误: Error in remote connection to destination SAPOSS: hostname ‘sapserv3’ unknown / CPI-C error CM_RESOU RCE_FAILURE_NO_RETRY. 请高手帮忙分析一下。另外,我可否按原来的4.6C系统直接找到相应的程序。然后修改上面的 FORM, 再哪可找到这相应的程序做修改 不需要download,你们可能还没有创建oss连接或者没有开通oss连接,使用你的ossid进入service.sap.com/notes,把notes号码705339输入,然后点击download,然后使用SAP DOWNLOAD MANAGER来下载到本地,然后用snote导入。

IMG存在什么表中?

IMG不是存在一个文件中,不同的设置存在不同的文件中。一般都存在于以T 开头的表中。

从SAP install时调用的比如MSSQL的存储过程对DDNTF,DDNTO表处理开始,SAP R3load是如何建立那么2万多个表的,常用的T开头的配置表在初始保存了什么数据(比如client 000,通常国内顾问们在配置时就copy+copy也不问why),为什么有的表在DB层有在SAP却看不到,反之亦然, SAP table和DB table和字段的关系…

有谁安装过DBSL(Database Shared Library)吗?能否介绍一下,多谢了。如果不安装DBSL,有什么更好的方法可以让SAP与其它系统交换数据?

If you used 4.7 the DBSL have it,You only used T_code “sm30” maintain table “DBCON”

Maintain connect exterior database inform

请问,在输入的地方,如何可以保留原来的输入记录;就是可以让原来曾经输入过的内容可以继续保留。例:原来在VA03的订单号码输入处:输入的订单号码是123456,然后第二次进VA03的时候,按BACKSPACE的时候,可以看到123456这个号码。因为已经在系统的【本地格式定制】处勾选了‘快速剪切和粘贴’,在【本地格式定制】的选项中的【本地数据】历史的栏目中也选取了“位于”,但是个别用户的输入的地方,仍然没有旧的记录,所以请问还有什么地方可以设置

最近发现在T_CODE:SM21中常常出现这样的一个错误信息“Maximum number of 100 connectable SAP gateways reached”

查看原因后发现是T_CODE:SMGW中的 Remote gateways已经满了。我想在正常的情况下是连接结束后应该自动删除,可是现在一直存在。最终导致了Remote gateways爆满的现象。 请哪位高手指点一二,解决一下这个问题。

我默认是用中文,有些老总是使用英文的。其实我修改原来的语言设置就是英文的。维护数据都是用中文,但是我发现在做ME51N的时候,登录语言选择用了英文,系统提示说该物料的描述没有用英文维护。请问怎么才能解决这个问题呢?

MM02,进去以后选择addtional data ,然后选择basic data text ,然后选择下面的create键,创建一个Chinese的描述就可以,如果想添加新的语言描述,也在这里边加。

sap 4.0版本,数据库oracle8.0,现在发现用access的odbc接口去download数据,中文总显示不对,有人知道是什么原因吗

需要使用SAP Connector,而不是通过ODBC直接从Oracle中抓取数据。SAP Connector是个SAP提供的工具吗?它能抓取单个表还是同时能抓取整个数据库?能不能详细的讲解一下?是sap提供的工具。安装一下就可以,没用过。要正确设备oracle client 端的字符集

is it possible to generate a client which data is from a client and IMG is from another client?

http://www.sapsh.com/bbsxp/ShowPost.asp?id=4739文件在里边放着

SAP中,用户可以琐定,请问角色/事务码是否也可以琐定?如何来做?

t-code可以锁定的,sm01

用DDIC或SAP*的用户名进测试系统,PASSWORD为PASS,不过我总是登陆不了,有谁知道的吗?

由于你输入的password 不对,而你输入次数可能过多而锁住user哦!

USER: DDIC PASSWORD: 19920706; USER: SAP* PASSWORD:06071992

请在安装这台服务器的机器上,用用户名(比如你的sap服务叫dev,那么就以devadm进入系统,当然,密码得问装这台机器的朋友)进入操作系统,并把系统时间调到没有过期的时候的日期,然后在安装sap的路径里找到saplicense这个命令,在dos命令下进入到这个路径下执行saplicense -temp,然后你应该就能成功的添加了一个临时的license了。你就可以进入sap了。然后后面你可以msn问我了。

如附件一样我想更新SM50,使看不到Err的记录。请那位大侠指点1、2。。。。。。

这个err只是记录这个进程出现过错误,不代表现在有错误,没必要删除。SAP服务重启后错误会自动删除

我从一个文件中看到,在进行角色分配的时候,不要将角色直接分配给某个用户,如果用户职位发生改变,它就不能有某个权限,那么又得重新给它分配,这样的工作量会很大,也很麻烦。于是建议要间接的分配。意思是先分配给职位,这样让处在那个职位的人有那个角色。现在有问题是如何把角色分配职位。

记得把role分配到职位要上了HR才可以用的。你不就是按职位建role吗,然后将这个role分给用户.最好是可以设置组,把不同的人分在不同的组里后,再分配这个组里的相应权限. 这个分配很简单得,人员主数据本身和用户主数据相关

/usr/sa;


推荐阅读
最新回复 (0)

    ( 登录 ) 后,可以发表评论!

    返回