2020年3月24日 星期二

SAPscript 簡介

概觀

    表格簡化了開展業務的流程。 發票,貸項通知單和交貨單只是公司常規使用的表格類型的一些示例。

    使用SAP的編程工具SAPscript,您可以輕鬆地設計,構建和打印各種業務表格。 R / 3帶有一個預先設計的表格庫,可以快速定制這些表格以適合每個企業的需求。

    本指南包含分步說明和螢幕截圖,可幫助您了解如何使用SAPscript來設計和列印業務表單。


本指南的內容

本指南全部有關SAPscript forms。使用本指南,您將能夠:
  • 使用圖形工具(Form Painter和PC編輯器)快速調整SAPscript表單以滿足您的需求
  • 減少開發或修改SAPscript表格所需的諮詢時間和精力
本指南中涵蓋的主題將幫助您:
  • 修改SAPscript表單的格式(Layout)
  • 修改SAPscript表單的內容
  • 為SAPscript表單定制R / 3應用程序

誰適合閱讀本指南

 本指南的編寫目的是:
  • R/3 應用顧問
  • R/3 實施團隊成員
  • 幾乎不了解SAPscript的個人

假設條件 

為了幫助您充分利用本指南,我們進行了以下假設:
  • 表格適用於美國,加拿大和澳大利亞市場。
  • 除支票外,美國和澳大利亞的公司通常不使用預印表格。 公司徽標通常是表格上唯一的預印項目。
  • 實施團隊正在使用最新版本的預開發表格。
要下載預配置的表單,請訪問http://www.saplabs.com/forms

本指南不涵蓋以下主題。 有關更多信息,請諮詢系統管理員。

  •   變更紀錄和程式更新(CTS)方式
  • 將預先開發的表單上傳到您的系統
  • 使用在線支持服務獲取修改密鑰來修改R/3程式

SAPscript made easy

在 R/3 系統進行表單設計和列印的逐步說明指南

簡介

第一部份 SAPscript的基本認識

2020年3月19日 星期四

SAP Script 教課學課程:SE71,SE78,SCC1,VF03,SO10

SAP腳本是SAP系統自己的文本處理系統,其外觀在外觀上與其他領先的文本處理系統非常相似。

它用於以格式化的形式列印格式化的文本。

SAP Script的組件

SAP Script 包含五個主要組件:
SAP Scripts Tutorial: SE71, SE78, SCC1, VF03, SO10
  1. 用於輸入和編輯文本行的編輯器
  2. 列印版式的樣式和版式集。 它們是使用相應的維護事務獨立於各個文本創建的,之後分配給文本
  3. 作曲者是中央輸出模塊。 SAP Script 編寫器對外部不可見
  4. 一個編程接口,使您可以將SAP Script 組件包括到自己的應用程序中,並可以從程序中控制佈局集的輸出
  5. 幾個數據庫表,用於存儲文本,樣式和佈局集

佈局集

要使用編程接口輸出文檔,R / 3應用程序需要所謂的佈局集(一種形式)。在SAP Script中,佈局集描述了各個打印頁面的佈局,並使用文本元素提供了可定義的輸出塊,打印程序可以調用的佈局集可以定義為文檔的頁面設計

單獨設置的佈局不包含任何數據。 通過打印程序完成文檔數據的選擇。 打印程序從數據庫表中選擇數據,並將其提供給佈局集。 當執行打印程序時,文檔將打印在屏幕上的打印機上。

