`
loky
  • 浏览: 181017 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

notes

    博客分类:
  • ABAP
UP 
阅读更多
1. You should make sure the process is functionally complete before you actually define anything.If you do not,you may have to discard portions of your work to repair gaps that were overlooked.

2. The BAPI Explorer is part of the Business Framework group not the ABAP Workbench.

3. The Project Form,which can be found in the BAPI Explorer,walks you through the development process for Business Objects and BAPIs.

4. All data elements for date fields must have the format YYYYMMDD.
   Non SAP Systems cannot reformat the date according to the User Master record.Therefore,we deal with the date in it's internal format.

5. All BAPIs belonging to one SAP business object type should be created in one function group. and not All customer developed BAPIs must be put into one special function group.

6. You can only search for BAPIs from outside the BAPI Explorer. and in the Function Module screen of the Repository Information System,select the All Selections button and mark the checkbox for the BAPI module type.

7. The three phases of the Business Scenario analysis are: describe the business scenario,define the business scenario,and review the business scenario.

8. The project form would be used in the Design phase and you can find this form in the BAPI Explorer.The form steps you through the various parts necessary to complete your BAPOI.

9. One of the important questions of the review phase is to ask if all of the BAPIs in the scenaro work smoothly together. and there are several questions that need to be answered in the review phase of which this is to one of the most important.

10.If a key field value is passed to the BAPI by the calling program,the key field must be set as an Import parameter in the function module. Any key field that will receive a value when the BAPI is called must be set as an Import parameter in the functiono module.

11. A RETURN parameter is required in a BAPI and is used to send any messages back to the calling program.

12. Within the source code of a BAPI,you can not execute a CALL TRANSACTION statement. Any statement that would generate output whether it is in the form of a list, a query or a dialog screen,is not allowed in a BAPI.

13. Because the Method of a Business Object is a function module,you write its documentation in the Function Builder. Since the Method of a business object is really the RFC function module,the documentation is created in the Function Builder.

14. Every currency amount field used in a BAPI must have a currency code field assigned to it. If a Currency amount field does not have a Currency code field assigned to it,the program will not know what the value really means.

15. Quantity fields in a BAPI have to be converted.
    Every quantity field used in a BAPI must be converted either when imported so that it matches the requirements of the fields or when exported so that the values are returned correctly as the calling program expects them.

16. Extension parameters enable application programmers to use preprogrammed user exits to enhance BAPI interfaces without modifications.  Extension parameters are used by SAP to provide preprogrammed user exits so that customers do not have to perform a modification to the BAPI.

17. You have to use your own specific structures as Dictionary references since they will be frozen when the BAPI is implemented.

18. Since a BAPI is a call from an external source,you cannot produce any type of screen output.

19. When documentign the RETURN parameter,you should list all of the known error messages.
     You definitely need to document all of the possible error messages so that someone planning to use the BAPI will know what the possible outcomes would be if an error occurs.

20. Business objects include objects such as Customer and Material.  Business objects provide a programming interface to the SAP System.

21. You can navigate in the BOR using transaction SWO1,SWO3 or BAPI.

22. When creating a Business Object,you get default methods from a standard SAP interface. The standard SAP interface IFSAP is provided as a default with a Business Object and provides 2 default Methods;ExistenceCheck and Display.

23. The English name called Object name is used in the BAPI Explorer while the Object name ID is used in the Business Object Builder.

24. Once a BAPI has been implemented as a Method of a Business Object,you can verify this if it has a Green Light next to it.
    Only Methods that are RFC enabled function modules can be implemented as BAPIs and they will have a Green Light next to them.

25.  A database Logical Unit of Work is a mechanism used by the database to ensure that the data is always consistent. A database LUW takes the database from one consistent satate to the new(changed)consistent state.

26. The mechanism that triggers the actual database update is A database commit. The database is not notified that temporary changes are permanent until a commit is issued.

27. You can undo all the database changes back to the beginning of the currentdatabase LUW. Anything that was perviously updated is a permanent change to the database.

28. It is a way to group the changes from several steps in a SAP LUW into one database LUW.

29. If a field of the authorization object should not be checked,you should enter Dummy.
    All fields for the object must be entered in the check request,including those to be ignored.

30. The check is performed for each specific request and the response is for only that check.

31. The easiest way to insert an authority-check command into a program is to use The pattern button in the ABAP Editor.  This function automatically inserts an ID statement for each field in the object.It also inserts case-sensitive object and field names.

32. The system just sends an answer to the request,It's up to the program to react appropriately.

33. The lock table is completely defined and maintained by the system.Users simply request that locks be set or released.

34. The only way to protect your update option is to set the exclusive lock up front.

35. Lock Objects are logical objects composed of a list of tables linked by foreign key relationships.This is done in the Data Dictionary.

36. The function modules are created during the activation of the lock object.They are automatically assigned to function groups.

37. The parameter that controls how the lock or lock release is passed to the update program is SCOPE. The standard setting for the ENQUEUE module is _SCOPE = 2. This passes complete control of the lock to the update program.

38. Update techniques are used to insure the integrity of the SAP LUW.What is separated is the user input phase from the datebase update phase.This maximizes end-user resources.

39. The command(s) that signal the end of input processing and the start of database processing for this SAP LUW isCommit Work and Rollback Work.

40. The three ways that a dialog program and an update program can be linked are: Asynchronous,Synchronous,and Local Update. Asynchronous is the default and is generally the fastest.

41. V2 update function moduels always run without locks.

42. Locks are always stored in the Lock Table.The updates themselves are stored in the VBLOG.


分享到:
评论

相关推荐

    Notes SQL 8.5.1用于odbc连接Lotus Notes数据库

    Lotus Notes是一款强大的企业级协作应用软件,而SQL(Structured Query Language)是用于管理和处理关系数据库的标准语言。在标题和描述中提到的“Notes SQL 8.5.1”是IBM提供的一款工具,它允许开发者通过ODBC...

    notes 8.5 新功能详解

    ### Notes 8.5 新功能详解 #### 一、读信更智能 在Notes 8.5中,读取电子邮件变得更加智能化。用户可以通过多种方式快速识别和管理邮件,提高工作效率。 **具体功能介绍:** - **按颜色区分发件人**:通过设置...

    火热!!cfa一级2024最新notes下载

    "2024 notes"通常指的是针对2024年CFA考试的复习笔记或教材,这些材料通常由知名培训机构如Schweser等提供,精炼了官方学习材料,并加入了解题技巧和重点解析。SchweserNotes是CFA备考中广受欢迎的一套辅助资料,它...

    windows 手动安装Sticky Notes 便签.zip

    在不包含Sticky Notes 便签的操作系统中手动安装Sticky Notes 便签,windows server2016测试通过;包含x86及x64; 方法:1、新建 C:\Program Files\Sticky Notes 2、拷贝 en-US、slc.dll、StickyNotes.exe 至 C:\...

    Goodnotes手帐模版万年历

    Goodnotes手帐模版万年历是一款专为Goodnotes和Notability用户设计的资源,旨在提升用户的记事体验。这款模版集合包含了652页丰富的设计,覆盖了多种风格和用途,旨在帮助用户更好地规划日常生活、工作计划或是个人...

    如何改变LotusNotes 工作区字体的大小

    ### 如何改变LotusNotes工作区字体的大小 在日常工作中,我们经常需要根据个人习惯或视觉需求调整软件界面中的字体大小。对于使用LotusNotes的用户来说,更改工作区内的字体大小同样是一项实用的功能。本文将详细...

    Lotus Notes 自定义信头方法

    Lotus Notes,作为一款历史悠久且功能强大的邮件客户端,提供了自定义信头的方法,让用户的邮件更具特色。本文将详细介绍如何在Lotus Notes中定制专属的信头。 ### 一、理解Lotus Notes信头概念 在Lotus Notes中,...

    IBM LotusNotes JAVA库 NCSO.jar Notes.jar

    IBM LotusNotes是一款强大的企业级协同应用软件,它集成了电子邮件、日历、任务管理、文档共享、数据库等多种功能。在LotusNotes系统中,开发者可以利用其提供的API进行应用程序的开发,实现定制化的业务需求。这里...

    Notes客户端 用户惯用选项 配置端口

    在IT领域,Notes客户端是IBM Lotus Domino软件的一部分,用于访问和管理电子邮件、日历、任务和其他协作工具。当首次设置Notes客户端时,一个重要的步骤是配置端口,以便正确连接到服务器。本文将深入探讨Notes...

    2024年frm一级最新notes免费下载!

    2024年的FRM一级考试对于考生来说是一项重要的挑战,而Schweser Notes作为备考的重要参考资料,其更新版本的免费下载无疑为考生提供了宝贵的资源。 FRM一级考试主要涵盖金融市场与产品、定量分析、风险管理基础、...

    火热!2024年cfa三级notes免费下载!

    这次提供的免费下载资源包括了CFA三级的SchweserNotes和Quicksheet,这些都是备考的重要参考资料。 SchweserNotes是CFA备考过程中广泛使用的教材,由Kaplan Schweser出版,以其详尽的解释和实例而闻名。这套资料...

    lotus domino notes安装文档

    Lotus Domino Notes是一款由IBM开发的企业级协作软件,它包含了电子邮件、日历、任务管理、即时消息、数据库和应用程序开发等功能。本安装文档将详细阐述如何在操作系统环境中正确安装和配置Lotus Domino服务器以及...

    C-Primer-Plus-good-notes-.zip_Goodnotes window版_goodnotes window

    这个压缩包文件"**C-Primer-Plus-good-notes-.zip**"显然包含了一份针对该书的优质笔记,特别适合在Windows环境下使用Goodnotes阅读和学习。 **Goodnotes**是一款广受欢迎的数字笔记应用,尤其适用于Windows用户。...

    NOTES分类视图的生成

    NOTES分类视图的生成是LOTUS Notes应用开发中的一个重要环节,主要涉及到对视图(View)的定制和优化,以便更好地管理和展示数据。在NOTES中,视图是一种组织和检索数据库文档的方式,它允许用户按照特定的分类标准...

    Notes模板,适合于notes初学者!

    Notes模板详解 Notes是一款功能强大且灵活的协作软件,但许多用户并不了解Notes的模板机制和数据库结构,导致在使用Notes时遇到很多问题。今天,我们将详细介绍Notes模板的概念、创建模板的方法、模板的应用场景,...

    火热!!cfa三级2025最新notes免费下载

    最新出的notes!免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费免费...

    Notes与Office的接口

    本文主要探讨了如何使用Notes与Office之间的接口,特别是Word的邮件合并功能,来实现Notes数据库数据与Office程序的集成。这种集成能够帮助用户处理在Notes中难以完成的任务,例如标签打印、表格打印和修订显示。 1...

    Notes和Internet 口令的同步

    在IT环境中,Notes和Internet口令的同步是一项关键的配置,确保用户在使用Notes客户端和Web服务时能够方便地管理他们的登录凭证。以下是关于这个主题的详细解释: 首先,要实现Notes和Internet口令的同步,需要创建...

    NCSO.jar notes.jar pdfrender.jar JimiProClasses.zip

    标题中的"NCSO.jar"、"notes.jar"和"pdfrender.jar"以及"JimiProClasses.zip"都指向了Java相关的库文件和压缩包。这些文件在IT领域中扮演着重要角色,尤其对于开发和运行Java应用程序至关重要。下面将详细阐述这些...

    3M Post-it Notes Lite使用说明

    ### 3M Post-it Notes Lite 使用说明详析 #### 一、产品简介 3M Post-it Notes Lite 是由全球知名的办公用品制造商3M公司推出的PC软件版本的便签应用。这款软件模仿了3M公司经典的黄色便签纸,旨在为用户提供便捷...

Global site tag (gtag.js) - Google Analytics