Project

General

Profile

Bug #941

[HR-Travel Document] data pada travel document tertimpa dengan data pengajuan ess sebelum nya.

Added by Muhammad Bintar over 2 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Start date:
03/04/2022
Due date:
03/10/2022
% Done:

0%

Estimated time:

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

clipboard-202203041737-ckkyd.png (120 KB) clipboard-202203041737-ckkyd.png Muhammad Bintar, 03/04/2022 05:37 PM
clipboard-202203041741-zv3bv.png (116 KB) clipboard-202203041741-zv3bv.png Muhammad Bintar, 03/04/2022 05:41 PM
clipboard-202203041741-txndp.png (95.7 KB) clipboard-202203041741-txndp.png Muhammad Bintar, 03/04/2022 05:41 PM
#1

Updated by Saswanto Tampan over 2 years ago

  • Status changed from New to QA Test
  • Assignee changed from Saswanto Tampan to Muhammad Bintar
#2

Updated by Muhammad Bintar over 2 years ago

  • 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

#3

Updated by Muhammad Bintar over 2 years ago

  • Status changed from Deploy to Closed

Also available in: Atom PDF