AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › Destek › Processes › PROC-174

AGA Bullion Özel FX Trader Süreci

SUPPORT_PROCESSMOD-FXOTHER_PRODUCT:FXTRADERV2ACTIVEHIGHDOCUMENTED
Kanonik kaynak: markdown · bu sayfa üretilmiş görünümdür

Kaynak: KB-v1 08_SupportPlaybooks/Processes/PROC-174.mdSurecler/*.doc (destek süreç dokümanı; parola/IP/terminal maskelenmiş). Gerçeklik: DOCUMENTED — kodla doğrulanmış değil.

AGA Bullion Özel FX Trader Süreci

Kimlik: PROC-174 · Ürün: FXTRADERV2 · Kategori: FX Trader ve EDS · Katalog: AGA Bullion Özel FX Trader Süreci

Kaynak: AifaSoft destek süreç dokümanı (Word). Şifre, kullanıcı adı, terminal no ve IP bilgileri kaynak aşamasında maskelenmiştir; görseller resimli süreç kitabındadır.

FX TRADER FİZİKİ İŞLEM REVİZELERİ

SÜRECİ V1.0

Keyword: AGA TRADER

LINKED SERVER

SQL Serverin kurulu olduğu sunucuya bağlanmak için "Linked Servers" eklenmesi gerekmektedir. Gerekli IP-Portların açılmasının ardından aşağıdaki görsellerdeki gibi gerekli ayarlar yapılacaktır.

(görsel — süreç kitabında)

Resim 1

(görsel — süreç kitabında)

Resim 2

(görsel — süreç kitabında)

Resim 3

ERP QUERY

Create Function [FX].[GetFXBalance] (@AccountId int)

returns Table

as

return

Select HesapId as AccountId,replace( Br.Kodu,'TL','TL') as Code, Case When Sum(Bakiye) <0 Then abs(Sum(Bakiye)) Else 0 End as Credit, Case When Sum(Bakiye) >0 Then (Sum(Bakiye)*-1) Else 0 End as Debit,GetDate() as LastDate from Cari.BakiyeIslem B Left Join Sistem.Birimler Br on Br.Id=B.BirimId

Where @AccountId=HesapId or @AccountId=0

group by HesapId,Br.Kodu

59 SRV

ALTER Function [FX].[GetBalance](@ClientId int,@OrderId int)

returns table

as

return

Select ERPAccountId as ClientId,'XX' as Client,replace( Br.Kodu,'TL','TL') as Currency, Case When Sum(Bakiye) <0 Then abs(Sum(Bakiye)) Else 0 End as Credit,

Case When Sum(Bakiye) >0 Then (Sum(Bakiye)*-1) Else 0 End as Debit,0.00 as Net

from AGATEST.AGATEST.Cari.BakiyeIslem B

Left Join AGATEST.AGATEST.Sistem.Birimler Br on Br.Id=B.BirimId

Left Join Fx.Member F on F.ERPAccountId=B.HesapId

Where @ClientId=f.Id or @ClientId=0

group by ERPAccountId,Br.Kodu

--Select MemberId as ClientId,M.NickName as Client,Symbol as Currency,Sum(Credit) as Credit,SUM(Debit) as Debit,SUM(Net) as Net

--From

-- (

-- Select

-- MemberId ,

-- Symbol ,

-- CONVERT(Decimal(18,2), Case When OrderType %2 =0 Then (Amount ) Else 0 End) as Credit,

-- Convert(Decimal(18,2), Case When OrderType %2 =1 Then (Amount ) Else 0 End) as Debit,

-- Convert(Decimal(18,2), Case When OrderType %2 =0 Then (Amount ) Else (Amount) *-1 End) as Net

-- from Fx.Orders

-- Where StatusId =1 And

-- (MemberId =@ClientId Or @ClientId=0) and

-- (Id<=@OrderId Or @OrderId=0)

-- ) X

-- Left Join Fx.Member M on X.MemberId =M.Id

--Group by MemberId ,Symbol ,M.NickName

CARİ HESAP TANIMLAMA

STEP 1

  1. FX Trader® Manager ekranında “Account” sekmesinde sağ tıklayıp “Add Item” seçiniz.

  2. Gerekli alanları doldurduktan sonra Teminat/Mod alanında yer alan seçeneklerden Balance seçiniz (Resim 1) ve hesabı oluşturunuz.

Yapılan özel revizelere istinaden yalnızca BALANCE alanı seçilmelidir.

(görsel — süreç kitabında)

Resim 1

  1. Oluşturmuş olduğunuz hesabın üzerinde sağ tıklayıp “Modify Item” seçiniz ve açılan yeni ekranın sol tarafında bulunan terminal bilgilerini saklayınız. (Resim 2)

(görsel — süreç kitabında)

Resim 2

STEP 2

  1. ERPGOLD® muhasebe programında Hesaplar alanına geliniz ve sol menüde bulunan Yeni kayıt butonuna basınız. (Resim 3)

  2. Gerekli alanları doldurduktan sonra Madde 3’ te belirtilen Terminal No bilgisiniz bu ekranda yer alan Terminal No alanına yazınız. (Resim 3)

Lütfen girilen bilginin XXXX-XXX olacak şekilde yazıldığından emin olunuz.

(görsel — süreç kitabında)

Resim 3

  1. Hesabı kaydettikten sonra sistemi yenileyiniz.

Ekranın en sağ üst köşesinde yer alan buton ve/veya CTRL + F5

STEP 3

  1. ERPGOLD® muhasebe programında cari hesabı tanımladıktan sonra tekrar FX Trader® Manager ekranına geliniz ve oluşturmuş olduğunuz hesaba sağ tıklayıp “Add Item” seçiniz.

  2. Açılan ekranda ERP Account alanından ERPGOLD® muhasebe programında oluşturmuş olduğunuz hesabı seçip, kaydediniz. (Resim 4)

Eğer listede hesap görünmez ise Sistem Yenile butonuna tıklayıp tekrar deneyiniz.

(görsel — süreç kitabında)

Resim 4

Kaynaklar

  • SRC-PROC-DOC — süreç dokümanı #174