C5 XAL og indhentning af beregninger fra MS SQL Stored Procedure
Hej EkspertenJeg skriver til jer med et spørgsmål fordi jeg lige er blevet færdiguddannet Datalog og har fået mit første job, hvor jeg skal implementere noget Business Intelligenc (BI). Den primære del a dette er en dynamisk fastsættelse af varepriser på webshoppen, disse beregninger ligge lige nu hardcode, og meget statiske, i Macroer i C5, som så bliver brugt i en række XAL scripts.
Så mit mål er at få beregningerne ud af C5, og over på SQL Stored Procedures (sp_BeregnNyPris) - jeg har skrevet den første version af denne, men kan ikke finde noget dokumentation for hvordan jeg for XAL til at kommunikere.
Første del af sp_BeregnNyPris ser sådan her ud:
ALTER PROCEDURE [dbo].[sp_BeregnNyPris]
@varenummer varchar(30),
@producent varchar(30) = '',
@dcspris numeric(24,12) = 0, --Sæt til -1 så beregnes @dcspris ud fra kostpris.
@kostprisdkk numeric(24,12) = 0,
@showselect bit = 0,
---Priser der skal returneres---
@forhandler numeric(24,12) OUTPUT,
@forcbc numeric(24,12) OUTPUT,
@erhverv numeric(24,12) OUTPUT,
@forhand2 numeric(24,12) OUTPUT,
@compumail numeric(24,12) OUTPUT,
@detail numeric(24,12) OUTPUT
AS BEGIN
------------------------------
Det jeg vil høre er om der er en måde at få de OUTPUT ind i C5 XAL? Eller skal jeg finde en anden vej?