Notifications
Clear all
Apr 20, 2024 8:59 am
Hệ thống có trường OriginType để phân biệt nguồn gốc của chứng từ Purchase Request / Purchase Order. Bạn có thể sử dụng câu query để kiểm tra.
Ví dụ truy vấn thông tin của chứng từ Purchase Request:
select OriginType, DocEntry, DocStatus, DocDate, Comments from OPRQ where year(DocDate)=2024
Trường hợp nếu muốn phát hiện người dùng thêm dòng mới vào Purchase Request sau khi được tạo bởi Order Recommendation thì bạn có thể dùng câu query sau để kiểm tra:
select T2.DocEntry, T0.LineNum+1 as 'Line', cast(T0.ItemCode as varchar(20)) as 'NewValue', T2.UpdateDate, T4.[U_Name] as 'UpdatedBy' from ADOC T2 JOIN ADO1 T0 ON T2.docentry = T0.docentry AND T2.Objtype = T0.Objtype AND T0.LogInstanc = T2.Loginstanc left join OUSR T4 ON T2.UserSign2 = T4.INTERNAL_K WHERE datediff(dd,T2.UpdateDate, getdate()) <= 0 AND T2.[Comments] Like '%%Origin%%' and T0.ItemCode not in (select T9.itemcode from ADO1 T9 where T9.docentry = T0.docentry AND T9.Objtype = T0.Objtype AND T9.LogInstanc = T0.Loginstanc-1)