Încărcare universală în xml 1c 7.7. Aspect și caracteristici ale utilizării schimbului universal de date

Transferul de date constă în două etape:

Primul - descărcarea datelor din T&C într-un fișier XML folosind procesarea "Se procesează referințe de descărcare de gestiune.ert» .

INSTRUCȚIUNI DETALIATE:

1) Procesare deschisă " HandlingDirectories Upload.ert„În 1C 7.7 ТиС 9.2

Fig. 1 Vederea principală a procesării descărcării.

2) Selectați calea către regulile de schimb (articolul 1) către fișierul „ SUB_Move_Directories_TiS_BP20.xml».

3) Puteți specifica imediat un fișier pentru încărcarea datelor în format XML în (elementul 2).

4) Dacă se încarcă documente, este necesar să se indice perioada de încărcare a datelor în (clauza 3).

5) Apoi, apăsați butonul (elementul 11), va apărea o listă de reguli de încărcare a datelor. În stânga fiecărei reguli, caseta de selectare vă permite să dezactivați sau să activați obiectul descărcat. De exemplu, dacă ne interesează doar referința contrapartide steagul ar trebui să fie activat numai pentru regulă Contractori.

6) Dacă trebuie să setăm orice selecție pentru obiectul de descărcare (în Fig. 1 acesta este Organizații (clauza 10)). Selectați acest obiect, apăsați butonul Instalați LDPE (în (itemul 12) numele obiectului selectat „Selectarea datelor pentru Organizatia» ) numai după aceea va fi posibil să adăugați un buton de condiție de selecție Condiția de selecție(punctul 5). În (clauza 6) punem un semn dacă această condiție de selecție va fi activată, apoi (clauza 7) selectăm cerința pentru care se va face selecția. (A.8) este specificată o operație logică pentru selecție. Și în (articolul 9) se stabilește însăși valoarea selecției. După stabilirea condiției de selecție pentru o regulă, lista reguli de încărcare a datelor(articolul 10) această regulă în paranteza patrata va apărea cuvântul [SELECŢIE].

7) Voi da un exemplu pentru descărcarea directorului Contractori. Așadar, trebuie să descărcăm antreprenorii doar din grupul „Cumpărători”fig. 4 2

Selectarea unui obiect Contractoriîn lista de reguli, faceți clic pe buton Instalați LDPE, apoi apăsați butonul Adăugați o condiție, o nouă linie goală va apărea în tabelul de selecție, completați-l: dublu clickîn coloana "Cerințe de selecție" în linie nouă(clauza 2) apelați fereastra pentru selectarea cerințelor de selecție (tabelul atributelor obiectului prin care este posibil să faceți o selecție), în tabel (clauza 1) selectați atributul Mamă.

Fig. 2 Selectarea unei variabile de selecție

Următorul pas este fig. 4 selectarea operatorului logic din (item 1) din lista operatorilor (item 2), în cazul nostru „B”, adică vor fi selectate și descărcate numai acele elemente care sunt incluse în grupul „CUMPĂRĂTORI”

Pot exista orice număr de condiții pentru o regulă, toate vor fi combinate operație logică"ȘI".

1) Tot acum apăsăm butonul Descărca, așteptăm descărcarea obiectelor selectate. La final, vom primi un mesaj vesel Fig. cinci.

Smochin. cinci

1) Trecem la a doua etapă - Încărcarea în BP 2.0. Deschideți procesarea standard în „Contabilitatea întreprinderii” - meniul principal „Serviciu” => „Alte schimburi de date” => „Schimb universal de date în format XML” fig. 6 (articolul 1).

1) În forma deschisă Fig. 7 într-o filă dintr-o cutie Descărcați numele fișierului(p. 2) indicăm fișierul în care s-a făcut încărcarea, apăsați butonul Incarca date(articolul 1). La finalizarea descărcării, va apărea o fereastră cu cuvintele „Descărcare finalizată”.

Smochin. 7 Prelucrarea tipică a schimbului universal în BP 2.0

Asta este.)

Sper că acest articol este util cuiva și vă ajută. Dacă cineva are într-adevăr nevoie, va fi posibil să se modifice și pentru configurații atipice, vă rugăm să scrieți comentarii.

Oficiul postal: [e-mail protejat]

Aici voi descrie principalele puncte atunci când lucrați cu o componentă standard v7plus.dll... Informația este foarte depășită și a apărut aici mai mult pentru mine - pentru a nu uita când va apărea data viitoare. Descrie cum se citește dintr-un fișier XML folosind un analizor XML al unei componente aproape standard. Un exemplu este fișierul documentului aplicației încărcat într-un fișier în format CommerceML 2.03 (de pe site-ul de pe Bitrix).

