SMS_Packdown_Mantenimiento de Bahias

Para los casos donde reportan incidencias con numeros de bahias que no no estan dadas de alta en en el sistema y al tratar de agregarlas en la pantalla de mantenimiento de bahias marca un recuadro en amarillo con la leyenda Error como se muestra en la siguiente imagen, aqui tendremos que agregarlas manualmente en BD.

1.-Primeramente haremos una consulta a la zona relacionada a la bahia que se quiere agregar en busca de un numero de bahia que nos sirva como base para poder hacer el insert de los registros.

select * from bays with (nolock) where ZoneId= 'LC'

En la imagen anterior podemos ver que se encuentran dadas de alta las bahias LC006,LC007 mientras que en pantalla se requiere dar de alta la bahia LC001.

2.-Se procede con el insert tomando como referencia las bahias ya dadas de alta, en caso que no tengamos en la tienda ejemplo de las bahias podemos tomar como referencia alguna otra tienda.

Acontinuacion se muestra los datos que se reemplazan en el insert a la tabla Bays, una vez capturados los datos ejecutamos.

declare @payrollid nvarchar(40) = 885169 /*Numero de nomina del usuario que reporta*/
declare @emp int
select @emp=EmployeeNo  from employee where PayrollID = @payrollid

--Alta Bahias
INSERT INTO [dbo].[Bays]
           ([ZoneId],[BayNumber],[LabelDirection],[CreatedBy],[CreationDate],[UpdatedBy],[UpdateDate],[BayHall],[IDZone],[HallID],[PogId],[BayImageUrl],[IsSend],[IsBusy])
     VALUES
           ('LC','001','RIGHT',@emp,GETDATE(),NULL,GETDATE(),'001','LC','LC',NULL,NULL,NULL,NULL)

3.-Por ultimo validamos nuevamente con la consulta del paso 1 donde ya nos debe mostrar la nueva bahia que agregamos. con esto llamamos a tienda y notificamos que ya se apoyo con el alta de la bahia solicitada.

Loading

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *