SAP 常用BAPI

SAP 常用BAPI
SAP 常用BAPI

订单

BAPI_SALESORDER_CREATEFROMDAT2 创建销售订单

BAPISDORDER_GETDETAILEDLIST 销售订单明细

BAPI_SALESORDER_GETLIST 销售订单列表

BAPI_SALESORDER_CHANGE 修改销售订单

交货单

BAPI_OUTB_DELIVERY_READ_SLS 根据销售订单创建交货单,得到交货单创建初始页面所需的数据

BAPI_OUTB_DELIVERY_GETDETAIL 根据交货单号读取单据的详细内容

BAPI_OUTB_DELIVERY_CREATE_SLS 根据销售订单创建交货单

BAPI_OUTB_DELIVERY_CHANGE 根据交货单号修改、删除单据的详细内容

采购订单

BAPI_PO_CREATEREF_PR 根据采购申请创建采购订单,得到采购订单创建初始页面所需的数据

BAPI_READ_GOODS_RECEIPT 根据采购订单创建收货,得到货物接收初始页面所需的数据BAPI_PO_RELEASE 审批采购订单

BAPI_PO_RESET_RELEASE 取消审批采购订单

BAPI_PO_CHANGE 修改采购订单

BAPI_PO_CREATE1 创建采购订单

BAPI_PO_GETDETAIL1 采购订单明细

BAPI_PO_GET_LIST 采购订单列表

BAPI_PO_GETITEMS 采购订单明细列表

报价单

BAPI_QUOTATION_GETDETAILBOS 报价单明细

BAPI_CUSTOMERQUOTATION_CHANGE 修改销售订单

BAPI_QUOTATION_CREATEFROMDATA2 创建报价单

功能描述事务码BAPI函数名称

检验批

修改建议批QA02 暂未找到

查看检验批明细QA03 BAPI_INSPLOT_GETDETAIL

检验结果

记录检验点结果QE11 BAPI_INSPPOINT_CREATEFROMDATA

修改检验点结果QE12 BAPI_INSPPOINT_CHANGE

显示检验点结果明细QE13 BAPI_INSPPOINT_GETREQUIREMENTS

缺陷检验

记录缺陷QF01 QFFE_FAILURE_RECORDING

修改缺陷QF02 暂未找到

显示缺陷QF03 暂未找到

使用决策

记录使用决策QA11 BAPI_INSPLOT_SETUSAGEDECISION

修改使用决策QA12 暂未找到

显示使用决策QA13 暂未找到

质量结果通知单

创建质量通知单QM01 BAPI_QNOTIFICAT_CREATE

修改质量通知单QM02 BAPI_QUALNOT_MODIFY_DATA

显示质量通知单明细QM03 BAPI_QUALNOT_GETDETAIL

检验批清单

检验批清单列表QA32 BAPI_INSPLOT_GETLIST 选择检验批

SAP CO功能详解

1.第一部分间接费用管理 1.1.SAP R/3 系统中的财会子系统 财会子系统概况 1.1.1.1.企业结构的变化 企业经营管理的全球化和多元化推动了世界范围内企业结构的变化,并且使业务流程日益复杂。这种趋势推动了产品和业务流程的革新和对信息高速公路的应用。所有这些都要求以更短的反应时间来进行更多的协调与控制工作。有时效性的决策必须基于不断地提供的实时的信息。 SAP R/3 系统提供包括所有领域的业务处理流程的集成的解决方案。 1.1.1. 2.管理手段 由财务会计、管理会计和金库三个模块组成的财会子系统是整个解决方案中重要的部分。 通过财会子系统内不同的模块之间的联系和与其他应用模块如后勤和人力资源模块的集成, SAP R/3 的财会子系统就成为公司所有部门的管理工具。与后勤供应链中从采购到销售的数据接口能够优化经营管理业务流程,而包括与客户、供应商以及金融机构的策略性业务伙伴在内的功能则更进一步强化了 SAP 的解决方案的有效性。 1.1.1.3.决策的基础 除了提供财会数据,财会子系统必须首先为公司的战略决策处理经营数据。对经营状况的计划、控制和监测功能都已经加入到文档和管理功能中。 SAP R/3 系统的财会子系不受公司规模的局限。小到一个销售代理办事处,大到一个跨国集团公司均可以应用其功能。该系统同时也能适应不同行业和国家的需要。

预先设定的系统可以直接用于不同的行业,例如特别设置的会计科目表等 1.1.1.4.国际性的应用系统 对于跨国公司, R/3 系统提供了可塑性很强的可应用于不同国家的功能。 R/3 系统能够满足一些主要的工业化国家在多语种、多币种以及那些在税收政策、报表和支付方式方面的特殊需求。运用 SAP R/3 系统可以构筑一个能够对不同国家和地区的子公司进行法定会计合并的会计系统。 1.1.1.5.主要功能模块 SAP R/3 财会子系统向您提供一整套强有力的应用模块。 财务会计 (FI):由总分类帐、应收帐款和应付帐款、固定资产、法定合 并以及特殊统计会计功能组成; 金库模块(TR):由现金管理、金库管理和基金管理组成; 管理会计(CO):由一般费用成本核算、生产成本核算和获利能力分析组 成; 以上模块提供了处理经营管理业务的基本功能,并且满足了基于决策需求的报表功能。SAP R/3 系统还针对您的业务提供了一些集成的、强有力的附加功能。 投资管理(IM):该模块允许用户在整个公司范围内对资产投资项目作计 划,并且对每一项具体的投资进行控制。 业务计划与控制(EC):包括管理合并和利润中心会计核算。 1.2.管理会计中的组织结构 在集成化的R/3系统中,内部会计和外部会计之间有直接的联系。在管理会计的组织结构和财务会计的组织结构之间显然也有关系。

ABAP常用函数

博客:https://www.360docs.net/doc/c612446957.html,/u2/64908/article_85516.html 常用的系统变量如下: 1. SY-PAGNO当前页号 2. SY-DATUM当前时间 3. SY-LINSZ当前报表宽度 4. SY-LINCT当前报表长度 5. SPACE空字符 6. SY-SUBRC执行状态为0,表示成功. 7. SY-UNAME 用户名 8. SY-UZEIT当前时间 9. SY-TCODE当前的事务代码 10. SY-LSIND列表索引页 11. SY-LISTI上一个列表的索引 12. SY-LILLI绝对列表中选定行的行号 13. SY-CUROW屏幕上的行 14. SY-CUCOL光标列 15. SY-CPAGE列表的当前显示页 16. SY-STARO真实行号 17. SY-LISEL选择行的内容,长度为255 18. SY-LINNO当前行 19. SY-INDEX:做无条件循环是的次数值. 20. SY-FDPOS:子字符串在源串中的位置。 系统常用函数 21. SHIFT STRING:左移字符串。长度减1。 22 CONCATENATE 字符合并 23. SPLIT:拆分字符串。 24. SEARCH:查询字符串。 25. REPLACE:替换字符串。 26. CONDENSE:删除多余的空格。 27. TRANSLATE:转换字符格式,如将'ABC'转换为'ABC' 28. CONVERT TEXT:创建一个可排序的字符串。 29. OVERLAY:用一个字符串覆盖另一个字符串。 30. STRLEN:字符串长度。 31. ABS:取绝对值。 32. COS、SIN、TAN:取三角函数值。 33. ACOS、ASIN、A TAN:反三角函数。 34. COSH、SINH、TANH:双曲函数。 35. EXP:E的幂函数。 36. LOG:底数为E的对数。 37. LOG10:底数为10的对数。 38. SQRT:平方根。 39. SIGN:返回参数符号。

SAP 的CALL FUNCTION 函数汇总

SAP 常用FUNCTION BOM 展开函数 CS_BOM_EXPL_MA T_V2:只展开BOM 的函数 CALL FUNCTION 'CS_BOM_EXPL_MAT_V2' EXPORTING capid = pm_capid “应用程序一般为PP01 datuv = pm_datuv “通常为系统的当前日期 mtnrv = pm_mtnrv “要展开BOM 的物料 mehrs = 'X' “ x 表示多层展开﹐space 表示只展开第一层werks = pm_werks “ 通常为1000 IMPORTING topmat = selpool dstst = dstst_flg TABLES stb = stb “展开的BOM 存放在该内表 matcat = matcat “下面含有组件的物料存放在该内表 CS_BOM_EXPL_ KND_V1:展开与特性相关的特定款号的BOM CALL FUNCTION 'CS_BOM_EXPL_ KND_V1' EXPORTING capid = pm_capid “应用程序一般为PP01 datuv = pm_datuv “通常为系统的当前日期 mtnrv = pm_mtnrv “要展开BOM 的物料 cuobj = vbap_wa-cuobj “与特性相关的组态 mehrs = 'X' “ x 表示多层展开﹐space 表示只展开第一层werks = pm_werks “ 通常为1000 IMPORTING topmat = selpool dstst = dstst_flg TABLES stb = stb “展开的BOM 存放在该内表 matcat = matcat “下面含有组件的物料存放在该内表 范例见系统报表程序RCS12001 STA TUS_TEXT_EDIT:获取生产定单状态 call function 'STATUS_TEXT_EDIT' EXPORTING flg_user_stat = 'X' objnr = LO_OBJNR only_active = 'X' spras = sy-langu IMPORTING line = ls_statu EXCEPTIONS

SAP函数大全