Asadar, haideti sa începem. Primul pas este încărcarea componentei. Iată un cod tipic:

Dacă + „v7plus.dll”)<>1 Atunci Dacă DownloadExternalComponent (Catalog IB ()+ "ExtForms \" + "v7plus.dll")<>1 Atunci Dacă DownloadExternalComponent (CatalogPrograms ()+ "v7plus.dll")<>1 Apoi Avertisment („Componenta v7plus.dll nu a fost găsită!”); Întoarcere; EndIf; EndIf; EndIf; Parser = CreateObject ("AddIn.XMLParser");

Analizorul poate funcționa cu circuite, dar nu voi lua în considerare acest moment. Citire liniară simplă (sau aproape liniară) a fișierelor. Prin urmare, noi pur și simplu creăm document nou:

XML_Document = Parser. Creați document(); Dacă Valoarea Golită ( XML_Document) = 1 Apoi Return EndIf; XML_Document. Încărcați (FileName);

Într-o variabilă Nume de fișier a fost scrisă o linie cu numele fișierului deschis. După aceea, puteți citi fișierul, decriptându-l treptat.
Un fișier XML este format din noduri și atribute. Fiecare nod poate conține zero sau mai multe atribute și zero sau mai multe noduri copil. Nodul rădăcină poate fi obținut direct din variabilă XML_Document... Pentru claritate, să analizăm o parte a fișierului XML:

<КоммерческаяИнформация ВерсияСхемы=»2.03″ ДатаФормирования=»2014-04-09 14:25″>
<Документ>
<Ид>53006
<Номер>53006
<Дата>2014-04-29
<ХозОперация>Comandarea mărfurilor
<Роль>Vânzător
<Валюта>freca
<Курс>1
<Сумма>300000.00
<Контрагенты>…
<Время>11:52
<Комментарий>TEST …… .BSV
<Товары>
<Товар>
<Ид>ID46
<Наименование>…
<БазоваяЕдиница Код=»796″ НаименованиеПолное=»Штука» МеждународноеСокращение=»PCE»>PC

Iată o versiune foarte scurtată a fișierului sau, mai bine zis, o parte a acestuia. Scopul acestui articol nu este de a descrie formatul CommerceML, ci de a arăta cum să lucrați cu un fișier XML, așa că voi da doar comenzile. Fișierul CommerceML este format din nodul rădăcină " Informații comerciale". L-am citit din document:

ElDocument = XML_Document. SelectNode („Informații comerciale”);

Valoare variabilă ElDocument va exista un nod (obiect OLE). Are noduri și atribute copil. Pot fi mai multe documente într-un singur fișier, așa că vom itera peste ele în buclă:

Eșantion = Document electronic. SelectNodes („Document”); Pentru th = 1 după eșantion. Numărul de noduri Cycle Dock = Eșantion. Get Node (th - 1);

Proprietate Numărul de noduri returnează numărul total de noduri copil și metoda GetNode () returnează nodul copil specificat (numerotarea începe de la 0).

Nod " cameră"Nu are atribute sau noduri copil. Contează doar " 00006 ". În mod similar, „ Data«, « HostOperation" și multe altele. Pentru a obține valoarea nodului, se utilizează următoarea construcție:

Număr = Doc. Selectați nod („număr”). Valoare; NumberNumber = Number (Doc. Select Node ("Number"). Value);

Metoda folosită aici este SelectNode ()... Spre deosebire de „ SelectNodes ()", Nu returnează o listă, ci chiar primul nod cu numele specificat... Și proprietatea sa „ Valoare»Returnează un șir cu o valoare. Pentru a converti valoarea la tipul dorit, vom folosi funcțiile de conversie. Data va trebui convertită în părți (este stocată în XML sub forma aaaa-ll-zz, care nu este acceptată de funcția standard Data ()). Este posibil ca atunci când utilizați scheme, conversia de tip să se facă automat - nu a fost verificată.
Următoarea metodă este utilizată pentru a citi atributele:

OKEI = Produs. Selectați nodul („Unitatea de bază”). GetAttribute("Codul");

Aici Produs Este nodul " Produs". Valoarea unui atribut, ca un singur nod copil, poate fi obținută prin numele atributului. Un șir este întors întotdeauna, prin urmare, dacă este necesar, trebuie să aruncați tipul de valoare la cel necesar. Dacă un nod trebuie să citească mai multe atribute, este mai bine să stocați valoarea nodului într-o variabilă separată.
Ei bine, aceasta este toată funcționalitatea de bază de care aveți nevoie pentru a citi complet fișierele XML.

Lucrul cu fișiere XML de la 1C: Contabilitate 7.7

Link către acest articol de pe blogul dvs.:

Soluție: Încărcați / descărcați documente de la / la 1C (7.7) în fisier text

După descărcarea și instalarea software-ului nostru, îl puteți încerca în modul demo. Dacă doriți să studiați produsul nostru software - utilizați versiunea de încercare, care nu are restricții cu privire la condițiile de utilizare. Pentru lucru - utilizați versiunea de lucru. Ambele versiuni se află în aceeași arhivă. Versiunea de lucru este identică cu versiunea de încercare (evaluare) pentru o perioadă specificată (de obicei o lună).

Descriere:

Procesarea universală „Descărcarea documentelor de la 1C (7.7) într-un fișier text” vă permite să descărcați documentele cu ușurință și ușor pentru anumită perioadă, cu selecție pentru completarea acestor documente. Puteți defini o listă de documente care au fost înregistrate în sistem într-o perioadă de timp specificată și le puteți încărca într-un fișier de transfer text. Puteți specifica o condiție de selecție pentru documentele selectate după cerințele lor comune și completarea lor. Formatul de fișier de transfer este o dezvoltare originală a autorului și este construit pe principiul afișării obiectelor în 1C în reprezentare textuală: ceea ce vede utilizatorul în document va fi încărcat.

Procesare versatilă„Încărcarea documentelor în 1C (7.7) dintr-un fișier text” simplifică încărcarea documentelor în perioada specificată din fișierul de transfer generat. La citirea fișierului de transfer și a structurii acestuia, documentele transferate sunt analizate și structura lor este comparată cu configurația curentă. Pentru configurații identice sau configurații apropiate de 1C, procesul de potrivire nu necesită eforturi semnificative din partea utilizatorului pentru a configura conformitatea documentelor. Dacă configurațiile bazei receptorului și ale sursei sunt diferite, programul găsește acele atribute care sunt prezente în ambele configurații și le compară. O ajustare suplimentară a corespondenței trebuie efectuată de utilizator.

Procesoarele nu folosesc formatul de transfer XML. La descărcare și încărcare, cerințele elementelor din directoarele cu care sunt umplute documentele nu sunt transferate. Acest lucru face ca fișierul de transfer să fie mult mai mic. Fișiere XML, care sunt adesea folosite în proceduri similare în alte tratamente. Fișierul de transfer este intuitiv pentru utilizator și poate fi vizualizat și editat manual.

Mod de utilizare: Copiați fișierul cu arhiva. Despacheta. Copiați fișierele din directorul de instalare (fișiere Infobase) în directorul infobase. Procesarea UPLOAD este destinată utilizării în baza sursă, iar procesarea LOAD este destinată utilizării în baza destinației. Cu o astfel de copiere, catalogul ExtForms va fi completat cu mai multe fișiere - rapoarte și descrierile acestora. Deschideți raportul prin meniul „Instrumente - Caracteristici suplimentare": și UOB.Descărcarea documentelor... Dacă vă amintiți setarea formularului de procesare a dialogului, programul îl va restabili automat când îl veți deschide din nou. Acest lucru poate fi convenabil pentru organizarea unui schimb simplu de documente între biroul central și locul de muncă periferic.

Utilizare: 1 lună de încercare (modul demo), cu restricții la încărcarea documentelor: nu mai mult de 1 document de fiecare tip descărcabil în modul demo.

Utilizare completă: după cumpărare și activare.

Suport: consultații tehnice, consultații privind utilizarea, corectarea erorilor detectate - gratuit. Modificări, îmbunătățiri - la cererea clientului, pe bază contractuală.

Avantajele produsului

Funcționarea procesării este foarte simplă. Utilizatorul nu trebuie să configureze mai multe formulare pentru a încărca documente. De asemenea, nu trebuie să vă faceți griji că aveți la îndemână regulile de încărcare / descărcare pentru schimbul de documente XML. Fiecare utilizator poate configura acest complex independent, fără a invita programatori-consultanți.

Motive pentru a cumpăra

Economisiți timp și bani. Puteți utiliza orice program și puteți încărca documente de la acesta la altul, de asemenea, arbitrar. Nu este nevoie să vă faceți griji cu privire la existența regulilor pentru conversia obiectelor - totul funcționează fără ele. Nu uitați doar să vizualizați rezultatele descărcării și să ajustați detaliile articolelor de catalog nou create. Apropo - procesarea încărcării poate utiliza procesare suplimentară și formulare tipărite care poate fi rulat după procesarea fișierului de migrare. Puteți să le scrieți singuri sau să le solicitați profesioniștilor să rezolve sarcini suplimentare în același timp cu încărcarea documentelor.

Compararea versiunilor

În prezent, este oferită o versiune a acestei soluții, care constă din două tratamente: încărcare și descărcare.

Legalitate

Oricine are nevoie de acesta are un set complet de documente (trimise prin poștă): un contract de licență, o factură de plată, un act de transfer de drepturi și o factură. Pentru a primi - contactați e-mail către dezvoltator.

Garanție

Dacă prelucrare dată nu vă convine cu caracteristicile sale, puteți solicita o rambursare a plății această decizie suma prin trimiterea prin e-mail a unei scanări color a recursului pe antetul obiecției dvs., cu sigiliul și semnătura șefului organizației. Vă garantăm un serviciu „garanție înapoi Maney”. Suntem încrezători în calitatea produselor noastre.

Video:

Descărcarea documentelor de la 1C (7.7) într-un fișier text:

Încărcarea documentelor în 1C (7.7) dintr-un fișier text:

Încărcare-Încărcare de documente în 1C: Trade and Warehouse 7.7 dintr-un fișier text:

Demonstrarea procesului de activare software:

Costul software-ului:

Versiune locală *

  • Nume: Soluție: Încărcați / descărcați documente de la / la 1C (7.7) într-un fișier text. Local *
  • Moneda de decontare: rublă
  • Preț utilizator: 1500

Local *- înseamnă că achiziționați o versiune pentru utilizare pe un computer (pentru un singur utilizator) din organizația dvs. Pentru a defini conceptul de „utilizator” se utilizează raportul Calculator / Bază / Utilizator.

Versiunea de rețea *

  • Codul produs software: RESH012
  • Nume: Soluție: Încărcați / descărcați documente de la / la 1C (7.7) într-un fișier text. Rețea *
  • Moneda de decontare: rublă
  • Preț utilizator: 6000
  • Cota TVA: TVA-ul nu este evaluat pe baza paragrafului 26 al paragrafului 2 al articolului 149 din Codul fiscal al Federației Ruse

Rețea *- înseamnă că achiziționați o versiune pentru utilizare pe mai multe computere (pentru mai mulți utilizatori) din organizația dvs. Limita numărului de licențe: 6. Puteți solicita activarea pentru utilizatorii specificați fără costuri suplimentare.

Notă
Termenul COPIE înseamnă o copie a software-ului, gata de utilizare și aplicație pe fiecare computer, în conformitate cu scopul intenționat al acestuia, în cadrul fiecărei baze de informații a programului „1C: Enterprise 7.7”. Achiziționând licențe separate, dobândiți dreptul de a utiliza produsul software de către utilizatori diferiți, pe computere diferite. Dacă aveți mai multe baze de informare„1C: Enterprise 7.7”, în care doriți să utilizați acest produs software - trebuie să achiziționați licențe suplimentare pentru fiecare bază de date. Dacă doriți să utilizați acest produs software pe mai multe computere, trebuie să achiziționați licențe suplimentare pentru fiecare computer.
EXEMPLUL 1
Aveți o bază de informații cu care lucrează mai mulți utilizatori (de exemplu, în schimburi), adică muncă de pe un computer- Cumpărați o licență. Puteți utiliza fișierul cu codul de activare pentru mai mulți utilizatori ai acestei baze de informații care vor utiliza produsul software pe același computer.
EXEMPLUL 2
Aveți o bază de informații cu care lucrează mai mulți utilizatori (simultan, de la diferite computere, în rețea sau Terminal modul) - achiziționați mai multe licențe. Codurile de activare vor diferi pentru utilizatorii de pe diferite computere, deci va trebui să obțineți mai multe fișiere cu coduri de activare (licențe multiple).

Activarea repetată (gratuită) a produsului software nu este furnizată. Dacă din anumite motive aveți un eșec - puteți încerca să utilizați activarea primită anterior. Dacă nu se potrivește (numele computerului, numele de utilizator, directorul infobase, directorul programului 1C, directorul fișierelor temporare s-au schimbat) sistem de operare) - licența trebuie cumpărată din nou. La achiziționarea de noi licențe, li se aplică reduceri, luând în considerare numărul de exemplare achiziționate anterior.

