Ügynöki rendelés modul
A RoolWikiBÓL
| 2012. szeptember 17., 14:26 változat (szerkesztés) Kovacsicsz (Vita | szerkesztései) ← Előző változtatások |
2012. szeptember 17., 14:43 változat (szerkesztés) (undo) Kovacsicsz (Vita | szerkesztései) Következő változtatások → |
||
| 103. sor: | 103. sor: | ||
| <h2 style="padding:3px; background:#dcdcdc; color:#4682b4; text-align:left; font-size:100%; margin-bottom:5px;margin-top:0;margin-left:-5px;margin-right:-4px;">Szállítási nap meghatározás</h2> | <h2 style="padding:3px; background:#dcdcdc; color:#4682b4; text-align:left; font-size:100%; margin-bottom:5px;margin-top:0;margin-left:-5px;margin-right:-4px;">Szállítási nap meghatározás</h2> | ||
| - | Adott szállítási címre, adott dátumot követő/megelőző szállítási nap meghatározása a | + | A <b>magyo_get_vevoi_megrendeles_szallitasi_nap_v01</b> függvény hívásával az adott szállítási címre, adott dátumot követő/megelőző szállítási nap meghatározása lehetséges. A függvény visszatérési értéke dátum. A lehetséges dátumok a szállítási címhez rendelt járat napok alapján történik. |
| + | A függvény 3 paramétert kap értékül: | ||
| + | * a <b>magyo_get_vallalat_partner_cim_ugynok_v01</b> függvény id mezőjében visszaadott partner cím azonosítóját | ||
| + | * dátumot, melyhez képest a következő szállítási dátum meghatározása történik | ||
| + | * irány, mely '+' esetén a következő, '-' esetén a paraméterként átadott dátumhoz képes az előző szállítási dátum | ||
| - | select <b>magyo_get_vevoi_megrendeles_szallitasi_nap_v01</b>( | ||
| - | pPartnerCímAzonosító | ||
| - | , pDátum | ||
| - | , pIrány | ||
| - | ) | ||
| - | függvény hívásával lehetséges, melynek visszatérési értéke dátum. | + | Eljárás hívásához példa: |
| + | <pre> | ||
| + | select magyo_get_vevoi_megrendeles_szallitasi_nap_v01( | ||
| + | 101 | ||
| + | , to_date(now(), 'YYYY-MM-DD') | ||
| + | , '+' | ||
| + | ) | ||
| + | </pre> | ||
| <h2 style="padding:3px; background:#dcdcdc; color:#4682b4; text-align:left; font-size:100%; margin-bottom:5px;margin-top:0;margin-left:-5px;margin-right:-4px;">Cikk csoportok szerinti cikk szűkítés</h2> | <h2 style="padding:3px; background:#dcdcdc; color:#4682b4; text-align:left; font-size:100%; margin-bottom:5px;margin-top:0;margin-left:-5px;margin-right:-4px;">Cikk csoportok szerinti cikk szűkítés</h2> | ||
2012. szeptember 17., 14:43 változat
Ügynöki (pda/android/...) rendelés modul
Tartalomjegyzék |
Partnerek lekérdezése
Az ügynökhöz tartozó partnerek lekérdezéséhez a magyo_get_vallalat_partner_ugynok_v01 függvény hívása szükséges. A függvény által visszaadott halmaz szerkezete:
| Mező név | Mező típus | Leírás |
|---|---|---|
| VPN_ID | bigint | A partner egyedi azonosítója a vállalatban |
| VLT_ID | bigint | A vállalat azonosítója, mely vállalathoz tartozik a partner |
| VLT_KOD | varchar(50) | A vállalat kódja |
| VLT_KOD | varchar(200) | A vállalat neve |
| PNR_ID | bigint | A partner egyedi azonosítója |
| PNR_KOD | varchar(50) | A partner kódja kódja |
| PNR_NEV | varchar(200) | A partner neve |
| TLS_NEV_SZAMLAZAS | varchar(200) | A számlázási település neve |
| TLS_IRANYITOSZAM_SZAMLAZAS | varchar(30) | A számlázási település irányítószáma |
| CIM_SZAMLAZAS | varchar(50) | A számlázási cím |
Az eljárás híváshoz példa:
select
vpn_id
, vlt_id
, vlt_kod
, pnr_kod
, pnr_nev
, tls_nev_szamlazas
, tls_iranyitoszam_szamlazas
, cim_szamlazas
from magyo_get_vallalat_partner_ugynok_v01(
'%CO%'
)
A magyo_get_vallalat_partner_ugynok_v01 eljárás paramétere a partner név szűrőfeltétel. Amennyiben szűrőfeltétel nélkül szeretnénk hívni, akkor null paraméterrel szükséges az eljárás hívása.
Partner címek lekérdezése
A kiválasztott partnerhez a partner címek a magyo_get_vallalat_partner_cim_ugynok_v01 függvény hívásával kérdezhetőek le. A függvény által visszaadott címek halmazának szerkezete:
| Mező név | Mező típus | Leírás |
|---|---|---|
| ID | bigint | A partner cím egyedi azonosítója a paraméterként kapott partnerhez tartozó vállalatban |
| PCM_KOD | varchar(50) | A partner cím kódja |
| PCM_NEV | varchar(200) | A partner cím neve |
| TLS_NEV | varchar(200) | A partner cím település neve |
| TLS_IRANYITOSZAM | varchar(30) | A partner cím település irányítószáma |
| CIM | varchar(50) | A partner cím címe |
Az eljárás híváshoz példa:
select
id
, pcm_kod
, pcm_nev
, tls_nev
, tls_iranyitoszam
, cim
from magyo_get_vallalat_partner_cim_ugynok_v01(
100
)
A magyo_get_vallalat_partner_cim_ugynok_v01 eljárás paramétere a magyo_get_vallalat_partner_ugynok_v01 eljárás által vpn_id mezőben visszaadott érték.
Szállítási nap meghatározás
A magyo_get_vevoi_megrendeles_szallitasi_nap_v01 függvény hívásával az adott szállítási címre, adott dátumot követő/megelőző szállítási nap meghatározása lehetséges. A függvény visszatérési értéke dátum. A lehetséges dátumok a szállítási címhez rendelt járat napok alapján történik. A függvény 3 paramétert kap értékül:
- a magyo_get_vallalat_partner_cim_ugynok_v01 függvény id mezőjében visszaadott partner cím azonosítóját
- dátumot, melyhez képest a következő szállítási dátum meghatározása történik
- irány, mely '+' esetén a következő, '-' esetén a paraméterként átadott dátumhoz képes az előző szállítási dátum
Eljárás hívásához példa:
select magyo_get_vevoi_megrendeles_szallitasi_nap_v01( 101 , to_date(now(), 'YYYY-MM-DD') , '+' )
