Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

problemas con el redondeo al aplicar BF en fechas

Hola, tuvimos la necesidad de colocar en las fechas de la factura de proveedores busquedas formateadas que me arrastrara las fechas de la entrada de mercancia, pero veo que cuando se actualizan las fechas en la factura algunas veces se me mofican los valores por linea por problemas con el rendondeo de decimales, modificandome finalmente el total de la factura.

Además cuando se actualiza la fecha de vencimiento no trae a veces la que corresponde teniendo que dar click nuevamente para activar la BF asignada

Former Member
replied

Pues al menos , si no puedes controlar o evitar el ajuste de los totales, podrias evitar que se genere el documento con algo como esto

Es una solucion que hice para precisamente evitar que las facturas tuvieran una fecha menor a la de su pedido (jaja ah que usuarios XD)


--if (@Object_type in ('13') and @transaction_type in ('A')) OR (@Object_type in ('13') 
--	and @transaction_type in ('U'))
--begin
--declare @fechaped datetime
--declare @fechafac datetime
--set @fechaped = (select top 1 (docdate)
--	FROM RDR1 WHERE trgetentry = @list_of_cols_val_tab_del)
--set @fechafac = (select docdate
--	FROM OINV WHERE docentry = @list_of_cols_val_tab_del)
--
--	IF @fechafac <@fechaped
--	begin
--	SET @error = 2
--    SET @error_message = ('ERROR La fecha la factura no puede ser menor a su pedido ' +
--	convert(varchar(9),(select docentry from ordr where docentry in (select docentry from
--rdr1 where trgetentry=@list_of_cols_val_tab_del))))
--    END
--end

0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question