Ne puteți contacta prin e-mail:

Vrei să cumperi acum? Magazin online: SoftKey.Ru, sau scrieți-ne o scrisoare cu o aplicație!

Temeiul juridic pentru aplicarea scutirii de TVA

Contribuabilii au dreptul să aplice scutirea în conformitate cu sub. 26 p. 2 al art. 149 din Codul fiscal al Federației Ruse, numai sub rezerva condițiilor prevăzute în Codul fiscal al Federației Ruse, precum și intelegere corecta aparatul conceptual asociat cu aplicarea acestui beneficiu.

Luați în considerare aplicarea scutirii de TVA prevăzută la sub. 26 p. 2 al art. 149 din Codul fiscal al Federației Ruse, privind punerea în aplicare pe teritoriul Federației Ruse a dreptului de a utiliza programe de calculator și baze de date pe baza unui acord de licență.

În conformitate cu sub. 26 p. 2 al art. 149 din Codul fiscal al Federației Ruse, TVA nu este supusă implementării „drepturilor exclusive la invenții, modele de utilități, modele industriale, programe pentru calculatoare electronice, baze de date, topologia circuitelor integrate, secrete de producție (know-how), precum și drepturile de a utiliza rezultatele specificate ale activităților intelectuale pe baza unui acord de licență ".

Realizarea drepturilor de utilizare a programelor de calculator și a bazelor de date

Conform paragrafului 1 al art. 39 din Codul fiscal al Federației Ruse, vânzarea de bunuri, lucrări, servicii în scopuri fiscale este transferul pe bază rambursabilă (în cazurile stabilite de Codul fiscal al Federației Ruse în mod gratuit) a dreptului de proprietate asupra bunurilor , rezultatele muncii prestate, serviciile prestate. În paragraful 1 al art. 39 din Codul fiscal al Federației Ruse vorbește despre vânzarea de bunuri, rezultatele muncii prestate, serviciile prestate, dar nu despre exercitarea drepturilor. Prin urmare, putem concluziona că în paragraful 1 al art. 39 din Codul fiscal al Federației Ruse nu dezvăluie conținutul noțiunii „realizarea drepturilor de utilizare a programelor de calculator și a bazelor de date”. Deoarece conținutul acestui concept nu este dezvăluit în alte norme din Codul fiscal al Federației Ruse, trebuie să vă referiți la norma clauzei 1 a art. 11 din Codul fiscal al Federației Ruse, potrivit căruia, în absența semnificațiilor conceptelor și termenilor din normele Codului fiscal al Federației Ruse, pentru a stabili semnificațiile conceptelor și termenilor corespunzători, ar trebui să fie ghidat de actele altor ramuri ale legislației Federației Ruse. Pe baza alineatului (1) al art. 11 din Codul fiscal al Federației Ruse, trebuie să vă referiți la normele Codului civil al Federației Ruse.

