miércoles, 6 de febrero de 2019
TN - Bloquear fecha de vencimiento facturas proveedor SAP
Esta necesidad de bloquear la fecha de vencimiento en las facturas es muy usual y para los que administramos SAP 9.0 se nos complica un poco dado que no existe a nivel sistema una forma de bloquear el campo al usuario, pero esto lo arreglamos con este sencillo TN:
if @object_type = '18' AND @transaction_type IN ('A', 'U')
Begin
If EXISTS ( SELECT T0.DocNum
FROM OPCH T0
INNER JOIN OCRD T1 ON T0.CardCode = T1.CardCode
inner join OCTG t2 on t2.GroupNum=t1.GroupNum
WHERE T0.[DocEntry] = @list_of_cols_val_tab_del
AND t0.DocDueDate <> (t0.DocDate+t2.ExtraDays)
)
Begin
SET @error = 0201006
SET @error_message = 'Fecha de vencimiento no permitida de acuerdo a las condiciones de pago con el proveedor'
End
End
hasta la próxima!.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario