on 01-13-2016 9:29 PM
Estimados amigos,
Solicito por favor su apoyo, la autorización en la Oferta de venta debe revisar que cada línea de la misma cumpla con que la ganancia sea mayor o igual al 12%, he elaborado lo siguiente:
DECLARE @ganancia INT
DECLARE @valorCosto INT
DECLARE @mon nvarchar(7)
DECLARE @mon2 nvarchar(7)
SET @valorCosto = $[QUT1.GrossBuyPr.0]*$[QUT1.Quantity.0]
SET @ganancia = $[QUT1.GrssProfit.0] / @valorCosto
SET @mon=(SELECT DISTINCT doccur FROM oqut where doccur='SOL')
SET @mon2=(SELECT DISTINCT doccur FROM oqut where doccur='USD')
IF @mon='SOL'
SELECT DISTINCT 'True' From QUT1 t1
WHERE @ganancia < '0.12'
AND $[$38.39.0] = 'N'
IF @mon2='USD'
SELECT DISTINCT 'True' From QUT1 t1
WHERE @ganancia < '0.12'
AND $[$38.39.0] = 'N'
Sin embargo no hacen ningún efecto. Al crear una Oferta de venta con menos del 12% (inclusive con ganancia negativa) o cualquier otro, tengo el mensaje "Se ha producido un error interno (-1004) [Mensaje 131-183]" y el documento se crea.
Espero me puedan ayudar. Muchas gracias.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hola Carlos.
Nunca había escuchado lo que comentas al respecto de crear bases de datos donde se almacena la BD de SAP.
Sobre manipular la BD es por todos sabido, hay algunos que comentan que solo se pueden manipular campos de usuario y hay quienes comentan que ningún tipo de manipulación es bien vista por SAP.
Quizás tu partner pueda orientarte más al respecto.
Sobre las posibles soluciones; éstos son tutoriales de nuestro amigo Felipe Loyola, creo que te serán de gran utilidad, él es un experto en Business One (así lo considero yo).
Saludos.
User | Count |
---|---|
102 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
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.