În conformitate cu paragraful 1 al clauzei 1 a art. 1235 din Codul civil al Federației Ruse în temeiul unui acord de licență, o parte - proprietarul dreptului exclusiv la rezultatul activității creative (licențiatorul) acordă sau se angajează să acorde altei persoane (titularul licenței) dreptul de a utiliza un astfel de rezultat în limitele stipulate în contract. Conform paragrafului 1 al art. 1286 din Codul civil al Federației Ruse în temeiul unui acord de licență, o parte - autorul sau alt titular al dreptului de autor (licențiator) acordă sau se angajează să acorde celeilalte părți (licențiat) dreptul de a utiliza o astfel de operă în limitele stabilite de contracta.

Interpretarea sistemică a sub. 26 p. 2 al art. 149 din Codul fiscal al Federației Ruse, paragraful 1 al clauzei 1 a art. 1235 din Codul civil al Federației Ruse și clauza 1 a art. 1286 din Codul civil al Federației Ruse ne permite să concluzionăm că exercitarea dreptului de utilizare a programelor și bazelor de date pentru computer înseamnă acordarea dreptului de utilizare a programelor și bazelor de date pe baza unui acord de licență

Acordarea „dreptului de utilizare”

Conceptul de „acordare a dreptului de utilizare” la aplicarea avantajului fiscal pe TVA stabilit la sub. 26 p. 2 al art. 149 din Codul fiscal al Federației Ruse, ridică multe întrebări.