SD_VBAP_READ_WITH_VBELN 根据销售订单读取表vbap中的信息 EDIT_LINES 把READ_TEXT返回的LINES中的行按照TDFORMAT=“*”重新组织 VIEW_MAINTENANCE_CALL 维护表视图 DY_GET_FOCUS 获得屏幕焦点 DY_GET_SET_FIELD_VALUE 获得或者设置屏幕字段的值 F4IF_INT_TABLE_VALUE_REQUEST 显示检索help READ_TEXT 读取长文本 CONVERSION_EXIT_CUNIT_OUTPUT 单位转换 SJIS_DBC_TO_SBC 全角转半角 SJIS_SBC_TO_DBC 半角转换为全角 CO_R0_CHECK_DECIMAL_POINT 根据单位检查数据的小数位 POSTAL_CODE_CHECK 检查邮政编码 CONVERSION_EXIT_ALPHA_INPUT 全数字则在前面补0 CONVERSION_EXIT_ALPHA_INPUT 和上面相反 GET_JOB_RUNTIME_INFO 获得job相关信息 TERMINAL_ID_GET 获得端末id DATE_CONVERT_TO_FACTORYDATE 把输入日期转为工厂日历日期 MESSAGE_TEXT_BUILD 把消息转为文本 POPUP_TO_CONFIRM 弹出确认窗口 CONVERSION_EXIT_MATN1_INPUT 物料号码转换函数 CONVERSION_EXIT_MATN1_OUTPUT 同上相反 CONVERT_TO_LOCAL_CURRENCY 按照指定日期汇率转换金额为指定货币类型 SSF_FUNCTION_MODULE_NAME 根据form名取得对应的函数名(SmartForm) DATE_CHECK_PLAUSIBILITY 日期CHECK cl_gui_frontend_services=>gui_upload 上传到服务器 cl_gui_frontend_services=>gui_download 下载到服本地 SSF_FUNCTION_MODULE_NAME SMARTFORMS输出报表时,生成一个函数名称,然后CALL 这个名称 POPUP_TO_DECIDE_LIST 弹出供选择窗口 ABAP_DOCU_DOWNLOAD –以HTML格式下载ABAP文档。 ARFC_GET_TID –以十六进制形式返回终端的IP地址。 BAL_* -容纳了SAP的应用程序日志所有的函数模块。 BP_EVENT_RAISE –在ABAP/4 程序中触发一个事件。 BP_JOBLOG_READ –获得job log的执行结果。 CLOI_PUT_SIGN_IN_FRONT –将负号前置,SAP默认将负号放在数字后面。 CLPB_EXPORT –从内表导入到剪贴板。

SAP 常用函数

1、获取订单状态(STATUS_READ 和 STATUS_TEXT_EDIT) 1.STATUS_READ 改函数的实现原理大概是通过订单的对象好(OR+订单号)到JEST中取出字段STAT INACT. JEST表中STAT是一串从字面看不出意思的字符,可以根据STAT到表TJ02T中找到具体的描述。 下面是具体用法 DATA:objnr TYPE aufk-objnr. objnr = 'OR000000100014'. DATA:t_status TYPE TABLE OF jstat WITH HEADER LINE. "结果存放在STATUS表中 CALL FUNCTION 'STATUS_READ' EXPORTING client = sy-mandt objnr = objnr TABLES status = t_status EXCEPTIONS object_not_found = 1 OTHERS = 2. IF sy-subrc <> 0. MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno

WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4. ENDIF. LOOP AT t_status. IF t_status = 'I0046'. WRITE:'订单已关闭'. EXIT. ENDIF. ENDLOOP. 2.STATUS_TEXT_EDIT 改函数读取的结果是将订单状态拼接到一个字符串中,而且这个字符串是在前台订单上看到的状态,比较直接,这样做的结果就可能由于状态较多导致长度过长,在某些情况下取的数据可能不准。 下面是一段代码 DATA:line TYPE bsvx-sttxt. CALL FUNCTION 'STATUS_TEXT_EDIT' EXPORTING client = sy-mandt objnr = objnr spras = sy-langu IMPORTING line = line EXCEPTIONS object_not_found = 1

SAP PP功能详解

目录 1 总体特征及制造主文件数据 (5) 1.1 主要特征: (5) 1.2 集成的应用程序模块 (5) 1.2.1 企业资源管理模型 (5) 1.3 公司结构 (6) 1.3.1 跨工厂计划 (7) 1.3.2 组织层 (7) 1.4 跨公司业务流程 (8) 1.5 用应用程序连接授权(ALE)分布式处理 (8) 1.5.1 分布式主文件数据 (9) 1.6 支持多种语言 (9) 1.7 制造主文件数据 (9) 1.8 主要特征: (9) 1.9 R/3的主文件数据 (9) 1.9.1 单一数据来源 (10) 1.9.2 处理主文件记录 (10) 1.9.3 主文件记录匹配码(matchcode) (10) 1.9.4 更改记录 (10) 1.9.5 物料及产品主文件记录 (10) 1.9.6 主文件记录画面 (10) 1.9.7 物料主文件数据的组织结构 (11) 1.9.8 维护工具 (11) 1.9.9 系统客户化 (11) 1.10 供应商主文件及采购信息数据 (11) 1.11 R/3分类系统 (12) 1.11.1 分类特性 (12) 1.11.2 多层次分类等级 (12) 1.11.3 分配分类及查找对象 (13) 1.11.4 BOM(物料清单) (13) 1.11.5 BOM的有效期 (13) 1.11.6 BOM报告功能 (14) 1.11.7 BOM维护功能 (14) 1.11.8 BOM项目 (14) 1.11.9 合成BOM (15) 1.12 工艺路线及工作中心 (16) 1.12.1 工艺路线 (16) 1.12.2 工序 (16) 1.12.3 分配资源到工艺路线 (17) 1.12.4 参考工序集 (17) 1.12.5 单位时间产量工艺路线 (17) 1.12.6 工艺路线应用范围 (18) 1.12.7 工作中心 (18) 1.12.8 工序/阶段 (19)

