Bug #941
[HR-Travel Document] data pada travel document tertimpa dengan data pengajuan ess sebelum nya.
Added by Muhammad Bintar almost 3 years ago.
Updated almost 3 years ago.
Description
Dear tim developer mohon support nya untuk perbaikan pada hr travel document dimana pada sampel employeeid 00000053 melakukan 2 pengajuan travel dengan status plan tetapi tertimpa dengan data yang lain.
untuk data tersebut pada tanggal 14 dan 21 februari
saat dibuka data tersebut data tersebut tertimpa dengan yang lain.
tanggal 14
rohto production
remote.minovais.com:61121
database sql server 2019
remote.minovais.com, 1445\MSSQLSERVER2019
Files
- Status changed from New to QA Test
- Assignee changed from Saswanto Tampan to Muhammad Bintar
- Status changed from QA Test to Deploy
update :
cek pada WFTVGETSEQ pada CUSTPARAM
lalu update query nya dari awal nya :
SELECT @empId HeaderEmployeeID , ISNULL + 1, 1) HeaderSequence FROM dbo.PHRPA0062 WITH ( NOLOCK ) WHERE EmployeeID = @empId
diubah menjadi :
/*DECLARE @empId VARCHAR='00000053'*/ DECLARE @reqid VARCHAR=
(SELECT TOP RegID
FROM dbo.PCMWFRUNBIZDATA
WHERE BizProcessID='Travel'
AND TableReference='PDSWFTRAVELHEADER'
AND (FieldID ='HeaderEmployeeID'
OR FieldID='HeaderSequence')
AND [Value]=@empId
ORDER BY RegID DESC) DECLARE @HeaderSequence VARCHAR=
(SELECT CONVERT +1 AS HeaderSequence
FROM dbo.PCMWFRUNBIZDATA
WHERE BizProcessID='Travel'
AND TableReference='PDSWFTRAVELHEADER'
AND FieldID='HeaderSequence'
AND [Sequence]=1
AND RegID=@reqid)
IF (@HeaderSequence IS NULL) BEGIN
SET @HeaderSequence='1'
SELECT @HeaderSequence AS HeaderSequence , @empId AS HeaderEmployeeID
END
ELSE
SELECT @HeaderSequence AS HeaderSequence , @empId AS HeaderEmployeeID
history nya adalah headersequence ini awalnya membaca headersequence terakhir pada phrpa0062 dirubah menjadi membaca headersequence pada tabel RUNBIZDATA
- Status changed from Deploy to Closed
Also available in: Atom
PDF