通常,SAP Script 佈局由以下組件組成
  1. 標頭數據 :標頭數據用於信息和控制SAP打印。 標頭數據由兩部分組成- 設備無關 -存儲諸如開始頁,默認段落,語言屬性等信息。 設備相關性存儲諸如頁面格式,每英寸方向線等信息
  2. 段落和字符格式 :段落使用各種屬性設置格式。 例如,標準段落屬性指定左或右頁邊距,對齊方式,行距等。字體屬性指定字體系列,字體大小等。字符格式允許格式化段落中的整個文本塊
  3. Windows和文本元素: Windows是頁面中各個文本區域(頁眉地址,日期,頁腳)。 它有助於將文檔中包含的信息組合為特定的組,並使每個組出現在打印頁面上的單個區域中。您可以為每個窗口定義文本元素(窗口文本)。 打印程序按名稱訪問文本元素,對其進行格式化並將其打印在相應的窗口中。 段落和使用的字符格式必須在表格中定義。
  4. 頁面:它們是文檔的各個頁面,並且必須具有唯一的名稱。 您通常會發現各個頁面的佈局不同:發票的首頁與後續頁面有所不同,在後續頁面上您無需重複一般信息,例如地址或客戶數據。
  5. 頁面窗口:定義窗口和頁面時,尚未確定要輸出的文本的位置和間距。頁面窗口通過指定輸出區域的左上邊緣及其寬度來定義輸出介質中的矩形輸出區域。和高度

控制指令

“控制命令”的目的是允許控制輸出格式。這些命令不是由SAP腳本編輯器解釋的,而是傳遞給SAP腳本Composer進行處理。 例如,這包括行和頁面格式,根據段落和指定字符格式的文本格式。

句法
 以段落格式輸入/: 
例子
  • NEW-PAGE-明確分頁符
  • 保護......... ENDPROTECT-在一頁中打印完整段落。
  • 包含-將另一個文本的內容包含到當前文本中
  • 性能-調用任何ABAP程序的子例程

列印程序

腳本的執行通過ABAP程序(稱為打印程序)完成。 每個打印程序都應具有一個ENTRY表單,該表單將通過自定義調用。

對於標準配置,我們可以在表TNAPR中看到表單名稱(腳本名稱),打印程序名稱和輸出類型。打印程序使用Form控件功能來調用腳本。

打印程序調用全部或某些表單控制功能來執行腳本
  • OPEN_FORM(強制性)打開佈局集輸出
  • CLOSE_FORM(必填)結束佈局集輸出
  • START_FORM(可選)開始新的佈局集
  • WRITE_FORM(強制性)調用佈局集元素
  • END_FORM(可選)結束當前佈局集

輸出類型

輸出類型可以指定內部使用所需的打印形式或要發送給客戶或供應商的形式。 輸出類型也可以是您要發送給另一個部門工作人員的內部電子郵件消息。

例如,“打印輸出”可被分類為開票憑證的一種輸出類型,即,當執行該輸出類型時,將打印開票憑證。 同樣,“傳真”可以是一種輸出類型,即當執行該輸出類型時,將發送開票憑證的傳真

任何憑證(例如,開票憑證)的所有輸出類型將存儲在表NAST中。輸出類型通過程序RSNAST00執行。

示例:開票憑證中的輸出類型-
  1. 前往VF03
  2. 輸入開票憑證編號,然後再次按Enter
  3. 在菜單轉到->標題下選擇輸出
  4. Z101是打印輸出的輸出類型
SAP Scripts Tutorial: SE71, SE78, SCC1, VF03, SO10

標准文字和圖形

可以使用事務SO10創建報告的標准文本

圖形和打印機宏通過報告RSTXLDMC上載到單個標准文本文檔中,或通過事務SE78上載。 圖形以“基準TIFF 6.0”格式上載(PC上的.tif文件)

SAP Script&Standard文本元素可以使用RSTXSCRP程序在兩個系統之間導出或導入

跨客戶端複製腳本

SAP Script是與客戶端相關的對象。與程序不同,在一個客戶端中對SAP腳本所做的更改不會反映在其他客戶端中。 要將腳本從一個客戶端複製到另一個客戶端,請轉到SE71並使用“實用工具”菜單下的“從客戶端複製”選項,或使用事務SCC1從原始客戶端導入保存腳本的傳輸請求