SAP数据接口文档

翼讯与sap的数据对接方案 相关技术简介 RFC(Romote Function Call,远程函数调用)接口模式 RFC是SAP系统和其他(SAP或非SAP)系统间的一个重要而常用的双向接口技术,也被视为SAP与外部通信的基本协议。简单地说,RFC过程就是系统调用当前系统外的程序模块,从而实现某个功能,而且调用系统和被调用系统中至少有一个必须是SAP ABAP系统。这种远程功能调用也可在同一系统内部进行(如本地SAP系统内的远程调用);但通常情况下,调用程序和被调用程序处于不同系统。 SAP系统RFC应用的原理很简单,有一些类似于三层构架的C/S系统,第三方的客户程序通过接口调用SAP内部的标准或自定义函数,获得函数返回的数据进行处理后显示或打印。优点:SAP的RFC调用是其接口技术中最简单和易用的一种方式,该方式开发比较简便,特别适合于外部报表开发。 缺点:但对于大数据量的查询效率相对较低。如果有大数据量开发很多使用IDOC和BAPI 接口开发技术 RFC接口方案开发量小,实施简单,很快就能满足客户需求,如在外部系统打印报表,或外部系统获取SAP简单的数据信息进行加工处理等。但这种方案只能满足客户简单的需求。 BAPI(Business Application Programming Interface)接口模式 BAPI是Business Application Programming Interface的缩写,是SAP为3.0版本以上提供的基于企业目标(Business Object)技术的接口应用界面。SAP在3.0版本以上采用了Object-oriented技术,逻辑定义了SAP R/3系统的所有功能目标,并且将所有的目标(Objects)和BAPIs存储于企业目标库BOR(Business Objects Repository).SAP R/3企业目标的目标类型(Object Type)相当于目标设计语言中类(Class)的概念,其定义结构由以下几部分组成:基本数据--所有目标类的通用属性,如目标标识和默认方法(Method)。 接口界面--目标的方法(Method),事件(Event),特征(Attributes)。 键(Key Fields)--供BOR中目标检索使用 方法(Methods)--对目标进行所要求的各种操作。 特征(Attibutes)--描述目标特征。 事件(Events)--触发以改变目标状态。 BAPI是一个标准化的开放接口。BAPI是SAP提供给用户的一些标准函数,比如创建销售订单的函数,只要给定相应的参数,就可以实现特定的功能.它也克服了很多BDC存在的固有BUG. 优点:BAPI是外部系统对SAP标准业务进行调用的一种方式,当外部系统有对SAP标准业务关联较紧密的功能性开发调用时较适合。 缺点:但当外部系统与SAP系统间有大数据量的交付,并且分布广,网络状况较差情况下不适合。 这种模式,也是只需写少量的代码就能实现,并且满足了客户对SAP业务模块对象化的应用,这种模式需要在SAP业务模块进行适量的配置,

SAP系统接口技术

SAP系统接口(一) SAP的接口技术 SAP所提供的mySAP系统作为一个现在在国内外普遍使用的企业级管理应用软件,融合了最先进的软件开发技术和SAP特有的开发平台,为了确保该系统的广泛使用,系统同时提供了多种的软件接口标准供其与不同的其他系统进行数据交换和信息集成。这些接口技术,在广大的SAP客户中得以成功地应用;同时也和国际上其他的应用软件系统形成了接口的标准,并且得到双方的认证,比如与IBM公司的Lotus Notes软件,一些CAD软件等。 以下就mySAP系统中中常见的接口技术,给予简单介绍,实际的应用将在系统实施过程中就不同的对接系统展开讨论。 1)RFC接口技术 RFC(Remote Function Call)接口技术,可以实现在一个系统中远程调用另外一个系统中的函数模块的功能。同时,在同一个系统中也可以实现RFC功能,但是通常调用者和被调用者分别在不同的系统中。 在SAP系统中,可以通过系统标准的RFC接口系统实现远程调用功能。RFC功能可以在两个SAP系统(R/3 or R/2)中实现,也可以在SAP和非SAP 系统之间实现。 RFC接口技术包含以下的接口: 1、在ABAP/4程序中实现RFC功能 任何一段ABAP/4的程序都可以通过标准语句:CALL FUNCTION ... DESTINATION实现RFC功能。在此句中,通过参数DESTINATION来告诉SAP系统所调用的函数模块所处的系统。通过CALL FUNCTION后的函数来实现和远程系统的通讯。 SAP系统中运行的RFC函数必须是实际的函数模块,同时必须在系统中有‘远程’标记。 2、非SAP程序的调用接口 当调用者或被调用者是非SAP程序时,必须在它的系统中编程来实现RFC 通讯。为了在非SAP系统中实施RFC调用程序,SAP提供以下技术:o RFC生成器,来帮助创建模板程序; o外部借口。外部程序可以通过使用基于RFC和GUI的接口来调用SAP 系统中的函数模块,并在自己的系统中执行。 2)BAPI接口技术 BAPIs(Business Application Programming Interfaces)是标准的业务接口,它可以实现外部应用系统之间访问SAP系统的流程、功能及数据。一个BAPI 实际上是SAP的数据和流程能够被外部系统访问的‘网关’。 BAPI接口技术的示意图如下图所示。 SAP业务对象是SAP新业务框架的重要组成部分,它实现了SAP系统往基于组件架构技术的转换。BAPIs是SAP最新的实现SAP系统与其他系统进行数

