Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • OS
  • Si të ngarkoni një skedar xml në 1c 7. Baza ligjore për aplikimin e përjashtimeve nga TVSH

Si të ngarkoni një skedar xml në 1c 7. Baza ligjore për aplikimin e përjashtimeve nga TVSH

Që nga versioni 1C 7.7, ngarkimi universal nga XML (si çdo proces shkëmbimi) ndodh duke përdorur mekanizmin e integruar të konvertimit të të dhënave. Në versionet e tij të ndryshme, zbatohen qasje të ndryshme për organizimin e proceseve metabolike.

Përpunim i gjithanshëm

Me versionin e shtatë të 1C, ju mund të shkëmbeni informacion midis bazave të të dhënave dhe platformave duke përdorur mjetin e integruar "Konvertimi i të dhënave". Mjetet e tij bëjnë të mundur transformimin e informacionit nga bazat e të dhënave 1C në formatin XML dhe transferimin e tij nga versioni i shtatë në të tetin, nga "Menaxhimi i Tregtisë" në "Depo", etj. Për 1C 7, ky mjet përfshin përbërësit e mëposhtëm:

    Baza e konfigurimit;

    Trajtimet e jashtme:

    • Shkarkimi i V77Exp.ert nga 1C në XML;

      MD77Exp.ert hedh meta të dhënat në një skedar XML.

Konfigurimi dhe përpunimi janë në dispozicion në faqen zyrtare të 1C për të gjithë përdoruesit (partnerët) e produkteve të kësaj kompanie. Ato mund të gjenden gjithashtu në diskun ITS, i cili është i bashkangjitur me çdo produkt 1C pas blerjes.

Qasje për ngarkimin e të dhënave në formatin XML

Për të transferuar informacion brenda 1C, përdoren versionet 2.0 dhe 3.0 "Konvertimi i të dhënave". Dallimi i tyre qëndron në qasjet ndaj përpunimit dhe transformimit të të dhënave.

1.Në versionin 2.0, transferimi i të dhënave kërkon krijimin e rregullave. Ato bazohen në meta të dhënat e bazave të të dhënave të burimit dhe destinacionit, duke përfshirë përshkrimet e objekteve të të gjitha llojeve të disponueshme. Rregullat futen në një dokument të veçantë. Ky skedar lexohet në çdo ngarkim. Nëse përshkrimi i bazave ndryshon, atëherë rregullat duhet të rishikohen dhe përditësohen.

2.Versioni 3.0 "Konvertimi i të dhënave" u zhvillua me synimin për të ndarë proceset e shkëmbimit nga struktura e bazave të informacionit. Kjo u bë e mundur falë formatit XML - EnterpriseData. Tani, rregullat për konvertimin e përmbajtjes së saj në këtë format universal krijohen për çdo bazë të dhënash pa pasur nevojë të krijohen rregulla për çdo çift specifik "burim-destinacion".

Për ndihmë në konfigurimin e konfigurimit dhe korrigjimit të komunikimit, kontaktoni Setby. Ne jo vetëm që do të zgjedhim mjete për detyra specifike dhe do të personalizojmë punën e tyre, por gjithashtu do të kursejmë nervat dhe kohën tuaj.

1C 7.7 krijon në heshtje objekte të tilla api të Windows si MSXML. Kjo është më se e mjaftueshme për të punuar me XML pa asnjë dll atje. Edhe nëse nuk e gjeni përgjigjen këtu shembuj duke përdorur këtë bibliotekë, në gjuhë të tjera shpesh mjafton ta kopjoni atë në 1C dhe ato funksionojnë. Në një mënyrë apo tjetër, përshkrimi është në Wikipedia dhe në faqen e internetit të Microsoft.

Dokumenti DOM - Modeli i objektit të dokumentit është pjesë e bibliotekës MSXML dhe e bën mjaft të lehtë krijimin e një skedari XML. Për më tepër, ai mund të shkëmbejë të dhëna me pjesë të tjera të kësaj biblioteke.

Pra, le të krijojmë XML. 4.0 në fund tregon një version. Nëse keni nevojë për një të mëvonshme - vazhdoni, ndryshoni atë.

XML_DOM = CreateObject ("MSXML2.DOMDocument.4.0"); // Krijo një dokument dhe përshkruani titullin e tij Header = XML_DOM.createProcessingInstruction ("xml", "version =" "1.0" "encoding =" "UTF-8" ""); // Nëse keni nevojë për një kokë, atëherë shkruani: XML_DOM.appendChild (Header); // për të krijuar etiketa, përdorni funksionin createElement ("Emri_Etiketës") TagMessage = XML_DOM.createElement ("MESAZH"); // për ta vendosur atë në dokumentin tonë përdorni appendChild (<Ссылка на документ или тег>) XML_DOM.appendChild (etiketa e mesazhit); // në përputhje me rrethanat, për të vendosur etiketën brenda etiketës, shkruani Body Message Tag = XML_DOM.createElement ("BODY"); MessageTag.appendChild (BodyMessageTag); // Tani futni një mesazh MessageTextMessage = XML_DOM.createElement ("TextMESSAGE"); TagTextMessage.text = "mesazhi ynë"; BodyMessageTag.appendChild (MessageTag); // Dhe gjithashtu specifikoni atributin TextAttribute = XML_DOM.createAttribute ("atr"); NodeValue = "(! GJUHË: tekst"; ТегТекстсообщения.setAttributeNode(АтрибутТекста); //а вот так его можно сохранить. И никаких работ со строкой и dll:) XML_DOM.Save(КаталогИБ()+"1.xml"); //также существует две функции: // Load() - загружает XML из файла или объекта // LoadXML() - загружает Из текста. // хоть в 1C напрямую его пишите например: XML_DOM.loadXML(" |!} | |teksti i mesazhit tonë | |";

Ka edhe parametra të tjerë, por fati, duart e drejtpërdrejta dhe interneti janë të garantuara për t'iu përgjigjur të gjitha pyetjeve.

Tani pak rreth xmlschemacache. Nëse jeni me fat dhe klienti ka dërguar skema xsd ose xml - mos u shqetësoni, jeni vërtet me fat. Në fund të fundit, XML tani mund të vërtetohet. Epo, thjesht doja që vetë 1C të kontrollonte se çfarë më shkruanin zuzarët e yuzverit.

Dhe prandaj futa këtë kod, në një mënyrë ose në një tjetër në korrigjimin e vetë gjësë:

// E njëjta bibliotekë MSXML2 ka një funksion kontrolli Schema = CreateObject ("msxml2.xmlschemacache.4.0"); Schema.add (, "E: \ xsd \ MESSAGE.xsd"); XML_DOM.schemas = Skema; //// verifikimi aktual i verifikimit Gabim = XML_DOM.validate (); Nëse Error.errorCode = 0 Pastaj Paralajmërim ("Dokumenti përputhet me skemën"); Përndryshe, //// vetia .reason përmban arsyen e gabimit. Paralajmërim ("GABIM:" + Error.arsye); FundNëse;

Epo, dërgimi aktual përmes xmlHttp është një pjesë e së njëjtës bibliotekë. Kini kujdes nëse ka një përfaqësues. Shikoni përshkrimin e wikipedia-s ose gjeni një shembull me një përfaqësues. Ju mund të specifikoni të dyja metodat Post dhe Get - megjithatë, me kushtet e tyre. Dhe ka më shumë se dy metoda. Nëse ka shumë përparësi, unë do të shkruaj gjithçka:

XmlHttp = NewObject ("MSXML2.xmlHttp.4.0"); xmlHttp.OPEN ("POST", "http://123.123.123.123:70/", 1); // Nëse kërkohen titujt // xmlHttp.setRequestHeader ("Host", "--SKIPPED--"); // xmlHttp.setRequestHeader ("Lloji i përmbajtjes", "tekst / xml"); xmlHttp.SEND (XML_DOM);

Kur dërgoni, mbani në mend se nuk ndodh menjëherë dhe duhet të dini gjendjen e tij dhe të merrni një lloj përgjigje.

Gjendja ndodhet këtu xmlhttp.readyState (0 - nuk është inicializuar, 1 - e hapur, 2 - dërgon të dhëna, 3 - merr të dhëna dhe 4 - të dhëna të ngarkuara)

Përgjigja mund të merret ose këtu xmlHttp.responseText ose xmlHttp. përgjigjeXML. Për më tepër, nëse dërgoni një përgjigje XML në formën e një vargu, mund ta ngarkoni atë duke përdorur DOMDocument "a. Bëni një buton të veçantë

XML_DOM.loadXML (xmlHttp.responseText); // ose XML_DOM.Save (CatalogIB () + "2.xml");

Ju kërkoj të mos rrahni për shkrim-lexim. Sepse ai është nga natyra analfabet. Le të jetë e dobishme, dhe nëse është, nuk do të heq dorë nga plusi

Sot do të shqyrtojmë me ju përpunimi i "Shkarkimit universal në XML për 1s 7.7"... Ky përpunim ka për qëllim shkarkimin e të dhënave sipas rregullave të shkëmbimit në një skedar XML. Rregullat e shkarkimit të të dhënave janë gjithashtu një skedar XML, i cili përmban një përshkrim se cilat të dhëna dhe në çfarë strukture duhet të shkarkohen në një skedar XML.

Si të përdorni përpunimin e shkarkimit universal në XML për 1s 7.7?

Më poshtë në pamjen e ekranit mund të shihni formularin kryesor të përpunimit eksport universal në XML për 1s 7.7, le të hedhim një vështrim në parametrat bazë që janë të nevojshëm për funksionimin e saktë të tij. Aty ku është numri 1, aty tregojmë skedarin me rregullat për ngarkimin e të dhënave, për të cilat nevojiten këto rregulla, kemi folur tashmë në paragrafin e parë të artikullit. Për numrin 2, zgjidhni skedarin ku do të ngarkohen të dhënat. Në paragrafin 3, duhet të specifikoni datën e fillimit dhe datën e përfundimit, gjatë kësaj periudhe të dhënat do të ngarkohen në një skedar. Pasi të kemi specifikuar të gjithë këta parametra, klikoni "Rregullat e ngarkimit", pasi të keni lexuar rregullat në paragrafin 5, do të shfaqet një strukturë e ngjashme me pemën e skedarit të rregullave të shkëmbimit me emrat e rregullave. Tani gjithçka që duhet të bëjmë është të klikojmë butonin në faqen tonë përpunimi universal i shkarkimit XML 1s 7.7 nën numrin 6 "Ngarko", pas këtij veprimi, të gjitha të dhënat do të ngarkohen në përputhje me rregullat aktuale për ngarkimin e të dhënave, në skedarin XML që kemi specifikuar në paragrafin 2.

Kur një ndërmarrje përdor vazhdimisht një lloj pakete softuerike në punën e saj, atëherë, natyrisht, gjithmonë lind çështja e mbështetjes dhe administrimit të vazhdueshëm të saj. Në të njëjtën kohë, nuk mund të bëni me detyrat e shkëmbimit, ruajtjes dhe rikuperimit të të dhënave. Le të shqyrtojmë se si të ngarkojmë ose shkarkojmë të dhënat nga 1C në formatin XML, pasi kjo është një procedurë e rëndësishme në këtë temë.

Ato janë ndërtuar në atë mënyrë që gjatë shkarkimit të mund të merrni një skedar XML, në të cilin do të shkruhen të dhënat e nevojshme për klientin. Në të njëjtën kohë, njëkohësisht me regjistrimin, kontrollohet korrektësia e të dhënave të transferuara për gabime kritike.

Kështu, shkarkimi në një skedar XML (importimi i të dhënave) nga një bazë informacioni dhe më pas ngarkimi nga XML në një tjetër është një shkëmbim i të dhënave në formatin XML midis bazave të të dhënave.

Një procedurë e tillë, veçanërisht me sasi të mëdha informacioni, kursen shumë punë manuale.

Importi (skedari që rezulton) mund të përdoret gjithashtu si arkiv për rikuperim në situata të paparashikuara (në rast humbjeje ose dëmtimi).

Janë zhvilluar shumë mjete të tilla përpunimi dhe ato janë të disponueshme në internet. Përgjegjësia për përdorimin e tyre bie mbi supet (dhe kokën) e klientit.

Por për përdoruesit zyrtarë të oneeski, zhvilluesit kanë krijuar një mbajtës universal "Ngarko / shkarko të dhëna XML".

E RËNDËSISHME. Eksportimi në XML në 1C dhe ngarkimi i mëtejshëm në XML nga 1C është i lejueshëm për konfigurime identike - përndryshe do të dëmtohet.

Trajtues gjenerik

Pikat kryesore për përdorimin e një zhvilluesi të përgjithshëm:

  • Ruani importin e skedarëve deri në fund të transferimit të regjistrimeve dhe kontrolloni korrektësinë e tyre;
  • Kur përdoren si kopje rezervë, duhet t'i mbani gjurmët e tyre për të renditur kërkimet.

Ka dy mënyra funksionimi: krijimi i një skedari kur ruani informacionin dhe leximin / shkrimin e tij gjatë importimit.

Përveç kësaj, përdoruesi mund të vendosë kufizime shtesë si kur eksporton ashtu edhe kur ngarkon të dhënat.

Marrja e të dhënave

Të dhënat mund të shkarkohen si në të gjithë bazën e të dhënave ashtu edhe në mënyrë selektive - në bazë objekt për objekt.

Pas shkarkimit, instalimit dhe hapjes së mbajtësit, bëhet si më poshtë:


Ato zgjidhen në kutinë e dialogut që hapet pas nisjes. Për ta bërë këtë, kontrolloni kutitë në listën që shfaq objektet e meta të dhënave që do të merren;

  1. Filtrat e nevojshëm janë konfiguruar (për shembull, sipas datës);
  2. Është zgjedhur një vend në hapësirën e diskut;
  3. Vetë operacioni fillon.

Plotësoni të dhënat në marrës

Hapi i parë për pranimin e të dhënave në bazën e të dhënave marrëse është hapja e një programi mbajtës në të.

Pasi të tregohet shtegu drejt skedarit burimor dhe të aktivizohen kutitë e kontrollit të cilësimeve të procedurës (nëse është e nevojshme), mund ta filloni procesin me butonin "Ngarkoni të dhënat".

Tani ju e dini se si të ngarkoni ose shkarkoni të dhënat nga 1C në formatin XML për të kursyer të dhëna dhe shkëmbyer midis bazave të të dhënave.

Lidhja me këtë artikull në blogun tuaj:

Zgjidhja: Ngarko / Shkarko dokumente nga / në 1C (7.7) në një skedar teksti

Pasi të keni shkarkuar dhe instaluar softuerin tonë, mund ta provoni në modalitetin demo. Nëse dëshironi të studioni produktin tonë të softuerit - përdorni versionin e provës, i cili nuk ka kufizime në kushtet e përdorimit. Për punë - përdorni versionin e punës. Të dy versionet janë në të njëjtin arkiv. Versioni i punës është identik me versionin e provës (vlerësimit) gjatë periudhës së rënë dakord (zakonisht një muaj).

Përshkrim:

Përpunimi universal "Shkarkimi i dokumenteve nga 1C (7.7) në një skedar teksti" ju lejon të shkarkoni lehtësisht dhe thjesht dokumentet për një periudhë të caktuar, me përzgjedhje për plotësimin e këtyre dokumenteve. Ju mund të përcaktoni një listë të dokumenteve që janë regjistruar në sistem në një periudhë të caktuar kohore dhe t'i ngarkoni ato në një skedar transferimi teksti. Ju mund të specifikoni një kusht përzgjedhjeje për dokumentet e përzgjedhura nga kushtet e tyre të zakonshme dhe plotësimi i tyre. Formati i skedarit të transferimit është një zhvillim origjinal i autorit dhe është ndërtuar mbi parimin e shfaqjes së objekteve në 1C në një paraqitje tekstuale: ajo që përdoruesi sheh në dokument do të ngarkohet.

Përpunimi universal "Ngarkimi i dokumenteve në 1C (7.7) nga një skedar teksti" e bën të lehtë dhe të thjeshtë ngarkimin e dokumenteve në periudhën e specifikuar nga skedari i transferimit të gjeneruar. Gjatë leximit të skedarit të transferimit dhe strukturës së tij, dokumentet e transferuara analizohen dhe struktura e tyre krahasohet me konfigurimin aktual. Për konfigurime identike ose konfigurime të ngjashme 1C, procesi i përputhjes nuk kërkon përpjekje të konsiderueshme nga përdoruesi për të vendosur përputhjen e dokumenteve. Nëse konfigurimet e bazës së marrësit dhe burimit janë të ndryshme, programi gjen ato atribute që janë të pranishme në të dy konfigurimet dhe i krahason ato. Rregullimi i mëtejshëm i korrespondencës duhet të bëhet nga përdoruesi.

Procesorët nuk përdorin formatin e transferimit XML. Gjatë shkarkimit dhe ngarkimit, kushtet e elementeve të drejtorive me të cilat plotësohen dokumentet nuk transferohen. Si rezultat, skedari i migrimit është dukshëm më i vogël se skedarët XML që përdoren shpesh në procedura të ngjashme në përpunime të tjera. Skedari i transferimit është intuitiv për përdoruesin dhe mund të shikohet dhe modifikohet manualisht.

Si të përdorni: Kopjoni skedarin me arkivin. Shpaketojeni. Kopjoni skedarët nga drejtoria e instalimit (skedarët e Infobase) në drejtorinë tuaj të bazës së informacionit. Përpunimi UPLOAD synohet të përdoret në bazën burimore dhe përpunimi LOAD synohet të përdoret në bazën e destinacionit. Me një kopjim të tillë, katalogu ExtForms do të plotësohet me disa skedarë - raporte dhe përshkrime të tyre. Hapni raportin përmes menysë "Mjetet - Veçoritë shtesë": dhe UOB.Shkarkimi i dokumenteve... Nëse ju kujtohet cilësimi i formës së dialogut të përpunimit, programi do ta rivendosë atë automatikisht herën tjetër që ta hapni. Kjo mund të jetë e dobishme për organizimin e një shkëmbimi të thjeshtë dokumentesh ndërmjet zyrës qendrore dhe vendit periferik të punës.

Përdorimi: 1 muaj provë (modaliteti demo), me kufizime në ngarkimin e dokumenteve: jo më shumë se 1 dokument i çdo lloji të shkarkueshëm në modalitetin demo.

Përdorimi i plotë: pas blerjes dhe aktivizimit.

Mbështetje: konsultime teknike, konsultime mbi përdorimin, korrigjimi i gabimeve të zbuluara - pa pagesë. Modifikime, përmirësime - me kërkesë të klientit, në bazë kontraktuale.

Përfitimet e produktit

Funksionimi i përpunimit është shumë i thjeshtë. Përdoruesi nuk ka nevojë të konfigurojë forma të shumta për të ngarkuar dokumente. Gjithashtu nuk ka nevojë të shqetësohet për të pasur rregullat e ngarkimit / shkarkimit në dorë për shkëmbimin e dokumenteve XML. Çdo përdorues mund ta konfigurojë këtë kompleks në mënyrë të pavarur pa ftuar programues-konsulentë.

Arsyet për të blerë

Ju kurseni kohë dhe para. Ju mund të përdorni çdo program dhe të ngarkoni dokumente prej tij në një tjetër, gjithashtu arbitrare. Nuk ka nevojë të shqetësoheni për ekzistencën e rregullave për konvertimin e objekteve - gjithçka funksionon pa to. Mos harroni vetëm të shikoni rezultatet e shkarkimit dhe të rregulloni detajet e artikujve të katalogut të krijuar rishtazi. Nga rruga - përpunimi i ngarkimit mund të përdorë forma shtesë të përpunimit dhe printimit që mund të fillojnë pas përpunimit të skedarit të transferimit. Mund t'i shkruani vetë ose t'i bëni profesionistët për të zgjidhur detyra shtesë në të njëjtën kohë me ngarkimin e dokumenteve.

Krahasimi i versioneve

Aktualisht, ofrohet një version i kësaj zgjidhjeje, i përbërë nga dy trajtime: ngarkimi dhe shkarkimi.

Ligjshmëria

Kushdo që ka nevojë, pajiset me një grup të plotë dokumentesh (të dërguara me postë): një marrëveshje licence, një faturë pagese, një akt transferimi të të drejtave dhe një faturë. Për të marrë - kontaktoni zhvilluesin me e-mail.

Garancitë

Në rast se ky përpunim nuk ju përshtatet me karakteristikat e tij, ju mund të aplikoni për rimbursim të shumës së paguar për këtë vendim duke dërguar një e-mail një skanim me ngjyra të ankesës në kokën e letrës së nënshkrimit tuaj, të vulosur dhe nënshkruar nga kreut të organizatës. Ne garantojmë një shërbim "Garancia e kthimit të Maney". Ne jemi të sigurt në cilësinë e produkteve tona.

Video:

Shkarkimi i dokumenteve nga 1C (7.7) në një skedar teksti:

Ngarkimi i dokumenteve në 1C (7.7) nga një skedar teksti:

Ngarko-Ngarko dokumente në 1C: Tregti dhe Magazina 7.7 nga një skedar teksti:

Demonstrimi i procesit të aktivizimit të softuerit:

Kostoja e softuerit:

Versioni * lokal

  • Emri: Zgjidhja: Ngarko / Shkarko dokumente nga / në 1C (7.7) në një skedar teksti. Lokal *
  • Monedha e shlyerjes: rubla
  • Çmimi i përdoruesit: 1500

Lokal *- do të thotë që po blini një version për përdorim në një kompjuter (për një përdorues) në organizatën tuaj. Për të përcaktuar konceptin "përdorues" përdoret raporti Kompjuter/Bazë/Përdorues.

Versioni i rrjetit *

  • Kodi i produktit: RESH012
  • Emri: Zgjidhja: Ngarko / Shkarko dokumente nga / në 1C (7.7) në një skedar teksti. Rrjeti *
  • Monedha e shlyerjes: rubla
  • Çmimi i përdoruesit: 6000
  • Shkalla e TVSH-së: TVSH-ja nuk vlerësohet në bazë të nënparagrafit 26 të paragrafit 2 të nenit 149 të Kodit Tatimor të Federatës Ruse.

Rrjeti *- do të thotë që po blini një version për përdorim në disa kompjuterë (për disa përdorues) në organizatën tuaj. Kufizimi i numrit të licencave: 6. Ju mund të kërkoni aktivizim për përdoruesit e specifikuar pa kosto shtesë.

shënim
Termi COPY nënkupton një kopje të softuerit, gati për përdorim dhe aplikim në çdo kompjuter në përputhje me qëllimin e synuar brenda çdo baze informacioni të programit "1C: Enterprise 7.7". Me blerjen e licencave të veçanta, ju fitoni të drejtën e përdorimit të produktit softuerik nga përdorues të ndryshëm, në kompjuterë të ndryshëm. Nëse keni disa baza informacioni "1C: Enterprise 7.7" në të cilat dëshironi të përdorni këtë produkt softuerësh, duhet të blini licenca shtesë për secilën bazë informacioni. Nëse dëshironi ta përdorni këtë produkt softuerësh në disa kompjuterë, duhet të blini licenca shtesë për çdo kompjuter.
SHEMBULL 1
Ju keni një bazë informacioni me të cilën punojnë disa përdorues (për shembull, me turne), d.m.th. puna nga një kompjuter- Ju blini një licencë. Mund ta përdorni skedarin me kodin e aktivizimit për disa përdorues të kësaj infobaze, të cilët do të përdorin produktin e softuerit në të njëjtin kompjuter.
SHEMBULL 2
Ju keni një bazë informacioni me të cilën punojnë disa përdorues (njëkohësisht, nga kompjuterë të ndryshëm, në rrjet ose terminal mode) - blini disa licenca. Kodet e aktivizimit do të ndryshojnë për përdoruesit në kompjuterë të ndryshëm, kështu që do t'ju duhet të merrni disa skedarë me kode aktivizimi (licenca të shumta).

Aktivizimi i përsëritur (falas) i produktit softuer nuk ofrohet. Nëse për ndonjë arsye keni një dështim - mund të provoni të përdorni aktivizimin e marrë më parë. Nëse nuk përshtatet (emri i kompjuterit, përdoruesi, drejtoria e bazës së informacionit, drejtoria e programit 1C, drejtoria e skedarëve të përkohshëm të sistemit operativ), duhet të blini përsëri licencën. Kur blini licenca të reja, për to aplikohen zbritje, duke marrë parasysh numrin e kopjeve të blera më herët.

Mund të na kontaktoni me email:

Dëshironi të blini tani? Dyqani në internet: SoftKey.Ru, ose na shkruani një letër me një aplikacion!

Baza ligjore për aplikimin e përjashtimeve nga TVSH

Tatimpaguesit kanë të drejtë të aplikojnë përjashtimin në përputhje me nën. 26 f. 2 i Artit. 149 i Kodit Tatimor të Federatës Ruse, vetëm në varësi të kushteve të parashikuara në Kodin Tatimor të Federatës Ruse, si dhe një kuptim të saktë të aparatit konceptual që lidhet me zbatimin e këtij përfitimi.

Konsideroni çështjet e aplikimit të përjashtimit nga TVSH-ja e parashikuar në nën. 26 f. 2 i Artit. 149 i Kodit Tatimor të Federatës Ruse, në lidhje me zbatimin në territorin e Federatës Ruse të së drejtës për të përdorur programe kompjuterike dhe baza të të dhënave në bazë të një marrëveshje licence.

Në përputhje me nën. 26 f. 2 i Artit. 149 i Kodit Tatimor të Federatës Ruse, TVSH-ja nuk i nënshtrohet zbatimit të "të drejtave ekskluzive për shpikjet, modelet e shërbimeve, modelet industriale, programet për kompjuterë elektronikë, bazat e të dhënave, topologjinë e qarqeve të integruara, sekretet e prodhimit (know-how), si dhe të drejtat për të përdorur rezultatet e specifikuara të veprimtarive intelektuale në bazë të një marrëveshjeje licence”.

Realizimi i të drejtave të përdorimit të programeve kompjuterike dhe bazave të të dhënave

Sipas paragrafit 1 të Artit. 39 i Kodit Tatimor të Federatës Ruse, shitja e mallrave, punëve, shërbimeve për qëllime tatimore është transferimi mbi baza të rimbursueshme (në rastet e përcaktuara nga Kodi Tatimor i Federatës Ruse mbi baza falas) të pronësisë së mallrave. , rezultatet e punës së kryer, shërbimet e kryera. Në paragrafin 1 të Artit. 39 i Kodit Tatimor të Federatës Ruse i referohet shitjes së mallrave, rezultateve të punës së kryer, shërbimeve të kryera, por jo ushtrimit të të drejtave. Prandaj, mund të konkludojmë se në paragrafin 1 të Artit. 39 i Kodit Tatimor të Federatës Ruse nuk zbulon përmbajtjen e konceptit të "ushtrimit të të drejtave për përdorimin e programeve kompjuterike dhe bazave të të dhënave". Meqenëse përmbajtja e këtij koncepti nuk zbulohet në normat e tjera të Kodit Tatimor të Federatës Ruse, është e nevojshme t'i referoheni normës së pikës 1 të Artit. 11 i Kodit Tatimor të Federatës Ruse, sipas të cilit, në mungesë të kuptimeve të koncepteve dhe termave në normat e Kodit Tatimor të Federatës Ruse, për të përcaktuar kuptimet e koncepteve dhe termave përkatës, duhet të udhëhiqet nga aktet e degëve të tjera të legjislacionit të Federatës Ruse. Në bazë të pikës 1 të Artit. 11 të Kodit Tatimor të Federatës Ruse, ju duhet t'i referoheni normave të Kodit Civil të Federatës Ruse.

Në përputhje me paragrafin 1 të pikës 1 të Artit. 1235 i Kodit Civil të Federatës Ruse, sipas një marrëveshjeje licence, njëra palë - pronari i së drejtës ekskluzive për rezultatin e veprimtarisë krijuese (licensuesi) i jep ose merr përsipër t'i japë një personi tjetër (të licencuarit) të drejtën për të përdorur një rezultojnë brenda kufijve të përcaktuar në kontratë. Sipas paragrafit 1 të Artit. 1286 i Kodit Civil të Federatës Ruse, sipas një marrëveshjeje licence, njëra palë - autori ose një mbajtësi tjetër i së drejtës (licensuesi) i jep ose merr përsipër t'i japë palës tjetër (të licencuarit) të drejtën për të përdorur një vepër të tillë brenda kufijve të përcaktuar me kontratë. .

Interpretimi sistematik i nën. 26 f. 2 i Artit. 149 i Kodit Tatimor të Federatës Ruse, paragrafi 1 i pikës 1 të Artit. 1235 i Kodit Civil të Federatës Ruse dhe pika 1 e Artit. 1286 i Kodit Civil të Federatës Ruse na lejon të konkludojmë se ushtrimi i së drejtës për të përdorur programet kompjuterike dhe bazat e të dhënave nënkupton dhënien e së drejtës për të përdorur programet kompjuterike dhe bazat e të dhënave në bazë të një marrëveshje licence.

Dhënia e "të drejtës së përdorimit"

Koncepti i “dhënies së të drejtës së përdorimit” në aplikimin e përfitimit tatimor të TVSH-së i vendosur në nën. 26 f. 2 i Artit. 149 i Kodit Tatimor të Federatës Ruse ngre shumë pyetje.

Sipas paragrafit 1 të Artit. 1236 i Kodit Civil të Federatës Ruse, një marrëveshje licence mund të jetë e dy llojeve:

  • një marrëveshje licence sipas së cilës të licencuarit i jepet e drejta për të përdorur rezultatin e veprimtarisë intelektuale duke ruajtur të drejtën e licencuesit për t'u dhënë licenca personave të tjerë (e thjeshtë (licencë jo ekskluzive);
  • një marrëveshje licence sipas së cilës të licencuarit i jepet e drejta për të përdorur rezultatin e veprimtarisë intelektuale pa ruajtur të drejtën e licencuesit për t'u dhënë licenca personave të tjerë (licencë ekskluzive).
Nga paragrafi 1 i mësipërm i Artit. 1236 i Kodit Civil të Federatës Ruse, rezulton se dhënia e së drejtës së përdorimit reduktohet në dhënien nga licencuesi të licencuarit të një licence ekskluzive ose jo ekskluzive në formën e një marrëveshjeje licence. Natyrisht, një kuptim i tillë i konceptit të "licencës" është mjaft i pazakontë. Në kuptimin tonë të zakonshëm, një licencë kuptohet si një dokument në vetvete, i lëshuar nga një organ i autorizuar shtetëror, që është një leje për një person të cilit i jepet një dokument i tillë për të kryer një lloj veprimtarie të caktuar.

Në shikim të parë, nga paragrafi 1 i Artit. 1236 i Kodit Civil të Federatës Ruse, mund të konkludohet se koncepti i "dhënies së të drejtës së përdorimit" është identik me konceptin e "licencës". Megjithatë, ky përfundim është i gabuar, pasi licenca është një objekt kompleks që përfshin disa elementë.

Dhënia e të drejtës së përdorimit është vetëm një element i dhënies së licencës.

Elementi i dytë i dhënies së licencës mund të jetë transferimi nga licencuesi tek i licencuari i dokumentit përkatës në kopje fizike.

Dokument letre

Me marrëveshje të palëve në marrëveshjen e licencës, licencuesi mund t'i transferojë të licencuarit një dokument në letër me emrin "Licenca". Ky dokument përmban informacion mbi përmbajtjen e të drejtës së dhënë, për mënyrën e aksesit në softuer dhe informacione të tjera të nevojshme.

Elementi i tretë i licencimit është mënyra se si aksesohet softueri.

Mënyrat për të hyrë në softuer

Licenca e licencuesit për të licencuarin është e pakuptimtë pa u licencuar softueri.

Në këtë drejtim, mund të dallohen metodat e mëposhtme të aksesit në softuer:

  • Licencuesi i transferon të licencuarit fjalëkalimet, shifrat, kodet, çelësat e aksesit, etj. duke dërguar nëpërmjet internetit, duke transferuar në media ose me mjete të tjera.
  • Licencuesi i transferon të licencuarit fjalëkalimet, shifrat, kodet, çelësat e aksesit, etj. me dërgim nëpërmjet internetit, transferim në media ose me mjete të tjera, si dhe një licencë në formën e një dokumenti në letër, i cili përmban informacionin e nevojshëm përkatës.
  • Licencuesi ia transferon licencën të licencuarit në formën e një dokumenti letre, i cili përmban fjalëkalime, shifra, kode, çelësa aksesi, etj. dhe informacione të tjera përkatëse të kërkuara.

Një shënim për tre metodat e mësipërme. Me ndihmën e fjalëkalimeve, shifrave, kodeve, çelësave të aksesit, etj., i licencuari ka akses në softuerin në faqen e internetit të prodhuesit ose një mbajtës tjetër të së drejtës së autorit, të cilin ai "e shkarkon" nga faqja e specifikuar dhe e instalon në kompjuterët e tij në në përputhje me kushtet e licencës së dhënë.

  • Licencuesi ia transferon softuerin direkt të licencuarit në mediat përkatëse.
  • Licencuesi ia transferon softuerin direkt të licencuarit në median përkatëse, si dhe licencën në formën e një dokumenti në letër, i cili tregon informacionin e nevojshëm përkatës.
Mund të ketë mënyra të tjera për të hyrë në softuer sipas licencës së dhënë. ato. lista e mësipërme e metodave nuk është shteruese.

Certifikata e pranimit

Përveç marrëveshjes së licencës që rregullon çështjet e dhënies së licencës nga licencuesi për të licencuarin, është e nevojshme të konfirmohet momenti i dhënies së drejtpërdrejtë të licencës. Dokumenti që konfirmon dhënien e drejtpërdrejtë të licencës është certifikata e pranimit.

Aktualisht ka polemika lidhur me titullin dhe dispozitat e përmbajtjes së aktit të specifikuar. Disa ekspertë sugjerojnë thirrjen e aktit të specifikuar të pranimit dhe transferimit të të drejtave. Ky emër i aktit (dhe, në përputhje me rrethanat, kuptimi i thelbit të procesit) është i gabuar, pasi të drejtat nuk mund të transferohen fizikisht në formën e natyrës së tyre të paprekshme. Prandaj, për aktin e specifikuar, një emër i tillë si "akt pranimi dhe transferimi" ose "akt pranimi dhe transferimi i licencës" është i saktë dhe i saktë. Titulli i propozuar i aktit është gjithashtu i vërtetë nëse licencuesi i transferon të licencuarit vetëm fjalëkalime, shifra, kode, çelësa aksesi, etj. në formë elektronike duke dërguar nëpërmjet internetit. Ky akt pasqyron se:

  • Licencuesi i dha të licencuarit një licencë që tregon emrin, sasinë, shumën (madhësinë) e tarifës së licencës. Është e nevojshme të tregohet veçmas se shuma (madhësia) e tarifës së licencës nuk i nënshtrohet TVSH-së në bazë të paragrafëve. 26 f. 2 i Artit. 149 i Kodit Tatimor të Federatës Ruse. Termat "shuma" dhe "madhësia" në lidhje me termin "shpërblim" janë ekuivalente, prandaj, është e mundur të përdoren të dy termat - respektivisht, shuma e shpërblimit ose shuma e shpërblimit;
  • Licenca konsiderohet e dhënë nga licencuesi për të licencuarin që nga momenti i nënshkrimit të këtij akti.
Nëse transferohen kopje të softuerit, atëherë akti tregon gjithashtu numrin e kopjeve për çdo lloj softueri dhe mediat e tyre (zakonisht disqet CD (DVD)).

Shënim. Nëse ofrohen disa licenca, atëherë, në përputhje me rrethanat, tregohen të dhënat e listuara për secilin lloj licence.

Artikujt kryesorë të lidhur