| Justin's profileGrowth Memorandum — 成长备忘...PhotosBlogLists | Help |
|
Growth Memorandum — 成长备忘录!脚印。。。 04/11/2008 SAP ECC5.0 Working Log TO 2008.5.26(ZT)1.A:在公司代码分配折旧表时报错?
在公司代码分配折旧表时报错,提示是“3000 的公司代码分录不完全-参见长文本”
希望各位大侠帮我看看。
3000 的公司代码分录不完全-参见长文本
R: a.你把零进项税的代码分配给这个公司代码就可以了 .没有指定非税代码,OBCL
b.据此可能company code 设置有问题,检查一下OBY6
2.a,维护客户科目组:财政供应链管理->现金和流转情况管理->现金管理->主数据->子分类帐科目->客户控制->维护客户科目组
b,创建客户帐户编号范围:财务会计->应收帐目和应付帐目->客户帐户->主数据->创建客户主记录的准备->创建客户帐户编号范围
c,对客户帐户组分配编号范围: 财务会计->应收帐目和应付帐目->客户帐户->主数据->创建客户主记录的准备->对客户帐户组分配编号范围
3.MMPV 物料数据估算期间.开物料帐.
4.MMRV 允许对前期记帐.
5.OX19 维护成本控制范围,把公司分配给控制范围.
6.OMSY 第一次开物料帐可以用OMSY所物料帐开到当前时间,以后就用MMPV开物料帐.
7.FBN1 会计凭证号范围. VN01 SD凭证号码范围.
8.定义逻辑系统:SPRO/跨应用组件\预定义OLE业务处理\跨应用业务处理\中心用户管理\中央管理的ALE强制活动\定义逻辑系统.
T-CODE:SALE\基本设置\逻辑系统
9.A:我在创建总帐科目时,总是提示“损益报表科目类型在科目表 LXGJ 中未定义”,怎样做呢?谢谢!
R:需要在IMG中先配置Retain Earning科目,OB53。我原来也碰到过这个问题,是要先定义留存收益科目,科目类型可以填X,科目可以填本年利润或利润分配--未分配利润的编号,一般直接保存不了,你要上下滚动几下MOUSE的滚轮使该行变灰就OK了.SPRO/财务会计/总帐会计/总帐科目/主数据/准备/定义留存收益科目.
10.FSPO 总帐科目/会计科目表数据,DISPLAY,EDIT,NEW
11.Q:为什么不能库存记账?---急!
我用MB1C用移动类型521做起初余额时,系统提示我该物料不可能有库存记账,按F1帮助,显示 “该物料不可能有库存记帐”
R:從信息上看還是該種material type 的某valuation area 的 Quantity update沒有被允許,或許你還是要看看這裡.
R:in the configuration of material type , you can configure a material type managed on a quantity basis.
12.OMWB 配置自动过帐.spro/物料管理/评估和科目设置/科目确定/无向导的科目确定/配置自动过帐
13.维护类别类别: spro/sap netweaver/base/应用程序链接启动(ALE)/定模和实施业务处理/主数据分配/使用对象类别分配/维护类别类型 OR CL01 维护类别.
14.配置总帐科目&公司代码 FS00,更改统驭科目的科目类型"必选".SPRO/财务会计/总帐会计/总帐科目/主数据/准备/定义科目组/选择总帐科目组/科目控制/设置可选输入项.
15.控制标识不存在:spro/控制/一般控制/组织结构/维护成本控制范围/基本数据/激活组件&控制标识
16.估价范围 7801 还没有生产式的物料帐簿?R:我按照提示去运行CKMSTART
17.A:帐户1304006对于业务/事件代码BSX,可直接记帐..
R:FS00,(创建/银行/利息)/公司代码的凭证创建控制/只能自动记帐打上勾.
18.A:自定义货物移动类型的屏幕格式
R:SPRO/物料管理/库存管理和实际库存/收货/定义屏幕格式/选择移动类型
19.A: 工厂日历丢失或错误在工厂日历中
R: OPDD 维护工厂日历,分配工厂日历!
20.A:删除SAP*,可以用SQLPLUS 连接到数据库案例:
R: delete from sapsr3.usr01 where bname='sap*' and mandt='000';
commit; 21.A:VK11 物料定价 没有维护存取顺序.
R:SPRO/销售和分销/基本功能/定价/定价控制/定义条件表OR 定义条件类型 OR 定义存取顺序
定义存取顺序要点:定义字段,先选择存取顺序,双击字段可以确定存取字段.
22. A:没有用于售达方的客户主记录存在
R:维护客户主数据据的/销售/定价/统计/价格组和客户定价过程
23. R:1、我模仿OR订单,复制了个订单类型、发货类型、开票类型,又定义了自己的定价过程ZHF009,定价条件类型是K007, MWST,ZHUL(我自己定义的条件类型),在前台VA01创建订单时,订单不完整,提示“缺少净价”,我也没在定价过程里定义这个条件类型,为什么在做订单时还不出现?
A: 你的定价过程缺少了VPRS或者是没有通过项目类别定义定价,要激活才可以带出来净价的,就是成本价啦!
24.R:客户000没有对功能 ZE(销售员)定义.
A:SPRO/SD/主数据/业务合作伙伴/客户/客户层次/为层次类别设置合作伙伴确定/设置客户主数据的合作伙伴确定/帐户组-功能分配/新建一个ZE(销售员)把功能分配给帐户组->ZSE(*销售员内部)即可.
25.R:销售凭证项目装运中/装运点&接收点不能带到装运点对应工厂.
A:SPRO/后勤执行/装运/基本发运功能/装运点和收货点确认/选择”通过销售单据类型定义发运条件”.
26.R:不小心删除了工厂,发现不能确定科目帐户.”
27.A: 我在做SD出具发票时遇到的问题 我在SD中做出具发票保存时,系统提示“凭证 90000000 保存(帐户确定出错)”,然后我在收入科目分析中发现系统提示“在账户确定类型KOFI没有找到总账科目”。请问我应该在哪里为账户KOFI指定总账账目?谢谢!
Q: 在“科目确定过程”中没有找到条件记录,需要在5个条件表中至少维护一个条件记录。用VKOA!需要向FI人员询问。只需在VKOA中维护一般这一行中的KOFI数据就行了。把你的销售组织+渠道+产品组 复制一套销售科目确定,可以复制0001的,让后将科目维护成自己公司的对应科目。
28.A: 现在问SD一个简单的问题。为什么我在为发票确认到财务时,系统说“客户CM0001 没有在公司代码 6301 中定义”但是我在新建客户CM0001时,并没有找到为其指定公司代码呢?
Q:对,公司代码的视图数据没建,XD01试试看. 使用FD01创建FI View的客户数据即可。创建客户资料一般分三大块,基本数据、公司数据、销售数据。
29.Client Copy:
CLIENT COPY使用事物代码SCCL,用SCC3查看日志。具体操作如下:
6.1.1 创建逻辑系统 1 运行事物代码SALE 2 选择“应用程序连接”—“发送和接收系统”—“逻辑系统”—“定义逻辑系统”,然后单击 运行按钮 3 对“跨集团更改”的提示做确认 4 在弹出的逻辑系统窗口点击“新条目” 5 在弹出的窗口中输入逻辑系统的名字及描述。逻辑系统的命名规范为 <SID>CLNT<CLIENTNUMBER>,如TSTCLNT500 6 将创建的逻辑系统记入一个REQUEST,然后保存,逻辑系统定义完成。 6.1.2 创建CLIENT 1 登陆系统,运行事物代码SCC4。 2 在弹出的窗口中点击改写按钮。 3 确认系统提示—“更改是跨CLIENT的”。 4 点击新条目 5 输入创建的新CLIENT的设置: 集团:3位数字,由002-999任选,066保留 逻辑系统:点右侧下拉按钮,找到上面创建的逻辑系统,如TSTCLNT500 6 标准货币:选择人民币 7 集团角色:根据实际情况选取,如生产或测试 由于是新CLIENT,暂时将更改并传输集团对象标记为自动记录修改;与集团无关的对象修改设置 为允许对资源库和跨集团定制的更改。 8 保存确认 6.1.3 LOCALE CLIENT COPY 1登陆新创建的CLIENT,默认用户名、密码为SAP*/PASS。 2 运行事物代码SCCL 3 选择参数文件:参数文件的说明见本章开始部分,根据需要选取 4 选择源集团 5 选择要拷贝的用户主数据源集团,一般与2的选择相同 6 点击后台作业计划,定义集团拷贝的开始时间。 7选择调度作业 8 检查弹出窗口的内容,确认后继续 9 如果立即开始运行LOCALE CLIENT COPY,选择立刻,否则定义开始时间。到这个定义时间后, 系统将在后台自动运行集团拷贝。注意:集团拷贝最好选择没有业务应用的时间进行。 10 定义集团拷贝日志输出的打印机,一般选择虚拟打印机 11 系统提示集团拷贝将在预定时间开始,用SCC3可以查看集团拷贝日志。 在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中除文档外的所有数据都拷贝过来了,包括用户数据。记住第一时间更改默认用户的密码。作为一个合格的系统管理员,这是必须要牢记的。 eastviking 2006-11-16
导出一个client的用户数据到本地硬盘,再导到另外一个R/3学习系统,
使用事务代码:FTWP及FTWA即可SCC8导出数据,再SCC7导入; SCC8倒出CLIENT,文件会在datafile和cofile两个目录下分别存放控制文件和数据文件,把它拷贝到目标目录下,加入buffer,后可用STMS进行IMPORT,用SCC3监视进程,完成后,用SCC7做POST IMPORT。即可, 但是前提是两个SERVER的STMS必须建好,并采用虚拟目标系统 eastviking 2006-11-16
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 (运用数据) 业务数据: 如销售订单,生产单,领料单等等 30. Tcode: smw0
选择Binary data for WebRFC applications
不用输入信息,执行即可
Create 一个对象(必须以Z开始的名字,如ZP800)
点击import,输入图片的路径
点击transfer
输入开发类(必须是系统中已经有的Z开头的开发类)
然后Save
新建一个change request
执行sm30
维护ssm_cust
将HIDE_START_IMAGE改为No
START_IMAGE改为自己创建的对象名ZP800
Save即可
如果是要改GUI右上角的水滴动画则只要用图像编辑软件修改GUI安装目录下的sapalogo.bmp文件即可
30. Q:SAP 物料帐簿货币被更改.
A:因把成本控制范围6301删除,又新建后没有把公司代码6301分配给成本控制范围.
31. Q:ABAP运行错误:
A:
a..RZ10, default profile:
zcsa/installed_languages = E1 zcsa/second_language = E zcsa/system_language = 1 instance profile: install/codepage/appl_server = 8400 b.既然系统不让运行RSCPINST设置MDMP,OK,直接修改TCPDB和TCPOD: REPORT ZBA_MDMP . tables:tcpdb,tcp0d. TCPDB-CPTRANSFLD = '1100'. TCPDB-CPPOOLCLUS = '1100'. insert TCPDB. TCPDB-CPTRANSFLD = '8400'. TCPDB-CPPOOLCLUS = '8400'. insert TCPDB. TCP0D-COUNTRY = ''. TCP0D-DBLANGU = 'E'. insert tcp0d. commit work. c. Restart R/3 32. Q: “没有用于售达方6000051的客户主记录存在
A:后勤-常规/商业伙伴/客户/控制/为客户定义科目组和字段选择.
33.Q:修改PXA 大小。
A: 1。先用rz11 看一下这个参数的大小(单位为KB)。
2。然后用rz10更改profile。 3.abap/buffersize=?
34.Q:在我保存交货单的时候就会弹出一个信息框,
"快件文档更新终止从作者"SAP"收到" 请问下为什么会出现这个信息啊,而且在左下角出现交货单已保存,但是我根据单号去找又发现没有此交货单号,我通过SM13查看错误信息,里面错误正文本如下: B2 001: 本地逻辑系统未定义 A.新建逻辑系统见 29
35. Q:SAP 收单方无法确定
A:配置合作伙伴确定的开票相关。
36. Q:来自科目组 ZSE 的合伙人不被允许对于合伙人功能 ZE.
A: A:SPRO/SD/主数据/业务合作伙伴/客户/客户层次/为层次类别设置合作伙伴确定/设置客户主数据的合作伙伴确定/帐户组-功能分配/新建一个ZE(销售员)把功能分配给帐户组->ZSE(*销售员内部)即可.
37.Q: 凭证 6119100011 保存(帐户确定错误).
A: 如果已经配置27的问题。需要看
1.Mm02物料的销售数据2的“科目设置组”
2.Xd02 销售区域视图,开票凭证/会计/帐户分配组。分配客户组。如果没有会计项目,需要在客户帐户组的字段状态下的销售数据,选择出具分票,把科目分配组去掉“隐去”。
38.Q:送达方6000057未对销售范围 2301 KA 02 定义
A:先分配2301 KA 02订单类型.再给送达方定义销售范围
39.Q: 如何设定SAP系统的最大会话界面数
A:RZ10修改参数文件。通过一下参数控制:
rdisp/max_alt_modes 允许用户创建的最大session数目。最大为6
rdisp/tm_max_no 最大用户数
40.Q:CLIENT复制时提示源集团是生产性而且是保护性的.
A:SPRO/财务会计/财务会计的全局设置/公司代码/将公司代码设置给生产性的.
41.Q:最近sap刚刚上线,发现几个问题。希望高手能帮忙解答一下
1、在开发机上的/oracle/<sid>/saptrace/background目录下,除了正常的一些*.trc文件外,还 有很多core文件,而且非常大,几天产生一个,一下子就把目录给撑满了。但是我在生产机上没有发现这种core文件。这些文件是干嘛的???直接删除是否可以??? 2、在生产机上,/oracle/<sid>/oraarch的目录,产生的应该是数据库的归档文件??全都是 *.dbf文件,有时1小时要产生好几个,有时几小时产生1个,每个文件104M左右大小,目录的空间为15G,但是很快没几天就满了。只能删除部分、。但是在开发机上没有这么多的*。dbf文件,这 个是否跟系统刚刚上线,数据和请求传输比较多有关??删除是否可以??? A:1、core文件是系统内部产生错误时出现的文件。一般情况,CORE文件可以删除,但此时你应该检 查以下你的系统日志,来诊断你的系统中所出现的问题以及问题的原因和严重性
2、产生归档文件是正常的,问题是你们没有做归档文件备份吗?一般来说,一个归档文件在两次归档文件备份后会自动删除.生产机的archive文件一定要保留,否则一旦要做系统恢复,会丢数据的。这些文件应该在DB13里做备份的,模式选为copy_save_delete 42.Q:直接启动 brtools 也失败。提示 Environment variable ORACLE_SID is not set
A: 因启动不了 brtools ,我设置了环境变量
ORACLE_SID -> <SID>
SAPDATA_HOME -> host
可以启动 brtools 了。
45.Q; 在给物料新建批次时错误“工厂xxxx的批次中未处理物料xxxxxxxx”
A:没有启用物料的批次管理功能!
46. Q: 仓位930 901 WE-ZONE不存在 (检查你的输入)
A: 仓位不存在需要用ls01n创建一个相应的仓位就可以了
WM上线库存转换的方法及步骤 :
我们公司去年4到6月上WM的时候,对上线的库存的转换方法及步骤如下:
1. 数量准备
1) 冻结帐面(人为规定),盘点 2) 整理库存清单,将物料,批次,数量,仓位等数据按模板形式整理 3) 核对盘点库存数量与SAP库存 2. 库存转换
1) MB1C/562 将库存出库清空 2) 激活库存地点的WM管理 4) 创建物料主数据仓库管理视图 5) 创建仓位主数据 6) MB1C/561 把库存模板数据导回(注意: 包括本位金额) 7) LT01将物料从998/INIT STOCK仓位调整到目标仓位上 但以上方法会涉及金额, 容易出错, 怕导入后与导出时不一致, 怎么样才不需要涉及金额呢? 后来我想到了一个方法, 如下:
1) 设置WM移动类型311(库存转储地点出库)与561(库存余额的初始条目)策略一样, 即指定源仓位998/INIT STOCK给它, 作用是当库存导入后,不需要处理TR
2) 创建一个空的虚拟库存地点(用作中转库) 3) MB1B/311或411 把库存从需要转换的库存地点转储到虚拟库来 4) 激活库存地点的WM管理 5) 创建物料主数据仓库管理视图 6) 创建仓位主数据 7) MB1B/311或411 把库存从虚拟库重新转储回WM转换库存地点来(本步骤不涉及金额) 8) LT01将物料从998/INIT STOCK仓位调整到目标仓位上 9) 重新把WM移动类型311设置回来 不知道我这个方法是否合理可用, 也不知道别的公司是怎么做的, 如果您有做过, 请给我点建议吧.
47.Q:再设置用户时,菜单(t-code)重复。用户有多个角色,角色功能有重复的地方。 能不能不重复显示相同的菜单?
A:1、sm30
2、选择 “表/视图”: “SSM_CUST”,点击“维护” 3、点击 “新条目”,添加“CONDENSE_MENU :YES ” “ DELETE_DOUBLE_TCODES:YES ” “ SORT_USER_MENU:NO” 4、保存即可生效 美中不足的是,用户菜单排序不理想。 48.Q:你仍没有创建COAR 6301的成本中心标准层次结构。
A:IMG-控制-成本中心会计-主数据-成本中心-定义标准层次
49.Q:定义过程中的帐码分配的定义在哪里定义?
A:SPRO/销售和分销/科目分配和成本/定义并分配科目代码。
50. Q:定义过程中的计算类的分配里的公式在哪里定义?
A:SPRO/销售和分销/系统修正\例程\定义定价公式 or VOFM
51.Q:The URL http://<Server Name>):8000/sap/bc/bsp/sap/tutorial_1/default.htm was not called due to an error.
Note * The following error text was processed in the system ECC : An exception that could not be caught occurred. * The error occurred on the application server diamond_ECC_00 and in the work process 0 . * The termination type was: RABAX_STATE * The ABAP call stack was: Form: ON_CHECK_BSP of program CL_BSP_RUNTIME================CP Form: ON_REQUEST of program CL_BSP_RUNTIME================CP Form: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_HTTP_EXT_BSP===============CP Form: EXECUTE_REQUEST of program CL_HTTP_SERVER================CP Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME Module: %_HTTP_START of program SAPMHTTP What can I do?
* If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system ECC in transaction ST22. * If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server diamond_ECC_00 in transaction SM21. * If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 0 in transaction ST11 on the application server diamond_ECC_00 . In some situations, you may also need to analyze the trace files of other work processes. * If you do not yet have a user ID, contact your system administrator. A: 1.ST22->
An exception occurred. This exception is dealt with in more detail below
. The exception, which is assinged to the class 'CX_BSP_HOST_NOT_QUALIFIED'
2.RZ11 icm/host_name_full SAP没有完全合格域名。
Add record to lee_DVEBNGS00_gdsapsvr:icm\host_name_full=gdsapsvr.domain
3.OK!
52.Q: SAP-Basis System: Operating system call recv failed (error no. 10054)
A:1。Set the gw/gw_disconnect parameter to 0 Explain:sap note 559199
Summary
Symptom Call disconnections are recorded in the syslog or dev_rd.In the syslog these appear as follows.The entries are written by the gateway reader: 19:00:24 nefssp24_PRD_00 RD DDIC #Q0I Operating system call recv failed (error no. 10054) 19:00:24 nefssp24_PRD_00 RD DDIC #S23 Connection to CPI-C client 218 was closed 19:00:24 nefssp24_PRD_00 RD DDIC #S74 > Partner LU name: 19:00:24 nefssp24_PRD_00 RD DDIC #S0R > Host: nefssp22 19:00:24 nefssp24_PRD_00 RD DDIC #S0I > Partner TP Name: sapgw00 19:00:24 nefssp24_PRD_00 BTC 21 000 DDIC #R49 Communication error, CPIC return code 020, #SAP return code 223 #R5A > Conversation ID: 42024415 Other terms Gateway 223 Q01 setup connection Reason and Prerequisites Using parameter gw/gw_disconnect, a gateway closes the TCP/IP connection between two gateways if this is not used for a specified period.The error occurs if the client side wants to restart an RFC connection but the server side deletes the TCP/IP connection. Warning: The error occurs extremely rarely - you can almost always retrace the above error message back to the errors described in note 516027. Solution Temporary workaround:Set the gw/gw_disconnect parameter to 0. Connections are no longer broken, so terminations are no longer possible.The error is definitely eliminated at the following patch levels: 620: 380 610: 610 46D: 1293 The function allowing connections between two gateways that have not been used for a long time to be closed is only available as of Kernel Release 46D. Therefore, corrections do not exist for lower kernel releases either. 53.Q:No PXA storage space available at the moment.
A:
1. check buffer parameters by RZ20 got to CCMS templates Double Click on Buffers.
2. reconfigure the program buffer by adjusting its instance profile parameters.
3. define the size of the program buffer with one parameter: abap/buffersize. The size is defined in KB. Better go through help.sap.com
54.Q:会计借/贷关系?
A:
会计帐户分为几大类 资产类 负债及所有者权益类 收入类 损益类 资产类 增加部分记借方 减少部分借贷方 负债类及所有者权类 增加部分借贷方 减少部分记借方 比如 银行存款属于资产类账户 而短期借款属于负债类账户 用银行存款偿还短期借款,短期借款减少 银行存款减少 借:短期借款 __贷:银行存款 再如 用银行存款购买固定资产 银行存款和固定资产都是资产类账户 固定资产增加 银行存款减少 借:固定资产 __贷:银行存款 ....................................................................................................................反映生产过程的支出类账户(费用成本类账户)在记账方向上与资产类账户相同,收入类账户(收入,成果类账户)与负债类账户相同。
因为在最终结转成本的时候 收入要结转到本年利润的贷方 费用要接转到本年利润的借方 例如:销售产品 买家以银行存款支付 记入收入: 借:银行存款 _贷:主营业务收入 ____应交税金-增值税-销向税额 结转成本: 借:主营业务成本 _贷:库存商品 期末结转利润: 借:本年利润 _贷:主营业务成本 借:主营业务收入 _ 贷:本年利润 55.Q:FI的几个概念的关系? A:SAP R/3财务基本概念及集成性浅释---总帐等概念
1,科目表的建立及分配 在SAP中,科目表的层次较公司代码高,也就是说先创建好科目表,然后可以分配给不同的公司使用。在同一集团范围内,为了使各个集团范围内的公司使用的科目表都能一致,通常是先创建一个虚拟的公司及科目表,然后集团范围内公司都可从其拷贝。科目表中的科目就是在总帐的主数据中分别创建的。这里值得一提是,在SAP中的科目表与传统的手工方式在科目体系中有了很大的不同。传统的帐务体系将会计科目分为1级科目、2级科目、3级科目等。但在SAP已没有这样分法了。除了应收、应付、固定资产等统驭科目外,所有的明细或2、3科目上升为总帐科目(当然在使用之前,应进行有关主数据的设置),如传统的银行存款—工商银行XX支行XX帐号,这只是银行存款的一个子科目,但在SAP中,此时已设置为一个总帐科目了,科目代码是根据企业会计制度中的有关编码扩充至8位编码,如一个企业有许多银行存款,在SAP中就变成了有许多总帐科目。在总帐层次显示时,是分别显示的,但到报表层次时,则根据所有银行科目中的前四位代码汇集成一个科目银行存款进行披露。管理费用也一样,在SAP中有非常多管理费用的总帐科目(如工资、奖金、津贴等)。但在总帐还包含有从其他模块中过入的金额,如统驭科目,统驭如应付/收及固定资产的明细科目,因此在SAP的总帐科目表中,我们看到的就不是目前的五、六十个科目,而是将近五百个的总帐科目。由于应收、应付、固定资产有各自独立的模块,所以有各自的明细帐。但反映在总帐及报表层次时,分别为细分的统驭科目(如应收帐款可根据企业管理的需要分为应收国内的款项与应收国外的款项等)。SAP所有的财务信息都是即时的,当记录一笔总帐分录时,相应的总帐、报表都已生成,当应收明细帐生成时,通过统驭科目就可即时过入总帐与报表。也就是说,在SAP的帐务里,任何时点都会产生新的总帐与新的报表(注意该总帐与报表并不完全体现法人的资产负债损益情况,尚有折旧、预提待摊因素要考虑)。 2,统驭科目的概念及分类,统驭科目的变更 统驭科目(reconciliation account)指的就是将明细科目归集起来的意思。前面我们说到,系统总帐科目表中包括统驭科目,该统驭科目是与应收模块、应付模块、固定资产模块有关的,其中长、短期借款运用了应付模块的功能,也成为了统驭科目。在实际业务过程,我们可能会发生统驭科目选用错误,此时就要用到统驭科目的变更功能。如客户A的统驭科目被误选为11310101,并有一笔分录输入,假设为1000元,此时的总帐科目11310101就有1000元余额,事后发现用错统驭科目,为此在此客房的主数据中更改统驭科目假设为113102101(注意这并不会更改已过入11310101的1000元),更改完毕后,至月末(假设本月只有一笔分录及余额为1000元)运行客户重组程序,系统会产生借:11310299(系11310201的调整科目,但非统驭科目)1000贷:11310199(系11310101的调整科目,但非统驭科目)1000,在报表层次上11310101与11310199被安排在一行后余额变为0,11310201与11310299被安排在一行后余额变为1000,这样在报表层次就将由于选错统驭科目而产生的错误纠正了。第二个月初,系统会自动运行相反的调整分录,借:11310199(系11310101的调整科目,但非统驭科目)1000贷:11310299(系11310201的调整科目,但非统驭科目)1000.直到选错统驭科目的金额被支付出去后,才不需运行上述程序。 3,凭证的输入规则:在SAP中,总帐科目在输入分录是需要遵循传统的记帐方法,“有借必有贷,借贷必相等”。但对于应收、应付的发票输入(即作会计分录)单边则可,如在应付模块作发票输入,填入供应商的号码,日期、金额后,其次填写行项目,此时的行项目的字段中已经默认了借方,用户只需选择适当的总帐科目(如管理费用—XX)、金额、成本中心即可。产生的分录即为借贷皆具的双边分录了。应收模块的发票输入也同样。在应收、应付模块中除了后勤模块的“发票校验程序”及销售模块的“出具发票程序”自动过入应付、应收帐款外,尚有许多处如“过帐”、“清帐”也具有半自动生成会计分录的功能。另外,在SAP中,凭证具有较宽泛的意义,如后勤模块的产生的收货单据,在SAP中也称为凭证,发票也称凭证,因此财务人员在实际操作中应注意区别。 4,凭证的类别 传统的会计核算中,将凭证的类别分为收、付、转三类或直接就是一类记帐凭证。SAP对凭证的分类基本上也遵循收、付、转三类的原则,即总帐凭证(类似转帐凭证)SA,与供应商有关的凭证(类似于付款凭证):KR(应付供应商的凭证)、KG(供应商转来的红字发票,SAP称为贷记凭证)、KZ(付款给供应商的凭证),与客户有关的凭证(类似于收款凭证):DR(开具发票给顾客的凭证)、DG(开具红字发票给顾客的凭证)、DZ(向顾客收款的凭证),与固定资产交易有关的凭证AA等。 5,记帐码 在手工的会计核算过程中,我们通过用记帐符号“借”与“贷”来描述资产、负债的增、减。但在SAP中,却变得有些复杂了,比如,对于总帐科目的凭证,用符号40来表示总帐的借方,用50来表示总帐的贷方,分录例示如下:40:10010101(现金)50:50150101(营业外收入);对于与供应商发票有关的凭证输入,主要与应付帐款有关的借贷方就比较复杂了,如贷方用31、32、33、34、35、36、37、38、39,借方用21、22、23、24、25、26、27、28、29,如供应商发票输入分录为:40:50100101(营业费用-电费)31:10100037(表示通过主数据创建的供应商编号)。对于与应收帐款有关的,其应收帐款的借贷方所用的记帐码:用01、02、03、04、05、06、07、08、09表示借方,用11、12、13、14、15、16、17、18、19表示贷方,如输入一笔与客户发票有关的分录:01:客户有关的号码50:其他业务收入。与固定资产有关的业务,用70表示借方,用75表示贷方,假设通过应付模块采购固定资产,70:固定资产号码31:10100037.与存货有关的业务,用89表示借方,用99表示贷方,如89:存货贷:50:GR/IR,退货时,40:GR/IR 99:存货(与存货有关的会计业务,大部分是系统自动产生的,因此少了一道麻烦!)。 记帐码在SAP中实际上起到如下的作用:在行项目中决定可输入的科目的类别;行项目是以借方或贷输入;决定其他字段的状态。 6,凭证号码的产生 在SAP中,凭证号码可以由系统产生也可由手工产生,但系统产生的凭证号是连续的,手工产生的号码难免会产生跳号等失误,因此对系统设置时采用的凭证号码是由系统自动产生的。同时,对不同类别的凭证,系统对其产生的号码的范围不尽一致,如输入供应商发票产生的凭证号在1900000000-1999999999之间,付款给供应商的的凭证产生的凭证号在1500000000-1599999999,与固定资产有关的凭证产生的凭证号在0100000000-0199999999之间,开具发票给客户产生的凭证号在1600000000-1699999999之间等等!尚有其他号码范围,可参照总帐蓝图中的有关叙述。当然,号码范围是与年度有关的,即开始新一个会计年度时,号码区间又会被重新选用,从而避免号码被用尽的可能。 7,记帐期间变式,会计年度与特殊期间 记帐期间变式是较难理解的一个内容。通过手工的做法是,在某一期间内所有交易都必须在同一时点结帐,以便总帐及财务报表的生成。但在系统中,由于每一时点都可以产生一个即时会计报表,因此某些类型的凭证可以在期间结束时予以关帐,而某些却又可以继续开着,即某些类型凭证可在8月份入七月份的帐。当然从严格的角度说,这是不合适的。这就是记帐期间变式。特殊会计期间,在系统中,会计期间基本上分为12个期间,这与正常手工核算无二,但由于在年度的会计期间结束后(此时12月31日会计报表已产生),仍然存在应当调整的事项,如审计时发现有些费用的确认不尽合理,有些交易金额必须重新确认(如某些资产负债表日后事项),这时的调整就在特殊期间进行。SAP的特殊会计期间分为4个,即13-16期间。但有些资产负债表业务却又难以在特殊期间实现,如资产负债后日后发生的上一年度的退货,由于这涉及到集成的业务,所以在SAP较难实现(具体参见后述)。 8,初级成本要素与次级成本要素 初级成本要素与次级成本要素。SAP除总帐的及时集成外,它的另一个特点是与控制模块的及时集成。在SAP中所有的总帐中的费用科目都被要求创建成为初级成本要素。这样,当c 输入一个总帐的费用分录时,系统会要求输入一个成本中心,即表示此时系统已将该初级成本要素分配给了某一成本中心。即通过一个分录就将总帐与控制模块的要求同时满足,这就是SAP的无缝集成。当然控制模块中只有该要素的金额,而不是像总帐的记录是通过双边分录来实现的,因此某成本心的费用报表是各个初级成本要素总汇。次级成本要素是指,某一成本中心的费用要素可整理成为次级的费用要素(项目),并将其通过一定的比例分摊给不同的成本中心。控制模块就是通过这两个要素反映了企业内外部间的资金流动情况。在SAP中,初级成本要素就类似于科目表,它可以分配给任何一个成本中心,包括法人间的成本中心,即不同的成本中心可能包括的初级成本要素是一模一样的,但金额却不尽相同。 9,分配与分摊 分配与分摊对于成本要素的来说是一个很重要的功能。并且这功能就类似于固定资产折旧一样,一月只能执行一次。分配的功能是与初级成本要素相关的,分摊的功能是与次级成本要素的功能相关的。这两个功能同样都可用到计划(预算)与实际发生额中。如可创建一个循环,将某成本中心(可超过一个以上)的初级成本要素(可超过一个以上),按一定的比例分配给其他成本中心(可超过一个以上),当然也将这循环分为几个段,各段间相应的要求可以不一样,这样每月末执行时,就可以很好地反映初级成本要素的流向情况。同样的,也可创建一个分摊循环,将某成本中心(可超过一个以上)的初级成本要素(可超过一个以上)重新组合成为一个次级成本要素,然后再将其按一定的比例分配给其他成本中心(可超过一个以上),当然也将这循环分为几个段,各段间相应的要求可以不一样,这样每月末执行时,就可以很好地反映次级成本要素的流向情况。分配与分摊的区别在于,分配是将某一成本中心的初级成本要素分给另一成本心,被分配的初级成本要素会与被分配的成本中心的相同的初级成本要素一并反映,而分摊则是将次级成本要素分摊到另一成本中心,与被分摊的成本中心的初级成本要素一同反映,这样有利于区分本成本中心的发生的费用与分摊过来的费用的界限。需要说明的是,同一利润中心下的成本中心的分配或分摊,并不影响该利润中心的利润额,但跨利润中心进行分配或分摊,则影响了不同利润中心的利润额,两种方法产生(分配或分摊的规则相同时)的影响一致。 55.Q: 在确定科目时出错:表T030K 关键字 APP1 MWS(MWS为销项税)
A:需要定义税务科目
SPRO/财务会计的全局设置/销售、购置税/过帐/定义税务科目/ 选择销项税(MSW)再分配销项税帐户
销项税一样如此!
55,Q: 定价类型“ZPXX”不存在定价过程A M RM1002中?
A:在复制条件类型“ZPXX”时,在主数据中的定价过程是默认的RM1002.因些修改己定价类型ZPXX的定价过程与之对就应有需的。也可不选用默认的。
56.Q:新建了下条件类型“ZPXX”,在定价过程中带不净价出来。
A:因为在存取顺序中的物料空价格设置为43,即价格=空白。
57.Q:有关成本控制范围6311的控制标志不存在。
A:
58. Q:在做公司间调拨交易新建一个分公司向工厂调拨物料时,装运项目带不出来。
提示“不能确定物料的发运数据”
A:需要维护供应商/采购数据/附加菜单中的附加数据。MK02
B: SPRO/物料管理/采购,一定要保证“定义工厂装运数据里的客户”有效,可尝试做一下订单看看。
59. Q:总分类帐科目 6311 2316000 不一致
A:This line item carries the 'W' posting line identification. The master record for G/L account '2316000' in company code '6311' must have the 'balance only in local currency' indicator if the 'W' identifier is set.
在仅限以本位币记的余额。
60.Q: sap在简单WM中此作业无效
A:spro/后勤执行/装运/拣配/简单WM/为仓库编号定义控制参数和范围/取消打开的简单WM
61.Q: 对仓储类型800不允许永续盘点
A:spro/后勤执行/仓库管理/作业/实际盘点/定义每种存储类型的类型有SZ:年度盘点 PZ: 连续盘点
62.Q:LI04打印库存清单时,提示“不支持该仓储类型缺省值”
A:spro/后勤执行/仓库管理/作业/实际盘点/定义库存缺省值
63.Q:对于工厂的自动确定,有一个优先顺序的问题。
1、客户物料信息记录里面的工厂。
2、客户主数据装运屏幕的交货工厂。
3、物料主数据的销售组织数据1里面的交货工厂。 64.Q:销售订单中的净值与VF04开票中的净价值有什么区别,如果要一样,能否进行修改
A:销售订单和发票的净价值(不含税的价格)应该保持一致,这个要取决于条件类型中item category属性的配置,如果配置成从价格主数据取值的话,那么如果物料的价格在生成销售订单之后,开具发票之前发生改变,就会不一致,这样会造成销售额和应收帐款的不一致。需要做必要的调整。
如果根据各自的需要,想使其不一致,就我所知,有两种途径:
1。调整价格主数据的值,然后将有效期调至销售订单生成之后,发票生成之前的日期。
2。在发票凭证中使用条件类型,手动输入数值调整发票的价格,从而使净价值发生改变
65. Q:. sap 中打印机如何设定?
A: SPAD建立打印机 输入设备类型的名称 设备属性选 CNSAPWIN:MS Windows drive via SAPLPD Host printer __DEFAULT 67.Q: 成本控制范围6311的控制标志不存在。
A: spro./控制/一般控制//组织结构/维护成本控制范围/维护成本控制范围/基本数据/激活组件与控制标识
68.Q:在用vl10g对公司间采购调拨产生交货时出现“错误信息的非预期发货(输出NR751)
A:因为没有给交货类型的”NR 内部分配”正确分配一个存在的号码范围段。
69.Q: 在用vl10g对公司间采购调拨产生交货单发货过货时产生错误“对于移动类型643和帐户1305021 成本中心(010)的不同字段选择?
A:OMJJ,把643字段选择(从201开始),双击“64.3 TF至跨公间”,把“附加科目设置”下的成本中心给“隐掉”
70.Q: 在用vl10g对公司间采购调拨产生交货单发货过货时产生错误“对于移动类型643和帐户1305021 业务范围(033)的不同字段选择?
A:OMJJ,把643字段选择(从201开始),双击“64.3 TF至跨公间”,把“附加科目设置”下的业务范围给“隐掉”
查看字段是否有不同的选择。SE38 RM07CUFA “字段比较选择:移动类型-G/L科目”
71.Q:在对采购调拨单101+收货时出现“请维护容差码VP(公司代码6311)的容差码”。
A:OMC0维护一下6311的容差限制。
78.Q:用vl01n产生免费订单退货的交货时,提示“销售凭证没有包含项目行数据”
A:交货凭证类型复制有误,应复制LR(退货交货)
79.Q:用vl01n产生免费订单退货的交货时,提示“复制合伙人时出错:合伙人角色:SP”
A:为交货指定复制控制/数据传输/抬头数据选择了不对,应选1(抬头),而我选择了201(抬头交货)
80. Oracle 8.1.7 sap 46C用<SID>adm登录svrmgrlconnect internal/*本句用来,查询一下,是否有此记录。正常情况下,显示: 1 row(s) _selected. */_select * from sapr3.usr02 where bname=’SAP*’ and mandt=’000’;/*删除此记录。防止拼错,最好直接从上一句copy*/_delete from sapr3.usr02 where bname=’SAP*’ and mandt=’000’;commit;
Oracle 9.2.0 SAP 4.70 <sid>是实例名,如PRD,C11等sqlplus /nologconnect / as sysdba*本句用来,查询一下,是否有此记录。正常情况下,显示: 1 row(s) _selected. */_select * from sap<sid>.usr02 where bname=’SAP*’ and mandt=’000’;/*删除此记录。防止拼错,最好直接从上一句copy*/_delete from sap<sid>.usr02 where bname=’SAP*’ and mandt=’000’;commit; DB2 <SID> 是数据库名<sid> 对于4.6C 为 r3 对于4.70 为 <sid>数据库名(小写) db2 => connect to <SID>db2 => _select * from sap<sid>.usr02 where bname=’SAP*’ and mandt=’000’1 record(s) _selected. db2 => _delete from sap<sid>.usr02 where bname=’SAP*’ and mandt=’000’DB20000I The SQL command completed successfully.db2 => commitDB20000I The SQL command completed successfully. MS SQL 2000 打开MS SQL Enterprise Manager, 从菜单[工具]中,选查询分析器<sid> 46C 是r3 或是 空(没有的),大伙可以自己测试一下。470是系统名 _select * from <sid>.usr02 where BNAME=’SAP*’ and MANDT=’000’;_delete from <sid>.usr02 where BNAME=’SAP*’ and MANDT=’000’;commit; 重新用sap* 口令pass登录就OK了。 81.Q: 定价/EURO: 注意: EURO 定制未维护
A: EWCF
Using EWCF (Confirm Euro currency Customizing)
82.配置中英文输入。
83.Q: 在va01保存订单时,提示“Runtime error "MESSAGE_TYPE_X" occurred”
Short text of error message:
Maintain current CRM release (table CRMPAROLTP)
Technical information about the message:
Diagnosis
When transferring R/3 sales orders to CRM, various transfer errors
occur, or when transferring from CRM to R/3 there are no incorrect
status updates in CRM or only one. The reason for this is that an
incorrect entry for the CRM release is maintained in the R/3 table
CRMPAROLTP.
保存订单就出错
A: 用sm30
复制一个,然后创建值为
Reason and Prerequisites
In the CRMPAROLTP table, the current CRM release was not maintained in the OLTP R/3 system.
Solution
You can maintain the CRMPAROLTP table in Transaction SM30 in the R/3 OLTP Backend System:
Parameter Name (PARNAME) "CRM_RELEASE"
Param. Value (PARVAL1) "30A" for a 3.0A Release
84:维护工厂日历和假期 OY05
85:维护税码FTXP
86:Q:输入一有效的交货工厂
消息号 V1755
Diagnosis
The customer for the delivering plant is the same as the sold-to party(售达方).
System response
The system cannot determine a valid delivering plant.
Procedure
Check if a delivering plant has been entered in the customer master, material master, or in the customer-info record, with identical
customer and sold-to party.
A:因为这个客户属于工厂的装运数据“物料管理/采购/采购订单/设置库存调拨订单/定义工厂的装运数据里把客户分配了给工厂”。
87,Q:如何查找事务代码所在程序的用户出口
如何查找事务代码所在程序的用户出口(user-exit):
A:
1。 执行tcode --> system --> status, 找出程序名称。
2。SE80;输入第一步中找到的程序名称。用菜单:GOTO --> Attributes, 找出Package 名称。(注:也可以用SE93,查这个程式所在的Package)
3。SE80 --> Repository Information System --> Enhancements --> Customer Exits --> Enhancements -->将第二步中找到的Package 名称输入,执行, 就可以找到tcode的所有用户出口。
用代码实现:
REPORT z_search_exit.
TABLES : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
TABLES : tstct.
DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE.
DATA : field1(30).
DATA : v_devclass LIKE tadir-devclass.
PARAMETERS : p_tcode LIKE tstc-tcode OBLIGATORY.
SELECT SINGLE * FROM tstc WHERE tcode EQ p_tcode.
IF sy-subrc EQ 0.
SELECT SINGLE * FROM tadir WHERE pgmid = 'R3TR'
AND object = 'PROG'
AND obj_name = tstc-pgmna.
MOVE : tadir-devclass TO v_devclass.
IF sy-subrc NE 0.
SELECT SINGLE * FROM trdir WHERE name = tstc-pgmna.
IF trdir-subc EQ 'F'.
SELECT SINGLE * FROM tfdir WHERE pname = tstc-pgmna.
SELECT SINGLE * FROM enlfdir WHERE funcname =
tfdir-funcname.
SELECT SINGLE * FROM tadir WHERE pgmid = 'R3TR'
AND object = 'FUGR'
AND obj_name EQ enlfdir-area.
MOVE : tadir-devclass TO v_devclass.
ENDIF.
ENDIF.
SELECT * FROM tadir INTO TABLE jtab
WHERE pgmid = 'R3TR'
AND object = 'SMOD'
AND devclass = v_devclass.
SELECT SINGLE * FROM tstct WHERE sprsl EQ sy-langu AND
tcode EQ p_tcode.
FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
WRITE:/(19) 'Transaction Code - ',
20(20) p_tcode,
45(50) tstct-ttext.
SKIP.
IF NOT jtab[] IS INITIAL.
WRITE:/(95) sy-uline.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
WRITE:/1 sy-vline,
2 'Exit Name',
21 sy-vline ,
22 'Description',
95 sy-vline.
WRITE:/(95) sy-uline.
LOOP AT jtab.
SELECT SINGLE * FROM modsapt
WHERE sprsl = sy-langu AND
name = jtab-obj_name.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
WRITE:/1 sy-vline,
2 jtab-obj_name HOTSPOT ON,
21 sy-vline ,
22 modsapt-modtext,
95 sy-vline.
ENDLOOP.
WRITE:/(95) sy-uline.
DESCRIBE TABLE jtab.
SKIP.
FORMAT COLOR COL_TOTAL INTENSIFIED ON.
WRITE:/ 'No of Exits:' , sy-tfill.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'No User Exit exists'.
ENDIF.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'Transaction Code Does Not Exist'.
ENDIF.
AT LINE-SELECTION.
GET CURSOR FIELD field1.
CHECK field1(4) EQ 'JTAB'.
SET PARAMETER ID 'MON' FIELD sy-lisel+1(10).
CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
88.Q:没有创建单位 ***(在语言中)
A: 用中文登陆系统,SPRO-〉IMG--〉SAP Netweaver-〉(General Settings)一般设置-〉检查计量单位,然后选ISO码,选你要维护的单位,点菜单‘转到’-〉翻译,就可以维护中文下的单位了。
同时登录英文和中文系统维护一遍也行
89.Q:交易码 VST F1 会计科目表 APP1 没有在表 T030K 中定义
消息号 F5118
Diagnosis
No tax account has been defined for this tax code for the specified account key in the chart of accounts.
Procedure
Maintain the accounts to which a tax posting is to be made using the tax code entered. You find this within "Financial Accounting" under "Financial accounting global settings", "Tax on sales/purchases" and "Posting" if you select the corresponding transaction key.
A: T030K 确定税务科目表,FS10n 总帐科目余额显示,ob07货币兑换汇率类型,ob08 货币汇率设置汇率转换
进项税 VST 对应的税务代码F1没有维护进项税科目 J1 2210282
财务会计—财务会计全局设置—销项/购置税—记帐—定义税务科目 TCD:OB40
不同事物下的税务科目设置
MWS(销项税):21710705应交税金-增值税-销项税
VST(进项税):21710704应交税金-增值税-进项税
90: Q:我在做采购申请单的时候,出现了如图的错误提示,消息显示:物料×××的强制帐户设置(输入帐户设置类别)。
A: 后勤常规-物料主数据-基本设置-物料类型-定义物料类型的属性,“原材料”的属性数量值和价格值更新勾选上就ok了因为该物料所属的物料类型没有数量、价值更新,采购申请无法确定评估类,也就无法确定会计科目;
91:Q: 但我手工下采购订单的时候,会出现黄色警告信息"主记录中未定义供应商 1234 的角色 VN"
回车保存后是不影响下单的. A: -code XK03 填写Vendor/Purch. organization,勾选复选框'Partner functions'
进去查看有没有一条记录'VN', 'Vendor', '1234' 如果没有,按“修改”图标,添加一条. 92:Q:sap 货币代码不允许ALE通讯
A:IMG->一般设置->货币->检查货币代码(将RMB设为主要的,将CNY设为非主要的。否则在输入发票时会提示货币ALE不允许)...
93: Q:在用MIGO对采购订单101 GR收货时,提示:不可能为app1 EIN____3000确认科目
已经OMWB配置自动过帐并对对应了相应自动记帐科目。
A:采购科目有专门的配置,spro/物料管理/评估和科目设置/无向导的科目确定/采购科目管理,取消激活公司代码中的采购科目
94: Q: “co-凭证编号分配对于成本控制范围中的商业事务coin无效”,在mb1a- 917成本中心发货时提示,co的号码范围没有分配
A: KANK 维护成本控制凭证号码范围维护!
95:Q:为 2008.05.23 创建科目 6240060 作为控制范围 6301 中成本要素
A:KA02 为费用科目新建成本要素
96:t-code S_BCE_68001439 查看密码修改记录 (勾选“Password changes”) 找出修改密码的用户名及修改时间。PS:从那些修改密码的时间可以看出是否周期性修改的。
t-code STAD 用上面找出的用户名及时间作为筛选条件,查看系统记录,在详细记录里可以看到计算机名。 SAP批量锁定用户T-CODE:EWZ5 选择需要锁定的用户 SAP 学习手册(ZT)1 Basis 1. Unix操作 更改口令 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 192.167.17.1 db内部地址 进入tsm管理界面 dsmadmc(admin : admin) 使用orap34 用户 运行sapdba,以扩展表空间: su – orap34 当数据库备份失败,oracle启动不了的时候sapdba----j---a----a----y当sap*用户密码忘记时: 登陆sqlplus : sqlplus /nolog 在PC机上从app上以二进制方式获取文件: c:ftp 10.124.4.71 将系统面板警告灯熄灭: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
启动HA CI和DB会随着cluster一块被启动起来: AI也会被带起来: 停止HA telnet 10.124.4.71 telnet 10.124.4.70 当db想要切换到app时,app不做任何动作,注意千万不能停cluster,应该直接在db上以takeover的方式停掉db的cluster,则db上的db和ci就会自 动切换到app上了,与此同时,ai被杀掉了。当从app回切到db时,只需要在db上启动cluster,ci和db就会自动回切到db,而此时app上事先被杀 掉的ai就需要手工启动。今年的策略是App停掉时不自动切换到db上。
a)启动CI和DB b)启动AI 二、停止 a)停止AI b)停止CI和DB 停TSMSERVER(备份服务器) 1.3. ides access key破解 “SAP_ALL”(这个是SAP ALL 认证的意思),保存就可了。然后LOGOFF。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 &$&$&$&$ 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 现在可以创建程序了!
1 创建了一个用户 赋予所有 local role的权限(感觉登陆非常满---) 2 SE38,display LSKEYF00,找到form:JUMP_THE_WALL, 然后设置段点在 CALL 'GET_DEVELOPER_KEY' ID 'NAME' FIELD 'ABCDEFGHIJKL' 所谓设置断点,就是把光标放在这里。点击 ”红色stop“按钮)参考图1901 然后/o 3 new create session ,要创建的程序名 create 参考图1902 点击创建 4 debug中 下面有FILED NAME .FILED VALUE两排输入框输入SY-SUBRC 修改值(用图标)为0 单步执行F6 再改一 次 参考图1903 1904 5 F8 弹出对话框输入创建程序的title等 save 参考图1905 6 再次自动进入调试 SY-SUBRC 修改值(用图标)为0 单步执行F6 再改一次 参考图1906 1907 7 F8 弹出对话框 输入程序package request等 save 参考图1908 8 再次自动进入调试 SY-SUBRC 修改值(用图标)为0 单步执行F6 再改一次 参考图1909 9 进入了abap编辑器,可以写程序了 参考图1910 10 写好程序,保存或激活都再次自动进入调试 SY-SUBRC 修改值(用图标)为0 单步执行F6 再改一次 参考图1903 1904 11 提示程序已经保存或激活再次自动进入调试 SY-SUBRC 修改值(用图标)为0 单步执行F6 再改一次 参考图1903 1904 12 以后再修改程序与上述步骤一样。 二 1按照一步骤执行 2 输入以下程序 使用abap基础编程中的EDITOR-CALL 具体参考http://www.itpub.net/289297.html Report zfreeabap . DATA: BEGIN OF int_tab OCCURS 500, line(72), END OF int_tab. PARAMETERS: p_prog LIKE sy-repid . START-OF-SELECTION. clear int_tab . READ REPORT p_prog INTO int_tab. EDITOR-CALL FOR int_tab . INSERT REPORT p_prog FROM int_tab. 3 以后想编程序用se38 执行上面的程序 zfreeabap 4 编好程序 用se38或者sa38执行即可 可以减少几次重复修改活 三 有些人试图改LSKEYF00系统程序,这是不好的做法。具体没试过
多下载点. 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的目的也主要是为生产系统服务的). 没有这样的环境,学习者是不可能有办法来模拟的。
是打中文吗,通用CNSAPWIN; 打印的话直接CNSAPWIN就可以乐,你说的没有这个型号是没有安装设备驱动嘛?
信息,但我在系统外,在WINDOWS中打印就没有问题.请问是什么缘故呢? 是代码中line-size设置太大了.我把 line-size 300 改成 line-size 200; line-size>255在打印的时候就会提示你。
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那里有设呀
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,只有这个才支持中文的.
我是这么操作的:SPAD->完全管理-> 选择设备类型页-> 单击设备类型按钮-> 双击设备类型->单击工具栏中的格式-> 双击格式类型->然后新增 ,出来格式化,我输入:x_20_35,却说这个格式化不存在.请问是怎么回事? 我今天正好也想新建一种print format,你的菜单走得不太对,所以建不 起来。这样:spad/full administration完全管理/device type设备类型中选择page format页格式,再进去就可以新建了。
我一般是t-code: se80或se38,选择对应的报表比如zzgj,然后F8执行。但发现有些用户不能这样,他们没有se80的权限。而负责权限管理的人 却说已经给他们了,请问是怎么回事?该怎么解决呢?我怎么确定那些用户是已经授权的呢? su53查一下缺什么权限
操作,将报表直接放在左边的菜单中,那么我只要点击报表名就可以进入报表页面设置参数, 该如何做呢? 要把程序作成一个menu了。那你用area menu加进去吧。只是我想不起来t-code了,非常不好意思. 用se93创建TCODE,然后将该TCODE 加到相应 的角色里就可以放到左边的菜单里了; SE93是创建一个事务码,没有错的啊!这样方式可以解决你的问题。SE43是创建一个菜单,可以该菜单添 加到你的收藏夹中。但是菜单还是要来源于事务码的。 我都用SE80 創建T-CODE 耶; 但是 SE93 的介面也是一樣的 可以用se93创建tcode. se41 菜单制作。也可把此tcode放到用户菜单中,或者角色菜单中。 我根据有人说的用pfcg弄得,就是新建一个角色,将报表加到该角色的菜单中, 另外,把需要用的用户添加到该角色的用户。这样那些报表就显示在左边的菜单了。这样做与上面各位说的有什么区别呢? 我给总结一下吧, se93创建事务码,se43加到SAP标准菜单s000中。
来了,我记得SAP note可以查到; 是用户的时区问题,我已解决
)->点格式按钮->选择你创建的格式->点编辑->打印初始化->看到一个叫set font size的东西,然后设置里面的参数。但我发现没起作用。何况 ,cnsapwin里面有很多的格式,我如何知道报表是使用的哪个格式呢?所以,到底该如何设置呢? 在SPAD中修改DEVICE TYPE中的格式的打印初始化,里面包括字体的大小
再需要人为的设置! 对于标准的程序应该不行的,如果是add-on的程序中调用的,可以在调用这个打印函数的时候控制不出现打印对话框。至于打印对话框中的一些参 数,可以在su01中修改要执行打印作业的user的默认值。
可以直接在程序中设置。set margin x y x 是表示左边页边距 ,y表示右边的页边距。也可以在假脱机管理(SPAD)中,通过建立(通常用拷贝 方式)新的页格式,来调整所需报告/报表的左右、上下距离!
sp01显示,output device那个栏位是不是你想要的呢? 在用locl打印的情况下,是否可以查到其实是sap里面的哪一台打印机?我不确定是不是可以查的到。好象不行,locl用的是你Windows的缺省打 印机,不是SAP服务器上定义的打印机。
这个问题非常简单,但是又非常烦: 只要把 sap transport host设置为自己的电脑名, 就一切解决!我曾经在这个问题上烦恼了好几天,事后 觉得太简单了,sap4.7安装的时候就不会这样了。
用su01付给SAP_ALL的权限文件或者直接拷贝DDIC用户; DDIC和SAP*用户是SAP里的特权用户,一般只用过做系统配置用,不作为模块用户来操作.你 可以通过SU01来新建模块操作用户
只要Windows2000 server版能装就可以了,我在家用的是CII800,160G,256M内存能装IDES4.6C, 我还装过4.0B正式版!只有Window NT以及2000 才能装 IDES 吗? Windows XP 可以吗?可以装。记住一定要NTFS.
希望各位高手能够指出问题发生的原因,感激不尽! 这个问题,挺少见的。因为这一步,是更新数据库的统计值,是在load数据库之后。 可以这样试一下: 先检查硬盘空间,看是不是够。 1、 重新启动机器 2、 用<SID>adm 进去,cmd>svrmgrl SQL>connect internal SQL>startup 退出登录 3、 用administrator进去, 重新安装,这时候,SAP会接着上次的继续运行。
the current installation step or press OK to terminate the installation.此时,我把电脑tcp/ip属性修改,固定了IP。并修改hosts file,添加:192.168.1.100 WXX SAPTRANSHOST其中,WXX为机器名。但是,回到安装界面,点击retry,还是报同样的错误。我不知道还需要哪 些设置啊?请各位大侠相助! 该用户密码或者使用其它用户? http://www.sapclub.org/ShowPost.aspx?PostID=4581 初始化sap*的密码。
到ftp://ftp.sap.com/pub/sapgui/java/下载最新的的软件包,软件包名根据平台不同而不同,类似于PlatinGUI-<platform>-<version>.jar。 如果是Linux平台的,应该是PlatinGUI-Linux-630r8.jar。 装章节的内容。 安装完成后,在根目录下会生成SAPGUI目录,程序就安装在这里。 在使用SAPGUI之前,需要配置两个环境变量: · export PLATIN_JAVA_VER=1.5.0_01-b08 命令行方式登录:进入/root/SAPGUI/6.30rev8/bin目录,运行以下命令来连接SAP服务器: 用真实的SAP服务器名代替命令行中的sap_server_name字串。这种方式可用以快速测试SAP服务器连接,但如果在工作环境下每次都要这样输入就 不适合了。所以还提供一种图形化的登录窗口。 窗口方式登录:这种方式和Windows平台下的登录方式一样。运行的命令是/root/SAPGUI/6.30rev8/bin目录下的guilogon命令。运行该命令后, 会出现一个登录窗口,选择Options/Preferences菜单可设置SAPGUI的一些配置,如可视风格、编辑风格等。如果要新增一个连接,可在登录窗口 中按“New”按钮来添加一个连接。填上Description信息后,选择Advanced标签,选中use expert configuration选项,在下面的输入栏内输入 连接字串“conn=/H/sap_server_name/S/3200”。最后按“Save”保存设置。在登录窗口双击刚才增加的连接就可以连接SAP服务器。我们在这里 选择的配置参数会自动存放在~/platin.ini文件中。其实我们也可直接用文本编辑器来修改~/platin.ini文件来配置连接。 服务器上,使SAPGUI能内嵌在浏览器上来运行。这样我们就可实现客户端配置参数的集中布署,方便管理。但在客户端还是要先安装一个SAPGUI for the Java Environment的客户端程序,不能完全脱离本机程序。这种布署方式对Web服务器没有什么特殊的要求,只要提供能正常访问的Web 路径就可以了,浏览器也只需支持Java Plugin即可。安装方法也很简单,只要在Web器上创建一个路径,再用解压工具把PlatinGUI-Linux- 630r8.jar解压到该目录。在这个目录中有一个demo.htm文件,这是一个示例文件,我们只要按自已的要求在该文件中修改下面这段内容即可,再 客户端通过浏览器访问该文件就可以连接到我们的SAP服务器上了。 var pluginurl = ''; var scriptable = 'false'; var codebase = '.'; var jnlp = 'platin.jnlp'; var keepalive = 'true'; var frog = 'true'; var trace = ''; var tracefile = ''; var connectionData = 'conn=/H/sap_server_name/S/3200'; #只要修改这里就可以了 // user configurable part ends here 在SAPGUI的安装目录,有一个doc文件夹,里面有一个配置手册,里面有如何使和配置SAPGUI的详细指引,请在安装和配置SAPGUI前仔细阅读。
1. 中文包和具体的os/db是没关系的,只是和r3版本有关! 很容易理解呀,中文包只是翻译字段的描述,ok? 2. 你用win2003+46D能行吗? 用用t-code:sick可以看到结果!!! 经过我测试,r3 46D不支持win2003, r3能装上,但是做client copy 就 会出错。另外,如果先装win2000 + r3 46d, 可以用win2003直接升级,但是系统一旦损坏,就不能再恢复了,只能重装。
还需用RZ10激活并配置Profile 装中文没有那么难 1、STMS配置传输系统不多讲了 2、SMLT导入语言包,不多讲了 3、SMLT_EX,按EXPROT,Language vector选chinese,Target system/target group,选C11自动生成的结构 4、RZ10,活动服务器,配置,选C11_DVEBMGS00,basic maintenance,里面有个语言选项,选中文,再选,extended maintenance,会自动生成 很多字段,加两条zcsa/installed_langauges = 1ED , 自动生成,改一下=1Ezcsa/system_language =E 自动生成 install/codepage/appl_server = 1100 自动生成,改=8400 install/codepage/db/non_transp = 8400 添加install/codepage/db/transp = 8400 添加以上请注意保存 5、SE38,运行RSCP0004/RSCP0020,删除多余的,留英文,添加中文,激活,有OK显示RSCP0001,检查有没有错误,以上安装中文100%成功,我 装了多次
安装中文包方法及注意事项: 查看:” 原创 SAP IDES安装全攻略.pdf” 1)运行t-code smlt 2)点击“language”添加语言种类 3)在shared下的language栏选“中文” 4)在supplementation下的supplementation language栏选“英文” 5)保存 6)进行中文包导入 7)运行t-code:RZ10配置参数装完语言包后,在rz10中编辑一下参数,系统默认语言设置:rz10---找个instance profile添加--- zcsa/system_language=E 有没有调整IDES4.6的中文包参数的步骤呢? 在导入中文包后直接手工修改有关参数,不要用CZ10去修改 假定为D盘,路径为D:usrsapC11sysprofileC11_DVEBMGS00_cpa (后面CPA为我的计算机 名),用NOTEPAD手动编辑该文件 SAPSYSTEMNAME = C11 改好后,停止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_<hostname>参数文件,这里的<hostname>是你的主机名。增加修改以下内容: §zcsa/installed_languages = 1E §zcsa/system_language = 1 §insall/codepage/appl_server = 8400 修改完成后要重新启动实例。 参数文件也可在sap系统里进行管理,我们建议采用这种管理方式。用T-code rz10进入profile创建窗口,填上参数文件名,再按import把 g:usrsapC11sysprofileC11_DVEBMGS00_<hostname>参数文件导入,存盘退出即可。以后就可在SAP系统内部修改参数了,但它的信息还是保存在 操作系统的文件中,而且它会保留参数修改的历史信息,如参数由什么用户在什么时候修改了,原值是什么,方便管理员追查系统故障原因。 进入T-code SE38,运行RSCPINST和RSCP0004程序,设置系统中语言相关的表,运行RSCP0001程序可检查语言包信息。退出重新登录就可以了。
贝不过去,谁能帮帮我? 正常的配置一般都能transfer过去的。CLIENT TO CLIENT USE T-CODE:SCCL,CROSS CLIENT USE T- CODE:SCC9
control files: /user/sap/trans/cofiles, 然后用scc1导入, 我做的时候,是直接就是client export,要输入目标系统,根本没有说到文件 放到哪里。请问是怎么回事呢? 一个是用EXPORT/IMPORT的方式,一个是用Directly 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 (运用数据) 业务数据: 如销售订单,生产单,领料单等等
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
没有建立好,登录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
使用事务代码:FTWP及FTWA即可SCC8导出数据,再SCC7导入; SCC8倒出CLIENT,文件会在datafile和cofile两个目录下分别存放控制文件和数据 文件,把它拷贝到目标目录下,加入buffer,后可用STMS进行IMPORT,用SCC3监视进程,完成后,用SCC7做POST IMPORT。即可, 但是前提是两个 SERVER的STMS必须建好,并采用虚拟目标系统
SCC3 (集团拷贝时查看日志) Client(集团)拷贝操作步骤: 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
在SAP服务器安装时,默认设置了三个client,分别是000,001和066。这些client是SAP的标准client,它们包含了client的一些初始数据。 client 000是SAP的一个参考client,里面有所有的SAP表和一些可修改的示例记录。它包含以下的设置: 每上表都有一些默认值,这些表是与组织无关的。 000这个client为模板,拷贝生成一个新的client。具体操作是: 首先,用scc4事务码创建一个client。配置client的参数,注意保护级别要选级别0,没有限制。配置好后存盘退出。 栏选“SAP_ALL”Source client和Source client user masters都选000。 运行。一般设置为立即运行。用scc3事务码可查看后台工作的进度。如果正常完成,没有出错,我们就可重复前面的动作,并取消Test run选项 正式运行。 档外的所有数据都拷贝过来了,包括用户数据。记住第一时间更改默认用户的密码。作为一个合格的系统管理员,这是必须要牢记的。 我来个详细点的 1:)要用scc4定义一个新的client,同时定义好类型(T,P,D等) 2:)用user/pasword: (sap*/pass) Login到新的client中去,做sccl做一个Local client copy本地CLIENT COPY使用事物代码SCCL,用SCC3查 看日志。具体操作如下: 6.1.1 创建逻辑系统 1 运行事物代码SALE 2 选择“应用程序连接”—“发送和接收系统”—“逻辑系统”—“定义逻 辑系统”,然后单击运行按钮 3 对“跨集团更改”的提示做确认 4 在弹出的逻辑系统窗口点击“新条目”5 在弹出的窗口中输入逻辑系统的名字及描述。逻辑系统的命名规范 为<SID>CLNT<CLIENTNUMBER>,如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 注意事项: 1.不要忘记在导出数据后,回车一下。 2.你的源数据不能包含不需导入的项。 3.定义数据名时要用英文缩写,不能用其他文字。
入PERSK时,它又说另外一个字段不是输入字段。但其实这些是需要我输入信息的字段。请问导致这个错误的原因是什么? 是不是在修改摸板时忽略这几个字段,重新修改试试,实际上这种提示敲回车可以过,不一定要输的 我忽略掉,或者修改过来正确,它又返回去了。这使得在文件中的数据一条也没有导入。不过,模板中的记录倒是导入了。那重建试试,把这几个 字段作为选择字段
),找到object,在pfcg中添加object并赋予权限 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 sm02 给所有人发送即时消息 report rstxicon 可查到所有的icon),文本信息最多为16行,每行45个字符. sm04 查看什么人在做什么事情,可踢人,它只能看到一台机器 到另外一台机器 oss1 选public进入sap 服务区,可用来发message或者申请lisence key sm50/sm51 看进程,sm50看当前机器,sm51可以看两台机器 suim 权限比较 eg 查找哪些role里有spro这个事物代码 rz10 编辑系统参数文件 se43 定制显示在用户主菜单中的sap标准菜单条目 se56 看自己的ID有哪些object及object的值 su21 建object db13 数据备份 sm36 定义后台作业 (标准的作业-------缺省的计划) sp01 看打印队列,可清空假脱机请求 smlg 定义组登陆方式,如果发现机器不能自动分配资源或者分配资源出错,则可以在里面删除掉一台机器,然后再添加进去就可以解决,在它里面按 F5可以查看机器响应时间,如果在1000ms以内则表示正常. sm59 设置sfc连接,也可用它来登陆到别的机器,哪怕是用sap通讯帐号也可以 sm21 看系统日志 os06 操作系统监视器 ,cpu使用率正常在30%以内,30%~70%可能表示很慢,如果无系统信息,则需要在AIX中执行如下命令: st02 监控buffer,看命中率(hitratio),swap出错值大于1000则需要用rz10调整参数,一次最好只改一个参数,改完了重启sap使参数生效。 的参数文件copy回原参数文件名即可。这里的yyy包括:DEFAULT.PFL P34_DVEBMGS00_p34dbsvc P34_D01_p34apsvc START_D01_p34apsvc START_DVEBMGS00_p34dbsvc 自动备份的,但它只保留最后一次保存之前的结果,所以修改参数后不要多次保存,全部改好了然后一次性保存,恢复参数时一定要用p34adm用 户登录,以免文件属主发生改变,导致sap无法启动) 件恢复) st04 查看数据库日志 (转到------数据库日志) sm13 检查更新是否有效,只需要看中间“更新有效”这几个字就可以了 sm12 检查锁定条目,可用于解锁,eg.用户锁定条目后断网了,其他人不能用,则需要解锁 st03n 可查看一些系统信息,凡是以“n”结尾的都是sap后来开发的事物代码,用于分析sap的一些系统信息,检查响应时间是否超过了2000ms, 如果超过了则需要用其它手段来分析为什么这么慢,eg. sm37看后台作业,sm50看进程,sapdba或者db02看tablespace 是否已满,用db02则需要 刷新一下,否则有可能不是实时数据,但sapdba就是实时数据。Sm21看系统日志,st22看dump. Sm19 跟踪用户Sm20 看用户的详细动作Stat 粗略的查看用户的动作
在系统上线或进行测试时,都需导入大量的主数据。在SAP中有多种方法可批量地导入大量数据,这里介绍利用scat进行数据导入的方法。下同以 导入统计指标数据为例进行详细说明。 用scat事务码进入计算机辅助测试工具屏幕,在测试情况栏内新建一个测试项。该测试项的名称要以z开头,如ztest。输入完名称后,按工具栏 上最左边的“TCD”按钮开始记录事务。 项,接着再双击“SAPLOKSK”项,这时会打开输入统计指标编码窗口,并且光标会停留在编码栏内,接着点击工具栏的“insert import parameter”按钮,创建一个&STAGR参数。接着按工具栏下一页,使当标停留在名称栏,和上面一样,点击工具栏的“insert import parameter ”按钮,创建&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文件。处理方式可选择“前台”或“后台”,第一次最好选择前台方式,这样方 便除错。最后按工具栏的运行按钮即可。
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.然后就会告 诉你谁是管理员
相关的,申请的时候要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相关
可以的。 你先要把这张表给某个role,假设是zzrole, 然后pfcg, 输入zzrole在role里面,查看这个role,看权限页,点击修改图标,进入到一 个界面,把表名称添加到zzrole就可以了。
大概的步骤是 1、从BPI中得到每个岗位的权限,或者是模块顾问给你一张权限表。 2、根据权限表中的权限、或是BPI中得到每个岗位的权限,在SAP中设置角色 3、根据权限表中用户和角色的关系、或是岗位和用户的关系,分配权限。 1.6. SAP访问问题 主机吗?我在SAPGui上直接输入IP地址不行! 如果你们是内部地址,那只能通过vpn等连接过去,如果是公网ip,应该可以的; 如果你是4.7以下,请启动ITS服务,可以通过Internet logon SAP
用@XX@方式引用一个ICON(其中XX为数字,在SE38中运行report RSTXICON 可查到所有的ICON); 文本信息最多为16行,每行45字符。 1.1. 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。
建用户的过程很简单,只要以su01事务码进入用户维护屏幕。在用户栏填上新增的用户名,按新建按钮创建。输入相关的参数,关键是设置角色 和参数文件,如果是管理员,可设的角色为“SAP_ALL_RESTRICTED”,参数文件设为“SAP_ALL”。角色名和参数文件是一对的,参数文件是控制 具体权限设置的文件。角色和参数文件也可不在这里指定,可在设置角色时设置。
: · 用Tcode rz10打开参数配置窗口,选择你当前的实例参数文件,再选扩展编辑,按修改按钮进入扩展参数编辑窗口中。 · 按参数创建按钮,创建一个名为“rdisp/gui_auto_logout”的参数,参数值输入“600”,代表如果客户10分种(600秒)没有进行操作,则 会自动退出SAP系统。 · 按退出保存设置。在rz10窗口按保存把参数传送到系统的参数文件中。重启SAP实例,使配置参数生效。 我们还可用rz11来设置当前正在运行的实例的一些参数,但用这种方法设置的参数只会影响当前运行的实例,一旦重启实例,参数就会失效。 1.4. 配置个人信息 住这些固定的参数呢?答案是肯定的,通过配置个人信息即可让每个用户记住这些参数。现以设置成本控制范围代码CA00为例说明一下具体操作 方法。选择“系统”--“用户参数文件”--“个人数据”,进入个人参数配置界面。在这里,addree标签可设置用户名、地址、电话等个人信息 ;defaults标签栏可设置开始菜单、登录语言、小数点表示方法等;parameters标签就可设置默认输入的参数值。在parameters栏里选择一个参 数代码,如CAC是成本控制范围,在value里填入值CA00。存盘退出。重新登录后,凡是在界面中要输入CA00的地方都会自动被填上CA00。另外, 在一些输入参数的界面会有一个存盘按钮可把参数直接保存为默认值或用户默认值,效果与上面的配置一样。在需输入成本控制范围的界面,通 过菜单“扩展”--“设置成本中心范围”可覆盖默认的CA00值。
激活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 记录事务和函数功能,可进行数据批量导入。
· 在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. 财务专业术语表 · fiscal year-----会计年度 · document-----凭证 · posting priods-----过帐期间 · activity type-----作业类型 · overhead-----间接费用 · credit-----贷方
找到注册表HKEY_LOCAL_MACHINESYSTEMCurrentcontrolSetServicesTcpipParameters项 将DatabasePath的值 由 %SystemRoot%System32driversetc 改为 c:windowsSystem32driversetc
行ABAP开发?是否有其他方案可以解决, 直接连到B,C
加入saproute: 参考看: http://help.sap.com/saphelp_46c/helpdata/en/4f/993172446d11d189700000e8322d00/frameset.htm
SAP路由器字符串是不是类似代理,先通过路由器再连接SAP应用服务器 http://help.sap.com/saphelp_46c/helpdata/en/4f/993172446d11d189700000e8322d00/frameset.htm
若是连接的online help 就在本地SAPGUI上设置加上ONLINE HELP联接就是,若是系统的help,建议运行一下rscpinst 这个程序就是了; 是4.6版本 吗,可能是GUI的问题,重装试试。
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
先定义一些Role,然后每个role有不同的事务权限和数据权限。比如role1 是只能看HR的组织管理的内容。如果用户A属于role1,那么它的界面 应该只显示HR的组织管理的内容。当然,一个用户可以属于多个role,一个role也可以有多个用户。他们是多对多的关系。 每个Role都有自己的菜单界面,如果某个用户被赋于了多个Role,那么这个用户的用户界面就应该是这几个Role的菜单界面的组合,当然这个用 户也可以通过标准菜单来访问事务。 对于终端用户权限的分配正如上说的,控制权限的最终还是落在object上,objects构成auth.多个auth.构成profile,一个或多个profile确定一 个role。
每个模块都有专有的message维护的代码; Table: T160m.不知對不對。T-code: OMCQ; 这只是一部分,你可以在后台用ctrl+f查找 关键字 “message”,你可以看到有很多; 不知道你是不是sm02?
应该是安装ITS; 如果是WAS640,ITS基本都不用装了。
in the command filed, enter SM37 and choose Enter!; ST01可以
新宋体,常规,11
有两个Request导进系统就行了。 Installation: Part 1 — Installation of the Software Part 2 — Distribution of Authorization Profiles Part 3 — Resetting the Buffers
答:- 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,其他不填,然后试试。
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不是存在一个文件中,不同的设置存在不同的文件中。一般都存在于以T 开头的表中。 从SAP install时调用的比如MSSQL的存储过程对DDNTF,DDNTO表处理开始,SAP R3load是如何建立那么2万多个表的,常用的T开头的配置表在初始保 存了什么数据(比如client 000,通常国内顾问们在配置时就copy+copy也不问why),为什么有的表在DB层有在SAP却看不到,反之亦然, SAP table和 DB table和字段的关系...
? If you used 4.7 the DBSL have it,You only used T_code "sm30" maintain table "DBCON"
入的订单号码是123456,然后第二次进VA03的时候,按BACKSPACE的时候,可以看到123456这个号码。因为已经在系统的【本地格式定制】处勾选 了‘快速剪切和粘贴’,在【本地格式定制】的选项中的【本地数据】历史的栏目中也选取了“位于”,但是个别用户的输入的地方,仍然没有 旧的记录,所以请问还有什么地方可以设置
查看原因后发现是T_CODE:SMGW中的 Remote gateways已经满了。我想在正常的情况下是连接结束后应该自动删除,可是现在一直存在。最终导致 了Remote gateways爆满的现象。 请哪位高手指点一二,解决一下这个问题。
言选择用了英文,系统提示说该物料的描述没有用英文维护。请问怎么才能解决这个问题呢? MM02,进去以后选择addtional data ,然后选择basic data text ,然后选择下面的create键,创建一个Chinese的描述就可以,如果想添加新的 语言描述,也在这里边加。
需要使用SAP Connector,而不是通过ODBC直接从Oracle中抓取数据。SAP Connector是个SAP提供的工具吗?它能抓取单个表还是同时能抓取整个 数据库?能不能详细的讲解一下?是sap提供的工具。安装一下就可以,没用过。要正确设备oracle client 端的字符集
http://www.sapsh.com/bbsxp/ShowPost.asp?id=4739文件在里边放着
t-code可以锁定的,sm01
由于你输入的password 不对,而你输入次数可能过多而锁住user哦! USER: DDIC PASSWORD: 19920706; USER: SAP* PASSWORD:06071992 请在安装这台服务器的机器上,用用户名(比如你的sap服务叫dev,那么就以devadm进入系统,当然,密码得问装这台机器的朋友)进入操作系 统,并把系统时间调到没有过期的时候的日期,然后在安装sap的路径里找到saplicense这个命令,在dos命令下进入到这个路径下执行saplicense -temp,然后你应该就能成功的添加了一个临时的license了。你就可以进入sap了。然后后面你可以msn问我了。
这个err只是记录这个进程出现过错误,不代表现在有错误,没必要删除。SAP服务重启后错误会自动删除
给它分配,这样的工作量会很大,也很麻烦。于是建议要间接的分配。意思是先分配给职位,这样让处在那个职位的人有那个角色。现在有问题 是如何把角色分配职位。 记得把role分配到职位要上了HR才可以用的。你不就是按职位建role吗,然后将这个role分给用户.最好是可以设置组,把不同的人分在不同的组里 后,再分配这个组里的相应权限. 这个分配很简单得,人员主数据本身和用户主数据相关
的文件特别大,近1G,该怎么办? 可以在DOS界面下使用sapdba查看表窨,不够的话,可以添加表空间. /usr/sap/<sid>目录下文件系统使用情况(空间容量)的问题,不是要表空间扩展 可以把CORE删掉,不要紧的下面是引用:为何会发生 core dump? 前面说过,在程序当掉时出错。在 C/C++语言中,最常发生错误的地方就是指 针有问题。您可以利用 core 文件和 debugger 把错误找出来(要怎麽在 debugger 中使用 core 文件?man 一下 gdb 吧!)。我可以把 core 文件删掉吗? 如果你不会、不能、不需要修改程序,那就放心地把它删除了吧! 要怎麽才不会让 core 文件出现? 如果用的是tcsh的话, 以试 著在 .tcshrc 里加一行: limit coredumpsize 0 如果用的是bash的话, 在/etc/profile里加上(或者修改)一条: ulimit -c 0 有一招, 可以让 你看出 core 最好用的地方 :) gdb -c core, 进去後打 where, 就可以 show 出你是在程序哪一行当掉的, 还有在当掉时在哪个 function 里, 这个 function 是被哪个 function 所 call 的, 而这个 function 又是被哪个 function 所 call 的.... 一直到 main() 由这个信息, 可以找 出五六成的 bug........ 屡试不爽 但, 先决条件, 当你在 compile 时必须把 debug information 的选项打开不然, 就会出现一大堆你看不懂 的东西,而不是你喜欢的源程序。
10054:WSAECONNREST:Connection reset by peer>clu01date:连接被拒绝rsh: con't establish connection# 请问,这个错误该如何解决。 我们SAP系统的系统日志怎么总是再次启动系统日志日期,重新开始呢?就不能看到前面的系统日志了查看Message server的日志 /usr/sap/<sid>/dvebmgs00/workdev_disp dev_w0dev_ms,SAP重启之后,把原来的日志文件更名为.Old
只要把HOSTS文件更改SAP服务器的HOSTNAME对应的IP就OK。 请教各位,我已经在测试系统里,归档了销售订单以及其发票,会计凭证和交货单,但是我想看看归档的效果,请问R3系统有可以查看到归档数 据的功能吗?另外,交货单还对应一张物料凭证,我就是直接归档交货单了,不知道是不是应该先归档物料凭证再归档交货单?因为归档发票的 时候,需要先归档发票对应的会计凭证,再归档发票。否则系统不让通过。 怎样做归档的资料在本论坛前几天我发的帖子里有人提供了,基本上是STEP BY STEP的教,很详细。你去那下载吧。只是归档不同的数据要选择 不同的归档对象就可以了。如归档销售订单用的归档对象是SD_VBAK, 归档交货单用RV_LIKP, 归档销售发票用:SD_VBRK, 归档会计凭证用: FI_DOCUMNT我提的问题是如何查看已经被归档的数据?在每个归档对象中,都有一个管理功能,你选择一下,就可以查看该归档对象所归档的全 部内容,系统按日期排列但是我归档的销售订单,数量字段都显示为空。其实这些订单都有数量。不知道是没有把数量字段拷贝到归档文件,还 是读取 程序有误没有显示数量字段。请帮我再看看好吗?选择某一次归档会话,点击“√”:然后系统显示这次会话归档的销售订单清单,但是 奇怪的是,所有的销售订单数量字段为空,如下图:
计量单位是在后台设置的。系统中有一个基本计量单位,你现在所看到的计量单位是自己定义的。可以任意设置,只要填对两者的换算关系就行 了。物料主数据的单位,不是在你当前语言环境下创建的吧, 看看你的物料主数据是否在英文环境下被建立,没有建立中文单位.
法办到。SM50吧,但是在sm37里不是有stop这个功能么?在SM50中看不到这个进程。而且STOP和CANCEL都用了,可是还是么有用啊! 选择好,然后CANCEL,再DELETE,不就OK了嘛 不管是CANCEL还是DELETE 都没有效果啊! 可能是这支程式坏掉了,找更高权限的管理员清吧, 试一下check status,不行就重启应用, menu job->status check 不行的话,可能表里有不良 数据,要么重启,sm65, check table consistency。要么,直接查一个个表,比较麻烦,改坏掉就不好了
你第一次开物料账可以用OMSY把物料账开到当前时间,以后就用MMPV开物料账而会计账就是你所说的F-60以上三个代码我试过了,可水平实在太差 ,还是搞不定,能不能帮忙确认讲解一下! 1.OMSY: 我的界面如下,我将第一条记录改为2005后,其它记录却不能修改! 2.MMPV 我按下面的设置进行输入,可以吗?我总是运行不下去!提示如下:Company code 8000 has no MARV record; no conversion here.Incorrect period in control rec. of CoCd 7600; no conversion The current period (month/year) of the control record is 04 2002 3.F-60这个界面里我应该设置些什么东西呢? 另外,我在系统中怎么才能看到每个公司代码下包含哪些PLANT,或者说某一个PLANT归属于哪一个公 司代码? 你说OMSY不能修改别的公司代码,我估计你在这个公司下已经做过交易了。因为OMSY是初始化的时候用的,而MMPV是逐个月开物料账的 。F-60这个界面的数字是说明会计账的有效期限。想知道每个公司代码下面有什么工厂,可以用ox18来看 三个代码我都试过了,已经可以进行 2005年的操作了,谢谢!不过又出了个新问题,自己研究了研究,还是看不懂,只好再传上来请教你了!做MB1C时,错误画面如下:点击错误信 息提示如下,按其操作,但看不懂!For object RF_BELEG 1000, number range interval 49 does not existMessage no. NR 751DiagnosisThe database table NRIV has the delivery class 'C', i.e. the SAP default settings are only in client 000.ProcedureCreate the missing number range interval in customizing.Transaction code: FBN1 FBN1这个代码主要是什么功能? 搞定,在FBN1中添加一条记录就可 以了! 运行时间错误;短转储没有完全存储;太长的报错! 在做采购申请的时候,出现这样的错误: 可以调一下运行程序的参数:rdisp/max_wprun_time=?raise_exception错误一般是客户机也就是使用 者电脑的SAPGUI有问题,把SAPGUI重装一下,或换一台电脑重做试试 遇到过这样的问题,是权限方面的原因。比如:权限设置的交货地点或是装运点应该不只是限于他所在的地点。我也见过这样的问题,最可能的原 因是log free太小了;把整个shortdump写上来吧?要看看是什么程序引起了这个问题。有可能程序再generate一遍就好了
用户权限时,可不可以自己增加“组织级别”? you can use T_code:su53/su23 ; 可以的,你可以根据需要自己创建OBJECT,然后在PFCG里,权限-->更改授权数据-->人工的,输入你的OBJECT 就可以了; 设置组织的基本是不能用pfcg里面设置的。要自己设置权限参数文件用t-code : oosp, 其中类型用“O”,然后id中输入你要设的组 织单元。这里设置完后用t-code: oosb,把前面创建的权限参数文件分配给用户。可以自定义org level的,在se38中运行程序 PFCG_ORGFIELD_CREATE,然后填cost center的field name即KOSTL 就可以了。不过这个变更好象是不能transport的,只能在每个client上分别 run一下。 还设啥?SAP的license, access key, 权限对experienced abaper还不是形同虚设?basis 还是先考虑如何将几个user related tables在DB层给lock住吧。将SAP*的密码改成123的程序,很简单. (如果你企业设置的是user最少必须是8位的,先在test sever上看看你自己的 password (SE16:USR02),然后下面的语句就可将SAP*的password update成你一样的password了 我们找到那个user logon表USR02. (DF52478E6FF90EEB是经过SAP加密保存在DB的,哪位老兄研究过SAP的密码加密?)report zmodSAP*.data zUSR02 like USR02 .select single * into zUSR02 from USR02 where BNAME = 'SAP*'.zUSR02-Bcode = 'DF52478E6FF90EEB' . Update USR02 from zUSR02 .更详细的。 http://www.sapsh.com/bbsxp/ShowPost.asp?id=4751 如何释放SAP中Oracle数据库中碎片空间? 通常都是做数据库ReOrg,但很慢,可以考虑用第三方工具,如BMC等提供的。另外在数据文件分区上需要有足够的空间。 怎样停止正在执行的T-code. 左键点任务栏,右键点你要停止事务的那个窗口,选停止事务,如果不是后台作业,窗口关了,事务就停了。 SM50在SM04中找到该用户,End Session。如后台可用SM37
sap r3 4.6 怎么建立最高权限的帐户 参数文件 SAP_ALL +sap_new 应该差不多了
LOGON-->属性-->高级-->语言首选项中,取消"缺省代码页",将代码页编号设置成"8400",确定即可。当然要有中文语言包支持。 更改你的SAP里的字符集设置。把它变成简体中文就可以了。EASY ACCESS主界面里面的问号后边那个按钮,进去设置。 关于如何初始化SAP*的口令 这是一个超级常见的问题:我的000 client SAP*的口令不记得了,其它的帐号又没有权限。我该怎么办?这个问题被问了N次了。下面就针对不 同的数据库,分别讲解之,做为当版主的见面礼。 Oracle 8.1.7 sap 46C 用<SID>adm登录svrmgrlconnect internal/*本句用来,查询一下,是否有此记录。正常情况下,显示: 1 row(s) selected. */select * from sapr3.usr02 where bname='SAP*' and mandt='000';/*删除此记录。防止拼错,最好直接从上一句copy*/delete from sapr3.usr02 where bname='SAP*' and mandt='000';commit; <sid>是实例名,如PRD,C11等sqlplus /nologconnect / as sysdba*本句用来,查询一下,是否有此记录。正常情况下,显示: 1 row(s) selected. */select * from sap<sid>.usr02 where bname='SAP*' and mandt='000';/*删除此记录。防止拼错,最好直接从上一句 copy*/delete from sap<sid>.usr02 where bname='SAP*' and mandt='000';commit; DB2 <SID> 是数据库名<sid> 对于4.6C 为 r3 对于4.70 为 <sid>数据库名(小写) db2 => connect to <SID>db2 => select * from sap<sid>.usr02 where bname='SAP*' and mandt='000'1 record(s) selected. db2 => delete from sap<sid>.usr02 where bname='SAP*' and mandt='000'DB20000I The SQL command completed successfully.db2 => commitDB20000I The SQL command completed successfully. MS SQL 2000 打开MS SQL Enterprise Manager, 从菜单[工具]中,选查询分析器<sid> 46C 是r3 或是 空(没有的),大伙可以自己测试一下。470是系统名 select * from <sid>.usr02 where BNAME='SAP*' and MANDT='000';delete from <sid>.usr02 where BNAME='SAP*' and MANDT='000';commit; 重新用sap* 口令pass登录就OK了。 请问。SAP 默认的连接端口是多少? 3708、3908、400832<instance number> 如 instance number是00的话,就是3200 这是给 disp+working process 用的。3600这是给 message process用的。 另外,还有 3299,3298 等,是SAP专用的。 能否帮助我解决这个问题!最好不需要重启动服务器。 A rsdb/ntab/entrycount 是现在多少 B ParameterName rsdb/ntab/entrycount Short description(Engl) number of nametabentries administrated Appl. area Database ParameterTyp Integer value Changes allowed Change permitted Valid for oper. system All operating systems Minimum 0 Maximum 300.000 DynamicallySwitchable Same on all servers Dflt value 20000 ProfileVal 20000 Current value 20000C 下面是我用SM21得到的System Log: (如果需要,我可贴图或贴文件) Time Ty. Nr Cl. User Tcod MNo Text Dat 13:28:18 DIA 0 800 AST ST02 R33 RSTG chain defective, return code -01 13:41:34 DIA 1 800 AST DB02 BY0 > tablespace PSAPBTABD# 说明表空间不够了,请用sapdba(如果是oracle的话)增加表空间,如果是其它 的数据库,请用相关的管理工具(DB2,用DB2CC ; MS-SQL,用enterprise manager),增大表空间。 ST02中,是SAP的buffer设置得不够。请用 RZ10设置相关的参数。这不是错误,只是对性能会有影响。如果是测试系统,可以不管这个问题。特别说明:修改参数,SAP有可能无法启动。请 注意!!! when SE16, find one table data, it shows 'Table **** is not active in the Dictionary' error, what's this meaning? 表还没有激活,到数据字典SE11里看一下表的状态,先激活 问:如何设置默认登陆CLIENT? 每次登陆默认CLIENT都是000,我想把他改成我常用的800,如何做? 答:回复: 用RZ10修改instance profile(extended maitainance), 可以找到缺省client, 之后重起服务器. 答:以T-CODE:RZ10 进入EDIT PROFILE 1.profile:选择instance profile 2.edit profile:选择EXTEND MAINTENANCE 3.选择change 4.新增parameter name: login/system_client且parameter value:800 5.存档 6.restart sap r/3 答:用TCODE RZ10,edit instance profile,then edit the parameter login/system_clinet = 800 ,restart instance, that ok!
1、SMW0,选择WebRFC 的二进制数据,回车; 2、执行,创建; 3、输入对象名称、说明; 4、点输入、选择背景图片; 5、选择本地对象; 6、sm30,输入视图SSM_CUST; 7、维护,创建条目START_IMAGE(如已存在则不需要创建); 8、参数值中填入步骤3创建的对象名; 9、保存 还有一种方法, 我的笔记,请参考:swm0 - > 选择 WebRFC 应用程序的二进制数据 -> 选择对象名称 sess_image -> 菜单: 设置/维 护mime类型 :加类型: type : jpg extension: .jpg-> 选中对象 sess_image -> 分配mine类型 ->选择 jpg-->选择菜单 :web 对象/输入 , 选择作好的 jpg文件注意: 图片尽量小,因为占服务器内存的
我们知道 SAP R/3 是代表3层,即数据库层,应用层,客户层,前面我们是把这三层都装在同一个机器上,事实上这三层是可以分离的; 2 在局域网中装好一台IDES服务器后,其他机器只要装SAP客户端就可以,并不需要安装数据库客户端,其他客户端只要在SAPLOGON属性中把应用服 务器设成服务器的名字或IP地址即可; 3 要是远程呢? 即服务器端与客户端不在同一个地方,他们是通过互联网相联的,事实上这是使用SAP的真实情况,这种情况我认为有几种处理方法: 服务器通过专线上网 第一种: 服务器这台机直接上互联网,这台机有公网IP,那么客户端的应用服务器就直接填服务器的公网IP即可,这种情况不安全,应该不会被采纳; 第二种:服务器这台机不是直接上互联网,而是通过路由器+防火墙上网,然后在路由器上通过端口映射把3200等端口映射到服务器的内网IP上,那么 客户端的应用服务器就直接填服务器的公网IP即可,这种情况安全性稍好; 第一种和第二种如果服务器是动态IP,可在服务器上装花生壳等动态域名软件,这样客户端应用服务器就填服务器申请的花生壳域名 第三种:在第二种的基础上通过代理服务器上网,然后再通过专门的VPN设备上网,双方在VPN中虚拟一个局域网出来,那么客户端的应用服务器就直 接填服务器的虚拟局域网IP即可,这种情况安全性好,应是最常用的,但需要专门的VPN设备投资; 第四种: 象我们这种只是练习一下,服务器装在家中,办公室自己的电脑上装的客户端(或者反过来),双方电脑都在各自的局域网内,除了采用第一 种和第二种的方法外,还可采用VNN软件,这也是我前面说的装VNN的原因,VNN也是一款虚拟局域网软件,而且是免费的,具有穿透局域网的功能,只要 双方安装VNN软件并申请帐号登录后,双方之间在互联网上就形成了一个虚拟的局域网,且有独特的安全加密机制,这样客户端的应用服务器就填服 务器的VNN帐号XXX.USER.VNN.CN即可,再也不用端口映射和花生壳等软件了 VNN网址为:http://www.vnn.cn 1,通过vpn拨号进入公司内网, 获取内网ip,像办公室一样 2,安装its的web服务器连接R/3,实现方法和网站差不多,需要结合iis安装两个站点,一般采用不同端口方式,一个是应用网站,一个是管理的 。配置可以通过web更改,重要一点,注册R3中相关services到ITS服务器 3,安装saprouter到一个有公网ip的机器上面,最好作为服务添加,登陆gui的时候在属性里面的saprouter输入ip地址即可 02/04/2008 从烧饼看股市与楼市 假设一个市场,有两个人在卖烧饼,有且只有两个人,姑且称他们为烧饼甲、烧饼乙。 假设他们的烧饼价格没有物价局监管。 假设他们每个烧饼卖一元钱就可以保本(包括他们的劳动力价值)。 假设他们的烧饼数量一样多。 ——经济模型都这样,假设需要很多。 再假设他们生意很不好,一个买烧饼的人都没有。这样他们很无聊地站了半天。 甲说好无聊。 乙说好无聊。 看故事的你们说:好无聊。 这个时候的市场叫做很不活跃! 为了让大家不无聊,甲对乙说:要不我们玩个游戏?乙赞成。 于是,故事开始了…… 甲花一元钱买乙一个烧饼,乙也花一元钱买甲一个烧饼,现金交付。 甲再花两元钱买乙一个烧饼,乙也花两元钱买甲一个烧饼,现金交付。 甲再花三元钱买乙一个烧饼,乙也花三元钱买甲一个烧饼,现金交付。 …… 于是在整个市场的人看来(包括看故事的你)烧饼的价格飞涨,不一会儿就涨到了每个烧饼60元。但只要甲和乙手上的烧饼数一样,那么谁都没有赚钱,谁也没有亏钱,但是他们重估以后的资产“增值”了!甲乙拥有高出过去很多倍的“财富”,他们身价提高了很多,“市值”增加了很多。 这个时候有路人丙,一个小时前路过的时候知道烧饼是一元一个,现在发现是60元一个,他很惊讶。 一个小时以后,路人丙发现烧饼已经是100元一个,他更惊讶了。 又一个小时以后,路人丙发现烧饼已经是120元一个了,他毫不犹豫地买了一个,因为他是个投资兼投机家,他确信烧饼价格还会涨,价格上还有上升空间,并且有人给出了超过200元的“目标价”(在股票市场,他叫股民,给出目标价的人叫研究员)。 在烧饼甲、烧饼乙“赚钱”的示范效应下,甚至路人丙赚钱的示范效应下,接下来的买烧饼的路人越来越多,参与买卖的人也越来越多,烧饼价格节节攀升,所有的人都非常高兴,因为很奇怪:所有人都没有亏钱…… 这个时候,你可以想见,甲和乙谁手上的烧饼少,即谁的资产少,谁就真正地赚钱了。参与购买的人,谁手上没烧饼了,谁就真正赚钱了!而且卖了的人都很后悔——因为烧饼价格还在飞快地涨…… 那谁亏了钱呢? 答案是:谁也没有亏钱,因为很多出高价购买烧饼的人手上持有大家公认的优质等值资产——烧饼!而烧饼显然比现金好!现金存银行能有多少一点利息啊?哪比得上价格飞涨的烧饼啊?甚至大家一致认为市场烧饼供不应求,可不可以买烧饼期货啊?于是出现了认购权证…… 有人问了:买烧饼永远不会亏钱吗?看样子是的。但这个世界就那么奇怪,突然市场上来了一个叫李子的,李子曰:有亏钱的时候!那哪一天大家会亏钱呢? 假设一:市场上来了个物价部门,它认为烧饼的定价应该是每个一元。(监管) 假设二:市场出现了很多做烧饼的,而且价格就是每个一元。(同样题材) 假设三:市场出现了很多可供玩这种游戏的商品。(发行) 假设四:大家突然发现这不过是个烧饼!(价值发现) 假设五:没有人再愿意玩互相买卖的游戏了!(真相大白) 如果有一天,任何一个假设出现了,那么这一天,有烧饼的人就亏钱了!那谁赚了钱?就是最少占有资产——烧饼的人! 这个卖烧饼的故事非常简单,人人都觉得高价买烧饼的人是傻瓜,但我们再回首看看我们所在的市场的人们吧。这个市场的有些所谓的资产重估、资产注入何尝不是这样?在ROE高企,资产有高溢价下的资产注入,和卖烧饼的原理其实一样,谁最少地占有资产,谁就是赚钱的人,谁就是获得高收益的人! 所以作为一个投资人,要理性地看待资产重估和资产注入,忽悠别人不要忽悠自己,尤其不要忽悠自己的钱! 在高ROE下的资产注入,尤其是券商借壳上市、增发购买大股东的资产、增发类的等等资产注入,一定要把眼睛擦亮再擦亮,慎重再慎重! 因为,你很可能成为一个持有高价烧饼的路人! 27/03/2008 委外加工(Subconctracting)流程委外加工是指由本公司提供材料(可能是部分)给外包商进行加工,完工后收回成品并向委外加工商支付加工费的业务方式; 步骤: 1.创建为外加工订单: 订单类型:NB; ITEM类别:L; 物料(最好有BOM),然后展BOm,带出原材料需求 MARK:并不是BOM中的所有材料都会带出,如果在BOM item的status中 设置了Mat. Provision indicator为L,即由供应商提供,则不会带出; 2.发料给委外加工商: 方法一:transfer,t-code MB1B,Mvt 541,指定PO number; 方法二:ME2O(报表); 方法三:t-code MIGO,输入meterial,委外加工商; 方法四:从另外的供应商直接提供材料给委外加工商,向供应商下采购订 单,在delivery adress中勾上SC vendor,输入委外加工商, 然后会自动带出委外加工商的地址, 收货时库存也会自动记到委外加工库存(101收货,特殊库存标 记为O);ITPUB个人空间}I7A {$pn9Z Z 同时做两个动作: 收货(mvt:101); 原材料消耗(mvt:543); t-code:MIGO,输入参照PO number(可以修改原材料消耗的数量); 如果采用的是移动平均价,则成品的价值为为外加工费和材料消耗费之和; 4.后续调整: 参照PO进行调整,例如增加物料消耗等。 SD从零开始11 定价中的条件技术(Condition Technique in Pricing)定价程序Pricing Procedure 所有定价中允许的条件类型都包含在定价程序中; 通过为每个条件定义requirements来决定系统将如何使用条件; 业务凭证中系统访问条件的次序也在这里确定; 参考层次Reference level提供一方法来为条件类型计算定义不同的basis以及将条件分组求和; 定价程序能够包含介于Gross和Net price之间任意数量的分组求和; 可以在定价程序中将一个条件类型定义为: 强制条件mandatory condition; 手动输入条件manually entered condition; 仅作统计用; 访问次序Access Sequence 在定价程序中,除了header and manual only condition types外, 每个condition type都定义了一个访问次序(搜索策略); 搜索策略定义了系统为condition type读取condition record的顺序; 访问顺序中每个访问通过使用condition table来执行; 条件表condition table是条件记录的key fields的集合; 可以执行一个依赖于某些先决条件访问; 定价预览Pricing Overview Eg. 订单创建—120PCs of a material,系统需自动决定price; 首先,相关的定价程序确定(基于销售区域,客户和销售凭证类型); 然后,系统读取第一步中的条件类型,判定该条件类型指定的access sequence; 其次,系统读取access sequence,条件表的次序显示了寻找相关condition record的搜索策略; 每个条件表描述一组可作为key生成条件记录的一次访问; 再次,系统使用条件表中定义的key搜索有效的条件记录,如果第一次访问没有找到有效的条件记录, 则系统使用下一个条件表搜索下一个access; 最后,当系统为某次访问找到有效的条件记录,则读取条件记录并Copy符合刻度的值到销售凭证中; 整个流程需要为每个condition type执行一遍直到系统完成整个定价程序; 排斥条件Excluding conditions 在定价程序中,条件condition能够链接到requirements; Requirements能够检查condition exclusion indicator,如果设置,则忽略该condition; Condition exclusion indicator可以设置在condition type或者condition record; 凭证中手动修改价格Changing Price Manually in Documents 在条件记录中,你可以定义手动修改的限制范围; 除了自动确定,在销售凭证中也可手动输入condition,它们会标记为已经手动输入; 也可以通过配置,禁止手动修改某个condition type; 凭证头部的条件Conditions in the Document Header 也可以在凭证头部输入conditions,叫做header conditions,对所有的Items有效; 这些header conditions自动地基于net value分布到Items; 分布header condition的基础可在定价程序中通过在ALTCBV field中选择适当的routine来修改; 新定价和定价类型New Pricing and Pricing Types 你可以在Pricing type中配置pricing的行为; 从4.5版本以后,会有2种选项来控制销售凭证中的新定价功能; Update prices 在condition screen,对header和item层都可用; New pricing document 将定价类型分配到定价程序,默认为B(执行新定价); 这些功能支持销售凭证和billing凭证; 定价类型Pricing type: A copy pricing elements and update scales B carry out new pricing C copy manual pricing elements G redetermine taxes H redeterming freight conditions X、Y reserved for customer 1-9 reserved for customer Bill Document中的定价Pricing in the billing Document 在Outbound delivery 到Billing document的每个item的coping control中判定pricing type; SD从零开始10 定价基础(Pricing Fundamentals)条件组Groups of Conditions 定价Pricing; 折扣/附加费Discounts/surcharges; 运费Freight; 税Taxes; 有关条件的数据存储在条件记录中; 你可以根据需要在任何层次决定条件; 定价最通常执行的层次已经在标准系统中预定义了; 你能够非常容易地添加额外的层次; 系统提供了一个包含定价常用Fields的standard field catalog,然而你可以设置条件依赖于凭证中的任意Field, 但是你需要将这些Fields添加到field catalog中; 条件记录Condition Records 可以为定价协议定义一个有效期; 条件记录中的值(price、surcharge、discount)可以维护为一个刻度,刻度的层次数量不限; 可以为条件记录设置上限和下限,手动修改系统确定的价格要素只能在这个限制内; 条件类型Condition Type 条件类型确定Condition的类别和如何使用; 可为每个条件类型设置calculation type和scale base type; EG..:scale base type:Percentage calculation type:Value scale 100¥ 1-% 1000¥ 2-% 10000¥ 3-% scale base type:Weight scale calculation type:Amount/weight 100kg $1- per 1 kg 1000kg $3- 10000kg $5- 条件维护Condition maintenance 4.6A版本之后提供了新的维护接口,新接口允许批量维护(based on characteristics); condition records can now be maintained across all condition types and condition tables; 例如可以一步显示和维护客户的Material Prices以及Discounts,surcharges等; 也可以选择Select using condition type来调用老的条件维护事务代码; SD从零开始9 数据流(Data Flow)根据参考创建Create with reference 可以参考之前的凭证来创建销售凭证,可以在初始画面,也可以在凭证处理过程中,通过uniform. dialog box来控制,该对话框有6个标签页: Inquiry‚ Quotation, Order, Contract, Scheduling agreement, Billing document; 在对话框中输入凭证号之后,可以选择COPY,将完全复制参考凭证;也可以选择Item Selection来COPY一部分项目以及修改数量; 在处理中,可以为新的凭证定义一个新的delivery date,此日期设置在头部,对凭证中的所有行项目有效; 要用参考创建,首先需要配置相应的Copy Control,必须要是符合逻辑的业务处理流程; 凭证流Document Flow 销售流程由一系列有顺序的记录为凭证的process steps组成,该流程链存储在凭证流中; 凭证流为所有的凭证和个别项目更新; 可以通过一个列表来查看凭证流中的所有凭证; 在状态浏览图中,可以快速的查找到有关销售流程的目前状态的详细信息; Eg. : Document flow of quotation Quotation .Order ..Delivery …Invoice ..Returns …Returns delivery ….Returns credit memo SD中的复制控制Copying Control in SD 在Copying control中,可以决定哪些凭证类型可以Copy到其他的凭证类型,并定义详细的Copying方法; Eg. : Sales document type from a sales doc. Type:Standard order(OR)<- quotation(QT) Sales document type from a billing doc.type:Credit memo request(G2)<- invoice(F2) Delivery type from a sales document type:Delivery (DL) <- Standard order (OR) Billing doc. type from a sales doc.Type:Credit memo(G2)<-Credit memo request(G2) Billing document type from a delivery type e.g. Invoice (F1) <- Delivery (DF) Billing doc. type from a billing doc.type e.g. Invoice cancellation(S1) <- invoice(F1) 销售凭证的Copying Control 可以为Header,Item,Schedule line层设置Copying Control(要符合销售凭证的结构),每层你需要创建: Data transfer routines:控制Fields如何Copy; Copying requirements:需要满足的条件Check; Switches:可为每个事务设置特殊控制,例如可激活或关闭item numbers的transfer 如果你在Item和Schedule line层输入了无效值或不输入target value,系统根据Item和Schedule line Category assignment来判定target; Copying条件Copying requirements Copying requirements包含为每个业务处理定义的特殊条件,并且可以存储在所有层次;当所有条件都满足时,参考凭证才会被创建; Eg. : Header level:001—Check sounce和target的Sold-to party和Sales area是否相同; Item level:301—Check 将要用来Copy的Item是否有reject的原因或者完成状态; Schedule line level:501—保证只有open Quantity大于0的部分会Copy; MARK:Routines和Requirements是用ABAP/4代码写的,且能够通过修改系统的方式在SD配置中进行处理, 你首先应该检查系统中现有的对象是否有合适的,通常可以通过Copy标准系统的对象, 然后删除或者增加代码行到对象来快速的调整系统; Completion Rule and reference status 当使用‘Create With Reference’时,通常需要更新reference的数量或值,所以需要在Copying Control中Check Item层的‘Document flow update’Field; 在item category中设置适当的Completion rule,根据Item Category中的Completion rule,之前凭证的Item的状态会独立地更新; 合同contracts中的Items没有Completion Rule; 如果你输入了Rejection的原因,Item会变成‘Compelte’; |
|
|||||
|
|