SAP PI功能说明书

SAPPI 功能介绍 北京泽佳科益科技有限公司 2010年 03月 26日 商业机密妥善保管

目录 第一章:SAP- PI功能概述 .............................................................................................................. (3) 1.1 PI 简介... ............................................................... .. 3 1.2 PI 功能详解 ... ...................................................... (3) 第二章:用于 POC项目的方案 ... .................................................................................................... . 8 2.1 本次 POC 的项目概述 ... ................................................. (8) 2.2 SAP PI 接口管理机制 ... .................................................. .. 8 2.2.1 PI 接口管理概述 ... ..................................................... . 8 2.2.2 PI 接口管理机制详述... ................................................ (9) 2.2.2.1 接口修改 ................................................................... . 9 2.2.2.2 接口删除 ................................................................... . 9 2.2.2.3 接口搜索 ................................................................ (10) 2.2.2.4 接口结构转换 ... ........................................................ .. 10 2.2.2.5 应用举例 ................................................................ (10) 2.2.3 POC 项目中的开发标准 ... ............................................... . 11 2.2.4 SAP PI 接口管理的优势 ... ............................................ (12) 2.2.5 SAP PI 异常情况处理 ... ............................................... .. 13 2.3 SAP PI 纠错及监控 ... .................................................. (14) 2.3.1 PI 纠错监控 ................................................................ .. 14 2.3.1 PI 消息监控步骤 ... ......................................................... . 18 2.4 SAP PI 重发机制 ... ..................................................... .. 28 2.5 SAP PI 宕机恢复说明 ... .................................................. . 32 2.6 SAP PI 数据包丢失或增加处理方法 ... ...................................... . 32

SAP系统的HR模块介绍及其常用事务代码

关于SAP系统的HR模块 国内典型用户: 三资部分:SAP,Volkswagen,Microsoft,Bosch,Siemens,AMD,AMECO,AT&S,Metro,Samsung,Basf,Shell,Tyco; 内资部分:联想,万科,招商银行,浦发银行,中石化,中石油,中国电信(网通被Oracle抢了),中海油,养生堂,同洲电子,上海电力,邯郸钢铁; 子模块: PA(Personnel Administration) OM(Organizational Management) PT(Personnel Time Management) PY(Payroll) PD(Personnel Development) Compensation Benefits Recruitment(ore-Recruiting) TE(Training & Event Management,ore-Learning) ESS&MSS(Employee Self-Service,Manager Self-Service) Incentive Wage Shift Planning(with PP) 通常国内用到的模块:PA,OM,PT,PY(号称"四大") 一、PA PA基本上就是涵盖各个方面的员工主数据,PA有两个基本概念:Info type和Action。 Info type是一类相关信息的集合,用四位数字为代码,例如:0001组织分配,0002个人基本信息,0006地址,0008基本工资,0021家庭成员,每个Info type其实就是一个table,table里有很多字段,比如"0002"这个Info type里有的字段:姓/名/称谓/别名/婚姻/宗教/性别等等,同一个Info type 可以根据人员不同国家呈现不同的屏幕,并且某些Info type是特定国家专用的,比如中国专用的"个人所得税/社保/公积金/政治面貌/档案"等。"身份证号"这个Info type各国都会用,但是每个国家的编辑屏幕不一样。 Action表示一个人事事件,例如雇佣/离职/升迁/跨公司转移等,按照SAP的逻辑,一个Action 会引发一系列特定的Info type的增减或变更,Info type的变更也应该有一个Action作为其缘由,所以要把相关的Info type按照特定顺序组合起来,在给员工执行Action的时候,这些Info type会按顺序逐个呈现,用户在前台逐个维护这些信息,举个简单的例子,用户在执行"雇佣"这一Action 后,系统会接连调出Info type:个人信息/组织分配/地址/排班/基本工资/银行/休假定额,用户在前台把这些信息逐个维护直至完毕。而所执行的Action也被记录于Info type0000中。这一系列Info type 和对Info type的操作(创建/修改/删除/终止)的组合称为Info group,Info group被分配给Action。 HR的每个Info type都必须指定有效期,有的Info type有重叠或间断,用户可以自己定义每个Info type的"time constraint",常用的有三种:1.无间断无重叠;2.有间断无重叠;3.有间断有重叠,以业务为例,"基本工资"这一Info type的time constraint=1,某人在某一时点必须且只能有一条记录,如果在1月8号给员工修改"基本工资",原有的记录就被掐断(即终止于1月7日这一天,SAP 叫做Delimit)。Time constraint=2的例子:配偶,员工可以有配偶可以没有配偶,但如果有配偶只能有一个,time constraint=3的例子:子女,某人可以没有子女,可以有一个子女,可以同时有几个子女。 某些Info type可以有Subtype,Subtype的表结构完全继承于Info type,只是用来细化和区别具体的Info type,例如:"0021家庭成员"这个Info type可以有"配偶/子女/父亲/母亲/兄弟姐妹"这些Subtype,这些都是可定义的,当某个Info type或者Subtype在同一时间有多条记录时,再用"Object ID"作为索引来区别,例如某员工在同一时间有三个子女,"Object ID"分别为1,2,3,在允许"一夫多妻制"的国家,也可以用"Object ID"来指代同时拥有的多个配偶。

