SAP standard deliver的service contract和service contract quotation的transaction type分别为SC1和SCQ1:
这两个transaction type对应的leading transaction category都为BUS2000112,因此无法通过这个attribute将两者区分开。
正确的做法: 比如我们要检查transaction type SCC是否是service contract quotation:
即SCNC和FAPF:
SCNC设置为"not relevant for Quotations":
所以结论是:SCC不是service contract quotation(因为它下面所有的item category没有一个其Relevance for Quotation属性设置为2:Initially a Quotation),即这个transaction type不会出现在quotation creation的popup window里。
如何用代码判断某个transaction type 是quotation
执行下列方法:
结果存放在EV_QUOTATION_ONLY: