|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sERPa-s adatbázisba keletkezettet, bináris adatokat (pl. e-számla), ha ki akarjuk tenni egy külső adatbázisba, akkor a következőt kell elvégezni.
1. Vegyük fel a külső adatbázisokat a Bináris adatbázis funkcióba, mentéskor a sERPa létrehozza az itt megadott adatbázist.
2. Adjuk meg, hogy mely számlákból tegye át az adatok és azt melyik adatbázisba a E-számla (Vevő) - Bináris adatbázis paraméter funkcióval. (Ha sok e-számlát/számlaképet készítünk, akkor akár hónaponként is archiválhatunk)
3. A műveletben levő Archiválás menüponttal akár a paraméter mentés után elindíthatjuk a folyamatot, vagy a másnap reggel automatikusan megtörténik az archiválás.
4. Az itt létrejött adatbázisokról is készítsük mentést, amíg történik adott adatbázisba archiválás.
A külső adatbázisba létrejön a BinarisAdat tábla, amelybe az Adat, Kulcs mező szerepel, a sERPa-s adatbázisban
A számla esetén: VevoSzESzamla táblában BinarisAdatAdatbazis_ID és BinarisAdatKulcs mező kapcsolja össze a két táblát (BinarisAdatAdatbazis tábla szerint). SQL-be így kérhető le a PDF:
SELECT
COALESCE(BA.Adat, E.SzamlaPdf) AS SzamlaPdf
FROM
dbo.VevoSzESzamla E
OUTER APPLY dbo.X_BinarisAdat(E.BinarisAdatAdatbazis_ID, E.BinarisAdatKulcs) BA
WHERE
E.VevoSz_ID = @VevoSz_ID
Archiválás közben SQL-ben a következő parancs megmondja, hogy hány sor került át:
select count(*) from CEGBinarisAB_2..BinarisAdat with(nolock)
A többi bináris adatbázis esetén hasonló a szerkezet, és felépítés.