• ABAP基础1:概念


    包(Package)也称作开发类,是为了将程序等对象根据功能划分,进行区分和管理而导入的概念

    • 每一个开发对象,如程序、类,都要隶属一个包,包一般隶属于某一个模块
    • 每个包拥有一个CTS号,CTS号用于系统间传输
    • 包的功能:
      • 对象(程序等)的结构化-Structure
      • 对象功能模块化-Encapsulate,Modularize
      • 对象按照功能区分-Classify
    • 命名规则:Z+xx+xx,ZSD、ZMM

    软件组件(Software Component)是将包集中在一起成套进行管理的上级组织

    Support Package是SAP公司创建后发布给用户的软件组件版本

    用户开发的所有包都是用HOME(客户传输层)软件组件,与Support Package没有直接关系,但会受其影响,Side Effect

    软件组件的种类

    SAP_BASIS-SAP基本组件

    SAP_ABAP-应用或模块共用的功能及配置组件,跨应用组件

    SAP_HR-人力资源组件

    SAP_APP-物流及会计组件

    HOME-这类包虽然不是local对象,但是可以把客户直接开发的程序传送到其他服务器中

    LOCAL-只包含local对象

    请求号类型

    1.工作区请求-Workbench Request

    • 独立于客户端属性的对象
    • ABAP Repository对象-程序、表、函数等
    • Cross-client table的系统变更事项,跨客户端

    2.用户自定义请求-Customizing Request

    • 依赖于客户端属性的对象
    • Client-specific Table的系统变更信息
    • 应用程序的数据表数据

    IMG:Implementation Guide

    请求号数字编号:

    最上级是变更请求号-Change Request No,下面一堆是任务编号-Task

    一个包里的全部对象可以一次性传递给另一个包:system-copy的命名空间会用到此方法

    se03 - object Directory - Change Object Directory Entries - 选中 - reassign 

    前提:原包中的所有CTS号都是已释放状态

  • 相关阅读:
    SpringBoot学习(一)——Spring的发展
    layer插件学习——弹框(自定义页)
    layer插件学习——提示层
    layer插件学习——询问框
    layer插件学习——icon样式
    windows环境下搭建Java开发环境(二):Tomcat安装和配置
    windows环境下搭建Java开发环境(一):jdk安装和配置
    朋友(翻转树边权值比赛)——依然是思维
    S=∑1≤u<v≤nmex(u,v)
    Emergency Evacuation(最短下车时间)———(思维)
  • 原文地址:https://www.cnblogs.com/jenvid/p/8275578.html
Copyright © 2020-2023  润新知