PPSoftPARTNER-PRINT INFORMATIKA

Letöltések és dokumentáció

OnlineSzámla és eVAT csomagok, fejlesztői leírások és programképek. A tartalom megnyitásához válasszon egy témakört.

eVAT - NAV

eVAT DEMO DLL v2.0 – a NAV eÁFA-kapcsolathoz tartozó demócsomag.

Csomag / dokumentum Fájlnév Hivatkozás
eVAT DEMO DLL v2.0 eVAT_2_00.zipZIP-csomag · a PPSoft honlapján Letöltés ↗

OnlineSzámla aktuális verziók

VB.NET-, C#-, Visual FoxPro- és parancssori demók, gyorsjavítások, COM wrapper és kereskedelmi DLL-ek.

Kereskedelmi DLL-ek: a csomagok kibontásához a levelezőlistán regisztrált e-mail-címre érkező jelszó szükséges.
Csomag / dokumentum Fájlnév Hivatkozás
NAV DLL v3.0 VB.NET demo v3.12 OnlineSzamlaTesztVB_312.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
NAV DLL v3.0 C# demo v3.12 OnlineSzamlaTesztC_312.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
NAV DLL v3.0 VFP demo v3.12 OnlineSzamlaTesztVFP_312.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
NAV DLL v3.0 parancssori demo v3.21 OnlineSzamlaTesztCommandline_321.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
NAV DLL v3.0 gyorsjavítás v3.21 OnlineSzamlaTesztDLL_321.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
DLL kereskedelmi verzió v3.21 OnlineSzamlaElesDLL_321.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
DLL kereskedelmi verzió v3.22 gyorsjavítás OnlineSzamlaElesDLL_322.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
COM wrapper az Onlineszámla DLL-hez TESZT VERZIÓ OlszCommDemo.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
DLL kereskedelmi verzió v4.1 onlineszamla_41.zipZIP-csomag · a PPSoft honlapján Letöltés ↗

A fejlesztés története

Az eredeti fejlesztési ismertető. A benne szereplő verziószámok a korabeli állapotra vonatkoznak.

Több éves ügyviteli programozói múlttal a hátunk mögött találkoztunk az XML alapú üzleti kommunikáció megvalósítási igényével. Az idők folyamán több - nemzetközi - céggel való projekt együttműködés során alakítottuk technológiánkat az XML alapú - natíve ASP NET webservice, SOAP, REST - kapcsolatok menedzselésében.

Jelen leírás a NAV Online számla rendszer univerzális interfészének megvalósítását - annak elkészült részeit - mutatja be. Alapja a NAV invoiceapi.xsd és invoicedata.xsd állománya.

Figyelembe véve az "OnlineSzámla" által támasztott igen magas rendszerkövetelményeket, és itt nem is a megvalósításra, hanem a későbbi változások követésére gondolva, .NET keretrendszerben alakítottuk ki az alap megoldást.

Az onlineszamla.dll alapkoncepciója az volt, hogy a NAV REST API definícióját olyan részletességgel valósítsa meg, ami elegendő a kommunikációhoz illetve annak teljes körű – biztonsági – naplózásához, de mégis elrejtse a kizárólag funkcionális feladatokat. Ezáltal a felhasználó megspórolja a különböző kódolási, dekódolási, API XML generálási, API XML feldolgozási, hálózati kezelési funkciók programjában történő implementálását. Az onlineszamla.dll .NET fejlesztő eszközzel készült, standard Windows DLL. Ezáltal minden olyan nyelvbe beépíthető, ami támogatja a standard DLL hívást.

A modul ezért közvetlenül használható a C# és VB.NET programozók számára. Felhasználva a DotnetBridge modult közvetlenül használható Visual Foxpro 9 programozók számára.

Erre az alapra épülnek rá különböző illesztő felületek, amik lehetővé teszik olyan nyelvekből való elérését a modul funkcióinak, amelyek nem képesek közvetlen DLL hívásra. Ezek közül egy parancssori illesztő az OlszCommandline.exe program. A program szintén .NET fejlesztő eszközzel készült, 32 és 64 bit operációs rendszer alatt egyaránt működik. A jelenlegi 1.21 verzió az adatcserére válaszfájlokat használ, vagyis az egyes kérésekre érkező válaszokat fájlokban adja vissza a hívó program részére. Jelenleg két formátumot támogat: amiben a válaszok XML formátumba, és amiben TXT – mégpedig fejléces, pontosvesszővel határolt CSV jellegű – formátumban kerülnek visszaadásra. Ezen egyszerű adatkapcsolat nem igényel különösebb egyeztetést a felhasználó és a modul fejlesztője között, mert a paraméterezés adott, és az elkészült válaszfájl feldolgozása és értelmezése kizárólagosan a felhasználótól függ. Feldolgozás után a felhasználó feladata kitörölni a válasz fájlt.

A csomag részévé tettük és publikáltuk az XSD megtekintő / szótárazó képernyőnket.

Képernyőképek

Hívókódok, tesztfelületek és parancssori példák. Kattintson a képre a nagyításhoz.

Előző verziók

Korábbi csomagok és fejlesztői dokumentációk. A leírások az adott verzióhoz tartoznak.

Kereskedelmi DLL-ek: a csomagok kibontásához a levelezőlistán regisztrált e-mail-címre érkező jelszó szükséges.
Csomag / dokumentum Fájlnév Hivatkozás
Parancssori illesztő modul 1.50 + utolsó DLL 1.50 olszcommandline_150.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
Parancssori illesztő dokumentáció olszcommandline.docxDokumentum · a PPSoft honlapján Letöltés ↗
Visual FoxPro 9.0 illesztő modul 1.50+ DLL 1.50 foxonline_150.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
Visual FoxPro 9.0 illesztő dokumentáció foxonline.docxDokumentum · a PPSoft honlapján Letöltés ↗
C#/VBNET illesztő 1.50 + DLL 1.50 vbnetc_150.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
C#/VBNET illesztő dokumentáció onlineszamla_dll.docxDokumentum · a PPSoft honlapján Letöltés ↗
C#/VBNET illesztő 1.50 + DLL 1.50 3.5 Framework vbnetc_150_35.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
XSD megtekintő dokumentáció XSDmegtekinto.docxDokumentum · a PPSoft honlapján Letöltés ↗
DLL kereskedelmi verzió 1.50 eles_dll_150.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
DLL kereskedelmi verzió 1.50 3.5 Framework eles_dll_150_35.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
NAV 1.1 teszt 1.60 dll tesztdll_160.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
DLL kereskedelmi verzió 1.60 eles_dll_160.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
NAV 1.1 request parancssori EXE 1.60 olszcommandline_160.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
NAV DLL v2.0 VB.NET demo v2.50 OnlineSzamlatesztvb_250.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
Aktuális teszt DLL NAV v2.51 OnlineSzamladll_251.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
Parancssori EXE NAV 2.0 Demo v2.51 OlszCommandLine_251.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
NAV 2.0 DLL + FoxPro NAV 2.0 Demo v2.50 FoxOnline_250.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
NAV 2.0 DLL + C# .NET demo v2.50 OnlineSzamlatesztc_250.zipZIP-csomag · a PPSoft honlapján Letöltés ↗
DLL kereskedelmi verzió v2.51 ElesOnlineSzamla_251.zipZIP-csomag · a PPSoft honlapján Letöltés ↗

Segítség a megfelelő csomag kiválasztásához

Egyeztessük a programkörnyezetet és a szükséges modulverziót.

Egyeztetést kérek →

← Vissza a fejlesztői megoldásokhoz