Am o SP folosita ca sursa pt un raport crystal. Sa zicem ca in SP se face : SELECT NRDOC, DATA, VALOARE, MONEDA FROM FACTURI.
Tabela FACTURI e de genul:
CREATE TABLE [dbo].[FACTURI](
[ID] [decimal](18, 0) IDENTITY(1,1) NOT NULL,
[NRDOC] [decimal](18, 0) NULL,
[DATA] [smalldatetime] NULL,
[ID_PARTENER] [decimal](18, 0) NULL,
[MONEDA] [nvarchar](5) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[VALOARE] [money] MULL,
[TVA] [money] NULL,)
ON [PRIMARY]
Moneda facturii poate sa fie EUR, USD, etc.
Eu am nevoie in SP de un cimp in care sa am valoarea in RON din data facturii.
Tabela cu cursuri:
CREATE TABLE [dbo].[CURSURI](
[ID] [int] IDENTITY(1,1) NOT NULL,
[DATA] [smalldatetime] NULL,
[EUR] [money] NULL CONSTRAINT [DF_CURSURI_EUR] DEFAULT ((0)),
[USD] [money] NULL CONSTRAINT [DF_CURSURI_USD] DEFAULT ((0)),
[CHF] [money] NULL CONSTRAINT [DF_CURSURI_CHF] DEFAULT ((0)),
[HUF] [money] NULL CONSTRAINT [DF_CURSURI_HUF] DEFAULT ((0)),
[GBP] [money] NULL
) ON [PRIMARY]
Cum as putea sa fac asta? Sa fac o SP care sa primeasca ca parametrii de intrare DATA, MONEDA si VALOARE si sa returneze VAL_IN_RON. Cum inserez in SP principala rezultatul acesteia? Se poate si altfel mai eficient/elegant?
Multumesc!