A funkció segítségével a készlet fedezettel rendelkező vevő rendelési tételek alapján generálhatunk a raktárközi bizonylatokat.
Jogosultságkód: 222330 Help context: 222330
Forrás: Frm_VevRenErtBizGen
Script: VevSzalRendGen_Nu.sql
A menüpont ugyanazt a programfunkciót indítja mint az [Értékesítési bizonylatkészítés vevői rendelésből] funkció.
A raktárközi bizonylat készítés vevői rendelésből funkció elemei:

A scrip kód jellegű adatmezői
Fix szűrési feltételek:
1. Élő vevői rendelés Visszaigazolt mennyiség > Értékesített mennyiség
2. Raktár készlet >= Élő vevői rendelés (tétel szinten)
Ellenőrzés:
| 1. | Partner qry.ParKodRen Csak olyan rendelési tételekből készíthető értékesítési bizonylat, amelyek egy partnerhez kapcsolódnak. |
A kijelölt rendelési tételek adataiból vagy új raktárközi bizonylatot hozunk létre, vagy egy meglévő értékesítési bizonylat fejhez csatoljuk a létrehozott raktári mozgás adatokat.

A. Új raktárközi bizonylat létrehozása
Input adatok:
A raktárközi bizonylat generálásához input adatok megadására van szükség.
I1. BToKodX Bizonylat tömb kód
KBtoTor.JogCim = ’9’ – Raktárközi forgalom
I2. MozDatX Mozgás dátuma <A:Now>
A könyvelési nyitott időszakba kell esnie. In [KezDatX,BefDatX]
I3. RakKodB Bevételezési raktárkód
I4. TarHelB Bevételezési tárolóhely
A fenti raktárhoz kell tartoznia!

Az input adatok megadása után, a [Tovább] gomb megnyomásával elkészíthető a raktárközi bizonylat. A bizonylat létrehozása után a program kiírja a létrejött bizonylatfej azonosítóját.
B. Csatolás meglévő raktárközi bizonylathoz
Meglévő bizonylathoz való csatoláskor a program megjeleníti azokat a bizonylat fejeket, amelyekhez a kijelölt tételek (qry.) csatolása elvégezhető. A csatolás alapjául szolgáló bizonylat fejeknek (KMozFej) az alábbi feltételeknek kell megfelelniük:
1. MozDat in (KezDatX,VegDatX) A bizonylatfej dátuma a könyvelési nyitott intervallumba esik.
2. ParKod = qry.ParKodR Partner egyezés
3. Jogcim = ’9’ Raktárközi bizonylat

Tárolt eljárás:
TcSp_RakKozGen_VevRenbol
@P_TempId Float, Az adatátadáshoz használt Tmp_VevSzalRendGen tábla azonosítója
@p_BizAzoOld Varchar(15), A replikálandó bizonylat azonosítója
@p_BtoKod Varchar(3), Az előállítandó bizonylat bizonylattömb kódja
@p_MozDat datetime, A raktárközi mozgás dátuma
@p_TarHelB Varchar(12), Bevételezési tárolóhely
@P_Opekod Varchar (20), Operátor
@P_Terkod Varchar (20), Terminál
@P_succes Varchar (20) OUTPUT Az elkészült bizonylat azonosítója