日本电影一区二区_日本va欧美va精品发布_日本黄h兄妹h动漫一区二区三区_日本欧美黄色

SAP-編程語言(ABAP)(sap 編程語言)

本章概述了ABAP-SAP中用于開發(fā)業(yè)務(wù)應(yīng)用程序支持和開發(fā)的編程語言。

ABAP(高級業(yè)務(wù)應(yīng)用程序編程)

ABAP是一種在SAP ABAP運行時環(huán)境中運行的編程語言,由SAP創(chuàng)建并用于開發(fā)應(yīng)用程序,其中包括:

  • 報告書
  • 模塊池編程
  • 介面
  • 形式
  • 資料轉(zhuǎn)換
  • 用戶出口和BADI

R / 3的所有應(yīng)用程序甚至其基礎(chǔ)系統(tǒng)的某些部分都是在ABAP中開發(fā)的。

ABAP是一種事件驅(qū)動的編程語言。用戶動作和系統(tǒng)事件控制應(yīng)用程序的執(zhí)行。

ABAP也稱為ABAP / 4。ABAP / 4中的“ 4”代表“第四代語言”或4GL。

ABAP工作臺

SAP使用ABAP Workbench來開發(fā)標準和定制應(yīng)用程序軟件。ABAP工作臺還用于創(chuàng)建字典對象。它包含以下組件-

  • ABAP編輯器用于維護程序。
  • ABAP詞典用于維護詞典對象。
  • 資源庫瀏覽器用于顯示包中組件的層次結(jié)構(gòu)。
  • Menu Painter用于開發(fā)圖形用戶界面,包括菜單欄和工具欄。
  • Screen Painter用于維護在線程序的屏幕組件。
  • 資源庫信息系統(tǒng)包含有關(guān)開發(fā)和運行時對象的信息,例如數(shù)據(jù)模型,字典類型和表結(jié)構(gòu),程序和函數(shù)。
  • 測試和分析工具,例如語法檢查和調(diào)試器。
  • Function Builder,它允許創(chuàng)建和維護功能組和功能模塊。
  • Data Modeler,一種支持圖形建模的工具。
  • Workbench Organizer,用于維護多個開發(fā)項目并管理其分布。

SAP-編程語言(ABAP)(sap 編程語言)

注意 -ABAP工作臺以前稱為ABAP / 4開發(fā)工作臺。

報告中

報告程序產(chǎn)生列表,可以分為經(jīng)典報告和交互式報告。

  • 經(jīng)典報告不允許用戶進行交互;因此,基本列表包含大量信息,用戶必須經(jīng)常對這些信息進行排序以查找相關(guān)數(shù)據(jù)。
  • 交互式報告允許用戶進行交互;因此,用戶可以通過選擇相關(guān)數(shù)據(jù)并請求更多信息來生成基本列表的輔助詳細列表。
  • SAP查詢或即席查詢或InfoSet查詢是一種工具,允許最終用戶根據(jù)需求根據(jù)SAP系統(tǒng)中不同的輸入和輸出參數(shù)來設(shè)計不同的查詢。這是人力資源模塊中主要用于從關(guān)系數(shù)據(jù)庫中提取數(shù)據(jù)的報告工具之一。InfoSet Query適合在SAP R / 3系統(tǒng)的所有區(qū)域中進行報告。

臨時查詢提供三種不同類型的報告-

  • 基本列表 -簡單報告。
  • 統(tǒng)計 -具有統(tǒng)計功能(例如平均值,百分比等)的報告。
  • 排名列表 -用于分析報告。

用于訪問臨時查詢的交易代碼-

  • SQ01-維護查詢
  • SQ02-顯示信息集
  • SQ03-維護用戶組

數(shù)據(jù)輸入

在最終用戶可以開始處理業(yè)務(wù)流程以進行分析和報告之前,必須先填充SAP數(shù)據(jù)庫。根據(jù)復(fù)雜度和要傳輸?shù)臄?shù)據(jù)量,在各個階段使用各種方法將數(shù)據(jù)傳輸?shù)较到y(tǒng)中。

數(shù)據(jù)可以從SAP傳輸?shù)絊AP或從SAP傳輸?shù)椒荢AP系統(tǒng)(舊版系統(tǒng))。數(shù)據(jù)也可以通過手動輸入進行傳輸。用于數(shù)據(jù)傳輸?shù)墓ぞ呷缦?

  • BDC(批處理數(shù)據(jù)通信)
  • IDOC(中間文件)
  • LSMW(舊版系統(tǒng)遷移工作臺)
  • 通過上傳保存數(shù)據(jù)的.txt或Excel文件進??行接口
  • 使用交易代碼手動輸入數(shù)據(jù)

列印

SAP生成各種文檔,例如采購訂單,銷售訂單,發(fā)票,工資單等。您可以在需要時打印這些文檔。下圖顯示了打印過程在SAP系統(tǒng)中的工作方式。

SAP系統(tǒng)需要不同類型的打印方法,例如-

  • 本地印刷
  • 遠程打印(網(wǎng)絡(luò))
  • 前端打印(Windows的SAP GUI)
  • 前端打?。ㄓ糜贖TML的SAP GUI)

SAP-編程語言(ABAP)(sap 編程語言)

用戶觸發(fā)打印過程后,打印請求將發(fā)送到后臺處理服務(wù)器,該服務(wù)器包含處理所需的對話框和后臺處理工作流程。

通用編程

可以使用R / 3系統(tǒng)的功能以交互方式編寫程序。程序可以在線執(zhí)行,也可以在后臺執(zhí)行。還可以安排后臺作業(yè)以特定間隔運行。

SAP-編程語言(ABAP)(sap 編程語言)

  • 模塊池編程(或在線編程)涉及創(chuàng)建模塊池(ABAP模塊的集合)和一個或多個屏幕。屏幕處理器在程序執(zhí)行期間調(diào)用模塊。
  • 批輸入處理用于確保將數(shù)據(jù)安全地傳輸?shù)絊AP系統(tǒng)中。此過程是自動的,受保護的數(shù)據(jù)傳輸?shù)絊AP系統(tǒng),該系統(tǒng)使用SAP事務(wù)來驗證填充SAP數(shù)據(jù)庫的數(shù)據(jù)。
  • ABAP包含符合CPI-C標準(公共程序接口-通信)的語句。這些用于對通信程序進行編程。
  • ABAP可以讀寫順序數(shù)據(jù)集。

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部
榕江县| 义马市| 洪雅县| 吉隆县| 桑日县| 阜平县| 垦利县| 康乐县| 胶南市| 错那县| 饶平县| 嘉义县| 威信县| 肥西县| 长泰县| 梁山县| 如东县| 马关县| 田林县| 丰顺县| 钟山县| 林州市| 长武县| 观塘区| 阳城县| 平湖市| 衡水市| 长治县| 屏东市| 门源| 英超| 曲周县| 应用必备| 呼玛县| 沧州市| 广安市| 沛县| 同江市| 兴和县| 陵水| 靖江市|