注意事項
  1. SAP腳本不維護任何版本。 因此,在修改SAP腳本時,請確保所做的更改已在腳本中完整記錄。 這也適用於標准文本。
  2. 在屏幕和打印機上查看時,表格的輸出將有所不同。 因此,請始終在打印機上測試腳本的輸出。

SAP教程:免費的在線培訓課程

SAP是領先的ERP供應商,試著彙整有關SAP HR,SAP ABAP,SAP FI,SAP CO,SAP SD,SAP Basis,SAP MM,SAP PP,SAP QM,SAP BI / BW,SAP HANA,SAP Payroll,SAP CRM 模組的教學。
 
這些課程由經驗豐富的SAP專家創建,其中包含影片,螢幕截圖說明,逐步指南,面試問題,這些內容肯定會對您有所幫助。
如果您絕對是新手,但仍然想了解SAP是什麼,請參考本教學課程並參加完整的SAP入門課程
如果您熟悉SAP並且想學習特定的模組,請參考下面的課程列表。
 

SAP初學者

SAP在ERP和IT市場上享有無與倫比的溢價。 SAP在所有ERP系統中擁有最大的市場份額。

SAP人力資源

SAP HCM / HR是SAP中最受歡迎的模塊之一,培訓材料是為最終用戶和顧問設計的。

 

SAP ABAP

ABAP 是 SAP 中使用的編程語言。 ABAP 教程旨在簡化代碼示例的學習。

 

SAP FICO

SAP FICO 包含兩個主要模塊,這些模塊對於處理公司的財務至關重要,即財務和控制。

 

SAP SD

SAP銷售和配銷(SAP SD)包含產品銷售,運輸,開票所需的所有業務流程。

 

SAP BASIS

BASIS是SAP安裝的核心,它是連接SAP中所有模塊的中間件程序和工具集。

 

SAP MM

MM模塊由幾個組件組成,但是最突出的是主數據,採購和庫存。

 

SAP客戶關係管理

SAP CRM 是客戶關係管理軟件的市場領導者。 以下教學課程是為初學者設計的。

 

SAP公司

SAP的成本會計(CO)模塊為管理者和決策者提供信息,以了解公司的資金用途。

 

SAP薪資

薪資是SAP HCM 的子模塊。 員工薪資處理是任何組織中關鍵的人力資源職能之一。

 

SAP 商業智能BI /商業倉儲BW

SAP BI(商業智能)是領先的數據倉庫和報告工具。
 

 

SAP 生產規劃

SAP PP(生產計劃)是涉及生產和製造過程的不同部門的記錄。

 

SAP品質管理

SAP QM(質量管理)組件工作在SAP系統中的質量管理工作上。 它基於質量計劃,質量保證和質量控制

 

SAP HANA

SAP HANA用於數據分析,建模,供應,SQL功能,複製。

2020年3月17日 星期二

SAP初學者課程

課程總結


SAP在所有ERP系統和命令中擁有最大的市場份額,在ERP和IT市場中具有無與倫比的價值。 這些基本教學將介紹SAP ERP,業務套件,SAP模塊,GUI和成為SAP顧問的過程。
 

我應該知道些什麼?


沒有! 本課程假定您絕對是SAP的初學者。


教學大綱
講解 SAP簡介SAP簡介以及為什麼需要它?
講解 SAP業務套件
講解 SAP模塊簡介
講解 如何為您的職業選擇最佳SAP模塊
講解 如何成為SAP顧問
講解 如何獲得SAP認證
講解 SAP GUI和導航教程
講解 如何安裝SAP IDES for Practice
講解 什麼是mySAP?
講解 什麼是Netweaver?
講解 如何在SAP中顯示技術名稱
講解 適用於所有國家/地區的SAP Molga列表
講解 如何執行SAP報表
講解 如何使用SAP變體
講解 SAP面試的前50個問題
講解 什麼是SAP業務藍圖?
講解 ERP的完整形式和含義是什麼?
講解 什麼是完整形式的SAP?
講解 適用於初學者的6本最佳SAP書籍
講解 10種最佳SAP ERP替代品
講解 SAP測試面試的前18個問題與解答

