類的t-code: cl03
特性t-code: ct04
特性可以通過下面的bapi來進行批量維護:
bapi_charact_create
bapi_charact_change
bapi_charact_delete
bapi_charact_getdetail
特性分配給物料之後(見圖1),如果要維護物料的特性值,會用到下面的bapi函式
bapi_objcl_getdetail
bapi_objcl_change
先用bapi_objcl_getdetail取得到物料的類下面的所有特性值,然後修改特性值,最後用bapi_objcl_change寫回去。
call function 'bapi_objcl_getdetail'
exporting
objectkey
= 物料號
objecttable
= 'mara'
classnum
= 類別
classtype
= 類別種類
tables
allocvaluesnum
= 數值型特性值
allocvalueschar
= 字元型特性值
allocvaluescurr
= 貨幣型特性值
return
= 返回值 .
對於qm的批次特性來說,質檢對每個批次檢驗結果回寫到批次特性值中。同樣可以用下面的。
bapi_objcl_getdetail
bapi_objcl_change
但是呼叫bapi_objcl_getdetail的時候引數需要用另外的function取得:
call function 'vb_batch_2_class_object'
exporting
i_matnr
= 物料號
i_charg
= 批次號
i_werks
= 工廠
importing
e_objek
= 對應objectkey
e_obtab
= 對應objecttable
e_klart
= 對應classtype
e_class
= 對應classnum .
批次特性的t-code: msc3n
批次特性取值方法
類的t code cl03 特性t code ct04 特性可以通過下面的bapi來進行批量維護 bapi charact create bapi charact change bapi charact delete bapi charact getdetail 特性分配給物料之後 見圖1 如果要維...
Sap 物件特性定義
在sap系統中沒個物件都可以定義一些特性來描述其特徵,例如裝置物件和物料物件。為了方便建立這些特性,sap提供了一組bapi供呼叫。bapi objcl 具體呼叫過程為 bapi objcl getdetail 獲取物件的特性資料,主要是其特徵值等,需要使用上面得到的特徵類 bapi objcl c...
swift 宣告特性 型別特性
特性提供了關於宣告和型別的更多資訊。在swift中有兩類特性,用於修飾宣告的以及用於修飾型別的。例如,required特性,當應用於乙個類的指定或便利初始化器宣告時,表明它的每個子類都必須實現那個初始化器。再比如noreturn特性,當應用於函式或方法型別時,表明該函式或方法不會返回到它的呼叫者。通...