Neke SQL procedure je potrebno kreirati na klijentskoj bazi. Nakon kreiranja procedura kod klijenta, potrebno je pozvati proceduru _elastyc_synonym_dugovanja koja kreira sinonime za procedure kreirane na klijentu.
Pre kreiranja sinonima, potrebno je kreirati procedure na klijentskoj bazi. Procedure koje je potrebno kreirati su sledeće:
Procedura koja vraća dugovanja klijenta po kontima.
Parametri koji se prosleđuju:
- subjekt (klijent)
- konta
Procedura koja vraća dugovanja klijenta po jednom kontu.
Parametri koji se prosleđuju:
- subjekt (klijent)
- konto
Procedura koja vraća konto kartice za traženi konto.
Parametri koji se prosleđuju:
- subjekt (klijent)
- konto
Procedura koja vraća otvorene stavke po kontima.
Parametri koji se prosleđuju:
- subjekt (klijent)
- konta
Procedura koja izvlači podatke o dugovanju.
Parametri koji se prosleđuju:
- subjekt (klijent)
- konta
Za ovu proceduru potrebno je deklarisati sledeće izlazne parametre:
- @dugukupno float output
- @Otvoreno float output
- @IznosPoslednjeUplate float output
- @DatumPoslednjeUplate date output
- @dugvanvalute float output
- @danakasnjenja int output
- @fizickolice nvarchar(2) output
- @statusclienta nvarchar(80) output
- @tipkupca nvarchar(80) output
- @odgovornaosoba nvarchar(80) output
- @datumzadnjefakture date output
- @vremezadnjeuplate datetime output
- @iznoszadnjefakture float output
Procedura koja vraća ukupan dug klijenta.
Parametri koji se prosleđuju:
- kasnjenjedana_OD
- kasnjenjedana_DO
- subjekt (klijent)
- konta
Za ovu proceduru potrebno je deklarisati sledeće izlazne parametre:
- @valuta nvarchar(3) output
- @dug float output
Procedura koja puni tabelu "_el_naplata_duznici_table" na pantheonu koju koristimo iz Elastyc-a kao sinonim.
Parametri koji se prosleđuju:
- konta
Procedura koja puni tabelu "_el_naplata_otvorene_stavke_table" sa nepovezanim uplatama koju koristimo iz Elastyc-a kao sinonim.
Parametri koji se prosleđuju:
- subjekt
- konta
Procedura koja izvlači i vraća ukupan dug, dug van valute i limit
Parametri koji se prosleđuju:
- subjekt
- konta
Za ovu proceduru potrebno je deklarisati sledeće izlazne parametre:
- @dugukupno money output
- @dugvanvalute money output
- @limit money output
Procedura koja puni tabelu "_el_naplata_duznici_table" na pantheonu koju koristimo iz Elastyc-a kao sinonim.
Parametri koji se prosleđuju:
- konta
- datumzadnjesinhronizacije
Procedura koja vraca otvorene stavke po kontima u JSON formatu.
Parametri koji se prosleđuju:
- subjekt
- konta
Sinonim sa pantheon baze za view "teme"
Sinonim sa pantheon baze za view "temepoz"
Procedura _elastyc_synonym_dugovanja se poziva na lokalnoj bazi i ona kreira sinonime za sve procedure koje su kreirane na klijentskoj bazi.
Procedura se kreira kao sinonim na lokalnoj bazi, i poziva proceduru za sinhronizaciju narudzbina na Pantheon.