Project

General

Profile

Actions

Feature #1516

closed

Task 22090: Copias Certificadas: Nueva vista para manejo de exenciones

Added by Estefany Santiago Trinidad 3 months ago. Updated 28 days ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Start date:
03/19/2026
Due date:
% Done:

0%

Estimated time:
40:00 h

Description

Se creará una nueva vista que permita visualizar, para cada solicitud, los documentos solicitados, la razón de exención, el
documento justificativo (si existe) y las opciones de aceptar o denegar la exención.

Actions #1

Updated by Louis Flores 2 months ago

  • Status changed from Not Started to In Progress
  • Assignee set to Louis Flores
Actions #2

Updated by Louis Flores about 2 months ago


CREATE TABLE dbo.SUMACCertifiedCopyDetails (
	CertifiedCopyDetailId int IDENTITY(1,1) NOT NULL,
	CertifiedCopyId int NOT NULL,
	StatusCode int NOT NULL,
	DeniedReason varchar(250) NULL,
	IsHidden bit DEFAULT 0 NOT NULL,
	HiddenReason varchar(100) NULL,
	CreatedDate datetime NOT NULL,
	CreatedBy uniqueidentifier NOT NULL,
	ModifiedDate datetime NOT NULL,
	ModifiedBy uniqueidentifier NOT NULL,
	UpdateVersion timestamp NOT NULL,
	CONSTRAINT PK__CertifiedCopyDetailId PRIMARY KEY (CertifiedCopyDetailId),
	CONSTRAINT FK_fromSUMACCertifiedCopyDetailsToSUMACCertifiedCopyOnActionCertifiedCopyId FOREIGN KEY (CertifiedCopyId) REFERENCES dbo.SUMACCertifiedCopy(CertifiedCopyId),
	CONSTRAINT FK_fromSUMACCertifiedCopyDetailsToSUMACCatalogValue FOREIGN KEY (StatusCode) REFERENCES dbo.SUMACCatalogValue(Code)
);

INSERT INTO SUMACCatalogValueType (Code,DescriptionES,IsHidden,HiddenReason,CreatedDate,CreatedBy,ModifiedDate,ModifiedBy) VALUES
(19, 'Estatus de Copias Certificadas' ,0 ,NULL ,GETDATE(), 'BA188E4A-E2B5-45F3-9835-32C94121C00E' ,GETDATE(), 'BA188E4A-E2B5-45F3-9835-32C94121C00E');

INSERT INTO SUMACCatalogValue (Code,DescriptionES,CatalogTypeCode,IsHidden,CreatedDate,CreatedBy,ModifiedDate,ModifiedBy,IsLocked,Comment) 
VALUES (350, 'Pendiente de Pago', 19, 0, GETDATE(), '3FC398D2-D249-4D64-BFD9-257898F9E75D', GETDATE(), '3FC398D2-D249-4D64-BFD9-257898F9E75D', 1, null),
	(351, 'Pendiente de Exencion', 19, 0, GETDATE(), '3FC398D2-D249-4D64-BFD9-257898F9E75D', GETDATE(), '3FC398D2-D249-4D64-BFD9-257898F9E75D', 1, null),
	(352, 'Exencion Denegada', 19, 0, GETDATE(), '3FC398D2-D249-4D64-BFD9-257898F9E75D', GETDATE(), '3FC398D2-D249-4D64-BFD9-257898F9E75D', 1, null),
	(353, 'Completado', 19, 0, GETDATE(), '3FC398D2-D249-4D64-BFD9-257898F9E75D', GETDATE(), '3FC398D2-D249-4D64-BFD9-257898F9E75D', 1, null)

-- query para todas las CC existentes
INSERT INTO dbo.SUMACCertifiedCopyDetails (
    CertifiedCopyId,
    StatusCode,
    CreatedDate,
    CreatedBy,
    ModifiedDate,
    ModifiedBy
)
SELECT 
	cc.CertifiedCopyId,
    CASE 
        WHEN cf.StatusCode = 1 AND cf.IsExempt = 0 THEN 350
        WHEN cf.StatusCode = 1 AND cf.IsExempt = 1 THEN 351
        WHEN cf.StatusCode = 5 THEN 353
    END AS StatusCode,
    GETDATE(),
	'3FC398D2-D249-4D64-BFD9-257898F9E75D',
    GETDATE(),
    '3FC398D2-D249-4D64-BFD9-257898F9E75D'
FROM SUMACCertifiedCopy cc WITH (NOLOCK)
INNER JOIN SUMACCourtFeeRelatedRecord cfrr WITH (NOLOCK)
    ON cfrr.RelatedRecordId = cc.RecordId
    AND cfrr.IsHidden = 0
INNER JOIN SUMACCourtFee cf WITH (NOLOCK)
    ON cf.CourtFeeId = cfrr.CourtFeeId
    AND cf.IsHidden = 0
LEFT JOIN SUMACCourtFeeStatus cfs WITH (NOLOCK)
    ON cfs.Code = cf.StatusCode
    AND cfs.IsHidden = 0
WHERE NOT EXISTS (
    SELECT 1
    FROM dbo.SUMACCertifiedCopyDetails ccd
    WHERE ccd.CertifiedCopyId = cc.CertifiedCopyId
);
Actions #3

Updated by Miguel Gonzalez about 2 months ago

  • Status changed from In Progress to Approved
Actions #4

Updated by Cristian López about 2 months ago

  • Status changed from Approved to Test Internally
Actions #5

Updated by Cristian López about 2 months ago

  • Status changed from Test Internally to Internal Test: Pass
Actions #6

Updated by Estefany Santiago Trinidad about 1 month ago

  • Subject changed from Nueva vista para manejo de exenciones to Task 22090: Copias Certificadas: Nueva vista para manejo de exenciones
Actions #7

Updated by Estefany Santiago Trinidad 28 days ago

  • Status changed from Internal Test: Pass to Closed
Actions

Also available in: Atom PDF