TEMENOS T24 a. k.a Globus T24 (poprzednio o nazwie Globus) to zintegrowany i modułowy pakiet bankowy (nazywany również systemem 8220legacy 8221). Opis komercyjny znajduje się na oficjalnej stronie Temenos Group AG. 8220Temenos T24 to kompletna platforma oprogramowania do zarządzania cyklem życia oprogramowania typu CRM i zarządzania cyklem życia produktu, która obsługuje podstawowe operacje bankowe. Konsekwentnie klasyfikowane jako pierwsze lub opcje walutowe hellip mogą być negocjowane w procentach lub w pipsach (punkty procentowe w cenie). To ilustruje różne równoważniki konwersji ceny na pips lub odwrotnie. Zasada główna relacji. Premium in pips strike premium w x 100 Premium premium in pips strike hellip Wysłany przez Marca w DX-Derivatives 12 listopada 2018 Po wprowadzeniu nowego DX. TRADE, lista uaktualnionych plików (): FCUS. LIMIT FCUS. LIMIT. ACT FCUS. LIMIT. TXNS FFIN. ACCOUNT FFIN. DX. ACCT. ENTRIES FFIN. DX. COB. WORKFILE FFIN. DX. COB. WORKFILE. HISTORY FFIN. DXMISSION. DIAGS FFIN. DX. ITEM. STATUS FFIN. DX. REP. POS. ACT. HIST FFIN. DX. REP. POS. ACTIVITY FFIN. DX. REP. POS. HIST FFIN. DX. REP. POS. LAST FFIN. DX. REP. POSITION FFIN. DX. STRATEGY. LINK FFIN. DX. STRATEGY. NEXT. ID FFIN. DX. TRADENAU FFIN. DX. TRANS. KEYS FFIN. DX. TRANSACTION FFIN. DX. TXN. ACT. CUST FFIN. DX. TXN. ACTIVITY FFIN. ENTRY. HOLD FFIN. POS. MVMT. TODAY FFIN. POSITION FFIN. POSITION. TABLE Gdy transakcja jest autoryzowana, poniżej aktualizowane są pliki (): F. DE. O.HANDOFF F. DE. O.KEYLIST FFIN. ACCT. ENT. TODAY FFIN. CATEG. ENT. DZIŚ FFIN. CATEG. ENTRY FFIN. CONSOL. ENT. TODAY FFIN. DX. DAILY. TRANS FFIN. DX. SAVEM. DIAGS FFIN. DX. TRADE hellip Wysłany przez Marc w SC-Securities w dniu 30 października 2018 r. Zestaw księgowy do pól dostępnych Pole Nr Nazwa pola Wyślij do Post ccy Kategoria zdefiniowana w Broker źródłowy 87 BR. BROKERM PL Handel KLIENTA. SECYTOM KLIENTA. SECURYCJA 88 BR. FOREIGN. FEE PL Handel 89 CLMISSION PL Handel 90 BR. STAMP. TAX Acc Lokalne SC. STD. SEC. TRADE 91 BR. EBV. FEES PL Handel STOCK. EXCHANGE 92 BR. FEES. MISC PL Klient handlowy 32 CU. BROKERM PL Handel OBSŁUGA KLIENTA. SECURITY SUBRUTINE 33 CU. FOREIGN. FEE hellip Parametry globalne MD. PARAMETER zawiera wszystkie rodzaje wystawionych i otrzymanych gwarancji (odpowiedzialność za aktywa) wraz z odpowiadającymi im kodami kategorii produktów. Działa z zakresami kategorii, a granice nie mogą być modyfikowane po uzyskaniu autoryzacji. Przykład ustawienia: MD. PARAMETER COMPANY823082308230. CH-001-0001 Dummy Company 82128212821282128212821282128212821282128212821282128212821282128212821282128212821282128212821282128212 1. 1 CONTRACT. TYPE. CA 2. 1. 1 GB OPIS. hellip Znajdź poniżej listę wspólnych zmiennych używanych w podprogramach. Są one dostępne tak długo, jak długo zawierasz 8220INSERT ICOMMON8221 w swoich programach. RPANY (x) Rekord Profil firmy R. DATES (x) Rekord DATA R. NEW (x) Rekord NOWY R. NEW. LAST (x) OSTATNIO Rekord NOWY np. ważne dla pgm. DATA. CAPTURE zaktualizuj sumy partii podczas zmiany nieautoryzowanego hellipa Definicja Opcje barier są częścią egzotycznych opcji. Różnią się one od standardowych (lub waniliowych) opcjami poprzez dodatkowe kryteria ustalania, czy można je aktywować, czy nie, czy też nie. W przypadku opcji waniliowych bazowa cena spot jest porównywana z ceną wykonania, aby zdecydować, czy skorzystamy z niej, czy nie. Na górze hellip JBase-Basic pozwala na definiowanie funkcji, jak w każdym standardowym języku programowania. Korzyścią jest to, że funkcje wywoływania programów są dużo łatwiejsze do odczytania w porównaniu do klasycznego wywoływania podprogramu. Aby to zrobić, nazwij swój program 8220FUNCTION8221 zamiast nazwać go 8220SUBROUTINE8221. Oczywiście parametry będą przekazywane jako argumenty. Z każdego programu będziesz mógł zadzwonić hellip Główne organizacje regulacyjne: ICMA (2005): International Capital Market Association. Połączenie ISMA (1991, ex-AIBD) i IPMA) ISDA (1985): Międzynarodowe Stowarzyszenie Swift and Derivatives Association SIFMA (2006): Stowarzyszenie branży papierów wartościowych i zarządzania finansami. Połączenie Stowarzyszenia Przemysłu Papierów Wartościowych (SIA) i Stowarzyszenia Rynku Obligacji (TBMA lub BMA). Kod bazowy odsetek można wybrać w T24: A 360360 8220Bond basis8221 hellip LOCATE Function Podczas wyszukiwania wartości w tablicy można użyć wspólnej 8220LOCATE8221 funkcji. Musisz określić wymiar tablicy, biorąc pod uwagę, że szukasz szukanego ciągu w tablicy wartościowanej (separator FM), użyjesz: LOCATE xxx IN arraylt1gt SETTING POS THEN8230 wielowartościowa tablica (separator VM), użyjesz: hellip Pozycja opcji walutowej powoduje ryzyko, podobnie jak pozycja spot lub forward. Zarządzanie 8220delta neutral8221 polega na dopasowaniu pozycji opcji z ekwiwalentem FX Spot, aby zrekompensować zmiany ryzyka wywołane opcją. Przykład dla sprzedawcy opcji Call FX: Ryzyko związane z jego pozycją polega na uzyskaniu wyniesionego hellipa Delta jest jednym z wielu wskaźników dostarczanych przez modele wyceny opcji (Grecy). Reprezentuje praktyczny poziom korzystania z opcji. Rozważ opcję połączenia. W ciągu życia, przed datą wygaśnięcia: 8211 Jeśli cena terminowa jest niższa od ceny wykonania (wezwanie do zapłaty), opcja ma mniej niż jedną szansę na dwie z nich to hellip Zmienność jest jednym z parametrów potrzebnych do obliczenia ceny opcji walutowej między datą jej zawarcia a datą wygaśnięcia. Pozostałe parametry dostarczane przez rynki to: cena rynkowa instrumentu bazowego, stopy procentowe obu zaangażowanych walut. Modelem wyceny zastosowanym w opcjach walutowych w stylu europejskim (wanilia) jest Garman-Kohlhagen. hellip Różne polecenia do manipulowania datą i czasem DATE () zwraca datę systemową, w porównaniu do DZISIAJ, która zwraca datę T24 (data bankowości). Przykłady, jeśli dzisiaj jest 15.10.2017, a datą bankową jest 09.10.2017: OCONV (DATA (), 8220D28221) daje 15 KTZ 13 DZISIAJ daje 20171009 OCONV (TIME (), 8217MTS8217) daje 09:30:17 TIMEDATE () daje 09 : 30: 17 15 października 2017 r. Szybka wskazówka, kiedy trzeba wyjąć część II: Koniec dnia i opcje wyceny opcji walutowych online Ten artykuł jest kontynuacją części I. Każda umowa opcyjna może mieć własną metodę wyceny. Wdrożony model jest kodowany tak, jak w przypadku wszystkich kontraktów opcji walutowych OTC ustawionych w DX. CONTRACT. MASTER: Ten kod GARMAN. KOHL jest ustawiony w tabeli DX. PRICE. SOURCE z hellip. Część I: Opis opcji walutowych ceny podstawowe wymagania 1.1 Dane rynkowe feeds Aby móc wycenić opcje walutowe, model (Garman amp Kohlhagen) potrzebuje danych rynkowych: zmienności kursów walutowych według par walutowych, stóp procentowych wolnych od ryzyka (zerokuponowych) i kursów walutowych. Inne parametry (strajk, czas do dojrzałości itp.) Bezpośrednio pochodzą z opcji transakcji do ponownej wyceny. hellip Wykorzystanie bankowe Kredytów Powierniczych polega na udostępnieniu kredytu bankowego klientowi przez pożyczkodawcę, gdy Bank działa jedynie jako pośrednik. Praktyka ta ma ekonomiczne uzasadnienie, aby uniknąć zarówno pożyczkodawcy, jak i kredytobiorcy, aby płacili podatki należne od zwykłych depozytów dokonywanych za pośrednictwem kont aktywów lub bonów skarbowych Wysłany przez Marc w FD-Fiduciary w dniu 14 stycznia 2017 r. Aby móc grupować zlecenie powiernicze zgodnie z preferencyjną stopą procentową moglibyśmy wykonać następujące czynności. 1) Utwórz lokalne odniesienie, łącząc tabelę lustracyjną z polem pliku klienta w celu automatycznego wyboru, jak poniżej. BNK LOCAL. TABLE ZOBACZ TABELĘ. NO823082308230. 200 821282128212821282128212821282128212821282128212821282128212821282128212821282128212821282128211 1. 1 GB OPIS. FID. INT. GROUP hellip Wysłany przez Marc w FD-Fiduciary w dniu 14 stycznia 2017 r. W tym dokumencie opisano różne tabele używane do konfiguracji Fiduciaires w T24Globus. Obliczenia prowizji Warunki dotyczące prowizji, opłat itd. WARUNEK. PIERWSZEŃSTWO Definicja kryterium dla klientów grupowych, dla których profile warunków prowizji, opłaty itp. Mogą mieć zastosowanie do powierników. FD. GEN. CONDITION Deklaracja różnych zidentyfikowanych grup. Grupy są oparte na hellipie Uwaga: dotyczy to wydań przed R6 Mapowanie Proces mapowania jest uruchamiany w trybie fantomowym za pomocą DE. PHANTOM DE. O.MAP. MESSAGES Jeśli umieściłeś debugowanie w programie dostawy, po prostu uruchom DE. O. MAP. MESSAGES na linii. Formatowanie Proces formatowania jest uruchamiany w trybie fantomowym przy użyciu DE. PHANTOM DE. O.SELECT. NEXT. MESSAGE Jeśli umieściłeś debugowanie w programie dostawy, po prostu uruchom hellip BALANCE MISMATCH BALANCE MISMATCH Niedopasowanie wagi polega na wykryciu przez system niektórych różnic w kwotach zapisanych na kontraktach i na kubkach konsolidacyjnych, np między RE. CONSOL. XX (gdzie XX to nazwa wniosku o zamówienie) i CONSOLIDATE. ASST. LIAB. Istnieją dwa sposoby sprawdzenia istnienia niedopasowań bilansowych. hellip W ramach programu jBase-Basic tablica danych może być reprezentowana jako: 8211 Używana z arraynameltdataxgt lub alternatywnie jako: 8211 Typowym przykładem macierzy jest R. NEW 8211 Zwana także tablicą zwymiarowaną 8211 Używana z: arrayname (datax) To zauważmy: 8211 Pisząc w tabeli, zawsze rób to z dynamiczną tablicą. 8211 Kiedy hellip Specyficzne strategie dla opcji stopy procentowej Cap i floor Chociaż nie są to, ściśle mówiąc, opcje, pułapy i podłogi są zwykle przechowywane w tej samej kategorii. Te produkty rzeczywiście odgrywają tę samą rolę, mianowicie pułap stóp procentowych (czapkę) lub piętro (piętro). Dotyczą one przede wszystkim transakcji gotówkowych. Powyższe przykłady są oparte na hellipie W niniejszym dokumencie opisano obecne funkcje modułu PM. Ta horyzontalna aplikacja udostępnia zestaw narzędzi do zarządzania różnymi rodzajami odsetek, Forex i ryzykiem zarządzania gotówką. Korzystając z własnych historycznych plików danych, otrzymuje wiele zapytań dotyczących tych trzech zagrożeń. Wprowadzenie Ten moduł oparty jest na zapytaniach (zapytaniach) hellip Wysłany przez Marca w Programowanie dnia 20 września 2017 r. Czasami trzeba dodać ślady programu w pliku dziennika, aby lepiej zrozumieć, co się dzieje. Dotyczy to szczególnie programów PHANTOM, które nie chcesz uruchamiać w trybie INTERAKTYWNYM. Po prostu dodaj, kiedy chcesz wyśledzić: LOG. TEXT 8216BLABLA8217 GOSUB WRITE. LOG I na końcu twojego programu: WRITE. LOG: hellip SQL: wybierz lewy (valueedate, 6), count () z securitytransfer gdzie brokerno 82165957018217 i typ transakcji jak 8216F8217 i wyceniamy jak 821620178217 grupę po lewej stronie (wycenione, 6) JBASE tłumaczeniegLISTA FBNK. SECURITY. TRANSFER EVAL 82168221182438216 JAK NIEDZIAŁA PRZERWA. NA PODSTAWIE 8216VALUE. DATA1,68217 JAKO DATA CAŁKOWITA NB Z DATą JAK 8220201782308221 I BROKER. NO EQ 82205957018221 ORAZ TRANSAKCJA. TYP LIKE 8220F82308221 DO DNIA ID. SUP DET. SUP Wprowadzenie Opcje 8211 Definicja Strategie opcyjne - Wprowadzenie Rynki instrumentów pochodnych lub produkty są nazywane instrumentami pochodnymi, ponieważ pochodzą z innego rynku - niezależnie od produktu - zazwyczaj negocjowane miejsce. Instrumenty pochodne to produkty oparte na instrumentach bazowych, które mogą być kontrakty, kapitał własny, indeks (,) negocjowane na rynku kasowym. Na przykład, opcje walutowe to derywacja hellipa Wysłane przez Marc w SW-Swap w dniu 11 września 2017 r. Dokumentacja modułu swap Model danych SWAP Przegląd SWAP. TYPE (parametry) SWAP. PARAMETER Przegląd (parametry) Przykład przechwytywania umów IRS (fixedfloating) Szczegółowe Oznaczono na rynek Wpływ IRS na pozycję walutową Porady amp Sztuczki w niektórych dziwnych wiadomościach awarie SWAP Model danych Przegląd tabel implikowanych w implementacji modułu Swaps: top Przegląd SWAP. TYPE (parametry) Ten moduł hellip Wysłany przez Marc w SC-Securities 11 września , 2017 Lista papierów wartościowych Pliki konkat. Zaczynając od kodu klienta od CUSTOMER. SECURITY, mamy wszystkie portfele zadeklarowane w SEC. ACC. MASTER. Wszystkie portfele dołączone do klienta są w konkr. SEC. ACC. CUST. Wszystkie pozycje papierów wartościowych są przechowywane w SECURITY. POSITION, lista kluczy w konkat. POS. CON. SCAC. Wycenione zasoby klienta są przechowywane w SC. POS. ASSET, lista kluczy w konkat. SC. VAL. POSITIONS. hellip MONEY MARKET Ten moduł jest przeznaczony do wielowalutowych transakcji na aktywach i pasywach banku komercyjnego. Główne obsługiwane rodzaje transakcji można sklasyfikować w następujący sposób: PlacementsLoans Umowa na udzielenie stałej kwoty pieniędzy w określonej walucie. Z punktu widzenia BDA jest to kredyt. Oprocentowanie może być ustalone przez HELlip SET UP MULTI COMPANY ENVIRONMENT Poniżej przedstawiono kroki mające na celu stworzenie środowiska dla wielu firm. Te same kroki można wykonać podczas konwersji pojedynczej firmy do środowiska wielu firm. DZIAŁANIA ZEWNĘTRZNE T24 Przed skonfigurowaniem lub przejściem do środowiska w wielu firmach należy uzgodnić następujące elementy. Cyfry konta hellip Aplikacja transferu funduszy Aplikacja Cash Pooling Aplikacja transferu środków Moduł transferu środków został zaprojektowany do obsługi wszystkich rodzajów walut lokalnych i zagranicznych, do wewnątrz, Płatności przychodzące i wychodzące. Ponadto, w module transferów funduszy znajduje się w pełni funkcjonalna aplikacja zleceń stałych. Ta aplikacja posiada przyjazne dla użytkownika procedury konserwacji i zapewnia stałą i zaprogramowaną aplikację typu hellip Fiduciary Aplikacja ta jest używana przez dealerów do lokowania depozytów powierniczych dokonywanych przez klientów w innych bankach. Umowa o umieszczenie jest generowana automatycznie z FD. FID. ORDERS wykonanych przez klientów, dealer musi zdecydować, do którego banku mają być wpłacone środki i jaka jest obowiązująca stopa procentowa. Polecenia Fiduciary są automatycznie łączone przez hellip CORE ACCOUNTING Główna tabela: CONSOLIDATE. COND Ścieżka audytu GŁÓWNA RACHUNKOWOŚĆ GŁÓWNA TABELA: CONSOLIDATE. COND Sprawozdawczość finansowa w GLOBUS będzie wykorzystywać, w miarę możliwości, pojedynczą bazę jako źródło do generowania raportów. Ta baza nazywa się CENTRAL. REPORTING FILE 8216 (CRF) 8217. Salda rachunków, główne kwoty pozostające do spłaty w plikach produktów i wszelkie powiązane pola kwotowe, takie jak rezerwy odsetkowe, naliczone środki pieniężne Pola wielowartościowe Jest to bardzo specyficzna cecha związana z RDBMS zawartym z GLOBUS T24 (Universe lub J-Base). Co zaskakujące, ten typ danych przychodzi z opóźnioną wersją Oracle, MS-Access 2007,8230Premonitory Polega na tworzeniu wielu wystąpień pola. Z punktu widzenia użytkownika oznacza to po prostu zdefiniowanie i dołączenie hellipa Przykład projektanta SCRIPT. LOAD. DX. LINK Dim sAppName Dim MyCommand Ustaw oApp Desktop. GetCurrentWindow sID oApp. ID Wybierz Case sID Case 8220173058221 MyCommand 8220euronexttradercontractspecificationsintegrecontractSpecifications-3503-EN. htmldocid474038221 Przypadek 8220170148221 MyCommand 8220cfe. cboeProductsSpecVIX. aspx8221 Koniec Wybierz pulpit połączenia. Sexecute (MyCommand) Następnie w WERSJA. 13.15 FIELD. NO82308230. 16,15 TEXT. CHAR. MAX. 13 17,15. 1 TEKST82308230. Link umowy 23.15 TABLE. LINE8230. 9 37.15 HYIP SPT hellip (do użycia w wersji) STANDARDOWY. WYBÓR Utwórz I-desc zawierający nowe wzbogacenie DX. CONTRACT. MASTER 15. 5 USR. FIELD. NAME. SHORT. NAME. SIZE 16. 5 USR. TYPE82308230. I 17. 5. 1 USR. FIELD. NO SHORT. NAME 17. 5. 2 USR. FIELD. NO CONTRACT. SIZE 17. 5. 3 USR. FIELD. NO 1: 8221 8211 Wielkość zamówienia: 8220: 2 20 5 USR. DISPLAY. FMT 50L 24. 5 USR. SINGLE. MULT S Tworzenie podprogramu do hellipów W wersji można manipulować zawartością pól za pomocą procedury sprawdzania poprawności. Jest on zdefiniowany w wersji używającej dwóch pól: 58. 1 VALIDATION. FLD 59. 1 VALIDATION. RTN gdzie VALIDATION. FLD jest polem, które powinno - nie zapełnione - wyzwala procedurę, a VALIDATION. RTN jest nazwą rutynową. Wielokrotne przykłady wykorzystania, takie jak: 8211 jednokrotne pomylenie pola Zamknij edytor po wielokrotnym wybraniu Po wybraniu jednow EDIT jed, aby opuścić edytor: Escape EXK Return Escape EXK Return Podczas edycji rekordu: wstaw separator VM amp SM Umieść kursor między dwiema wartościami strike: Ctrl Wstaw znak wartości Ctrl Wstaw znak subvalue hellip 2 sposoby wywołania debuggera: uruchomienie debuggera po wywołaniu programu i osiągnięciu określonego numeru linii: Uruchom komendę 8220Break8221 (lub Shift Backspace, jeśli przerwa jest dezaktywowana), a następnie: B ltspacegt line nb. nazwa programu8216 Numer linii powinien odpowiadać linii instrukcji (a nie komentarzowi). Debugger ma następnie hellip Wysłany przez Marc w Programowanie w dniu 6 września 2017 r. Zaokrąglanie kwoty według wstępnie ustawionych formatów: FMT (liczba, format) Przykład: Y. VAR 822088221. VM. 8220178221 FMTS (Y. VAR, 8221R28243) gt daje Y. VAR 82168.008217: VM: 821712.008242 Zaokrąglenie kwoty zgodnie z definicją waluty: CALL EB. ROUND. AMOUNT (CCY, CURRENCY. AMT, param, 82218221) gt param: 821618217 non - zaokrąglanie gotówki 821628217 zaokrąglanie gotówki lub alternatywnie: CALL SC. FORMAT. CCY. AMT (LCCY, AMT) Wypełnij liczbę zerami i stałą długością: n: Spaces. hellip Wysłany przez Marc w Programowanie w dniu 6 września 2017 r. Uzyskaj szczegółowe informacje o czasie: Godzina GG: MM: SS DD MMM R YYY BIEŻĄCY CZASOWY CZASOWY () CURRENT. TIME CURRENT. TIME1,2: 8216: 8217. CURRENT. TIME4,2: 8216: 8217. CURRENT. TIME7,2 da na przykład czas 822018: 51: 008243. Format daty: CALL DIETER. DATE (DATE. IN, DATE. OUT, 8217D8217) Przykład: ORD. DATE R. DXOltDX. ORD. TRADE. DATEgt (na przykład 8216201811068217) ZAMÓWIENIE. DATA 8221 JEŚLI (DATA DATA) NASTĘPNIE DIETA POŁĄCZENIA. DATE (ORD. DATE, ORDER. DATE, 8217D8217) gt daje ZAMÓWIENIE ORDER. DATE WRITE 8220R. RECORD8221 TO 8220F. TABLE. NAME8221, 8220RECORD. KEY8221 Przykład. FN. DX. MARKET. PRICE 8220F. DX. MARKET. PRICE8221 F. DX. MARKET. PRICE 82208221 CALL OPF (FN. DX. MARKET. PRICE, F. DX. MARKET. PRICE) (8230) WRITE R. DX. MKT. PRICE DO F. DX. MARKET. PRICE, DX. MARKET. PRICE. KEY ON BŁĄD DRUK 8220ERROR, NIE MOGŁA PISZCZAĆ8221 END Odczytywanie pliku historii za pomocą klawisza Live Użyj programu EB. READ. HISTORY. REC do odczytu pliku historii . Bierzesz klucz na żywo, a program zwróci ostatni rekord Historii, a także wypełni rekord z historii. Przykład. CALL EB. READ. HISTORY. REC (FN. EFG. FUTURESHIS, RECORD. ID, R. EFG. FUTURESHIS, 8221) Uwaga: po tym wezwaniu, RECORD. ID będzie zawierał ostatni hellip Wysłany przez Marca w Programming 6 września, 2017 CALL EB. READLIST może być również używany z QSELECT. QSELECT wybiera wszystkie pola z tabeli, nie tylko klucze (ID) w porównaniu do SELECT. Jest to bardzo przydatne do odczytu pliku CONCAT. FILE, w którym rekordy połączeń (RECORD) zawierają tylko jedno pole. Przykład pliku CONCAT. FILE: LIST FBNK. DX. ORD. VERSION. NO RECORD ID8230823082308230823082308230823082308230. RECORD8230823082308230823082308230. DXORD0931005013 hellip CALL EB. READLIST (SELECT. STATEMENT, KEY. LIST, LIST. NAME, SELECTED, SYSTEM. RETURN. CODE) Procedura zwracania listy kluczy z instrukcji select. Wprowadzono, aby uwzględnić zmianę składni w instrukcji READLIST z rev 5 do rev 6. Procedura pozwala na obie wersje składni. Parametr Opis SELECT. STATEMENT Instrukcja Execute (opcjonalny wybór 8211 może być aktywny) hellip Wysłany przez Marc w Programowanie 6 września 2017 Wyodrębnij zakres klawiszy po CALL OPF Y. DATE TODAY READ R. DX. DAILY. TRANS FROM F. DX. DAILY. TRANS, Y. DATE ELSE R. DX. DAILY. TRANS 82208221 Y. DX. NUM DCOUNT (R. DX. DAILY. TRANS, FM) Używanie FOR8230NEXT. FOR I 1 DO Y. DX. NUM Y. DX. ID R. DX. DAILY. TRANSltIgt82208221,1,1 Y. DX. REV R. DX. DAILY. TRANSltIgt82208221,2,1 NASTĘPNA I Lub użycie LOOP REPEAT LOOP REMOVE Y. DX. ID OD R. DX. DAILY. TRANS USTAWIANIE TAGU PODCZAS Y. DX. ITEM: TAG Y. DX. REV hellip Wprowadzenie do modułu dostawy Pozwól T24 generować komunikaty SWIFT bez ich wypuszczania na zewnątrz Jak przesłać ponownie poradę Jak sprawdzić błędy Jak do zmiany komunikatu SWIFT po mapowaniu, ale przed zwolnieniem do SWIFT Wprowadzenie Moduł DE-Delivery może odzwierciedlać wszystkie transakcje finansowe lub zdarzenia finansowe za pośrednictwem komunikatów dostarczania. Komunikat o błędzie dostawy Produkt o nazwie GLOBUS Derivatives został opracowany w celu umożliwienia handlu kontraktami terminowymi i opcjami. Produkt obsługuje zamówienia, handel, utrzymywanie pozycji, wycenę i zamknięcie zarówno kontraktów notowanych na giełdzie, jak i kontraktów OTC. Produkt typu Instrumenty pochodne mogą być używane przez banki prowadzące transakcje we własnym imieniu, przez banki prowadzące transakcje w imieniu swoich klientów (w tym transakcje masowe). Hellip Ręczne wprowadzanie cen Zewnętrzne źródła cen (takie jak Reuters Telekurs Bloomberg itp. 8230): w przypadku wszystkich kwotowanych produktów ( ETD Exchange Traded Derivatives). Wewnętrzna wycena T24: w przypadku produktów nienotowanych T24 obejmuje różne modele wyceny: Garman Kohlagen dla opcji Waluta. Konieczność zasilania stóp procentowych w okresowych odsetkach, parach walutowych zmienności callput w DX. VOLATILITY, hellip DX Concat Files W tym rozdziale krótko opisano wszystkie przydatne pliki konkat, które mogą być używane w zapytaniach lub podprogramach. Sufiks sufiksowy oznacza, że do tej konkatycji można uzyskać dostęp tylko za pośrednictwem podprogramu, np. there8217s dołączony plik PGM. FILE. Lista plików konkurentów DX DX. CUST. POS DX. TRANS. KEYS DX. TRANS. BALANCES DX. REP. POS. HIST DX. ORD. VERSION. NO DX. ITEM. STATUS DX. RV. LAST. CUST. UPDATE DX. MNEMONIC. CONTRACT Concat for DX hellip Wszystkie pola z tabeli są liczbami, z powiązanym opisem. To powiązanie jest ustawione w bibliotekach załadowanych przez podprogramy, które wyglądają jak 8220IF. filename8221. Przykład tabeli rynku pieniężnego: Układ pliku dla MM. MONEY. MARKET PREFIXMM. SUFFIX EQU MM. CUSTOMER. ID TO 1, MM. CURRENCY TO 2, MM. PRINCIPAL TO 3, MM. DEAL. DATE. DELAY, MM. VALUE. DATE TO 5, MM. MATURITY. DATE hellip Call a subroutine Opis użycia: Możesz wywołać podprogram z pola zapytania. Musisz wywołać go za pomocą E. Subroutine. Name w polu Konwersja. Argument do przetworzenia przez zapytanie musi być ustawiony w polu Operacja. Wewnątrz podprocedury, argument zostanie przesłany w specjalnej zmiennej o nazwie O. DATA. hellip Wysłany przez Marca w śledztwie w dniu 24 sierpnia 2017 roku Najpierw należy przekonwertować dwie daty do porównania z julijskim formatem. 11.19 FIELD. NAME8230. LAST. TRADE 12.19. 1 OPERATION8230 IDESC LAST. TRADE 14.19 LENGTH. MASK8230. 12 L 15,19. 1 KONWERSJA. JULIAN 11.20 FIELD. NAME8230. SPÓŁKA 12.20. 1 OPERATION8230 PORTFOLIO 14.20 LENGTH. MASK8230. 18L 15.20. 1 KONWERSJA. L SEC. ACC. MASTER, CO. CODE 32,20 SINGLE. MULTI8230 S 11.21 FIELD. NAME8230. DZIŚ 12.21. 1 OPERATION8230 F hellip Wybór pól w zapytaniu skierowanym do Nofile Jeśli chcesz dać użytkownikom możliwość filtrowania wyników zapytania, musisz zadeklarować pola wyboru w SS i uwzględnić je w podprocedurze. Wewnątrz rutyny, dodając bibliotekę do zapytań (IENQUIRYMON), będziesz mógł przetworzyć pola wyboru hellip Zbuduj zapytanie za pomocą Nofile Jeśli nie możesz użyć standardowych funkcji konwersji i obliczeń, aby uzyskać to, czego potrzebujesz, wciąż masz rozwiązanie programistyczne . Występuje zwykle wtedy, gdy potrzebujesz danych rozłożonych w wielu tabelach, ponieważ narzędzie ZAPYTANIE jest jedno-tabelowe według esencji. Możesz używać odsyłaczy do innych tabel, gdy masz zagraniczny hellip Dostępne obiekty Lista dostępnych obiektów, które mogą być użyte w Globus Desktop SCRIPT. DESIGNER: Tak długo, jak będziesz używać 8220Globus Desktop 8221, możesz uzyskać dostęp do następujących zasobów. 1. W programie Excel otwórz edytor VB (Alt F11) 2. W 8220Tools 8221 otwórz 8220References8221 3. Wybierz 8220Globus Desktop8221 Odniesienie 4. W widoku, otwórz hellip I-DESCRIPTORS Cel deskryptorów I (szybkie wprowadzenie) Kilka słów o deskryptorach J JEŚLI UŻYTKOWANIE Porównanie wielowymiarowe (IFS, EQS, GTS, MULS, 8230 ZADANIE z deskryptora I Cel deskryptorów I (szybkie wprowadzenie) Wewnętrzne deskryptory są równoważne polom obliczonym w Excelu. Nie są to pola fizyczne wewnątrz table - w porównaniu do pól LOCAL. REF - ale obliczono hellip Jak ustawić aplikację DX Ten rozdział nie jest duplikatem podręcznika użytkownika Temenos, dość dobrze udokumentowany, ale z brakującymi częściami krytycznymi. - on, w tym konkretne sztuczki oparte na moim własnym doświadczeniu Wszystkie poniższe informacje odnoszą się do wydania R8.005 FUTURES Setup Check-list Wstępne wersje Podstawowe prowizje Kontrakty hellip Ten dokument zawiera krótki przegląd modułu pochodnych Globus (DX). ive Podsumowanie Produkt GLOBUS Derivatives został opracowany w celu umożliwienia handlu kontraktami terminowymi i opcjami. Produkt obsługuje zamówienia, handel, utrzymywanie pozycji, wycenę i zamknięcie zarówno kontraktów notowanych na giełdzie, jak i kontraktów OTC. Produkt Derywatywy może być używany przez banki inwestujące w hellip AC 8211 Rachunki Moduł Wykazy opłat Rachunek Opłaty Instrukcje 1. Tabela PRINT. STATEMENT Można wydrukować wyciąg z konta w trybie online lub w trybie wsadowym, używając funkcji 8216Verify8217. Układ jest wykonywany za pomocą aplikacji 8216Enquiry8217, przy użyciu szablonu zapytania 8216ACCOUNT. STATEMENT8217, który ma zostać dostosowany. Możliwe jest dokonywanie selekcji w celu odfiltrowania konkretnego dowodu wpłaty Ten rodzaj depozytów jest specyficzny dla Szwajcarii. Polega na udzieleniu upoważnienia bankowi (szwajcarskiemu) do złożenia depozytu poza Szwajcarią w imieniu klienta. Dzięki tej umowie offshore, depozyty Fiduciary nie podlegają miejscowemu podatkowi potrącanemu u źródła, w porównaniu z jakimkolwiek innym produktem odsetkowym (rachunki bieżące, hellipTEMENOS T24 alias Globus T24 (poprzednio o nazwie Globus) to zintegrowany i modułowy pakiet bankowy (nazywany również systemem 8220legacy8221 Aby uzyskać komercyjny opis, odwiedź oficjalną stronę Temenos Group AG 8220Temenos T24 jest kompletną platformą do zarządzania oprogramowaniem typu front-to-office, CRM i zarządzania cyklem życia produktu, która zasila podstawowe operacje bankowe Konsekwentnie klasyfikowana jako pierwsza lub opcje walutowe hellip mogą być negocjowane w procentach lub w pipsach (ceny punktów procentowych), co ilustruje różne równoważniki przeliczania ceny na pips lub odwrotnie Reguła stosunku głównego Premia w pipsach premia za uderzenie w x 100 Premia w premia w strike pips strike Wysłane przez Marca w DX-Derivatives 12 listopada 2018 r. Po wprowadzeniu nowego DX. TRADE, niniejsza lista plików została zaktualizowana (): FCUS. LIMIT FCUS. LIMIT. ACT FCUS. LIMI T. TXNS FFIN. ACCOUNT FFIN. DX. ACCT. ENTRIES FFIN. DX. COB. WORKFILE FFIN. DX. COB. WORKFILE. HISTORY FFIN. DXMISSION. DIAGS FFIN. DX. ITEM. STATUS FFIN. DX. REP. POS. ACT. HIST FFIN. DX. REP. POS. ACTIVITY FFIN. DX. REP. POS. HIST FFIN. DX. REP. POS. LAST FFIN. DX. REP. POSITION FFIN. DX. STRATEGY. LINK FFIN. DX. STRATEGY. NEXT. ID FFIN. DX. TRADENAU FFIN. DX. TRANS. KEYS FFIN. DX. TRANSACTION FFIN. DX. TXN. ACT. CUST FFIN. DX. TXN. ACTIVITY FFIN. ENTRY. HOLD FFIN. POS. MVMT. TODAY FFIN. POSITION FFIN. POSITION. TABLE Gdy transakcja jest autoryzowana, poniżej aktualizowane są pliki (): F. DE. O.HANDOFF F. DE. O.KEYLIST FFIN. ACCT. ENT. TODAY FFIN. CATEG. ENT. TODAY FFIN. CATEG. WEJŚCIE FFIN. CONSOL. ENT. TODAY FFIN. DX. DAILY. TRANS FFIN. DX. SAVEM. DIAGS FFIN. DX. TRADE hellip Wysłany przez Marc w SC-Securities w dniu 30 października 2018 r. Dostępne są pola ustawień rachunkowych Pole Nr Nazwa pola Wyślij do Post ccy Kategoria zdefiniowana w Broker źródłowy 87 BR. BROKERM PL Handel KLIENTA. SECYCYJNA KLIENTA. SECURYCJA 88 BR. FOREIGN. FEE PL Handel 89 CLMISSION PL Handel 90 BR. STAMP. TAX Acc Lokalny SC. STD. SEC. TRADE 91 B R. EBV. FEES PL Handel STOCK. EXCHANGE 92 BR. FEES. MISC PL Klient handlowy 32 CU. BROKERM PL Handel OBSŁUGA KLIENTA. SECURITY SUBUUTINE 33 CU. FOREIGN. FEE hellip Parametry globalne MD. PARAMETER zawiera wszystkie rodzaje gwarancji wystawionych i otrzymanych (odpowiedzialność za aktywa), wraz z odpowiadającymi im kodami kategorii produktów. Działa z zakresami kategorii, a granice nie mogą być modyfikowane po uzyskaniu autoryzacji. Przykład ustawienia: MD. PARAMETER COMPANY823082308230. CH-001-0001 Dummy Company 82128212821282128212821282128212821282128212821282128212821282128212821282128212821282128212821282128212 1. 1 CONTRACT. TYPE. CA 2. 1. 1 GB OPIS. hellip Znajdź poniżej listę wspólnych zmiennych używanych w podprogramach. Są one dostępne tak długo, jak długo zawierasz 8220INSERT ICOMMON8221 w swoich programach. RPANY (x) Rekord Profil firmy R. DATES (x) Rekord DATA R. NEW (x) Rekord NOWY R. NEW. LAST (x) OSTATNIO Rekord NOWY np. ważne dla pgm. DATA. CAPTURE zaktualizuj sumy partii podczas zmiany nieautoryzowanego hellipa Definicja Opcje barier są częścią egzotycznych opcji. Różnią się one od standardowych (lub waniliowych) opcjami poprzez dodatkowe kryteria ustalania, czy można je aktywować, czy nie, czy też nie. W przypadku opcji waniliowych bazowa cena spot jest porównywana z ceną wykonania, aby zdecydować, czy skorzystamy z niej, czy nie. Na górze hellip JBase-Basic pozwala na definiowanie funkcji, jak w każdym standardowym języku programowania. Korzyścią jest to, że funkcje wywoływania programów są dużo łatwiejsze do odczytania w porównaniu do klasycznego wywoływania podprogramu. Aby to zrobić, nazwij swój program 8220FUNCTION8221 zamiast nazwać go 8220SUBROUTINE8221. Oczywiście parametry będą przekazywane jako argumenty. Z każdego programu będziesz mógł zadzwonić hellip Główne organizacje regulacyjne: ICMA (2005): International Capital Market Association. Połączenie ISMA (1991, ex-AIBD) i IPMA) ISDA (1985): Międzynarodowe Stowarzyszenie Swift and Derivatives Association SIFMA (2006): Stowarzyszenie branży papierów wartościowych i zarządzania finansami. Połączenie Stowarzyszenia Przemysłu Papierów Wartościowych (SIA) i Stowarzyszenia Rynku Obligacji (TBMA lub BMA). Kod bazowy odsetek można wybrać w T24: A 360360 8220Bond basis8221 hellip LOCATE Function Podczas wyszukiwania wartości w tablicy można użyć wspólnej 8220LOCATE8221 funkcji. Musisz określić wymiar tablicy, biorąc pod uwagę, że szukasz szukanego ciągu w tablicy wartościowanej (separator FM), użyjesz: LOCATE xxx IN arraylt1gt SETTING POS THEN8230 wielowartościowa tablica (separator VM), użyjesz: hellip Pozycja opcji walutowej powoduje ryzyko, podobnie jak pozycja spot lub forward. Zarządzanie 8220delta neutral8221 polega na dopasowaniu pozycji opcji z ekwiwalentem FX Spot, aby zrekompensować zmiany ryzyka wywołane opcją. Przykład dla sprzedawcy opcji Call FX: Ryzyko związane z jego pozycją polega na uzyskaniu wyniesionego hellipa Delta jest jednym z wielu wskaźników dostarczanych przez modele wyceny opcji (Grecy). Reprezentuje praktyczny poziom korzystania z opcji. Rozważ opcję połączenia. W ciągu życia, przed datą wygaśnięcia: 8211 Jeśli cena terminowa jest niższa od ceny wykonania (wezwanie do zapłaty), opcja ma mniej niż jedną szansę na dwie z nich to hellip Zmienność jest jednym z parametrów potrzebnych do obliczenia ceny opcji walutowej między datą jej zawarcia a datą wygaśnięcia. Pozostałe parametry dostarczane przez rynki to: cena rynkowa instrumentu bazowego, stopy procentowe obu zaangażowanych walut. Modelem wyceny zastosowanym w opcjach walutowych w stylu europejskim (wanilia) jest Garman-Kohlhagen. hellip Różne polecenia do manipulowania datą i czasem DATE () zwraca datę systemową, w porównaniu do DZISIAJ, która zwraca datę T24 (data bankowości). Przykłady, jeśli dzisiaj jest 15.10.2017, a datą bankową jest 09.10.2017: OCONV (DATA (), 8220D28221) daje 15 KTZ 13 DZISIAJ daje 20171009 OCONV (TIME (), 8217MTS8217) daje 09:30:17 TIMEDATE () daje 09 : 30: 17 15 października 2017 r. Szybka wskazówka, kiedy trzeba wyjąć część II: Koniec dnia i opcje wyceny opcji walutowych online Ten artykuł jest kontynuacją części I. Każda umowa opcyjna może mieć własną metodę wyceny. Wdrożony model jest kodowany tak, jak w przypadku wszystkich kontraktów opcji walutowych OTC ustawionych w DX. CONTRACT. MASTER: Ten kod GARMAN. KOHL jest ustawiony w tabeli DX. PRICE. SOURCE z hellip. Część I: Opis opcji walutowych Podstawowe wymagania cenowe 1.1 Dane rynkowe feeds Aby móc wycenić opcje walutowe, model (Garman amp Kohlhagen) potrzebuje danych rynkowych: zmienności kursów walut według par walutowych, stóp procentowych wolnych od ryzyka (zerokuponowych) i kursów walutowych. Inne parametry (strajk, czas do dojrzałości itp.) Bezpośrednio pochodzą z opcji transakcji do ponownej wyceny. hellip The banking utilization of Fiduciary Loans consists into providing a loan facility to a banks customer through a client lender where the Bank acts as an intermediary only. This practice has its economical justification to avoid both lender and borrower to pay taxes due on normal depositsloans made through the assetsliabilities accounts or for treasury hellip Posted by Marc in FD-Fiduciary on January 14, 2017 In order to be able to group the fiduciary order according a preferential interest rate, we could do the following. 1) Create a local reference, by linking the vetting table to a field of the customer file for automatic selection, as follows. BNK LOCAL. TABLE SEE TABLE. NO823082308230. 200 821282128212821282128212821282128212821282128212821282128212821282128212821282128212821282128211 1. 1 GB DESCRIPTION. FID. INT. GROUP hellip Posted by Marc in FD-Fiduciary on January 14, 2017 This document describes different tables used to setup the Fiduciaires within T24Globus. Commissions Calculations Conditions applicable for commissions, fees, etc CONDITION. PRIORITY Definition of criterion to group clients for wich profiles of commission conditions, fees, etc may be applicable for fiduciaries. FD. GEN. CONDITION Declaration of the various groups identified. Groups are based on hellip Note: this applies to releases before R6 Mapping The mapping process is launched in phantom mode using DE. PHANTOM DE. O.MAP. MESSAGES If you have placed a debug in a Delivery program, just launch DE. O.MAP. MESSAGES on line. Formatting The formatting process is launched in phantom mode using DE. PHANTOM DE. O.SELECT. NEXT. MESSAGE If you have placed a debug in a Delivery program, just launch hellip BALANCE MISMATCH BALANCE MISMATCH A balance mismatch consists in a detection by the system of some differences in the amounts recorded on the contracts and on the consolidation buckets, e. g. between RE. CONSOL. XX (where XX is the name of the contract application) and CONSOLIDATE. ASST. LIAB. There are two ways to check existence of balance mismatches. hellip Within a jBase-Basic program, a data array can be represented as a: 8211 Used with arraynameltdataxgt or alternatively as a: 8211 A typical example of matrice is R. NEW 8211 Also named dimensioned array 8211 Used with: arrayname(datax) To be noticed: 8211 When writing in a table, always do it with a dynamic array. 8211 When hellip Specific strategies for interest rate options Cap and floor Although they are not, strictly speaking, options, caps and floors are usually stored in the same category. These products do indeed play the same role, namely an interest rate cap (cap) or floor (floor). They apply primarily to cash transactions. The above examples are based on hellip This document describes present functionalitys of the PM module. This horizontal application gives a set of tools to manage the various interest, Forex and cash management risks. Using its own historical data files, it is provided with many enquiries covering these three risks. Introduction This module is based on queries (enquiries ) hellip Posted by Marc in Programming on September 20, 2017 Sometimes you need to add some program traces in a log file to understand more clearly what is going on. This especially for PHANTOM programs you don8217t want to launch in INTERACTIVE mode. Just add, when you want to trace: LOG. TEXT 8216BLABLA8217 GOSUB WRITE. LOG And at the end of your program: WRITE. LOG: hellip SQL: select left(valuedate,6), count() from securitytransfer where brokerno 82165957018217and transactiontype like 8216F8217 and valuedate like 821620178217 group by left(valuedate,6) JBASE translationgtLIST FBNK. SECURITY. TRANSFER EVAL 82168221182438216 AS NB BREAK. ON EVAL 8216VALUE. DATE1,68217 AS DATE TOTAL NB WITH DATE LIKE 8220201782308221 AND BROKER. NO EQ 82205957018221 AND TRANSACTION. TYPE LIKE 8220F82308221 BY DATE ID. SUP DET. SUP Introduction Options 8211 Definition Options strategies - Introduction Derivatives markets or products are named Derivatives because they are derived from another market - respectively product - usually negotiated spot. Derivatives are products based on an underlying which can be a contrat, an equity, an index (,) negotiated in a spot market. For instance, currency options are derivated hellip Posted by Marc in SW-Swap on September 11, 2017 Swap module documentation SWAP Data Model SWAP. TYPE Overview (parameters) SWAP. PARAMETER Overview (parameters) Example of IRS deal capture (fixedfloating) Detailed Marked to market Impact of an IRS on FX Position Tips amp Tricks on some strange messages crashes SWAP Data Model Overview of tables implied in Swaps module implementation: top SWAP. TYPE Overview (parameters) This module hellip Posted by Marc in SC-Securities on September 11, 2017 List of Securities Concat Files Starting with a client code from CUSTOMER. SECURITY, we have all portfolios declared in SEC. ACC. MASTER. All portfolios attached to a customer are in concat SEC. ACC. CUST. All securities position are stored in SECURITY. POSITION, list of keys in concat POS. CON. SCAC. Customer holdings valuated are stored in SC. POS. ASSET, list of keys in concat SC. VAL. POSITIONS. hellip MONEY MARKET This module is designed for the multicurrency assets and liabilities transactions of a commercial bank. The main deal types handled can be classified as follows: PlacementsLoans A contract to lend a fixed amount of money in a specific currency. From the view of BDA, its a lending. The interest rate can be agreed hellip SET UP MULTI COMPANY ENVIRONMENT The steps to set up a multi company environment are given below. The same steps can be followed when converting a single company to a multicompany environment. ACTIONS OUTSIDE T24 The following must be agreed before setting up or changing to a multicompany environment 8211 The digits of the account hellip Funds Transfer Application Cash Pooling Funds Transfer Application The Funds Transfer Module is designed to handle all types of Local and Foreign Currency, Inward, Outward and Onward payments. Also, encompassed within the Funds Transfer Module is a fully operational Standing Order Application. This Application has user friendly maintenance procedures and provides for fixed and preset hellip Fiduciary Application This application is used by dealers to place fiduciary deposits made by customers with other banks. The placement contract is generated automatically from the FD. FID. ORDERS made by customers, the dealer must decide which bank the funds are to be placed with and the interest rate applicable. Fiduciary Orders are automatically pooled by the hellip CORE ACCOUNTING Main table: CONSOLIDATE. COND Audit Track CORE ACCOUNTING MAIN TABLE: CONSOLIDATE. COND The financial reporting in GLOBUS will use, whenever possible, a single base as source for report generation. This base is called the CENTRAL. REPORTING FILE 8216(CRF)8217. Account balances, principal outstanding amounts in product files and any related amount fields such as interest reserves, accrued hellip Multivalued fields This is a very specific characteristic attached to the RDBMS included with GLOBUS T24 ( Universe or J-Base). Surprisingly, this data-type is coming with latests release of Oracle, MS-Access 2007,8230Premonitory It consists into creating multiple occurrences of a field. From a user point of view, it means simply defining and attaching a hellip Example of SCRIPT Designer. LOAD. DX. LINK Dim sAppName Dim MyCommand Set oApp Desktop. GetCurrentWindow sID oApp. ID Select Case sID Case 8220173058221 MyCommand 8220euronexttradercontractspecificationswidecontractSpecifications-3503-EN. htmldocid474038221 Case 8220170148221 MyCommand 8220cfe. cboeProductsSpecVIX. aspx8221 End Select call desktop. Sexecute(MyCommand) Then in VERSION. 13.15 FIELD. NO82308230. 16.15 TEXT. CHAR. MAX. 13 17.15. 1 TEXT82308230. Contract Link 23.15 TABLE. LINE8230. 9 37.15 HYPE SPT hellip (to be used in a version) STANDARD. SELECTION Create an I-desc that contains the new enrichment DX. CONTRACT. MASTER 15. 5 USR. FIELD. NAME. SHORT. NAME. SIZE 16. 5 USR. TYPE82308230. I 17. 5. 1 USR. FIELD. NO SHORT. NAME 17. 5. 2 USR. FIELD. NO CONTRACT. SIZE 17. 5. 3 USR. FIELD. NO 1:8221 8211 Contract Size: 8220:2 20. 5 USR. DISPLAY. FMT 50L 24. 5 USR. SINGLE. MULT S Create a subroutine to hellip In a version, you can manipulate fields contents by using a validation routine. It is defined in a version using the two fields: 58. 1 VALIDATION. FLD 59. 1 VALIDATION. RTN where VALIDATION. FLD is the field that should - once populated - trigger a routine, and VALIDATION. RTN is the routine name. Multiple utilization examples such as: 8211 once field hellip Quit Editor after multiple select After a SELECT EDIT jed, to quit the editor: Escape EXK Return Escape EXK Return When editing a record: insert VM amp SM separator Place the cursor between the two values and strike: Ctrl Insert value mark Ctrl Insert subvalue mark hellip 2 ways to invoke the debugger: launching debugger once a program is called and reaching a specific line number: Launch a 8220Break8221 command (or Shift Backspace if break is de-activated) then: B ltspacegt line nb. program name8216 The line number should correspond to an instruction line (not a comment). The debugger has then hellip Posted by Marc in Programming on September 6, 2017 Rounding an amount according to pre-set formats: FMT(number, format) Example: Y. VAR 822088221. VM. 8220178221 FMTS(Y. VAR,8221R28243) gt gives Y. VAR 82168.008217:VM:821712.008242 Rounding an amount according to currency definition: CALL EB. ROUND. AMOUNT(CCY, CURRENCY. AMT, param,82218221) gt param: 821618217 non-cash rounding 821628217 cash rounding or alternatively: CALL SC. FORMAT. CCY. AMT(LCCY, AMT) Fill a number with zeros and a fixed lengh: n: Spaces. hellip Posted by Marc in Programming on September 6, 2017 Get detailed date time information: Time HH:MM:SS DD MMM YYYY CURRENT. TIME TIMEDATE() CURRENT. TIME CURRENT. TIME1,2: 8216:8217. CURRENT. TIME4,2: 8216:8217. CURRENT. TIME7,2 will give a time of 822018:51:008243 for instance. Date formatting: CALL DIETER. DATE(DATE. IN, DATE. OUT,8217D8217) Example: ORD. DATE R. DXOltDX. ORD. TRADE. DATEgt (for instance 8216201811068217) ORDER. DATE 8221 IF (ORD. DATE) THEN CALL DIETER. DATE(ORD. DATE, ORDER. DATE,8217D8217) gt gives ORDER. DATE hellip WRITE 8220R. RECORD8221 TO 8220F. TABLE. NAME8221, 8220RECORD. KEY8221 Example. FN. DX. MARKET. PRICE 8220F. DX. MARKET. PRICE8221 F. DX. MARKET. PRICE 82208221 CALL OPF(FN. DX. MARKET. PRICE, F. DX. MARKET. PRICE) (8230) WRITE R. DX. MKT. PRICE TO F. DX. MARKET. PRICE, DX. MARKET. PRICE. KEY ON ERROR PRINT 8220ERROR, COULD NOT WRITE8221 END Read an History file with a Live key Use the program EB. READ. HISTORY. REC to read the history file. You take the live key, and the program will return the last History record as well as fills the Record from History. Przykład. CALL EB. READ. HISTORY. REC(FN. EFG. FUTURESHIS, RECORD. ID, R. EFG. FUTURESHIS, 8221) Note: after this call, RECORD. ID will contain the last hellip Posted by Marc in Programming on September 6, 2017 CALL EB. READLIST can also be used with a QSELECT. The QSELECT is selecting all fields from a table, not only the keys (ID) compared to the SELECT. This is very usefull to read a CONCAT. FILE, in which call records (RECORD)are only containing a single field. Example of a CONCAT. FILE: LIST FBNK. DX. ORD. VERSION. NO RECORD ID8230823082308230823082308230823082308230. RECORD8230823082308230823082308230. DXORD0931005013 hellip CALL EB. READLIST (SELECT. STATEMENT, KEY. LIST, LIST. NAME, SELECTED, SYSTEM. RETURN. CODE) Routine to return a list of keys from a select statement. Introduced to cater for a change of syntax in the READLIST statement from rev 5 to rev 6. The routine allows both versions of the syntax. Parameter Description SELECT. STATEMENT Execute statement (optional 8211 select can be active) hellip Posted by Marc in Programming on September 6, 2017 Extract a range of keys after a CALL OPF Y. DATE TODAY READ R. DX. DAILY. TRANS FROM F. DX. DAILY. TRANS, Y.DATE ELSE R. DX. DAILY. TRANS 82208221 Y. DX. NUM DCOUNT(R. DX. DAILY. TRANS, FM) Using FOR8230NEXT. FOR I 1 TO Y. DX. NUM Y. DX. ID R. DX. DAILY. TRANSltIgt82208221,1,1 Y. DX. REV R. DX. DAILY. TRANSltIgt82208221,2,1 NEXT I Or using LOOP REPEAT LOOP REMOVE Y. DX. ID FROM R. DX. DAILY. TRANS SETTING TAG WHILE Y. DX. ITEM:TAG Y. DX. REV hellip Delivery Module Introduction Let T24 producing SWIFT messages without releasing them outside How to resubmit an advice How to check errors How to amend a SWIFT message after mapping but before releasing to SWIFT Introduction The DE - delivery module is able to reflect all financial transactions or financial events through delivery messages. A delivery message hellip The GLOBUS Derivatives product has been developed to allow trading of futures and options. The product supports orders, trading, position keeping, valuation and closing out of both exchange-traded and OTC contracts. The Derivatives product may be used by banks trading on their own behalf, by banks trading on behalf of their customers (including bulk trading) hellip Manual prices input External feed of prices (such as Reuters Telekurs Bloomberg etc8230): this for all quoted products (ETD Exchange Traded Derivatives). Internal T24 pricing: for non-quoted products, T24 includes different pricing models: Garman Kohlagen for Currency options. Need to feed interest rates in Periodic Interest, currency pairs callput volatilities in DX. VOLATILITY, hellip DX Concat Files This chapter briefly describes all useful concat files that may be used either in enquiries or subroutines. The suffix subr means this concat can only be accessed via a subroutine e. g. there8217s no PGM. FILE attached to. List of DX Concat Files DX. CUST. POS DX. TRANS. KEYS DX. TRANS. BALANCES DX. REP. POS. HIST DX. ORD. VERSION. NO DX. ITEM. STATUS DX. RV. LAST. CUST. UPDATE DX. MNEMONIC. CONTRACT Concat for DX hellip All fields from a table are numbers, with an associated description. This association is set in libraries loaded by subroutines, which are looking like 8220IF. filename8221. Example for Money Market table: File Layout for MM. MONEY. MARKET PREFIXMM. SUFFIX EQU MM. CUSTOMER. ID TO 1, MM. CURRENCY TO 2, MM. PRINCIPAL TO 3, MM. DEAL. DATE TO 4, MM. VALUE. DATE TO 5, MM. MATURITY. DATE hellip Call a subroutine Usage description: You can call a subroutine from an enquiry field. You have to invoke it using E. Subroutine. Name in the Conversion field. The argument to be processed by the enquiry must be set in the Operation field. Inside the subroutine, the argument will be transmitted in a dedicated variable named O. DATA. hellip Posted by Marc in Enquiry on August 24, 2017 You have first to convert the two dates to be compared to the julian format. 11.19 FIELD. NAME8230. LAST. TRADE 12.19. 1 OPERATION8230 IDESC LAST. TRADE 14.19 LENGTH. MASK8230. 12L 15.19. 1 CONVERSION. JULIAN 11.20 FIELD. NAME8230. COMPANY 12.20. 1 OPERATION8230 PORTFOLIO 14.20 LENGTH. MASK8230. 18L 15.20. 1 CONVERSION. L SEC. ACC. MASTER, CO. CODE 32.20 SINGLE. MULTI8230 S 11.21 FIELD. NAME8230. TODAY 12.21. 1 OPERATION8230 F hellip Selection fields in an enquiry targeting a Nofile If you need to give users the ability to filter the enquiry results, you must declare selection fields in the SS and take them in consideration in the subroutine. Inside the routine, by adding the library for enquiries (IENQUIRYMON), you will be able to process selection fields hellip Build an enquiry with a Nofile When you can8217t use standard conversion and calculation functions to get what you need, you still have a programming solution. It occurs typically when you need data spreaded in multiple tables, because ENQUIRY tool is single-table by essence. You can use links to other tables when you have foreign hellip Available objects List of available objects that can be used in the Globus Desktop SCRIPT. DESIGNER: As long as you8217re using 8220Globus Desktop8221 windows executable, you can access to following resources. 1. In Excel open the VB Editor (Alt F11) 2. In 8220Tools8221, open 8220References8221 3. Select the 8220Globus Desktop8221 Reference 4. In View, open hellip I-DESCRIPTORS Purpose of I Descriptors (quick introduction) Some words on J-Descriptors IF Usage Multi-dimensional comparisons (IFS, EQS, GTS, MULS,8230 Make a CALL from an I-descriptor Purpose of I-Descriptors (quick introduction) Internal Descriptors are equivalent to calculated fields in Excel. They are not physical fields inside a table - compared to what LOCAL. REF fields are - but computed hellip How to set - up the DX application. This chapter is not a duplicate of the Temenos user guide, quite well documented but with missing critical parts. It intends to be an add-on, including specific tricks based on my own experience All below information refers to R8.005 release. FUTURES Setup Check-list Preliminaries Core Commissions Contracts hellip This document consists in a quick overview of the Globus Derivatives module (DX). Execut ive Summary The GLOBUS Derivatives product has been developed to allow trading of futures and options. The product supports orders, trading, position keeping, valuation and closing out of both exchange-traded and OTC contracts. The Derivatives product may be used by banks trading hellip AC 8211 Accounts Module Acccount statements Account charges Acccount statements 1. PRINT. STATEMENT table You can print an account statement online or in batch mode, using a 8216Verify8217 function. The layout is done through the 8216Enquiry8217 application, using the 8216ACCOUNT. STATEMENT8217 enquiry template to be customized. It is possible to make selections in order to filter specific hellip This type of deposits is specific to Switzerland. It consists in giving a mandate to a (swiss) bank to place a deposit outside from Switzerland in the name of the client. Thanks to this offshore placement, Fiduciary deposits are not subject to a local withholding tax, compared to any other interest product (current accounts, hellip
Comments
Post a Comment