Az oldal megtekintéséhez kérjük, engedélyezze a JavaScriptet.

sERPa súgó

Leírás

Ajánlat, Vevő rendelés és Szállító rendelés bizonylatok importálására szolgál.

Rendelés import excel fájlból. (Mintafájl)

 

Kötelező oszlopok:

Fej adatok:
- Sorozat:                Ez alapján dől el, hogy vevő vagy szállítórendelés készül. Ha üres, vagy nem egy létező Ajánlat, Vevő, vagy Szállítórendelésé, akkor hibát üzenünk. A sorozat bármely Rendelés-nyilvántartás paraméterben megadott lehet és nem kell hogy használható legyen.

- Ügyfél kód:                Nem vizsgáljuk semmilyen beállítását, ha létezik, felvesszük rá a rendelést, ha üres, vagy nem létezik, hibát üzenünk.

- Dátum:                Csak olyan szerepelhet, mely nem lezárt időszakra esik. Ha üres, vagy nem ilyen, hibát üzenünk.

Tétel adatok:

- Raktár:                Ha üres, vagy nem létező raktár, akkor hibát üzenünk. (Nem használható raktárra is felvehető rendelés)

- Cikkszám:                Létező termék kód, nem vizsgáljuk, hogy használható-e beszerzéskor vagy értékesítéskor. Ha üres, vagy nem létező, akkor hibát üzenünk.

- Mennyiség:                Csak nullánál nagyobb érték adható meg. Ha a cikkhez megadott mennyiségi egység tizedesnél nagyobb tört van megadva, a kerekítés szabályai szerint kerekít a program. Ha üres, hibát üzenünk.

 

Opcionális oszlopok:

Fej adatok:

- Hivatkozási szám:                        A bizonylat azonos nevű mezőjébe kerül az itt megadott érték. Ha hosszabb, mint ami megadható, levágja a szkript a megengedett maximális hosszra.

- Telephely kód:                        Ha nincs megadva, üresen marad, ha meg van adva az kerül a bizonylatba. Ha a megadott ügyfélnek nincs ilyen telephelye, akkor hibát üzenünk.

- Deviza:                                Ha nincs megadva, akkor az alapértelmezett deviza kerül a bizonylatra. Ha olyan van megadva, ami nem létezik, hibát üzenünk.

- Reláció:                                Ha nincs megadva, mindig belföld. Ha meg van adva, akkor ellenőrzésre kerül, hogy az adott sorozathoz felvehető-e. Ha nem, akkor hibát üzenünk.

- Fizetési mód:                                Ha nincs megadva, üresen marad. Nem nézzük, hogy használható-e. Ha nem létező van megadva, hibát üzenünk.

- Érvényesség:                                Csak ajánlat esetén vesszük figyelembe. Ha meg van adva, akkor beírjuk a mezőbe az itt megadott értéket, egyébként a sorozatban megadott kerül bele. Ha ott is üres, üresen marad.

- Fejléc megjegyzés:                        Minden olyan tételnél (Excel soron) szükséges, amelyeket egy bizonylatra szeretnék felvenni, minden eltérő megjegyzés külön bizonylatot eredményez. Formázás nélküli szövegként kerül importálásra.

- Fejléc megjegyzés nyomtatása:                Megadása történhet számmal, vagy a felsorolt típusnak megfelelő szöveggel. Pl.: 0 vagy Nincs / 1 vagy Tételek elé / 2 vagy Tételek után. Ha nincs megadva, akkor a sorozatban beállított érték kerül bele.

- További adat 1:                        A További adat típusban felvett értékek adhatók meg, nem számít, hogy használható-e. Ha nem létező érték kerül megadásra, akkor hibát üzenünk.

- Szöveg 1:                                Az itt megadott érték első 100 karakterét beírjuk az előző oszlopban megadott további adathoz. Nem nézzük, hogy a megadott szöveg a beállítások alapján felvehető-e. Ha nincs megadva További adat 1, akkor figyelmen kívül hagyjuk.
                                 Ha van megadva További adat 1, de ez itt nincs megadva, akkor szöveg érték nélkül fogjuk felvenni a további adatot a bizonylatra.

- További adat 2:                        A További adat 1 oszloppal egyező működés. Látható, hogy összesen három további adat és hozzá tartozó szöveg megadására van lehetőség.
                                 A Fejléc megjegyzéssel egyezően működik abból a szempontból, hogy hány rendelés fog születni, csak itt ennek a három további adat és hozzá tartozó szöveg mezőnek (összesen 6 oszlop) az egyezésére van szükség, hogy egy bizonylat szülessen.
                                 Ha egy sorban ugyan az a további adat többször is meg van adva, akkor a program erről hibaüzenetben tájékoztat.

- Szöveg 2:                                A További adat 1 oszloppal egyező működés, csak itt értelemszerűen a További adat 2 mezőben megadott további adathoz fogjuk beírni az itt megadott értéket.

