SAP ABAP SD 常用BAPI

來源:互聯網
上載者:User

標籤:c   style   class   blog   code   a   

1.建立標準銷售訂單的bapi:BAPI_SALESORDER_CREATEFROMDAT2 
 
2.建立退貨銷售訂單的bapi:BAPI_CUSTOMERRETURN_CREATE 
 
3.更改銷售訂單     bapi:BAPI_SALESORDER_CHANGE 
 
4.根據銷售訂單建立交貨單:BAPI_DELIVERYPROCESSING_EXEC
   銷售訂單是允許多個銷售訂單建立一個交貨單Tcode:VL10A VL10C
   在使用這個BAPI的表參數時,肯定是要傳入每一個交貨單的行項目的,參數

   這個結構有一個欄位:‘ORDCOMBIND‘ ,將這個欄位設定成‘X‘就可以解決不同銷售訂單合并建立交貨單的問題了。
 
5.更改交貨單bapi       :BAPI_OUTB_DELIVERY_CHANGE  (修改DN)
   修改外向交貨單揀配數量:SD_DELIVERY_UPDATE_PICKING (揀貨)
 
6.交貨單發貨過賬bapi   :WS_DELIVERY_UPDATE
   弊端就是沒有返回傳貨過賬的物料憑證號: 前提是一個交貨單發貨過賬產生一張物料憑證
   SELECT single VBELN into RVBELN  FROM VBFA WHERE VBELV = DELIVERY AND POSNV = 10 ."AND VBTYP_N = ‘R‘.
6-1.交貨單發貨過賬BAPI:BAPI_OUTB_DELIVERY_CONFIRM_DEC
   前提要先做揀貨,才能過賬
 
 
7.交貨單發貨過賬取消:WS_REVERSE_GOODS_ISSUE
                  MB_CANCEL_GOODS_MOVEMENT
 
8.出具發票bapi:BAPI_BILLINGDOC_CREATEMULTIPLE  
   注意參數ref_doc_ca
 
9.沖銷發票:BAPI_BILLINGDOC_CANCEL
 
 
 
 
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.