這篇文章主要講解了“SAP自動(dòng)觸發(fā)生產(chǎn)訂單怎么創(chuàng)建”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“SAP自動(dòng)觸發(fā)生產(chǎn)訂單怎么創(chuàng)建”吧!
創(chuàng)新互聯(lián)公司專注于龍子湖網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供龍子湖營銷型網(wǎng)站建設(shè),龍子湖網(wǎng)站制作、龍子湖網(wǎng)頁設(shè)計(jì)、龍子湖網(wǎng)站官網(wǎng)定制、小程序定制開發(fā)服務(wù),打造龍子湖網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供龍子湖網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。使用下面的代碼創(chuàng)建一個(gè)銷售訂單:
DATA: ls_header TYPE bapisdhd1, ls_headerx TYPE bapisdhd1x, lt_bapiret2 LIKE bapiret2 OCCURS 0 WITH HEADER LINE, po_order_number TYPE bapivbeln-vbeln, lt_partners TYPE TABLE OF bapiparnr, lt_order_items_in TYPE TABLE OF bapisditm, lt_order_item_x TYPE TABLE OF bapisditmx, ls_order_item_x LIKE LINE OF lt_order_item_x, ls_order_items_in LIKE LINE OF lt_order_items_in, lt_schdlin TYPE TABLE OF bapischdl, ls_schdlin LIKE LINE OF lt_schdlin, lt_schdlinx TYPE TABLE OF bapischdlx, ls_schdlinx LIKE LINE OF lt_schdlinx, ls_partners LIKE LINE OF lt_partners, lt_order_text TYPE TABLE OF bapisdtext, ls_order_text TYPE bapisdtext. ls_header-serv_date = '20200101'. ls_header-doc_type = 'TA'. ls_header-purch_no_c = 'a'. ls_headerx-purch_no_c = 'X'. *ls_header-sales_org = '0001'. *ls_header-distr_chan = '01'. *ls_header-division = '01'. ls_header-comp_cde_b = '0001'. ls_headerx-comp_cde_b = 'X'. ls_headerx-doc_type = 'X'. ls_headerx-updateflag = 'I'. ls_partners-partn_role = 'WE'. "ship to party ls_partners-partn_numb = '0000000001'. APPEND ls_partners TO lt_partners. ls_partners-partn_role = 'AG'. " sold to party ls_partners-partn_numb = '0000000001'. APPEND ls_partners TO lt_partners. ls_order_items_in-item_categ = 'TAN'. ls_order_items_in-material = 'REDUCER_A'. ls_order_items_in-target_qty = 999. ls_order_items_in-itm_number = 10. ls_order_item_x-item_categ = 'X'. ls_order_item_x-material = 'X'. ls_order_item_x-target_qty = 'X'. ls_order_item_x-itm_number = 'X'. ls_order_item_x-updateflag = 'I'. APPEND ls_order_item_x TO lt_order_item_x. APPEND ls_order_items_in TO lt_order_items_in. ls_schdlin-itm_number = 10. ls_schdlin-req_qty = 3. ls_schdlinx-itm_number = 'X'. ls_schdlinx-itm_number = 'X'. ls_schdlinx-updateflag = 'X'. APPEND ls_schdlin TO lt_schdlin. APPEND ls_schdlinx TO lt_schdlinx."ls_order_text-doc_number = SALESDOCUMENT. ls_order_text-itm_number = '000010'. ls_order_text-text_id = '0006'. "ls_order_text-langu = 'E'. ls_order_text-langu_iso = 'ZH'. ls_order_text-format_col = '*'. ls_order_text-text_line = 'Test 2 DSFSDFDSFDS'. ls_order_text-function = '006'. APPEND ls_order_text TO lt_order_text. CALL FUNCTION 'SD_SALESDOCUMENT_CREATE' EXPORTING sales_header_in = ls_header sales_header_inx = ls_headerx int_number_assignment = 'X' IMPORTING salesdocument_ex = po_order_number TABLES return = lt_bapiret2 sales_items_in = lt_order_items_in sales_items_inx = lt_order_item_x sales_schedules_in = lt_schdlin sales_schedules_inx = lt_schdlinx sales_partners = lt_partners sales_text = lt_order_text. LOOP AT lt_bapiret2 ASSIGNING FIELD-SYMBOL(<return>) WHERE type = 'E'. WRITE:/ 'Error:', <return>-message COLOR COL_NEGATIVE. RETURN. ENDLOOP. IF po_order_number IS INITIAL. WRITE:/ 'PO number initial'. RETURN. ENDIF. CLEAR: lt_bapiret2. CALL FUNCTION 'BAPI_TRANSACTION_COMMIT' EXPORTING wait = 'X' IMPORTING return = lt_bapiret2. LOOP AT lt_bapiret2 ASSIGNING <return>. WRITE:/ 'Message:', <return>-message COLOR COL_POSITIVE. ENDLOOP.
用事務(wù)碼SAT分析,發(fā)現(xiàn)總共創(chuàng)建消耗的時(shí)間為3.98秒,
其中1.84秒花費(fèi)在EIGENFERTIGUNG_BEARBEITEN這個(gè)subroutine上。
用一下Google Translate:
發(fā)現(xiàn)EIGENFERTIGUNG的含義就和生產(chǎn)有關(guān):own production
BEARBEITEN的意思是TO eidt:
看這個(gè)函數(shù)CO_61_ORDER_EDIT:
這個(gè)函數(shù)的描述信息指向了它是用來做生產(chǎn)用的:
這個(gè)函數(shù)所在的包也透露了它的作用,是負(fù)責(zé)生產(chǎn)相關(guān)實(shí)現(xiàn)的:
觀察一下傳入這個(gè)函數(shù)的各參數(shù)值:
感謝各位的閱讀,以上就是“SAP自動(dòng)觸發(fā)生產(chǎn)訂單怎么創(chuàng)建”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)SAP自動(dòng)觸發(fā)生產(chǎn)訂單怎么創(chuàng)建這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!
新聞標(biāo)題:SAP自動(dòng)觸發(fā)生產(chǎn)訂單怎么創(chuàng)建-創(chuàng)新互聯(lián)
網(wǎng)頁鏈接:http://www.rwnh.cn/article4/dsdoie.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、手機(jī)網(wǎng)站建設(shè)、網(wǎng)站策劃、微信小程序、移動(dòng)網(wǎng)站建設(shè)、定制開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容