採購訂單 ME21N ME23N

2021-05-11 15:35:24 字數 1651 閱讀 1752

method if_ex_me_process_po_cust~process_header .

data:items type purchase_order_items,

item_obj type  purchase_order_item.

data:l_head type mepoheader.

data:l_item type mepoitem.

data:icount type i .

data: v_vkorg type a304-vkorg .

data: v_vbund type lfa1-vbund .

data: v_werks type lfa1-werks .

data: v_kbetr type kbetr_kond.

data: v_mgvgw type plfh-mgvgw .

data: v_kpein type kpein.

data: v_kmein type kmein.

data: im_conditions type mmpur_tkomv .

data: lw_komv type  komv .

data: v_clsever type zefi_client-clsever .

data: it_tkomv type mmpur_tkomv,

wa_tkomv like line of it_tkomv.

data:lv_lifnr type ekko-lifnr .

l_head = im_header->get_data( ).

items = im_header->get_items( ) .

import lv_lifnr to lv_lifnr from memory id 'zlifnr'.

if lv_lifnr ne l_head-lifnr .

*------瓶蓋控制bydev23--------on20091202------------------

if l_head-ekorg = '5101' and

( l_head-ekgrp = '500' or l_head-ekgrp = '501' ) .

loop at items into item_obj .

l_item = item_obj-item->get_data(  ).

icount  = icount + 1 .

clear : v_vbund , v_werks .

select single vbund werks into (v_vbund,v_werks)

from lfa1

where lifnr = l_head-lifnr .

if sy-subrc = 0 .

v_vkorg = v_vbund+2(4) .

else .

clear v_vkorg .

endif .

endif .

endif .

lv_lifnr = l_head-lifnr .

export lv_lifnr from lv_lifnr to memory id 'zlifnr'.

*-------瓶蓋控制-------------

*1.表頭為空,行專案不為空,直接退出程式

endmethod.

ERP的採購訂單(2)

今天記錄一下處理的erp問題 根據上圖可以看出 1 同乙個物料不同 商對應不同的 2 同乙個物料對應同乙個 商起訂量不同,單價不同 量大價優 3 如何根據採購量選取合適的 商,從而達到資源利用最大化。關於問題 1 2 這些設定基本上都是在基礎資料中設定成功,在採購訂單生成的時候自動帶出單價,金額等資...

採購訂單收貨

migo收貨,其中,101是收貨,102是對收貨的沖銷 進去以後第一行是灰色的,是因為被選中了,在明細那裡可以改數量,勾選確定的話可以檢查正確了可以過賬 這個是計畫協議的收貨,在ekko裡面,計畫協議的型別 bsart 是lp 計畫協議是由mrp跑出來的,採購訂單是由前台錄入的,我理解計畫協議就是由...

採購訂單 退貨

本文件屬於mm模組,描述的是採購流程的退貨訂單。當之前採購的貨物已入庫並向 商結算,由於某種原因 如發現質量問題 需退回給 商,就可以建立退貨型採購訂單。退貨型採購訂單後續操作也需要收貨,並進行發票校驗。其中收貨的移動型別是161,發票校驗採用貸方憑證 與發票類作法相反 二 操作 此示例資料與建立標...