什麼是SAP? SAP ERP軟體的定義

什麼是SAP?

SAP代表數據處理中的系統應用程序和產品。 根據定義,SAP也是ERP(企業資源計劃)軟件的名稱以及公司的名稱。 SAP Software是一家歐洲跨國公司,由Wellenreuther,Hopp,Hector,Plattner和Tschira於1972年成立。 他們開髮用於管理業務運營和客戶關係的軟件解決方案。
SAP系統由許多完全集成的模塊組成,這些模塊幾乎涵蓋了業務管理的各個方面。
SAP在ERP市場上排名第一。 截至2010年,SAP在全球範圍內已安裝了140,000多個安裝程序,超過25個行業特定的業務解決方案,在120個國家/地區擁有75,000多個客戶
市場上SAP軟件的其他競爭產品是Oracle,Microsoft Dynamics等。

什麼是SAP ERP? 為什麼需要它?

以下視頻將說明企業中對諸如SAP之類的ERP軟件的需求
如果無法訪問視頻,請單擊此處
對於任何初學者來說,最根本的問題是為什麼需要企業資源計劃(也稱為ERP)? 為了回答這個問題,讓我們研究一下這種典型的業務場景。
SAP Definition
假設客戶聯繫銷售團隊索要特定產品。 銷售團隊聯繫庫存部門以檢查產品的可用性。 令他們驚訝的是,銷售團隊發現該產品缺貨。 因此,下次這種情況不會發生時,他們必須引入SAP ERP工具。
在我們真正詳細了解什麼是ERP以及ERP如何為您的業務流程提供幫助之前,我們將了解不同部門如何參與整個業務流程,從原材料訂購到製造商品再到最終交付。產品給客戶。
What is SAP? Definition of SAP ERP Software
這是所有業務部門遵循的整個過程。
  1. 客戶聯繫銷售團隊以檢查產品的可用性
  2. 銷售團隊聯繫庫存部門以檢查產品的可用性
  3. 如果產品缺貨,銷售團隊會與生產計劃部聯繫以製造產品
  4. 生產計劃團隊向庫存部門檢查原材料的可用性
  5. 如果原材料沒有庫存,生產計劃團隊將從供應商那裡購買原材料
  6. 然後,生產計劃將原材料轉發到車間執行以進行實際生產
  7. 準備就緒後,車間團隊將貨物發送給銷售團隊
  8. 銷售團隊將其交付給客戶
  9. 銷售團隊使用產品銷售產生的收入來更新財務。 生產計劃團隊通過向原材料的不同供應商付款來更新財務。
  10. 所有部門均會就任何人力資源相關問題與人力資源部門聯繫。
這是任何製造公司的典型業務流程。 從場景中可以得出一些關鍵的推斷。
  • 它有許多部門或業務部門
  • 這些部門或業務部門之間不斷進行通信和交換數據
  • 任何組織的成功都取決於這些部門以及相關的第三方(如供應商,外包商和客戶)內部的有效通信和數據交換。
基於管理通信和數據交換的方式。 企業系統可大致分為
1) 分散系統
2) 集中系統,也稱為ERP。

分散系統

首先,讓我們看一下去中心化系統,這是一家擁有去中心化數據管理系統的公司。 有兩個主要問題–
  • 數據在各個部門本地維護
  • 部門無權訪問其他部門的信息或數據
