on 07-10-2014 11:24 PM
Hola buenas tardes, quisiera saber si alguno de ustedes sabe como podría hacer lo siguiente:
tengo que hacer un informe donde tengo que sacar el precio de cada articulo pero en dolares, si yo miro la orden de compra o la factura de proveedores o la entrada de mercancías el precio del articulo me sale en pesos colombianos que es mi moneda local, pero si le doy click derecho e información detallada de la fila me aparece el total de la compra de ese articulo en USD lo que quiero es saber en que tabla y en que campo almacena este valor para cuando haga mi consulta me llame el valor unitario en USD.
Espero me halla echo entender y puedan ayudarme.
Mil gracias.
Hola Lendder,
para B1( Business one) La tasa de cambio la puedes visualizar en la tabla ORTT en el campo RATE; ahora bien revisando tu post, voy a dejarte a continuación una pequeña consulta basada en una factura de venta del día de hoy para que te puedas guiar
DECLARE @FECHA DATETIME
Declare @TC AS NUMERIC
Set @FECHA = '10/07/2014'
Set @TC = (select rate from ORTT where RateDate=@FECHA)
SELECT A0.DocDate, A1.Price,@TC'Tasa Cambio',(A1.Price/@TC) 'Valor en USD'
FROM OINV A0
INNER JOIN INV1 A1 ON A0.DocEntry = A1.DocEntry
WHERE A0.DocNum=10377
Ya depende de tus necesidades que modifiques la consulta a tu gusto, cruzando las tablas que necesitas (OITM OITW OINV OPOR etc), en el ejemplo te explique como a través de variables puedes almacenar el valor de la tasa de cambio y como utilizarla en tu informe para hacer los cálculos, ya que no logre cruzar la tabla ORTT con la OINV (he visto que lo pueden hacer por tablas temporales).
Debes tener muy presente que la variable @TC te va a almacenar el valor de la tasa de cambio registrada a diario y que esta es susceptible a modificaciones.
Por lo demás puedes parametrizar en otra variable en el generador de consultas (Query manager) de B1, las variables @Fecha y @TC para que te muestre un cuadro de texto-dialogo solicitándote esa información para generar el informe, o si lo decides hacer por Crystal Reports le puedes crear parametros a esas variables, yo lo hice en SQL con fecha y numero de factura fija para darte el ejemplo.
También puedes guiarte con la información de este post
Espero te sirva para tu informe.
Saludos,
Iván Fernando Vanegas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hola, creo que tambien hablas de SAP Bussines one.
Si estoy en lo correcto, deberías de crear tu pregunta en este foro.
http://scn.sap.com/community/spanish/business-one
Saludos
Jose Antonio Martinez
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.