日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

SAP传输请求

發(fā)布時(shí)間:2025/3/20 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SAP传输请求 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
這節(jié)并不是側(cè)重介紹如何配置傳輸請求和其運(yùn)行機(jī)制的,這通常是basis的工作和ABAPer并無關(guān)系,還是那句話,了解點(diǎn)大概是必要的.
通常企業(yè)起碼會有兩個系統(tǒng),開發(fā)(測試)系統(tǒng)和生產(chǎn)系統(tǒng)(有些企業(yè)開發(fā)任務(wù)相對少,開發(fā)和測試使用同一臺server甚至同一client,開發(fā)和測試也都有ABAPer完成),如果要嚴(yán)格開發(fā)流程,開發(fā),測試必須是分開的(為了節(jié)省當(dāng)然可使用同一server,不同的Client甚至用不同System Number邏輯分成兩Server),在此不深入討論.

熟悉幾個名詞:

1開發(fā)類(Development Class).

開發(fā)類可簡單理解為邏輯上相關(guān)的一組ABAP對象,在將來傳輸時(shí)將使用同一傳輸層.實(shí)際上開發(fā)類本身也可看做是一個ABAP對象,可使用SE80建立.

$TMP是本地開發(fā)類,屬于此開發(fā)類的任何ABAP對象(包括自定義的表,編寫的程序等都只能在Client做測試用而不能被傳輸?shù)狡渌鸆lient.

包現(xiàn)在被用來代退開發(fā)類.

2.包(Package)

相關(guān)的ABAP對象被組合在一個包內(nèi),SE16:TADIR可看到被分配到某包的所有的ABAP對象,包決定了這些對象的傳輸層.

所有的包被存在表TDEVC中,建立包可使用SE80或直接使用SM30:V_TDEVC.

包作為開發(fā)類的退代和前身有這么幾個加強(qiáng)特征.

1.包可嵌套使用(這點(diǎn)類似Java package)

2.包類可包含最多本包中可見的對象,這些對象在包外不可見

這點(diǎn)類似私有對象(Private object),在OOP中也很常見.

3.包可為包接口定義使用訪問授權(quán).

4.通常自定義包必須是Y或Z前墜,這點(diǎn)和其他ABAP對象相同(包其實(shí)也可看做ABAP對象).其他一些包前墜 A-S, U-X表示SAP標(biāo)準(zhǔn)包,T私有測試包,$本地臨時(shí)包,/***名字空間前墜.

3.傳輸層(Transport Layer)

傳輸層決定包內(nèi)對象是分配給本地還是可產(chǎn)生傳輸請求.

通常,開發(fā)系統(tǒng)都被分配了一個標(biāo)準(zhǔn)的傳輸層,當(dāng)包被建立時(shí),.它就被分配了一個標(biāo)準(zhǔn)傳輸層.包內(nèi)對象也立即自動獲得相關(guān)傳輸屬性.
相關(guān)IMG配置使用的是標(biāo)準(zhǔn)的傳輸層.

通常由basis使用Tcode STMS配置傳輸管理系統(tǒng)維護(hù)傳輸曾和路由.

4.傳輸請求

程序是究竟保存在server的什么地方?程序是如何在不同client和server之間進(jìn)行傳輸?shù)?要明白這問題,首先讓我們看看什么是傳輸程序和傳輸控制程序.

傳輸控制程序TP和R3TRANS傳輸程序,R3TRANS被用來實(shí)現(xiàn)SAP各Client間的數(shù)據(jù)傳輸和不同版本遷移,TP傳輸控制程序根據(jù)傳輸參數(shù)(Transport Profile)調(diào)用R3TRANS傳輸程序.

總結(jié)

以上是生活随笔為你收集整理的SAP传输请求的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。