Gracias por la rutina, también la probé y funciona. Solamente me presenta un inconveniente a la hora de trabajar con facturas con plazos, por lo que la modifiqué de la siguiente forma:
-- ***** Proc: BloqFecVencFact *****
-- Bloquea Cambiar la Fecha de Vencimiento
-- Verifica que la misma sea igual a lo calculado por el tipo de plazo
-- Publicado por Mauricio Quntanilla en http://scn.sap.com/thread/3158813 - 11/04/2012
-- Modificado por: CRNS - 25/10/2012
if
@object_type
in
(
'13'
)
and
@transaction_type
in
(
'A'
,
'U'
)
-----------------Factura - Nota Debito
begin
declare @fecha1 as datetime
declare @extramonth as int
declare @extradays as int
declare @cuotas as int
SELECT @extramonth = T1 . ExtraMonth , @extradays = T1