[發明專利]一種基于SAP系統實現批量貨物上下架的方法有效
| 申請號: | 202010416995.5 | 申請日: | 2020-05-18 |
| 公開(公告)號: | CN111445196B | 公開(公告)日: | 2022-05-06 |
| 發明(設計)人: | 張震宇;高正平;馮曙明;李林;張盛 | 申請(專利權)人: | 江蘇電力信息技術有限公司;國網江蘇省電力有限公司 |
| 主分類號: | G06Q10/08 | 分類號: | G06Q10/08;G06F8/38;G06F9/451 |
| 代理公司: | 南京匯盛專利商標事務所(普通合伙) 32238 | 代理人: | 陳揚 |
| 地址: | 210024 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 sap 系統 實現 批量 貨物 上下 方法 | ||
1.一種基于SAP系統實現批量貨物上下架的方法,其特征在于,包括如下步驟:
S1收集用戶信息:定制化業務查詢界面,系統獲得用戶授權,收集數據范圍信息;
S2計算業務數據:根據數據范圍信息,自動比對系統數據,并將業務相關數據進行計算和暫存;
S3數據ALV展示:用戶可進行分配倉位操作,實現貨物上下架之前的準備工作;
S4多倉位信息批量輸入:定制批量輸入界面,用戶可根據實際業務,進行多倉位和數量的輸入;
S5貨物上下架轉儲操作:系統處理用戶輸入的數據,并生成貨物轉儲單;
S1中,運用Selection-Screen從用戶交互頁面搜集貨物上下架的數據信息;S3中,通過cl_gui_alv_grid以業務數據為基礎進行數據展示和用戶交互功能的實現;S4中,通過Table Control技術實現定制倉位和數量批量輸入的功能;S5中,通過BAPI函數實現貨物的批量上下架;
具體包括如下步驟:
步驟(1):使用SAPSelection Screen創建輸入業務數據的界面,用于用戶判斷篩選,包括物料信息、上下架和完成狀態的業務數據,并將輸入的數據存放到內表A中;
步驟(2):根據步驟(1)提供的業務數據內表A,從SAP數據庫中查找獲取相關的業務數據,并對數據進行業務需求計算和過濾,將最終數據存放到內表B中;
步驟(3):針對具體的業務需求,使用SAP系統提供的方法cl_gui_alv_grid-set_table_for_first_display和類cl_gui_custom_container創建ALV需求數據的展示界面,并依據步驟(2)提供的數據內表B,實現用戶的需求數據以ALV的方式全部展示;
步驟(4):對于業務需求的不同,使用cl_gui_alv_grid中提供的CELLSTYLES事件使目標倉位和源發地倉位實現可輸入功能,使用方法cl_alv_changed_data_protocol-mt_mod_cells獲取變更后的內表C,然后通過內表C更新對應的內表B中變更數據,實現用戶和事件單一倉位數據的統一交互操作;
步驟(5):在ALV界面中使用函數F4IF_INT_TABLE_VALUE_REQUEST實現倉位的幫助功能,展示符合業務需求的倉位信息,同時將用戶選中的倉位信息同步更新到內表B中;
步驟(6):使用Table control功能創建倉位批量輸入界面,同時提供倉位批量輸入的查看和編輯功能,并輸入倉位分配的貨物數量,實現用戶批量倉位的操作;調用F4IF_INT_TABLE_VALUE_REQUEST方法提供倉位幫助功能,并調用DYNP_VALUES_UPDATE方法同步更新輸入倉位對應的源發地單位編碼字段,同時將此界面上的數據存放到內表D中,并與內表B中的數據進行綁定,實現用戶操作步驟之后的自動化過程;
步驟(7):使用cl_alv_event_toolbar_set-mt_toolbar方法創建倉位分配按鈕和查詢按鈕,通過CALLSCREEN方法實現ALV界面按鈕跳轉步驟(6)頁面的功能;
步驟(8):根據內表B和內表D中的綁定關系和數據量,調用BAPI函數L_TO_CREATE_TR實現最終貨物的上下架轉儲操作,并更新內表B中的轉儲單數據。
2.根據權利要求1所述的基于SAP系統實現批量貨物上下架的方法,其特征在于,步驟(1)中,通過Selection-Screen創建用戶選擇界面,包括倉庫號,物料編碼、批次、物料憑證、憑證日期、領料單創建人、物料憑證創建人、是否包含自動化任務、上下架類型、完成狀態,提供用戶輸入上下架信息和查詢數據。
3.根據權利要求1所述的基于SAP系統實現批量貨物上下架的方法,其特征在于,所述步驟(2)的業務數據包括轉儲單號、工廠、倉庫號、入庫日期、批次、源發地倉位、目標倉位、物料編碼、上下架數量、未清數量、單位、物料憑證信息、領料單信息、預留信息、托盤信息、特殊庫存信息;
所述步驟(2)的計算包括:未清數量的計算、上下架數量的計算;
所述步驟(3)的業務需求包括:完成狀態和未完成狀態、上架操作和下架操作;
所述步驟(6)的界面數據包括:序號、倉庫號、物料編碼、特殊庫存、工廠、庫存地點、目標倉位、數量、未清數量,源發倉儲單位編碼、批次。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇電力信息技術有限公司;國網江蘇省電力有限公司,未經江蘇電力信息技術有限公司;國網江蘇省電力有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010416995.5/1.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





