取生产订单状态的逻辑
以下邏輯可以判斷生產(chǎn)訂單的狀態(tài):
?
?
??DATA:?v_stat?LIKE?tj02t-txt04,
????????BEGIN?OF?wa_stat,
??????????stat?LIKE?jest-stat,
????????END?OF?wa_stat,
????????it_stat?LIKE?TABLE?OF?wa_stat.
??SELECT?jest~stat?INTO?CORRESPONDING?FIELDS?OF?TABLE?it_stat
????FROM?jest
????INNER?JOIN?aufk?ON?aufk~objnr?=?jest~objnr
??????AND?aufk~aufnr?=?pi_aufnr
????WHERE?jest~inact?=?''.
??LOOP?AT?it_stat?INTO?wa_stat.
????CLEAR?v_stat.
????SELECT?SINGLE?txt04?INTO?v_stat?
??????FROM?tj02t
??????WHERE?istat?=?wa_stat-stat
????????AND?spras?=?'E'.
??ENDLOOP.
?
v_stat就是狀態(tài)了,一個(gè)生產(chǎn)訂單可以同時(shí)有幾個(gè)狀態(tài)的,所以要循環(huán)來取。
總結(jié)
以上是生活随笔為你收集整理的取生产订单状态的逻辑的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 利用SAP内置功能生成Search He
- 下一篇: SD--关于销售环节的折扣、折让、回扣、