on 11-12-2015 9:58 PM
hola buen día expertos de la materia SAPBO solo para pedir una vez mas ayuda de su gran conocimiento, tengo un gran problema con la gente de facturación le he puesto un bloqueo a las condiciones de pago pero son tan ingeniosas que ahora modifican la fecha de vencimiento a los clientes que son de contado, como puedo bloquear el campo DocDueDate fecha de vencimiento en el OINV (facturas deudores).
de antemano agradezco de su gran ayuda y aporte.
Saludos,
Noé González
Buenos dias
Que version de SAP utiliza?
Si es version 9.1, puedes deshabilitar los campos por Modelo de UI.
Si es anterior a 9.1 es un transaction
if @object_type='13' and @transaction_type in ('A','U')
begin
declare @Venc1 datetime
declare @Venc2 datetime
declare @Meses smallint
declare @Dias smallint
select @Meses=isnull(ExtraMonth,0), @Dias=isnull(ExtraDays,0)
from OCTG
where GroupNum=(select GroupNum from OINV where DocEntry=@list_of_cols_val_tab_del)
set @Venc1 = (select DocDueDate from OINV where DocEntry=@list_of_cols_val_tab_del)
set @Venc2 = dateadd(dd,@Dias,dateadd(mm,@Meses,(select DocDate from OINV where DocEntry=@list_of_cols_val_tab_del)))
if @Venc1<>@Venc2
begin
set @error = 1
set @error_message = 'La fecha de vencimiento es diferente a la calculada por la condicion de pago'
end
end
Saludos
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Estimado Felipe mil gracias por tu ayuda es version 9.0 pl6 ya corrí el query en el tn ya hice prueba si me da opción a modificar pero al crear la factura aparece el error 'La fecha de vencimiento es diferente a la calculada por la condicion de pago' agradezco de nuevo tu super ayuda mil gracias.
Saludos,
Noé González
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.