SAP功能详解

目录 1 SAP R/3 系统中的财会子系统 (8) 1.1企业结构的变化 (8) 1.2管理手段 (8) 1.3决策的基础 (9) 1.4国际性的应用系统 (9) 1.5主要功能模块 (9) 1.6财务会计 (10) 1.6.1 适用性 (10) 1.6.2 集成性 (11) 1.6.3 关于各类凭证的原则 (11) 1.6.4 文档系统 (12) 1.6.5 会计科目表 (12) 1.6.6 货币 (13) 1.6.7 资产负债表 (13) 1.6.8 明细分类帐 (14) 1.6.9 合并财务报表 (14) 1.6.10 法定合并 (14) 1.6.11 应收帐款 (15) 1.6.12 应付帐款 (15)

1.6.13 固定资产会计核算 (16) 1.6.14 特殊分类帐 (17) 2 财会子系统的组织结构 (18) 2.1财务会计和管理会计的集成 (18) 2.2公司代码 (19) 2.3集中式公司的管理模式 (19) 2.4分布式公司的管理模式 (19) 2.4.1 分布式系统(ALE) (20) 2.5集团公司报表 (20) 2.5.1 集团公司 (20) 3 作为系统集成的中心 --- 总分类帐 (21) 4 总分类帐基本术语 (22) 4.1公司代码 (22) 4.2业务部门 (22) 4.3凭证 (23) 4.3.1 凭证原则 (23) 4.3.2 基本凭证参数 (24) 4.3.3 更改凭证 (25) 4.4会计科目表 (26) 4.4.1 会计科目表的组织结构 (27)

4.4.2 在多种语言方面的灵活性 (27) 4.5总分类帐科目 (28) 4.5.1 总帐科目主记录的结构 (28) 4.5.2 对主记录的处理 (29) 4.5.3 行项目显示 (30) 4.5.4 科目余额 (31) 5 总分类帐的主要业务处理 (31) 5.1计划 (31) 5.2总分类帐科目记帐 (33) 5.2.1 一次性记帐的原则 (33) 5.2.2 数据集成 (33) 5.2.3 明细分类帐与总分类帐的协调一致 (34) 5.2.4 数据输入的工具 (35) 5.2.5 附加的检验功能 (36) 5.2.6 多种货币的处理能力 (36) 5.2.7 未清项管理 (37) 5.3结算 (37) 5.3.1 在会计年度内的结算 (37) 5.3.2 年终结算 (38) 5.3.3 结算报表 (40)

SAP-HR模块中有用的函数

SAP-HR模块中有用的函数(不断更新中)

result_objec = tab_org1 ” 返回结果 EXCEPTIONS no_plvar_found = 1 no_entry_found = 2 OTHERS = 3. -------------------------------------------------------------------- ------------------------------------------------------------------------------ 读取pc261 簇目录(工资发放结果的输入和输出) ------------------------------------------------------------------------------ * DATA:tab_in_rgdir LIKE pc261 OCCURS0WITH HEADER LINE. CALL FUNCTION'CU_READ_RGDIR' EXPORTING persnr = pernr-pernr * BUFFER = * NO_AUTHORITY_CHECK = ' ' * IMPORTING * MOLGA = TABLES in_rgdir = tab_in_rgdir "pc261结果表EXCEPTIONS no_record_found = 1 OTHERS = 2. -------------------------------------------------------------------------------- 读取payroll -------------------------------------------------------------------------------- * DATA:l_py_result TYPE paycn_result, * l_seqnr type pc261-seqnr . CALL FUNCTION'PYXX_READ_PAYROLL_RESULT' EXPORTING * clusterid = employeenumber = p0002-pernr sequencenumber = l_seqnr * READ_ONLY_BUFFER = ' ' * READ_ONLY_INTERNATIONAL = ' ' * ARC_GROUP = ' ' check_read_authority = 'X' * FILTER_CUMULATIONS = 'X'

SAP常用业务数据表

表中使用的字段请尽量参照各模块的SAP字段标准使用习惯; 例:“ZXSLRZX销售组织对应的利润中心”中的销售组织应该使用VKORG、利润中心应该使用PRCTR。 根据表的用途,需确定是否属于配置目的、还是业务目的。 配置表的建议: 需要加入MANDT字段 例:“ZQJQD缺件清单”就没有MANDT字段 需提供相应的维护视图; 例:如ZCHECK_MM01工厂和利润中心的对应 为保证DEV/QAS/PRD系统的一致性,不应该对配置表提供批量维护的功能,而应该走Request传输流程; 例:“ZMM_GSJJGLJ公司间物料转卖价格逻辑”就是一个失败的开发案例。 若有必要,可激活日志功能,便于对配置的更改查询; 在定义表的时候,请不要偷懒使用“预定义数据类型”这种方式; 业务表的建议: 若无特殊目的,也请加入MANDT字段 在定义关键字段的时候,请务必慎重,在理解业务需求的前提下,合理设置;(数据存在后,关键自动的变更存在较大风险) 为减少系统存储空间,一般不需要激活更改日志; 在定义表的时候,请不要偷懒使用“预定义数据类型”这种方式;

程序的选择屏幕,如果需要提供缺省值,请尽量通过Memory ID的方式实现,不要使用硬代码。 例:“ZPOOIS采购订单信息报表”中的公司代码(BUK)、工厂(WRK)。程序的选择屏幕上的选择文本,如果属于标准字段,若无特殊需求,请尽量使用Dictionary,避免造成在不同语言环境中显示错误的情况。例:ZPOOIS的选择屏幕在英文环境下完全错误,而ZJSJSNEW就相对正确。 程序变式(选择变式、输出变式)的灵活使用 ALV报表,请提供变式功能(IS_VARIANT ,I_SAVE等变量); 例: ZPOOIS的输出格式就无法保存。 二次开发程序中定义的自定义表,需考虑相应数据的删除及归档策略,并应该对数据量的大小有合理的估计。 金额,请考虑币别;数量,请考虑计量单位; ?公司代码与工厂的关系 一个工厂只能属于一个公司代码; 例:3110起重机工厂只能属于3011公司代码。 表:T001K,其中的BWKEY就是指工厂,完全等同于T001W的WERKS; ?公司代码与利润中心的关系 SAP是允许一个利润中心属于多个公司代码的,但是,我们实际业务 上一个利润中心通常只应该对应一个公司代码(有部分特例!)

SAP 各模块介绍.pdf