Conform paragrafului 1 al art. 1236 din Codul civil al Federației Ruse, un acord de licență poate fi de două tipuri:

  • un acord de licență, conform căruia titularului licenței i se acordă dreptul de a utiliza rezultatul activității intelectuale, păstrând în același timp dreptul licențiatorului de a elibera licențe altor persoane (simplă (licență neexclusivă);
  • un acord de licență, conform căruia titularului licenței i se acordă dreptul de a utiliza rezultatul activității intelectuale fără a reține dreptul licențiatorului de a elibera licențe altor persoane (licență exclusivă).
Din paragraful 1 de mai sus al art. 1236 din Codul civil al Federației Ruse, rezultă că acordarea dreptului de utilizare se reduce la acordarea de către licențiator titularului de licență a unei licențe exclusive sau neexclusive sub forma unui acord de licență. Firește, o astfel de înțelegere a conceptului de „licență” este destul de neobișnuită. În sensul nostru obișnuit, o licență este înțeleasă ca un document eliberat de un organism de stat autorizat, care este un permis pentru o persoană căreia i se eliberează un astfel de document să desfășoare un anumit tip de activitate.

La prima vedere, din paragraful 1 al art. 1236 din Codul civil al Federației Ruse, se poate concluziona că conceptul de „acordare a dreptului de utilizare” este identic cu conceptul de „licență”. Cu toate acestea, această concluzie este eronată, deoarece licența este un obiect complex care include mai multe elemente.

Acordarea dreptului de utilizare este doar un element al acordării licenței.

Al doilea element al acordării unei licențe poate fi transferul de către licențiator către titularul licenței a documentului corespunzător, pe suport de hârtie.

Document pe hârtie

Prin acordul părților la acordul de licență, licențiatorul poate transfera titularului de licență un document pe hârtie cu numele „Licență”. Acest document conține informații despre conținutul dreptului acordat, despre modul de accesare a software-ului și alte informații necesare.

Al treilea element al licențierii este modul în care este accesat software-ul.

Modalități de accesare a software-ului

Acordarea de către licențiator a licenței către licențiat este lipsită de sens fără disponibilitatea software-ului pentru care este acordată licența.

În acest sens, putem distinge urmând căi acces la software:

  • Licențiatorul transferă parolele, cifrele, codurile, cheile de acces etc. către licențiat. prin trimiterea prin Internet, transferul pe suport media sau prin alte mijloace.
  • Licențiatorul transferă parolele, cifrele, codurile, cheile de acces etc. către licențiat. prin trimiterea prin Internet, transferul pe suport sau prin alte mijloace, precum și o licență sub forma unui document pe hârtie, care conține informațiile relevante necesare.
  • Licențiatorul transferă licența titularului licenței sub forma unui document pe hârtie, care conține parole, cifre, coduri, chei de acces etc. și alte informații relevante necesare.

O notă cu privire la cele trei metode de mai sus. Cu ajutorul parolelor, cifrelor, codurilor, cheilor de acces etc. corespunzătoare, licențiatul are acces la software-ul de pe site-ul producătorului sau al altui titular al drepturilor de autor, pe care îl „descarcă” de pe site-ul specificat și îl instalează pe computerele sale în conformitate cu termenii licenței furnizate.

  • Licențiatorul transferă software-ul direct titularului de licență pe suportul media adecvat.
  • Licențiatorul transferă software-ul direct titularului de licență pe suportul adecvat, precum și licența sub forma unui document pe hârtie, care indică informațiile relevante necesare.
Pot exista și alte modalități de a accesa software-ul sub licența furnizată. Acestea. lista de metode de mai sus nu este exhaustivă.

Certificat de acceptare

În plus față de acordul de licență care reglementează problemele privind acordarea licenței de către licențiator titularului de licență, este necesar să se confirme momentul acordării directe a licenței. Documentul care confirmă acordarea directă a licenței este certificatul de acceptare.

În prezent, există controverse cu privire la titlul și prevederile conținutului actului specificat. Unii experți sugerează apelarea actului specificat de acceptare și transfer al drepturilor. Această denumire a actului (și, în consecință, înțelegerea esenței procesului) este eronată, deoarece drepturile nu pot fi transferate fizic sub forma naturii lor intangibile. Prin urmare, pentru actul specificat, un astfel de nume ca „act de acceptare și transfer” sau „act de acceptare și transfer al unei licențe” este corect și corect. Titlul propus al actului este valabil și dacă licențiatorul transferă către licențiat doar parole, cifre, coduri, chei de acces etc. în în format electronic prin trimiterea prin Internet. Acest act reflectă că:

  • Licențiatorul a furnizat licențiatului o licență care să indice numele, cantitatea, suma (mărimea) taxei de licență. Este necesar să se indice separat că suma (mărimea) taxei de licență nu este supusă TVA-ului pe baza paragrafelor. 26 p. 2 al art. 149 din Codul fiscal al Federației Ruse. Termenii „sumă” și „mărime” în raport cu termenul „remunerație” sunt echivalenți, prin urmare, este posibil să se utilizeze ambii termeni - respectiv, cuantumul remunerației sau cuantumul remunerației;
  • Licența este considerată acordată de licențiator titularului de licență din momentul în care semnează acest act.
Dacă sunt transferate copii ale software-ului, atunci actul indică, de asemenea, numărul de copii pentru fiecare tip de software și media lor (de obicei, discuri CD (DVD)).

Notă. Dacă sunt furnizate mai multe licențe, atunci, în consecință, sunt indicate datele listate pentru fiecare tip de licență.

De la versiunea 1C 7.7, încărcarea universală din XML (ca orice proces de schimb) are loc utilizând mecanismul de conversie a datelor încorporat. În diferitele sale versiuni, sunt implementate diferite abordări ale organizării proceselor metabolice.

Procesare versatilă

Din cea de-a șaptea versiune a 1C, puteți face schimb de informații între baze de date și platforme utilizând instrumentul încorporat „Conversie date”. Instrumentele sale fac posibilă transformarea informațiilor din bazele de date 1C în format XML și transferarea acestora de la a șaptea versiune la a opta, de la „Managementul comerțului” la „Depozit” etc. Pentru 1C 7, acest instrument include următoarele componente:

    Baza de configurare;

    Tratamente externe:

    • V77Exp.ert descărcare de la 1C la XML;

      MD77Exp.ert aruncă metadatele într-un fișier XML.

Configurarea și procesarea sunt disponibile pe site-ul oficial 1C pentru toți utilizatorii (partenerii) produselor acestei companii. Ele pot fi găsite și pe discul ITS, care este atașat la orice produs 1C la cumpărare.

Abordări de încărcare a datelor în format XML

Pentru a transfera informații în 1C, se utilizează versiunile 2.0 și 3.0 „Conversie date”. Diferența lor constă în abordările procesării și transformării datelor.

1. În versiunea 2.0, transferul de date necesită crearea de reguli. Acestea se bazează pe metadatele bazelor de date sursă și destinație, inclusiv descrieri ale obiectelor de toate tipurile disponibile. Regulile sunt introduse într-un document separat. Acest fișier este citit la fiecare încărcare. Dacă se modifică descrierea bazelor, atunci regulile trebuie verificate din nou și actualizate.

2. Versiunea 3.0 „Conversia datelor” a fost dezvoltată cu scopul de a separa procesele de schimb de structura bazelor de informații. Acest lucru a devenit posibil datorită formatului XML - EnterpriseData. Acum, regulile pentru convertirea conținutului său în acest format universal sunt create pentru fiecare bază de date fără a fi nevoie să creați din nou reguli pentru fiecare pereche specifică „sursă-destinație”.

Contactați Setby pentru asistență la configurarea și depanarea comunicațiilor. Nu numai că vom selecta instrumente pentru sarcini specifice și le vom personaliza munca, dar vă vom economisi și nervii și timpul.

Destul de des în activitatea marilor întreprinderi și lanțuri de magazine este nevoie de schimb de date între baze de date. Fiecare programator și administrator rezolvă diferit această problemă. Cineva scrie încărcare-descărcare prin fișiere de tabel intermediar, cineva folosește modul de conectare COM pentru a se conecta la baza de date sursă. Cu toate acestea, în ultimii ani, propriul său mecanism 1C-ovsky numit „Schimb universal de date în format XML” câștigă din ce în ce mai multă popularitate.

Aspect de procesare

În interfața completă, puteți deschide procesarea la Service-> Alte schimburi de date-> Schimb universal de date în format XML.

Formularul de procesare (Fig. 1) conține patru file:

  • Setari aditionale;
  • Ștergerea datelor.
  • Interfața fiecărei file este încărcată puternic cu elemente și, prin urmare, necesită o analiză separată.

    Încărcarea datelor

    În partea de sus a marcajului există un câmp pentru selectarea unui fișier de reguli de schimb. Pentru baze și schimburi non-standard, va trebui să creați singur fișierul de schimb.

    Există două butoane radio pe următoarea linie a formularului:

    1. Încărcarea într-un fișier de schimb (Fig. 2);
    2. Conectarea și încărcarea datelor la IB (Fig. 3).

    După cum puteți vedea din figurile de mai sus, aspectul formei diferă în funcție de comutator. Dacă este selectată opțiunea de schimb de fișiere, utilizatorul este solicitat să selecteze locația fișierului unde va fi efectuată încărcarea și posibilitatea comprimării acestuia pentru a economisi spațiu și a-l proteja cu o parolă.

    Opțiunea de conectare directă la baza receptorului acceptă atât fișierele, cât și modurile de operare client-server. În acest caz, va fi necesar să înregistrați adresa bazei, să completați câmpurile „Utilizator” și „Parolă”. Înainte de a continua schimbul de date, este recomandabil să testați conexiunea.

    Secțiunea tabelară de mai jos vă permite să configurați extracții și alți parametri de descărcare.

    Pentru a depana algoritmi și a remedia erorile, puteți utiliza mecanismul încorporat în procesarea schimbului. Activarea acestuia se realizează prin bifarea casetei de selectare corespunzătoare din partea de jos a formularului. Apăsând butonul „Setări de depanare ...” se deschide fereastra (Fig. 4).

    Fig. 4

    O caracteristică distinctivă a acestui formular este ajutorul informativ din partea stângă a aspectului, care descrie fiecare dintre cele trei posibile moduri de depanare. Orice fișier epf poate fi folosit ca fișier de procesare extern cu un modul.

    Dând clic pe butonul „Finalizare” se verifică corectitudinea și caracterul complet al datelor completate.

    Spre deosebire de „Încărcare”, această filă (Fig. 5) nu are o secțiune tabelară, dar există mult mai multe steaguri care vă permit să reglați parametrii de înregistrare a obiectelor noi și modificate.

    Fig. 5

    În primul rând, trebuie să selectați un fișier care va servi drept sursă de informații. Acest lucru se poate face în câmpul de introducere „Descărcați numele fișierului”. Dacă datele au fost încărcate într-o arhivă protejată prin parolă, va trebui să fie introduse în câmpul corespunzător.

    Casetele de selectare corespunzătoare vă permit să personalizați:

    • Tranzacția la scrierea obiectelor (uneori acest lucru accelerează procesul);
    • Încărcarea datelor în modul de schimb (în acest caz, toate verificările platformei, cu excepția verificării la postarea documentelor, vor fi ignorate la înregistrare);
    • Suprascrierea elementelor modificate;
    • Instalarea semnelor de ștergere pentru articolele descărcate;
    • Modul de scriere a datelor noi în registru (fie unul câte unul, fie prin apelare);
    • Tunderea caracterelor nesemnificative (spații și file) pentru valorile șirului.

    Setari aditionale

    După cum sugerează și numele marcajului, acesta conține instrumente, a căror utilizare vă permite să reglați fin procesul de schimb. În special:

    1. Activează modul de depanare;
    2. Vă permite să utilizați o tranzacție în procesul de încărcare;
    3. Optimizează schimbul între bazele de date ale celei de-a 8-a versiuni a 1C;
    4. Descărcați numai acele obiecte care sunt permise pentru utilizare de către utilizatorul curent;
    5. Activați înregistrarea procesului de schimb între baze de date.

    Aceste funcții și alte funcții sunt activate prin setarea casetelor de selectare corespunzătoare din formular (Fig. 6).

    Fig. 6

    Ștergerea datelor

    Această filă este utilizată numai de dezvoltatori în modul de depanare. Vă permite să eliminați obiecte inutile din baza de date.

    Pe scurt despre stabilirea regulilor de schimb

    Folosirea unui handler standard face viața mult mai ușoară pentru programatori. În același timp, unul dintre cele mai dificile momente pentru cei care s-au confruntat pentru prima dată cu schimbul universal de date în format XML este întrebarea: „De unde pot obține fișierul regulilor de schimb?”.

    În primul rând, pentru producția independentă de reguli de schimb, este necesară o configurație specială, care se numește „Conversia datelor”. Conține mai multe fișiere interesante care vă permit să configurați aproape orice schimb între diferite baze de date 1C 7 și 8:

    1. epf - necesar pentru descărcarea structurii metadatelor pentru bazele de date 1C 8;
    2. epf - dacă configurația 1C 8 este auto-scrisă sau nu este standard, este posibil să nu aibă prelucrare Universal Data Exchange, acest fișier este această procesare;
    3. ert - fișierul conține codul pentru descărcarea structurii metadatelor de configurare a versiunilor 1C 7.7;
    4. ert - fișier pentru procesarea descărcării și încărcării datelor pentru cei șapte.

    După ce ați început procesarea adecvată, este necesar să descărcați structurile de metadate pentru baza sursă și baza receptorului. Apoi, în configurația „Conversie”, este necesar să introduceți informații despre configurațiile sursei și receptorului în directorul „Configurări”.

    Apoi, un element este creat în directorul de conversie care conține informații despre direcția schimbului de date. Puteți configura regulile de schimb pentru aceasta.