SAP
文章平均质量分 50
wxgnolux
系统架构设计师,IT管理,IT技术热爱者;
SAP实施与开发, 物联网项目开发 ,企业软件开发和运维,实用小工具开发;
常用 python,abap,oracle,.net,java开发工具
展开
-
SAP 后台批处理的执行模式
这是因为 银行存款类科目,设置了 事务类型必填,而外币评估的界面,没有填写此栏为的地方,批处理,调用FBB1记账是因为它未填写而报错。1. 处理/前台 :会把没一个要输入的屏幕都显示,要求用户回车下一步, 一般用于调试批处理,验证每个栏位输入数据是否正确。简单的解决办法,就是利用作业的执行模式,“仅显示错误” ,让它停在 “事务类型“” 必填项上,用户不填上就行了(F20)2.仅显示错误:只会在发生错误的栏位停下来(如输入格式问题,必填项未填等),用户可以修改后继续。3.不可见:忽略错误,往下执行。原创 2023-07-06 14:27:52 · 1424 阅读 · 0 评论 -
SAP月结在制品结算时不产生凭证的一个问题
前因:公司代码复制时大部分配置记录都会带到新的公司代码里,但是确实有部分是没有带过去的,已经发现好几次了。这次也是因为这个原因。经过别人的提醒,重新检查了配置,发现是少了一个配置,加上后就OK了。1.KKAO 在制品计算是有数据的,工状态没问题,也没有报错。3.最后在结果分析版本中 改回 传送至财务会计。1.先要在结果分析版本中 取消 传送至财务会计。2.但是在co88并没有产生相应的凭证。KKAQ重单显示计算结果,都正常。2.添加新的公司代码相应的结算规则。原创 2022-09-13 17:00:56 · 2171 阅读 · 0 评论 -
SAP-ABAP-Smartforms调用参数的利用与打印次数的记录
在设计好 一个 smartform 后,系统会自动生成一个相对应的 function module , 我们在调用smartform时实际上就是调用这个对应的 function。如上图所示,除了我们自已定义的参数外,还有一些自动产生的参数,将这些参数利用起来,可以很好的控制打印输出.下面是利用samrtforms相应 function 系统参数,实现打印次数的显示。如下我们可以找到对应的function: 点击菜单 环境-》功能模块名。...原创 2012-01-05 15:30:54 · 7174 阅读 · 1 评论 -
SAP ALV 数据导出被截断的bug
也不知道是从哪个sapgui版本开始的,很多年前开发的报表,慢慢的都出现一个问题,就是导出的时候数据会被截断了。目前也没有好的办法统一解决,只能碰到了调整相应代码。在构造alv表头时添加参考字段就能避免这问题。......原创 2022-08-02 09:25:48 · 342 阅读 · 0 评论 -
SAP oracle 复制新实例后数据库远程连接报错 ora-01031
问题oracle服务器本地用sqlplus可以用sys作为dba登入,但是用pl/sql登入时就报ORA-01031insufficientprivileges错误。这个问题的原因是,在数据库复制迁移时,没有重新生成对应的password文件。正常情况下,此目录下应该有一个对应数据库实例名的orapwTST文件(目前还是原来orapwPRD).因为密码都保持没变,我这里直接重命名。重新在pl/sql登入就成功了。............原创 2022-07-27 13:36:10 · 417 阅读 · 0 评论 -
SAP 临时表空间错误处理
ABAP 错误提示如下: 查找临时表空间,不存在。 找到相应表空间的数据文件是存在的。应该是在数据库迁移时,临时空间没有正常迁移,导致数据文件没有应用到表空间。因为是临时空间没有业务数据,可以重建的方式来处理查询表空间,恢复正常 运行原 abap 程序能正常运行。......原创 2022-07-26 15:12:37 · 516 阅读 · 0 评论 -
SAP通过调试改系统表数据的方法
好久不用,忘了,今天刚好有个数据要改,调试跟踪了好一会儿才找到下断点的正确位置,记录一下,免得下次又忘了。se11显示表内容,按条件找到要修改 记录。 如下显示后,开启调试F8回到记录行,F8往下 执行,就变成可编辑状态了。改完保存。。。...原创 2019-06-04 22:03:20 · 1704 阅读 · 0 评论 -
SAP-修改系统表数据的方法-该表实现回退物料账期
老版本 的 sapgui 在se11 显示数据里,可以通过调试的方法断点给值,来切换到修改状态,从而改表内容。 SAP通过调试改系统表数据的方法_wxgnolux的博客-CSDN博客但是新版的 sapgui (具体哪个版本开始的不知道)有时不正常。但其实还有一种更简单的方法:用se16n 打开要修改的表 然后输入 &sap_edit 这样选择并显示数据就变为可修改状态,改完保存即可。...原创 2022-07-02 23:14:59 · 1053 阅读 · 0 评论 -
sap - FI - 删除资产
as92 修改所有价值为0后,修改不活动日期,用as06再删除OABL:初始化,删除所有资产数据。原创 2022-05-14 20:34:43 · 1733 阅读 · 0 评论 -
python 连接SAP的方法 调用 RFC (pyrfc)
很多年前研究过 python 调用 sap rfc 的方法,因为sdk不完善的问题,没有完整的方案,今年重新看了一下新sdk,已经没问题了。测试了一下完使可用。原创 2010-08-26 08:54:00 · 17735 阅读 · 17 评论 -
SAP ABAP BSID BSAD 取不到相应凭证数据的问题
很早前写的abap报表了,一直工作正常,突然同事说有个科目统计不到.调试了程序发现,新科目产生的凭证,不会在bsid,bsad等表中保存数据.`检查了一下科目主数据,发现和下面的栏位有关系,如果"显示行项目" 这个没有勾上,就不会在bsad/bsid保存.看栏位说明里也有描述,不会在相应行项目索引表里存储. 勾上后,重新做客户行项的凭证,验证确实就有数据了.在此记录一下,同理 bsis bsas bsik bsak 总账,应收,应付等涉及子账科目的索引表都是一样...原创 2021-05-19 13:17:29 · 1170 阅读 · 0 评论 -
SAP笔记-FICO 作业分割的理解
原文: http://gnolux-blog.appspot.com/2010/03/11/co_10031101.html之前已经在 csdn 发表,此次重新整理了一下:作业分割是基于作业类型(有时称活动类型)的一个手段,它的目的是将成本中心的费用拆分到生产单,从而得到生产单的作业成本. 我们从成本中心费用如何分配到各个生产单来分析理解作业分割。1.成本中心费用的来源 平.........原创 2009-02-14 11:50:00 · 22370 阅读 · 7 评论 -
SAP笔记-SAP 文本增强
SAP 文本增强(2009-02-11)通过文本增强,可以修改系统数据元素的文本标签在屏幕中的显示原创 2009-02-14 14:11:00 · 1532 阅读 · 0 评论 -
SAP笔记-FI-多家客户同时收款问题
多客户收款问题 (2009-02-17) 问题:使用配置的收款凭证类型 dZ ,同时收多家客户款,系统提示只能选择一个客户或供应商./原因: DZ 凭证类型在配置时,设定了 客户/供应商检查(如图) ,勾选上后一张凭证就只能含有一个客户或供应商的行项目,好处在于凭证按客户(供应商)分开,比较清楚,特别是在用 f-28 f-30 清账时,针对一个客户(供应商)清账,不容易出错.原创 2009-02-17 10:26:00 · 2029 阅读 · 1 评论 -
SAP笔记-客户主数据_国家 和 销项税的关系
1. 客户主数据 国家 和 销项税的关系 (2008/12/11) 问题: 有一个内销客户开票后产后的会计凭证,没有记销项税,检查 科目账户组,税收,都没有问题。最后发现常规数据里的 “国家"一栏填的是 HK 香港,而不是 cn 中国,修改成 cn 测试通过。 检查订单的定价条件发现,如果是 HK 财缺少 销项税一项。以此推测:销项税 由 国家数据确定原创 2009-02-14 11:58:00 · 3820 阅读 · 0 评论 -
SAP笔记-FICO 会计科目表维护
会计科目表: (2008/12/20) sap 有三个层次的会计科目表 集团会计科目表,操作会计科目表和公司代码层科目表. 集团会计科目表的用途是做报表合并用,公司代码层科目表是对日常业务的使用,其中有科目组对应集团会计科目从而达到合并的目的,而操作科目表类似于一个模板,它指定了什么科目使用什么科目组,科目目描述类别等信息,在建公司代码层科目时会自动从操作科目表中代出这些原创 2009-02-14 12:01:00 · 5698 阅读 · 0 评论 -
SAP笔记-abap SD 定价公式(例程,即Formula)
SD 定价公式(例程,即Formula) (2008/12/22) 使用事物 VOFM 定义公式,并用 abap 编写公式代码. SAP ERP 实施中,经常会用到例程开发(TCODE:VOFM)。 创建例程需要ACCESS KEY,这个可以通过申请得到,创建后例程会被包含在一个REQUEST下,例程创建之后还不能马上使用,需要激活,如图所示。 否...原创 2009-02-14 13:40:00 · 18532 阅读 · 0 评论 -
SAP笔记-物料移动类型和后勤自动科目设置
物料移动类型和后勤自动科目设置(2009/12/26) 术语: 评估等级(Valuation Level): 系统推荐的是工厂, 评估范围(Valuation Area): 根据评估等级确定如: 工厂。评估类(Valuation Class):评估类是用来确定物料各种不同交易时记入哪个科目的,评估类和物料的移动类型中的科目修改一起确定会计科目 和评估类别(Valuation Cat...原创 2009-02-14 13:48:00 · 16863 阅读 · 2 评论 -
SAP笔记-FI-Coding Block 应用
FI-Coding Block 应用 (2009/02/02 转)关键字: SAP方丈-FI-Coding Block 应用 大家都知道Coding Block是在ECC50之后版本里面比较好用的一个功能,可以把自定义的字段安装到FAGLFLEXT表中,当然通过一些增强程序还可以在统驭科目中使用。 1、Coding Block新字段 财务会计(新)-财务会计基本设置(新)转载 2009-02-14 14:09:00 · 6365 阅读 · 0 评论 -
SAP笔记-SD 销售订单 收入 和 成本 对应科目的逻辑
销售订单 收入 和 成本 对应科目的逻辑 (2009-02-19)一.收入:1. 销售订单类型 - > 单据定价过程 2. 单据定价过程->定价过程sorg :销售组织 ,dchl:渠道,dv:产品组Cupp:客户订价过程 这几个关键字都和客户主数据对应 DOPR:单据定价过程小结: 为什么要通过一个 "单据定价...原创 2009-02-19 15:05:00 · 15228 阅读 · 0 评论 -
SAP笔记-工作中心主数据-成本中心设置错误
这两天后勤再测试时出现一个很奇怪的问题,co11n完工确认时,会出现下面的错误.百思不和其解,找配置都没有相关的东西,最终找到原因是工作中心主数据中设置的成本中心不是同一个公司代码下的.. 晕,就这么简单... 具体为什么会导至会记账到这个特定科目待以后研究内部逻辑......原创 2009-03-06 14:56:00 · 4999 阅读 · 0 评论 -
SAP笔记-abap 银行对账功能开发
前一段时间花了几天重新设计了一下银行对账功能,其中用到了 abap 的 OO 事件处理方法,及alv 的一些用法和大家分享一下,这次的修改更贴合实际业务操作. doc 档下载: http://fangkailove.download.csdn.net/银行对账功能-开发.doc银行对账功能: 功能简价:基本功能,导入银行对账单,企业明细账和银行明细账核对,打印余额调节表....原创 2009-04-14 10:01:00 · 12979 阅读 · 3 评论 -
ubuntu 下安装 sapgui
前两天将 ubuntu 升级到 9。04 ,很多软件都丢了,可恨的是有些特殊的软件安装比较复杂,居然忘了。晚上由于工作需要重装了一下 sap的客户端。这里将完整的安装过程记录下来。 一.系统字体的调整 习惯了 windows 下的字体,将ubuntu 的字体也改成习惯字体。首先将 windows字体文件都copy到 /usr/share/fonts/truetype/原创 2009-05-12 00:37:00 · 3067 阅读 · 5 评论 -
sap abap - RFC BAPI IDOC ALE EDI BADI等开发时常碰到的技术概述
RFC BAPI IDOC ALE EDI BADI等,这些技术对于新ABAPer 确实难于理解且容易混淆。在这里将个人理解总结一下。 RFC 和 BAPI 要理解它们首先要知道 Function Module, 它 是 sap 里一种封装功能的方式,我就把它理解成 函数和 C,c# 差不多。、 RFC :是指远程调用技术,调用的对像就是函数, 可以RFC的函数在设计时与原创 2009-05-13 23:39:00 · 3078 阅读 · 0 评论 -
ubuntu9.04安装 sapgui for java
上接: ubuntu 下安装 sapgui 用了几天,发现 sapgui 用一会儿后就会出现输入框不能输入的情况,好像键盘失效了。但其它应用程序都能正常使用,推断可能是输入法程序的问题,经过几翻倒腾,发现将 scim输入法 的键盘布局设定一下就可以了(默认值是未知),我改成了英语/美国,用了好长时间了,都没有问题。。。。。 :)原创 2009-05-21 15:02:00 · 1128 阅读 · 0 评论 -
sap-FI 资产转移的配置
资产转移可以分为,公司代码内和公司代码间两种模式。分别使用 tcode : abt1n abumn .公司代码内一般直接改资产所属成本中心就行了,但如果想修改原资产的类别,就可通过内部转移来实现。配置如下(实际配置时从后往前,这里只是方便 分析):定义资产转移变式.公司代码间的资产转移变式 - Z2 , 在此 审批类型 1 :表示跨公司代码, 相对应的报废类型...原创 2009-05-21 15:54:00 · 13355 阅读 · 1 评论 -
sap-SDMMFI 公司间交易(采购单转储)-公司间交易价格的配置
对于通过采购单转储方式实现公司间交易,公司间交易价系统标准设计是,购货方采用采购单上的单价做为发票校验的价格,而销售方由于没有销售单,则采用的是在 vk11 里维护的公司间售价,这种做法的坏处是经常要同步这两个价格,当价格变动频率很快时,带来的工作量很大,而且很容易出错。为了简化系统操作流程,对此情况提出统一采用采购单上的价格,销售方也采用 采购单上的价格直接开发票,经过几天的研究和测试,完成了该......原创 2009-05-31 13:39:00 · 13119 阅读 · 2 评论 -
SAP标准培训教材列表
SAP标准培训教材列表 AC010 mySAP Financials Overview to Financial Accounting and Reporting AC020 mySAP Financials Investment Management AC030 mySAP Financials Treasury Overview AC040 mySAP Financia转载 2009-08-19 13:57:00 · 2942 阅读 · 0 评论 -
我对SAP培训的理解(转)
各个公司自己内部的各种层次的培训这里不做评述,因为各个公司之间系统应用和培训水平可谓千差万别。这里只对SAP官方的标准课程培训和PA顾问学院培训做一个简单总结。这里说的SAP官方培训指的并不只是SAP公司自己提供的培训,还包括SAP认可的合作培训机构。特别是从今年开始,SAP公司已经把PA培训部分同时交给国内的几个公司一起来做了。SAP的官方培训一般分成2大部分:标准课程(Stan转载 2009-08-19 13:59:00 · 1563 阅读 · 0 评论 -
sap-Abap DELETE - duplicates
今天发现自已一直忽视了一个问题, DELETE - duplicates 删除内表重复记录语句是有条件限制的,必需是依据关键字或你定义的字段排序后才行。仔细看了一下它的文档,确实是它只能对相邻的相同的记录做删除。因为这个忽视,找了n久都没找到程序的 bug 在哪,潜意识里不会想到 DELETE - duplicates 会是这样的定义,范了最低级的错误,学习不够严谨,下不违例。 DEL原创 2009-06-15 11:43:00 · 3509 阅读 · 0 评论 -
sap-abap 跳过 sap acceskey 检查
有时候个人学习需要修改一下 sap 系统原程序或其它需要 accesskey 的资源,可以通过断点调试 lskeyf00 文件这种方法跳过检查.1.首先修改表PROGDIR 记录 NAME = LSKEYF00 设置 EDTX = 2,修改文件如图:在 CHECK SY-SUBRC EQ 2 前插入断点,修改需要 accesskey 资源时会停在当前断点,原创 2009-06-15 15:50:00 · 1342 阅读 · 0 评论 -
sap-abap 有用的结构表
今天跟踪中无意发现这个表 DDFTX ,包含了所有表字段信息..原创 2009-09-24 11:51:00 · 1114 阅读 · 1 评论 -
动态磁盘的应用-多硬盘合并成大分区
最在公司的pc机装要SAP ecc 6 for win2003server, 至少要300G硬盘,因为手上没有大硬盘无法安装。正准备放弃,突然想到之前帮朋友装机时发现有动态磁盘这概念(默认装的是 vista ,磁盘是设定成动成磁盘了),简单测试了一下,原来是可以将多块硬盘合并成一个分区的,只要将硬盘都转换成动态磁盘,然后在建立分区时选跨分区,就能多选硬盘了. PS:关于更多动态磁盘原创 2009-10-27 14:25:00 · 4555 阅读 · 0 评论 -
abap-在自定义屏幕中添加 select-option
在自定义的屏幕中添加 select-option ,可通过用添加子屏幕的方式做到。如下: 首先定义一个子屏幕,后面将这个子屏幕加到自义的屏幕 (屏幕号 :0351 ) 然后在自定义屏幕 (0350) 里添加一个子屏幕容器名字 sc_0351 ,添加以下代码将 子屏幕 0351 添加到 容器 sc_0351 里原创 2009-11-25 09:35:00 · 4904 阅读 · 0 评论 -
破解 BizTalk Adapter Pack 120 天限制
最近在找.net 和 sap 交互的组件,发现 biztalk Adapter Pack 有 for mysap 的组件,但是120天试用的,虽然自已也只是做个方案,但是希望时间限制能长一点.于是拿它来开刀,研究了一把.通过反编译它的几个关键组件,终于找到了它的时间检测代码。如下: private static DateTime GetExpiryDate()原创 2009-11-30 13:44:00 · 1790 阅读 · 3 评论 -
SAP 应用集成技术
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Sty原创 2009-11-30 14:18:00 · 1978 阅读 · 0 评论 -
BizTalk Adpter Pack for MySap 的安装
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Sty原创 2009-11-30 14:45:00 · 1348 阅读 · 0 评论 -
abap-下载和上传请求包
*&---------------------------------------------------------------------**& Report Z_XL_UP_DOWN_REQUEST*&*&---------------------------------------------------------------------**&转载 2009-11-30 16:41:00 · 1934 阅读 · 0 评论 -
abap-产生 SAP 的 solution manage key
*&---------------------------------------------------------------------**& Report Z_XL_SLMK*&*&---------------------------------------------------------------------**&*&*&----转载 2009-11-30 16:47:00 · 878 阅读 · 0 评论 -
CO月结-作业分割问题
CO月结-作业分割问题原文: http://blog.gnolux.com/?p=7001 偶正在帮我儿子洗澡,沉浸在天伦之乐中..此时不该来的电话响了,(............... 一大段对话省略.......) ,结论:月结出问题了..... 心情直跌到谷底。极不情愿但又无可奈何地打开电脑,设置好 router ,连到公司的 sap. 检查了一下确实如同事所说,k原创 2010-03-10 09:40:00 · 4118 阅读 · 4 评论