一、财务会计系统主要特征及模型 一个有效的、现代的财务会计系统必须满足内部的和法定的会计面的要求。法定会计必须能够按有关规定向股东、债权人、劳工组织以及社会公众披露并提供所需的信息,而有效的公司管理会计必须包括控制和转移的功能。 1、系统主要特征 适用性 SAPR/3系统对会计信息的公开性依据有关各国会计法规进行了相应的定义,同时也适用于国际性的企业。R/3的财会子系统符合40多个主要工业国其中包括中华人民共和国的会计法规的有关规定,在此,SAP公司保证其软件系统符合国际性应用的要求。 集成性 SAPR/3系统的集成性确保了会计信息能够满足自动更新的要求。当用户在后勤模块处理业务时,例如物料的收到和发运,这些业务所引起的财务上的变动将立即自动地记入会计系统。SAPR/3系统充分考虑了关于公司和财税方面的法规。 此外,SAPR/3系统为其用户提供了电子化处理同业务伙伴之间的数据交换的功能,例如与客户、供应商、银行、保险公司以及其他信贷机构的业务往来。获取信息是任何业务往来的重要组成部分。 明晰的参考数据和各种协议保证了自动处理功能,即便用户没有完整的信息也不妨碍业务,比如处理付款。一般讲,只有一些例外情况才需要手工处理。 SAPR/3的工作流功能包括: 定义周期性业务处理任务; 将这些周期性业务指定到相应的业务部门; 保证用户要求的期限 关于各类凭证的原则 在SAPR/3系统中发生的所有业务都将依据凭证的有关规定记帐。这种规定将保证从资产负债表到每一张凭证的审计线索。在用户完成记帐之后,可以立即看到凭证本身,科目的余额以及相关科目的清单。用户也可以立即对资产负债表和损益表进行分析,当然,这一切都是清晰准确地显示在您的计算机屏幕上。 文档系统 完整的文档系统也是综合的与集成的控制系统的基本要素。只有对所有的业务进行全面的确认才能保证对企业的决策层和经营层的监测。财会子系统确保用户的控制部门能实时地提供相关信息。 二、该系统具备的主要功能有: *总分类帐管理 *应付帐管理 *应收帐管理 *财务控制 *法定合并 *现金管理 下面分别简要阐述各模块功能的实施: 1、总分类帐 总分类帐会计的中心任务是提供一个关于外部会计和所涉及科目的全面图景。在一个与公司其他所有经营部门高度结合为一体的软件系统中记录所有业务往来(基本记帐以及内部

SAP功能模块介绍-简述

一、会计系统(FI/CO) R/3会计系统由一系列软件组成。各个软件用于不同的业务,如财务会计、资产管理和管理会计(控制)。它们既可以单独使用,也可以组合使用,或全部放在一起作为一个整体来使用。 财务会计系统中的每个应用软件都基于同一的数据结构。每项业务交易的单独处理都具有高度的系统集成性。这保证了总分类账与子分类账等会计账目的自动更新。 R/3符合公认会计原则,这意味着它可以基本上毫无困难地用于任何国家,包括中国。 数据一旦输入,系统就能显示给您一系列信息,包括更新过的账户、账户汇总、余额表等,并且还能进行资产负债分析和损益分析。每次操作都使管理会计(控制)系统中的所有数据同时得到更新。 可以借助系统所提供的样本来设计组织您自己的会计科目表。然后,可以随时修改以满足特定的需要。 二、控制 当今动态的市场、越来越短的产品周期以及越来越激烈的竞争致使人们对现代管理会计(控制)的要求远远超出了仅仅记录、归档及分发信息等传统任务。 现代成本控制要求一个能协调地计划、监控和管理各种工具的全面集成化系级。这样一个系统要协助所有贯穿内部组织机构的业务活动都面向市场。控制应用程序提供了一个用于控制的高级而复杂的系统,能根据特定的需求对之进行组织与修改。 所有的管理会计应用程序共用同样的数据源并使用一个标准化的报告系统。用户界面的同一结构使这个系统极容易操作。软件把高度标准化与系统可修改性相结合,从而使其运作方式就是企业要进行运作的方式。该系统包容各个国家的具体要求,这种能力意味着它很适合于控制跨国的业务活动。 系统能密切地监控所有成本、收入、资源及期限。每项业务交易都完全集成到整个系统中。这样给出的数据就可以用来对计划成本与实际成本进行全面的比较,而其基础是一个有关企业各个部分的成本、收入与利润计划的全面调节过的系统。 这个系统包括:成本中心会计和基于业务活动的成本核算,用于短期成本控制;定单与项目会计,用于分析与控制企业资源的使用;产品成本核算,用于分析有关生产和产品的业务活动;获利能力分析,用于分析售出的产品与服务;利润中心会计,协助一个全面的会计系统,用于指定的时间区间或一般的时间区间;企业控制,与一个强大的执行信息系统共同服务于高层管理部门。 管理会计数据被完全集成到系统的量值流程模型中,管理着后勤、销售和财务会计的业务活动。结果是,管理部门掌握有关计划与管理公司各个部分的非常有用的信息:从研究与开发、原材料管理与生产、一直到销售计划与推销活动。 成本与收入的监控可贯穿所有职能部门。差异或有问题的项目一旦出现就能被分离出来,并可采取措施去纠正。战略决策将基于可靠的信息,而且系统还将有助于对这些决策所导致的业务活动进行监督与控制。 三、销售和分销(SD)

SAP常用维护命令

系统配置命令 1.系统传输配置:SE09/SE10、STMS (SAP中创建或修改了系统文件、配置、程序、 表空间等参数信息后保存时提示要求将所创建或修改的信息保存为一个传输请求号) 2.系统后台参数配置:SPRO 3.系统消息发布:SM02 4.目标集团参数配置:SCC4 5.维护参数文件参数:RZ11 (修改会话锁定时间:rdisp/gui_auto_logout) 6.释放请求:SE10 7.传输管理:STMS 后台维护命令 1.批处理:SCAT 2.定义后台作业:SM36 3.查看后台作业:SM37 4.查看登录用户:AL08 5.应用程序监视器:ST07 6.数据库性能分析:ST04

程序编辑命令 1.程序编辑器:SE38 2.函数编辑器:SE37 3.对象浏览器:SE80 表间维护命令 1.ABAP数据字典:SE11 2.维护表试图:SM30 用户权限控制命令 1.权限创建及修改:PFCG 2.用户创建及配置:SU01 3.用户批量处理:SU10 4.用户组创建维护:SUGR 5.批量锁定用户:EWZ5 / SU10 系统监控命令 1.系统日志分析:SM21 2.系统进程监控:SM50

3.用户状态监控:SM04 系统运维 1.全局作业进程监控:SM66 (列表显示全部进程) 2.进程监控命令:SM50 (显示活动进程详细信息) 3.服务器监控:SM51(显示当前运行的实例) 4.系统轨迹分析:ST01 5.缓存分析:ST02 6.ABAP报表出错日志分析:ST22 7.数据库存储管理:DB02 8.操作系统信息:OS06(CPU、内存、Swap) 9.系统日志管理:SM21 10.数据库日志管理:DB12 11.数据库备份:DB13 12.SMTP端口参数配置:RZ10 13.端口检查:SMICM 14.SAPConnect维护:SICF 15.SAPConnect服务器配置:SCOT 16.邮件发送监控:SOST 17.邮件发送测试:SBWP SD模块中使用事务代码VPE1、VPE2 VPE3 维护和显示销售人员信息,基本等同于HR 模块的PA40、PA30和PA20;

相关文档
最新文档