Closed fzoli15 closed 3 years ago
Egyetértek. Az advancePaymentData csak végszámla készítésekor vagy előleg beszámításakor tölthető ki az advanceIndicator jelölése mellett. Előleg számla készítésekor pedig csak az advanceIndicator-t lehet jelölni.
Sziasztok!
Köszi a felvetést, ezt megvizsgáljuk. Gyanítom hogy igazatok van és rossz a szabály amit leírtunk, de visszajelzek.
Végszámla készítésekor csak a beszámított előleg összegét kell megjeleníteni a számlán, és nem kötelező összekötni az előlegszámlával. Nagyon sok számlázó rendszerben ez az összekötés szinte megoldhatatlan. Lehetne opcionálisra állítani advanceData-t?
Végszámla készítésekor csak a beszámított előleg összegét kell megjeleníteni a számlán, és nem kötelező összekötni az előlegszámlával. Nagyon sok számlázó rendszerben ez az összekötés szinte megoldhatatlan. Lehetne opcionálisra állítani advanceData-t?
Az lenne a kérdésem, hogy ha nincs összekötve, akkor hogy ellenőrzi a szoftver, hogy nem "használnak túl" egy előleget a végszámlák készítése során? Én azt gondolom, hogy jó ez a megközelítés, igenis legyen kapcsolat, akkor lehet látni, hogy mi történik, véletlenül sem gépel el egy adatrögzítő egy összeget, pontosan tudható, hogy melyik előleget melyik számlába tudtuk be, melyikből mennyi a még felhasználható, stb. stb.
Igen, ha készítünk egy számlázó programot a magyar piacra, akkor valóban célszerű belerakni ilyen ellenőrzéseket az előleg kezelésbe. De azért vannak integrált rendszerek nagy vállalatoknak és nemzetközi cégeknek és azokban egyáltalán nem könnyű megoldani a magyar szabályok szerinti előlegkezelést, amely már így is lényegesen bonyolultabb a nemzetközi gyakorlatnál. Egy ilyen plusz adatszolgáltatási elvárás miatt sok helyen több hónapos rendszer átalakítási projektet kell indítani. Olyan adatot nem szabadna kötelezően bekérni amelynek nem kell szerepelnie a számlán.
Sziasztok!
Ígértem visszajelzést. Igazatok van, a changelog által említett ERROR nem valid. Töröltem a dokumentációból, a fejlesztésbe pedig nem került be. Mindjárt adok fel pullt.
A changelog-ban látok némi ellentmondást az advanceData töltésével kapcsolatban:
1.) "advancePayment" nevű element-et nem látok az XSD-ben. Ez advanceIndicator akart lenni?
2.) Az advanceIndicator 'true' értéket vesz fel az előlegszámlák tételeinél is, nem csak a végszámla előleg beszámítás soránál. De logikailag nem látom értelmét annak, hogy az előlegszámlánál is töltsük az advanceData-t, illetve ezzel egyezik az első idézet is. Most akkor mi az elképzelés?