為了確定由於分散的企業管理系統而引起的問題,讓我們再次查看同一業務流程。 客戶向產品的銷售團隊求助,但是這次,他急需產品。
What is SAP? Definition of SAP ERP Software
由於這是一個分散的過程,因此銷售團隊沒有對產品 可用性的任何實時信息訪問權限 因此,他們與庫存部門聯繫以檢查產品的可用性。 此過程需要時間,並且客戶選擇其他供應商會導致收入損失和客戶不滿。
What is SAP? Definition of SAP ERP Software
現在,假設產品缺貨,並且銷售團隊與生產計劃團隊聯繫,以生產該產品以備將來使用。 生產計劃團隊檢查所需原材料的可用性。
在分散的系統中,原材料信息由生產計劃和庫存部門分別 存儲 因此,數據維護成本(在這種情況下為原材料)增加。
What is SAP? Definition of SAP ERP Software
可以在兩個不同部門的庫存和生產計劃中獲得原材料信息。 當銷售團隊檢查製造產品所需的特定原材料時,它顯示了按庫存可用的原材料,但是根據生產計劃團隊的數據庫,該原材料缺貨。
因此,他們繼續購買原材料。 因此,材料以及庫存成本都上升了。
一旦獲得了原材料,車間部門就會突然意識到他們缺少工人。 他們與人力資源部門接洽,後者又以高於市場價格的價格僱用臨時員工。 因此勞動成本增加。
生產計劃部門無法向財務部門更新他們購買的物料。 財務部門不履行賣方設定的付款期限,這會導致公司聲譽受損,甚至可能提起訴訟。
What is SAP? Definition of SAP ERP Software
這些只是去中心化系統中許多問題中的幾個。
分散系統的一些主要問題是–
  • 隨著時間的流逝,單獨創建的許多不同的信息系統難以維護
  • 集成數據既費時又費錢
  • 數據不一致和重複
  • 缺乏及時的信息會導致客戶不滿意,收入和聲譽損失
  • 庫存,材料和人力資源成本高。
這些是我們需要解決的一些主要缺點。 好的,解決方案在於集中式系統,即ERP。

集中式系統

在一家公司中,具有集中式信息和數據管理系統。
1)數據保存在中央位置,並與各個部門共享
2)部門可以訪問其他部門的信息或數據
讓我們再次查看相同的業務流程,以了解集中式企業系統如何幫助克服分散式企業系統帶來的問題。
What is SAP? Definition of SAP ERP Software
在這種情況下,所有部門都將更新中央信息系統。
  • 當客戶聯繫銷售團隊緊急購買產品時。 銷售團隊可以實時訪問庫存中的產品,該信息由集中系統中的庫存部門更新
  • 銷售團隊按時響應客戶要求,從而增加了收入並提高了客戶滿意度。
  • 如果需要製造,銷售團隊將更新集中式數據庫,以便所有部門隨時了解產品狀態。
  • 中央數據庫自動更新生產計劃部門的需求。 生產計劃團隊通過中央數據庫檢查所需原材料的可用性,該數據庫由庫存部門更新。
  • 因此,避免了重複數據,並提供了準確的數據。 車間團隊會定期在中央數據庫中更新其人力狀態,人力資源部門可以訪問。
  • 在勞動力短缺的情況下,人力資源團隊將以大量的準備時間開始招聘過程,以市場價格聘用合適的候選人。 因此,勞動力成本下降了。
  • 供應商可以將發票直接提交到中央企業系統,而財務部門可以訪問該系統。 因此,按時付款,避免了可能的法律訴訟
  • SAP軟件是一種集中式系統。 SAP系統是ERP軟件中使用最廣泛的。

集中式系統的主要優點是:

  • 它消除了數據中的重複,不連續和冗餘
  • 實時提供跨部門的信息。
  • SAP System提供對各種業務流程的控制
  • 提高生產力,更好的庫存管理,提高質量,降低材料成本,有效的人力資源管理,減少的間接費用提高利潤
  • 更好的客戶互動和更高的吞吐量。 它還可以改善客戶服務
  • 因此,需要集中的企業管理系統。
  • SAP軟件是集中式企業管理系統,也稱為企業資源計劃。
  • 首字母縮寫詞SAP的含義是系統數據處理中的應用程序和產品