- További adat 3-10:                        A fenti További adat / Szöveg mezőkben leírtak alapján további 8 (tehát összesen 10) További adat és szöveg importálása van lehetőség.

- Szöveg 3-10:                                
 

 

Tétel adatok:

- Nettó egységár:                        Ha nincs megadva, üres lesz a mező, ha meg van adva és több tizedesre, mint amit a devizában beállított egységártizedes megenged, akkor a kerekítés szabályai szerint kerekít a program. Negatív érték nem adható meg.

- Alábontás kód:                        Mivel raktáranként egyféle alábontás lehetséges, ezért a különböző alábontásokra nincs külön oszlop. Ügyfél alábontásos raktár soron létező ügyfél kódot keresünk, témaszám alábontás esetén létező témaszám kódot, és így tovább. Ha meg van adva, de a raktárbeállítás nem teszi lehetővé az importálását, vagy ha téves adat van, hibát üzenünk. Ha a raktár beállítás alapján az alábontás rendelés-nyilvántartás bizonylaton megadandó, akkor kötelező kitölteni.

- Kért határidő:                                Bármilyen dátum megadható, a program nem végez ezzel kapcsolatban semmilyen ellenőrzést. Ajánlat esetén figyelmen kívül hagyjuk.

- Ajánlott határidő:                        Bármilyen dátum megadható, a program nem végez ezzel kapcsolatban semmilyen ellenőrzést.

- Tétel megjegyzés:                        Minden olyan tételnél (Excel soron) szükséges, amelyeket egy tételként szeretnék felvenni, minden eltérő megjegyzés külön tételt eredményez. Formázás nélküli szövegként kerül importálásra.

- Tétel megjegyzés nyomtatása:        Megadása történhet számmal, vagy a felsorolt típusnak megfelelő szöveggel. Pl.: 0 vagy Nincs / 1 vagy Tétel elé / 2 vagy Tétel után. Ha nincs megadva, akkor a sorozatban beállított érték kerül bele.

 

Az Excel munkalap neve: Rendeles

 

Párbeszédablak:

- Teszt futtatás (az eredmény nem mentődik el): [N]/I. Igaz értéke esetén az importálás nem valósul meg, a szkript által kiírt eredményt átvizsgálva ellenőrizhető, hogy a kívánt eredmény születik-e. Hamis érték esetén felvételre kerülnek a bizonylatok.

- Gyorsított bevitel: [N]/I. Igaz érték esetén a mentésből néhány ellenőrző folyamat kihagyásra kerül. Akkor érdemes igazra állítani, ha több ezres nagyságrendű tételt kell beimportálni.

 

Működéssel kapcsolatos egyéb információk

A szkript nem vesz fel és nem módosít semmilyen törzsadatot. Ha valamelyik szükséges és nincs megadva, vagy olyan adat van az Excelben, ami nem létezik a programban, akkor hibát üzen. A hibaüzenetek az importálás után különböző füleken kerülnek megjelenítésre.

Ha az importálás során hibát talál a program, akkor egyetlen rendelést sem importál be. Ha nem így lenne, szinte követhetetlenné válna, hogy az Excelből mi az ami bekerült a programba és mi az ami kimaradt, mit kell újra importálni.

Mikor készül egy rendelés a tételekből? Alapvetően egyező fej adatok esetén, azonban a Raktár, az Egyéb alábontás és a Kért szállítási határidő (tábla szinten tétel adatok) ezt befolyásolhatják. Ha ezek közül bármelyik eltérő és ez a sorozat beállítása szerint fejben adandó meg, akkor külön rendelés készül.

A rendelés fejléc Visszaigazolás, Diszponálás és Ár típus mezői, illetve a tételben a Foglalás és a Diszponálás beérkezéskor mezők a sorozat paraméterében megadottak szerint kerülnek az importált rendelésbe.

Ez egy segédszkript, ami a tömeges adatbevitel elősegítésére való. Nem törekszünk arra, hogy vetekedjen a felület nyújtotta összes ellenőrzéssel, ezért előfordulhat az, hogy egy paraméter szerint kötelező mezőt itt nem kötelező megadni. Példa: Ajánlott határidő sorozat szerint kötelező, itt nem bevihető. Attól mert a paraméter importáláskor éppen kötelező értéken áll, itt ettől még nem lesz kötelező/megadható oszlop. A felvett bizonylat módosításakor a beviteli felület már meg fogja követelni a kitöltését. Ha a felhasználás során fontos az ilyen adat, akkor ügyelni kell arra, hogy ez az Excelben kitöltésre kerüljön, vagy ha jelenleg nem adható meg, akkor fejlesztési igény benyújtása után azt beépítjük a szkriptbe.

Sikeres importáláskor kitöltésre kerül az AruforgBiz táblába a szkriptet futtató felhasználó, mint felvevő felhasználó és a felvétel időpontja.