Criando o numerador do PsId no CONTTRADE ERP
Necessário apenas para o CONTTRADE ERP
Last updated
Necessário apenas para o CONTTRADE ERP
Last updated
CREATE TRIGGER tr_sales ON PROSER
after INSERT
AS
BEGIN
update PROSER
set PsId = (Select Coalesce(Max(PsId), 0) + 1 from PROSER)
from Proser
where PsCdg = (select top 1 i.PsCdg from inserted i)
ENDUPDATE PROSER
SET PROSER.PsID = x.NewPsId
FROM (
SELECT ROW_NUMBER() OVER (ORDER BY PSCDG) AS NewPsId, PsCdg
FROM PROSER V
) x
WHERE PROSER.PsCdg = x.PsCdg