1c standarta apakšsistēmu bibliotēka. Standarta apakšsistēmu bibliotēka. Mēs apspriežam inovācijas plusus un mīnusus. Datu ielāde no faila

“1C: Standarta apakšsistēmu bibliotēka” (turpmāk tekstā BSP) ir paredzēta izstrādei, kuras pamatā ir “1C: Enterprise”. Sākotnējā BSP versija, kas izveidota 2010. gadā, tika izstrādāta, lai konfigurētu pašus 1C risinājumus. Tādējādi visu 1C ražoto standarta produktu pamatā ir BSP.

BSP izmantošana ļāva atrisināt tādas problēmas kā lietojumprogrammu standartizācija un programmētāju laika ietaupīšana. Tā kā visa pamata funkcionalitāte ir iekļauta BSP un atliek tikai to ieviest, nav nepieciešams izstrādāt standarta funkcionālos blokus.

BSP uzstādīšana. Piegādes faili

BSP nav risinājums, tas ir tikai rīks programmētājam. Tas nav pārdošanā, to saņem klienti vai 1C franšīzes ņēmēji, abonējot ITS.

Bibliotēkas instalēšana


1. att

Pēc instalēšanas mēs veicam darbības un noklikšķiniet uz “Pabeigt”.


2. att


3. att


4. att

Pievienojiet jaunu informācijas bāzi, izmantojot pogu “Pievienot” un atlasiet “Izveidot jaunu informācijas bāze", un pēc tam, līdz noklikšķināt uz "Gatavs".


5. att


6. att


7. att


8. att


9. att


10. att

BSP piegāde ietver demonstrācijas bāzi ar instalēšanas opciju un šādiem failiem:

  • 1Cv8.sk bibliotēkas piegādes fails, kas nav paredzēts informācijas drošības izveidošanai, izmantojot veidni;
  • 1Cv8_international.cf Arī bibliotēkas starptautiskās versijas piegādes fails nav paredzēts darbam ar veidnēm;
  • 1Cv8_demo.dt demonstrācijas bāze;
  • 1Cv8_demo.cf demobāzes piegādes fails.



11. att


12. att

Šis piemērs ir parādīts, izmantojot versiju 3.0.1.240. Konfigurācijas faili atrodas apakšdirektorijā \1c\SSL\3_0_1_240\. Lūdzu, ņemiet vērā, ka šī versija izmanto ar 1C 8.3 platformu, kas nav zemāka par versiju 8.3.12.1412.

Instalējot bibliotēku, var rasties “SDBL kļūda. Tabula vai lauks ConfigVersion nav ietverts klauzulā FROM.


13. att

Šo problēmu var atrisināt, augšupielādējot un lejupielādējot Dt failu (mūsu gadījumā mēs lejupielādējām demonstrācijas failu no piegādes komplekta).


14. att

BSP ieviešanas palīgs



15. att


16. att

Pirmā BSP.epf ieviešanaārējā apstrāde, kura nosaukums runā pats par sevi. Ar tās palīdzību var atlasīt ieviešanai apakšsistēmas, ņemot vērā to attiecības, atstāt iestatījumus salīdzināšanai (apvienošanai), kā arī noņemt liekos, neizmantotos apakšsistēmas koda fragmentus.

Detalizēts palīgs ir pieejams sadaļā “Izstrādātāja rīki — pirmā BSP ieviešana”.



17. att

Izmantojot palīgu, tiek izveidota arī veidojamās konfigurācijas veidne. Labajā pusē varat redzēt katras atlasāmās apakšsistēmas aprakstu.



18. att

19. att



20. att

Mēs reģistrējam papildu parametrus katrai atlasītajai apakšsistēmai.

Mēs pārsūtām datus atbilstoši mūsu iestatījumiem uz izveidoto, tukšo konfigurāciju, kurā “Configurator” režīmā ieejam tajā.



21. att

Skaidrības labad pārdēvēsim to par “Mana_konfigurācija”.

Pirmo reizi konfiguratora režīmā norādiet “Konfigurācija-Salīdzināt, sapludināt ar konfigurāciju no faila”, dialoglodziņā norādot bibliotēkas piegādes failu un apstiprinot atbalsta pieprasījumu.



22. att

Uz jautājumu “Vai vēlaties veikt pilnas konfigurācijas lejupielādi?” Mēs atbildam noliedzoši.



23. att



24. att

Mēs redzam divu konfigurāciju salīdzinājumu - "My_Configuration" un "Standarta apakšsistēmas bibliotēka".



25. att

Salīdzināšanas logā varat ielādēt iestatījumus no faila, kas iepriekš saglabāts, izmantojot palīgu, izmantojot “Darbības - Ielādēt iestatījumus no faila”.


26. att

Atvērtajā logā atlasiet mūsu failu, kas iepriekš tika saglabāts ar palīgu - “Salīdzināšanas iestatījumu fails”.



27. att

Lūdzu, ņemiet vērā, ka apakšsistēmas tiks izceltas atkarībā no tā, kuras no tām iestatīšanas laikā identificēja palīgs. Tātad, ja izvēlaties tikai pamata funkcionalitāti (28. att.), konfigurācijas logs izskatīsies šādi:


28. att


29. att

Tie. mēs redzam, ka nav pārbaudīti visi konfigurācijas objekti.

Tagad konfigurēsim pakārtotās apakšsistēmas, atzīmējot pārsūtāmos objektus, izmantojot “Darbības - Atzīmēt pēc failu apakšsistēmām”. Mēs aktivizējam "Iespējot pakārtoto apakšsistēmu apgabalu".



30. att


31. att

Pēc noklusējuma visas apakšsistēmas ir ieviestas, tāpēc jums ir jānotīra visas izvēles rūtiņas, atstājot tikai nepieciešamās (pirms standarta apakšsistēmu bibliotēkas ieviešanas savā konfigurācijā, jums ir jāizpēta ieviesto apakšsistēmu saraksts).

No “Standarta apakšsistēmām” mēs izvēlamies nepieciešamās neatkarīgi no tā, kāda funkcionalitāte ir nepieciešama. Starp tiem ir pamata funkcionalitāte, datu bāzes versiju, lietotāju, kontaktu atjaunināšana.

Ir arī papildu sistēmas, kas jāpārnes darbam servisa modelī, un izvēles sistēmas, kurām nepieciešama selektīva instalēšana. Varat noteikt viņu attiecības, izmantojot tabulas, izlasot rakstu ITS vietnē.



32. att

Pēc apakšsistēmas atlasīšanas noklikšķiniet uz pogas “Instalēt”.

Varat arī izvēlēties atsevišķu elementu apvienošanas režīmu - “Ņemt no faila” vai “Apvienot ar galvenās konfigurācijas prioritāti” (lai to izdarītu, ar peles labo pogu noklikšķiniet uz tā).



33. att

Šīs darbības var attiecināt uz visiem elementiem, iestatot tās izvēlnē “Darbības — iestatīt režīmu visiem”.


34. att


35. att



36. att



37. att



38. att

Pirms konfigurācijas atjaunināšanas tās rekvizītos jāiestata veidojamās konfigurācijas versijas numurs, pretējā gadījumā, atverot programmu, parādīsies kļūda, ka konfigurācijas versijas rekvizīts nav aizpildīts.


39. att





41. att

Lūdzu, ņemiet vērā, ka pēc procesu pabeigšanas metadatu objekti tiek migrēti, bet vēl nav konfigurēti. Tāpēc ir jāsāk BSP objektu iestatīšana.

Versija 1.0.4.5

Versija 1.0.5.21

Pēdējā versija

  • Informācija N11853 lietotājiem un partneriem 14.05.2010 "Par izlaidumu pēdējā versija rīku komplekts "1C: standarta apakšsistēmu bibliotēka 8.2"
Uzņēmums 1C 2010. gada 14. maijā paziņo par rīkkopas galīgās versijas izlaišanu lietojumprogrammu risinājumu izstrādātājiem platformā 1C:Enterprise 8.2 - 1C: Standarta apakšsistēmu bibliotēka 8.2. "...Kopumā BSP ietver 31 apakšsistēmu..."

Versija 1.0.6.8

Versija 1.0.7.5

  • Publicēšanas datums 2010.08.05
  • laidiens: http://users.v8.1c.ru/SSLTest.aspx
  • Dokumentācija: http://its.1c.ru/db/bspdoc#content:23:1

Lietošanas piemēri

Kas tas ir

Standarta apakšsistēmu bibliotēkā (BSS) ir iekļauts universālo funkcionālo apakšsistēmu komplekts, ko var izmantot izstrādātajā konfigurācijā gan kopā, gan atsevišķi. Izmantojot BSP, jūs varat ātri izveidot jaunas konfigurācijas ar gatavu pamata funkcionalitāti, kā arī iekļaut gatavus funkcionālos blokus esošajās konfigurācijās.

Visas BSP apakšsistēmas var iedalīt šādās kategorijās:

  • Apakšsistēmas, kas īsteno “neatkarīgu” funkcionalitāti. Tie tiek ieviesti, vienkārši pārsūtot funkcionalitāti, un tiem nav nepieciešami būtiski papildu iestatījumi.
  • Integrētas apakšsistēmas, kas ievieš funkcionalitāti, kas paredzēta lietošanai noteiktos patērētāju konfigurācijas objektos (“stingra” integrācija). Ieviešot, ir jānosaka patērētāju konfigurācijas objektu sastāvs, kuriem jārealizē funkcionalitāte, un pēc tam jāveic noteikts skaits papildu iestatījumu, jāveic izmaiņas izvēlēto objektu kodā un formās.

BSP apakšsistēmas aptver tādas jomas kā informācijas bāzes administrēšana, sistēmas lietotāju administrēšana, dažādas normatīvās un uzziņas informācijas (adrešu klasifikators, valūtas kursi, kalendāra diagrammas u.c.) uzturēšana. BSP nodrošina lietotāja un programmu saskarnes darbam ar uzdevumiem un biznesa procesiem, pievienotajiem failiem, Kontaktinformācija, e-pasta ziņas utt. Pilns izmēģinājuma versijas apakšsistēmu sastāvs ir norādīts dokumentācijā.

Papildus apakšsistēmām BSP piedāvā atsevišķas metodes standarta risinājumu izstrādei.

BSP izmantošana, izstrādājot lietojumprogrammas platformā 1C:Enterprise 8.2, samazinās izstrādei veltīto laiku, uzlabos lietojumprogrammu risinājumu kvalitāti, kā arī standartizēs 1C:Enterprise 8.2 platformā izdotās konfigurācijas. Tagad papildus platformai 1C piedāvā gatavu pamata funkcionalitāti un tehnoloģiju lietojumprogrammu risinājumu izstrādei, kuru izmantošana samazinās lietojumprogrammu risinājumu izpētes un ieviešanas laiku, pateicoties to apvienošanai atbilstoši izmantoto standarta apakšsistēmu komplektam. . Izmēģinājuma funkcijas

Pašreizējai versijai 1.0.4 ir vairāki ierobežojumi:

  • BSP izmēģinājuma versijas saderība ar nākamajām versijām netiek garantēta.
  • Šīs versijas izmantošana komerciālos projektos nav ieteicama.
  • Izmēģinājuma versija ir paredzēta lietošanai ar 1C:Enterprise 8.2 platformas versiju 8.2.9.260.

Sākotnējie konfigurāciju testa laidieni tiek nodrošināti 1C partneriem un programmatūras sistēmas 1C: Enterprise lietotājiem testēšanai, sākotnējai iepazīšanai ar jaunām konfigurācijas iespējām, kļūdu labojumiem un jaunu laidienu darbības testēšanai uz reāliem datiem.

Pirmsizlaides izmantošanu, lai automatizētu reālās dzīves uzņēmuma uzdevumus, var veikt tikai atsevišķos gadījumos pēc lietotāja ieskatiem, kopā ar partneri, kas atbalsta ieviešanu. Ziņojumi par testēšanas laikā konstatētajām kļūdām jānosūta uz e-pasta adresi [aizsargāts ar e-pastu]. Šī adrese reģistrē kļūdas tikai konfigurāciju provizoriskajos testa laidienos, konsultācijas netiek sniegtas.

Nosūtot kļūdas ziņojumu, noteikti norādiet:

  • partnera kods vai lietotāja reģistrācijas numurs;
  • konfigurācijas nosaukums;
  • pilns izlaiduma numurs, kurā tika konstatēta kļūda;
  • detalizēts kļūdas apraksts;
  • secība, kādā kļūda tiek reproducēta.
  • norāda datora īpašības;
  • norāda operētājsistēmas versiju;
  • pārsūtīt lietojumprogrammas datus (informācijas bāzes un citus datus, kas varētu palīdzēt atveidot kļūdu).

Par katru konstatēto kļūdu jānosūta atsevišķa vēstule.

Bibliotēkas sastāvs

Bibliotēkā "1C:Enterprise 8. Standarta apakšsistēmu bibliotēka 8.2" ir iekļauts universālu funkcionālu apakšsistēmu komplekts, kas paredzēts lietošanai lietojumprogrammu risinājumos platformā 1C:Enterprise 8.2. Bibliotēka nav pilnīgs (no priekšmeta viedokļa) lietojumprogrammu risinājums. Bibliotēkas apakšsistēmas var izmantot patērētāja konfigurācijā kopā vai atsevišķi.

Visas bibliotēku apakšsistēmas var iedalīt šādās kategorijās:

1. Apakšsistēmas, kas īsteno neatkarīgu funkcionalitāti.

2. Integrētas apakšsistēmas, kas realizē funkcionalitāti, kas paredzēta lietošanai noteiktos patērētāju konfigurācijas objektos (stingra integrācija).

Dažādu kategoriju apakšsistēmas atšķiras pēc to ieviešanas sarežģītības konfigurācijā. Pirmās kategorijas apakšsistēmas tiek ieviestas, vienkārši pārsūtot funkcionalitāti, parasti tās tiek parādītas konfigurācijas saskarnē un tām nav nepieciešami būtiski papildu iestatījumi. Šādas apakšsistēmas var saturēt lietotāja saskarnes un nodrošināt programmēšanas saskarni, ko var izmantot patērētāja konfigurācijā. Šo apakšsistēmu atjaunināšana, kad tiek izlaista nākamā bibliotēkas versija, bieži vien ir vienkārši atbilstošo konfigurācijas objektu atjaunināšana. Apakšsistēmu piemēri ir “Valūtas”, “Lietotāju darbības pārtraukšana”.

Realizējot integrētās apakšsistēmas pēc apakšsistēmas funkcionalitātes nodošanas, ir jānosaka patērētāju konfigurācijas objektu sastāvs, kuriem funkcionalitāte jārealizē. Pēc tam ir nepieciešams veikt noteiktu skaitu papildu iestatījumu, veikt izmaiņas izvēlēto objektu kodā un formās, t.i., veikt ciešu apakšsistēmas integrāciju patērētāju konfigurācijas objektos. Šādu apakšsistēmu atjaunināšana, kad tiek izlaista nākamā bibliotēkas versija, ir saistīta arī ar vienkāršu apakšsistēmas atjaunināšanu un, kā likums, neprasa atkārtotas izmaiņas patērētāju konfigurācijas objektos.

Bibliotēka satur tikai standarta apakšsistēmas, kā arī piedāvā dažas metodes standarta risinājumu izstrādei, piemēram, sesijas parametru iestatīšanas metodi.

Apraksts galvenās funkcijas apakšsistēmas ir norādītas 1. tabulā.

1. tabula. Bibliotēkas apakšsistēmu mērķis (v ikona apzīmē apakšsistēmas, kas paredzētas ieviešanai piegādātāja konfigurācijas objektos (stingra integrācija))
Apakšsistēma Galvenās iezīmes
1. Standarta apakšsistēmas
  • Vispārējas nozīmes procedūras un funkcijas.
  • Programmas loga nosaukuma iestatīšana.
  • Sistēmas administratora apkalpošanas iespējas (atzīmēto objektu dzēšana, aktīvo lietotāju saraksts un žurnāls)
2. Adrešu klasifikators
  • Adrešu klasifikatora (KLADR) nodrošināšana lietošanai lietojumprogrammu apakšsistēmās.
  • Adrešu klasifikatora ielāde no ITS diska, faila un 1C uzņēmuma vietnes lietotāju sadaļas.
  • Periodiski pārbaudiet, vai 1C uzņēmuma vietnē nav atjauninājumu adreses klasifikatoram
3. Biznesa procesi un uzdevumi
  • Lietotāja informēšana par viņa pašreizējiem uzdevumiem.
  • Interaktīvs uzdevumu ieraksts.
  • Uzdevumu izpildes uzraudzība un kontrole, ko veic ieinteresētās puses – autori un uzdevumu koordinatori.
  • Pamata funkcionalitāte pielāgotu biznesa procesu izstrādei konfigurācijā
4. Valūtas
  • Saraksta un valūtas kursu glabāšana un piekļuves nodrošināšana.
  • Valūtu kursu lejupielāde no rbc.ru vietnes.
5. Objektu versijas
  • Katalogu un dokumentu izmaiņu vēstures saglabāšana (lietotājs, kurš veicis izmaiņas, izmaiņu laiks un izmaiņu raksturs, precīzi ar objekta detaļām un tā tabulas daļu detaļām).
  • Objektu patvaļīgu versiju salīdzinājums.
  • Skatīt iepriekš saglabātās objekta versijas
6. Lietotāju izslēgšana
  • Jaunu savienojumu ar informācijas bāzi bloķēšanas iestatīšana.
  • Esošo savienojumu pārtraukšana ar informācijas bāzi
7. Objekta detaļu rediģēšanas aizliegums
  • Dažu objektu detaļu obligātās aizpildīšanas pārbaude, kas nosaka to raksturu šī objekta(parasti saukta par “atslēgas” detaļām).
  • Aizliegums rediģēt ierakstīto objektu galveno informāciju.
  • Pārbauda iespēju mainīt galveno informāciju, ko veic lietotājs, kuram ir tiesības to darīt
8. Kalendāra grafiki
  • Uzglabāt informāciju par uzņēmumā izmantotajiem kalendāra grafikiem.
  • Datuma saņemšana, kas iestāsies noteiktā dienu skaitā pēc noteikta grafika utt.
Kontaktinformācija
  • Konfigurācijas direktorija informācijas paplašināšana ar patvaļīgu detaļu kopu, kas paredzēta kontaktinformācijas ievadīšanai.
  • Iepriekš definētu un pielāgotu kontaktinformācijas veidu izmantošana.
  • Izmantojot apakšsistēmas “Adrešu klasifikators” funkcionalitāti
10.

Dinamiskās konfigurācijas atjauninājumu kontrole

  • Lietotāja paziņošana ar priekšlikumu restartēt programmu

Baļķu uzraudzība

  • Reģistrācijas žurnāla skatīšana režīmā 1C:Uzņēmums.
  • Atskaites ģenerēšana par kritiskajiem ierakstiem žurnālā un periodiska ziņojuma nosūtīšana norādītajiem adresātiem

Elementu secības iestatīšana

  • Elementu secības iestatīšana objektā, izmantojot pogas Uz augšu un Uz leju

Informācijas drošības versijas atjaunināšana

  • Informācijas bāzes datu sākotnējās aizpildīšanas un atjaunināšanas veikšana, mainoties konfigurācijas versijai.
  • Parāda informāciju par izmaiņām jauna versija konfigurācijas
  • Objektu drukāto formu veidošana izklājlapu dokumentu vai biroja dokumentu formātos Microsoft Word un OpenOffice.org Writer.
  • Drukātu veidlapu drukāšana un nosūtīšana pa e-pastu

Pilna teksta meklēšana

  • Pilna teksta datu meklēšanas iestatīšana un izmantošana

Failu saņemšana no interneta

  • Programmatūras interfeiss failu saņemšanai no interneta.
  • Faila saņemšana no tīkla klientā.
  • Failu saglabāšana: klienta datorā, informācijas datu bāzē.
  • Starpniekservera parametru pieprasīšana un glabāšana

Lietotāji

  • Skatiet un rediģējiet sistēmas lietotāju sarakstu.
  • Lietotāju tiesību pārvaldība.

Darbs ar e-pasta ziņojumiem

  • Programmatūras interfeiss e-pasta ziņojumu nosūtīšanai.
  • Pamata lietotāja interfeiss ziņojumu sūtīšanai

Darbs ar failiem

  • Failu pievienošana patvaļīgiem konfigurācijas objektiem.
  • Notiek failu pievienošana no failu sistēma vai izveidot failus, izmantojot veidni.
  • Failu kolektīvā rediģēšana.
  • Failu versiju glabāšana un piekļuves nodrošināšana.
  • Pilna teksta meklēšanas atbalsts pievienotajiem failiem

Plānotie uzdevumi

  • Parametru attēlošana un iestatīšana rutīnas uzdevumi(grafiks, sākums, apstāšanās).
  • Atbalsts ikdienas uzdevumu veikšanai faila versija informācijas bāze

Īpašības

  • Dokumentu un direktoriju papildu rekvizītu izveide un rediģēšana.
  • Rekvizītu glabāšana objektā (papildu informācija) un ārpus objekta īpašā informācijas reģistrā (papildu informācija).
  • Iespēja izmantot rekvizītus pārskatos.
  • Atbalsts iespējai iestatīt dažādas rekvizītu kopas dažādiem viena veida objektiem

Iestatījumu saglabāšana

  • Atskaišu opciju un pielāgotu atskaites iestatījumu saglabāšana un ielāde.
  • Atskaites formas pilnveidošana ērtai lietotāja iestatījumu un atskaites opciju pārslēgšanai

Privātpersonas

  • Uzglabāt un nodrošināt piekļuvi informācijai par personām

Atskaites funkcijas

  • Programmatūras saskarne datu kompozīcijas sistēmas (DCS) atskaišu formu pielāgošanai

Standarta apakšsistēmu bibliotēka (LSL) ir apakšsistēmu kopums konfigurācijām platformā 1C:Enterprise, kas ievieš pamata funkcionalitāti un atsevišķus funkcionālos blokus. Mēģināsim sīkāk saprast, kas tas ir.

Kāpēc tika izveidots BSP?

Pirmo BSP versiju 1C izlaida 2010. gadā platformai 1C:Enterprise 8.2. 1C iesaka izmantot šo bibliotēku (vai tās atsevišķās apakšsistēmas) kā pamatu savu lietojumprogrammu risinājumu izveidei. Arī visi standarta produkti, ko ražo pati 1C, ir balstīti uz BSP.

Vienotu moduļu izmantošana ļāva panākt lielāku lietojumprogrammu risinājumu standartizāciju, un tas savukārt ļāva samazināt laiku (programmētājiem, administratoriem un galalietotājiem) to apguvei.

Programmētājiem, kas izstrādā lietojumprogrammu risinājumus no nulles, BSP ļāva ietaupīt daudz laika, jo Nav nepieciešams patstāvīgi izstrādāt BSP iekļautos pamata funkcionālos blokus. Izstrādi un testēšanu programmētājam veica 1C. Programmētājam tagad tikai jāsaprot jau izstrādātā funkcionalitāte un jāiemācās ieviest BSP.

Kā BSP tiek izplatīts?

BSP ir 1C:Enterprise platformas konfigurācija. Turklāt konfigurācija nav neatkarīgs lietojumprogrammu risinājums, tas ir tikai rīku komplekts izstrādātājam. Izstrādājot lietojumprogrammu risinājumus, var izmantot visu apakšsistēmu konfigurāciju vai daļu no tām.

BSP piegāde ietver demonstrācijas bāzi ar ieviešanas piemēru. Šī demonstrācijas datu bāze ir pieejama pārskatīšanai 1C vietnē. Kā tai piekļūt, varat izlasīt rakstā.

BSP nav pārdošanā. BSP izplatīšanas komplektu var iegūt bez maksas, ja jums ir informācijas tehnoloģiju atbalsta (ITS) abonements. Lai izmantotu uz BSP bāzes izstrādātu lietojumprogrammu risinājumu, ITS abonements nav nepieciešams. 1C partneri var saņemt arī BSP bez maksas.

Oficiālā dokumentācija par BSP atrodas vietnē https://its.1c.ru/db/bspdoc un ir pieejama, ja jums ir ITS abonements.

BSP sastāvs

BSP sastāv no daudzām apakšsistēmām, kuras iedala:

  • neatkarīgs. Lai to ieviestu, ir pietiekami pārsūtīt visus objektus uz mērķa konfigurāciju un parādīt objektus saskarnē. Šādu apakšsistēmu piemēri: “Žurnāla analīze”, “Valūtas”, “Lietotāja operāciju pabeigšana”.
  • integrējams. Paredzēts ciešai integrācijai ar citiem konfigurācijas objektiem. Lai ieviestu šādas apakšsistēmas, ir nepieciešams veikt papildu iestatījumi. Šādu apakšsistēmu piemēri: “Objektu versijas”, “Aizpildīšanas objekti”, “Objektu detaļu rediģēšanas aizliegums”.

Pašlaik (2017. gada jūlijā) ir pieejama BSP versija 2.4.2, kas atbalsta šādas funkcijas:

Administrēšanas un uzturēšanas rīki Žurnāla analīze
Papildu atskaites un apstrāde
Programmas iestatījumi
Konfigurācijas atjauninājums
Darbības novērtējums
Dublikātu atrašana un noņemšana
Drošības profili
Plānotie uzdevumi
Informācijas drošības dublējums
Atzīmēto objektu noņemšana
Kopējo summu un apkopojumu pārvaldība
Lietotāju un piekļuves tiesību administrēšana Lietotāju izslēgšana
Lietotāji
Piekļuves kontrole
Integrācija ar citām programmām un sistēmām Ārējie komponenti
Datu ielāde no faila
Integrācija ar 1C-Bukhfon (1C-Connect)
Datu apmaiņa
SMS sūtīšana
Failu saņemšana no interneta
Darbs ar e-pasta ziņojumiem
Atskaišu izplatīšana
Tehnoloģiskie mehānismi un programmatūras saskarnes Pamata funkcionalitāte
Objektu aizpildīšana
Objekta detaļu rediģēšanas aizliegums
Informācijas drošības versijas atjaunināšana
Spraudņu komandas
Objektu prefiksēšana
Darbs servisa modelī
Uzraudzības centrs
Lietojumprogrammu apakšsistēmas un lietotāju darbstacijas Anketa
Biznesa procesi un uzdevumi
Ziņojuma opcijas
Mijiedarbība
Darbs ar failiem
Aktualitātes
Ziņojumu veidnes
Normatīvās atsauces informācija un klasifikatori
Bankas
Valūtas
Darba laiks
Kalendāra grafiki
Pakalpojumu apakšsistēmas Objektu versijas
Objektu modifikācija grupā
Datumus aizliegts mainīt
Lietotāja piezīmes
Personiskās informācijas aizsardzība
Startēšanas informācija
Kontaktinformācija
Lietotāju atgādinājumi
Elementu secības iestatīšana
Ronis
Pilna teksta meklēšana
Atjauninājumu saņemšanas likumības pārbaude
Īpašības
Objektu attēlojumu deklinācija
Pārskatu struktūra
Elektroniskais paraksts

Konkrētas apakšsistēmas tiks sīkāk aprakstītas atsevišķos rakstos.

BSP ieviešana

Pirms standarta apakšsistēmu bibliotēkas ieviešanas konfigurācijā, jums ir jānosaka ieviešamo apakšsistēmu saraksts. Vienkāršākajā gadījumā tiek realizētas visas apakšsistēmas. Neatkarīgi no tā, kāda funkcionalitāte ir nepieciešama, ir obligātas apakšsistēmas, kas vienmēr tiek ieviestas:

  • Pamata funkcionalitāte;
  • Informācijas drošības versijas atjaunināšana;
  • Lietotāji.

Vispārējā ieviešanas shēma sastāv no šādiem posmiem:

  1. Nepieciešamo metadatu objektu pārnešana uz mērķa konfigurāciju;
  2. Pārsūtīto objektu iestatīšana;
  3. BSP objektu izmantošana, izstrādājot jaunu funkcionalitāti.

Lai palīdzētu BSP ieviešanā, bibliotēka ietver apstrādi Pirmā BSP.epf ieviešana . Tas atrodas konfigurācijas veidnes direktorijā. Apstrādē Īss apraksts no visām apakšsistēmām un tiek noteikta apakšsistēmu savstarpējā atkarība viena no otras.

Lai pārbaudītu BSP ieviešanas pareizību, konfigurācijas veidnes direktorijā atrodas atskaite BSP.erf ieviešanas pārbaude.

Kā uzzināt BSP lietojumprogrammas risinājuma versiju

Ir vairāki veidi, kā noskaidrot, kura BSP versija tiek izmantota konkrētā lietojumprogrammas risinājumā:

  • Programmatiski: izsaukt funkciju StandardSubsystemsServer. Bibliotēkas versija() ;
  • Interaktīvs: informācijas reģistrā “Apakšsistēmas versijas” skatiet apakšsistēmas “StandardSubsystems” versijas vērtību.

Ir konfigurācija, kas atvieglo izstrādātāja darbu, glābjot viņu no tik “triviāla” darba - šī ir “Standarta apakšsistēmu bibliotēka” (BSS), kurā ietilpst universālu funkcionālu apakšsistēmu komplekts un sadaļas “Administrēšana” fragmenti. izmantošanai lietojumprogrammu risinājumos platformā "1C:Enterprise". Bibliotēka nav pilnīgs (no priekšmeta viedokļa) lietojumprogrammu risinājums, bet bibliotēkas apakšsistēmas var izmantot patērētāja konfigurācijā gan kopā, gan atsevišķi. Un šim nolūkam BSP ir iekļauts īpašs ieviešanas palīgs, kura izmantošana palīdz ievērojami ietaupīt laiku, izstrādājot jaunu konfigurāciju.

Pats palīgs ir izveidots soli pa solim vedņa veidā, ar kura palīdzību izstrādātājs norāda viņam nepieciešamās apakšsistēmas, un vednis izveidos tukšu vietu, ar kuru varēsit strādāt turpmāk. Būtībā mēs saņemam veidni turpmākai konfigurācijai.

Palaidīsim BSP(mums ir izdevums 2.3, versija 2.3.3.63), ejam uz sadaļu "Izstrādātāja rīki" U94; "Pirmā BSP ieviešana":

Šeit tas mums tiks atklāts "BSP ieviešanas palīgs". Pats palīgs izskatās kā soli pa solim palīgs, kur pirmajā posmā mēs izvēlamies apakšsistēmas, kas mums būs nepieciešamas izstrādātajā konfigurācijā. Pēc tam jums jānorāda fails (xml formātā), kurā mēs saglabāsim šos iestatījumus.
Pēc tam mēs pārejam uz otro posmu: mēs norādām papildu parametrus katrai no atlasītajām apakšsistēmām.

Pēc visu parametru atlasīšanas sistēma pārbaudīs, vai viss ir izvēlēts pareizi un piedāvās dažādi varianti kļūdu izsekošana (apakšsistēmas ieviešanas tabula vai BSP ieviešanas pārskats).

Rakstā īsi aprakstīts darbs ar BSP Implementation Assistant, jo šis rīks nav īpaši populārs. Biežāk praksē izstrādātāji rīkojas pēc šīs shēmas: vajadzīgās BSP apakšsistēmas instalē tukšā konfigurācijā (šeit var palīdzēt arī “BSP Implementation Assistant”), taču parasti visas apakšsistēmas no BSP tiek pārsūtītas uz jaunu tukšu konfigurāciju.

Mums ir divas konfigurācijas: pirmā (galvenā) - ar visām BSP apakšsistēmām, otrā (fails) - BP.

1. Iespējojiet iespēju rediģēt galveno konfigurāciju.

2. Atvērt izvēlni Konfigurācija - salīdziniet, apvienot ar konfigurāciju no faila.

3. Atlasiet failu ar paplašinājumu sk PSU konfigurācijas.

4. Uz atbalsta piedāvājumu atbildiet Jā.

6. Izpildīt Darbības - Mark pa apakšsistēmām.

7. Atzīmējiet apakšsistēmas, kuras nav mūsu galvenajā konfigurācijā - izņemiet tās no faila, bet apakšsistēmas, kuras nav konfigurācijā no faila, ir jāatstāj galvenajā konfigurācijā (tas būs pēc noklusējuma), pēc tam noklikšķiniet uz Uzstādīt.

8. Atzīmējiet saknes elementa rekvizītus sapludināšanai: Galvenās lomas, Pārvaldītās lietojumprogrammas modulis, Sesijas modulis, Ārējā savienojuma modulis, Parastās lietojumprogrammas modulis, Modalitātes lietošanas režīms, Sinhronie izsaukumi uz platformas paplašinājumiem un ārējo komponentu režīmu, Interfeisa saderības režīms, Saderības režīms . Noklikšķiniet uz Palaist.

9. Logā Atbalsta noteikumu iestatīšana — OK.

10. Atjaunināt datu bāzes konfigurāciju (F7).

Un līdzīgi pakalpojumu ziņas:

“... (objekts ir daļa no kopīga atribūta ar tādu pašu nosaukumu)” vai “...: definētu tipu izmantošana X.H.H. saderības režīmā. (piemēram, autors) un tālāk ir nepieņemami" ; "Vispārīgs attēls: nosaukums nav unikāls!"

12. Objektam, kas ir daļa no tāda paša nosaukuma vispārīgajiem rekvizītiem - izņemt no atbalsta, dzēst objektu un saites uz to. Meklēt saites uz dzēšamajiem objektiem – dzēst saites.

13. Mainiet saderības režīmu virs X.H.X.

14. Atjaunināt datu bāzes konfigurāciju (F7). Pēc tam, ja atgriezīsities pie 11. darbības, pabeidziet 12. un 13. darbību, pēc tam 14. darbību.

Principā tas arī viss – “automātiskā” darba daļa ir pabeigta. Sākas “interesantākais” darba posms: ja jau domājāt, ka konfigurācija “pacēlās”, tad, visticamāk, jūs ļoti maldāties.

Vispirms pārbaudiet kopējos moduļus, vai komandu saskarnē ir iekļautas apakšsistēmas utt. Kad viss ir "kaut kā gatavs", sāciet atkļūdošanu.

Tātad jūs atkļūdojat, līdz esat pārliecināts, ka kļūdu nav.

Parasti 1C konfigurācijas tiek rakstītas lietotājiem. Visas konfigurācijas ir atšķirīgas, taču diezgan bieži dažādās konfigurācijās tiek izmantoti tie paši objekti, kas nedaudz atšķiras viens no otra. Ir patiešām grūti iedomāties konfigurāciju, kurā neparādītos tādas vienības kā preces, darījumu partneri, lietotāji un valūta. Un daži uzdevumi ir tipiski: tiesību pamata diferenciācijas iespēja, darbs ar e-pastu, uzdevumi lietotājiem utt. Taču ir konfigurācija, kas atvieglo programmētāja darbu; tā satur un strukturē standarta uzdevumus, ko darba devēji nosaka programmētājiem.

Ja esat strādājis ar dažādām standarta konfigurācijām no 1c, jūs ievērosiet, ka tās būtībā ir diezgan līdzīgas, daudzas pamatfunkcijas visiem ir vienādas tipiskas konfigurācijas. Arī no BSP jūs varat pievienot savai konfigurācijai tādus standarta direktorijus kā organizācijas, bankas, valūtu klasifikatoru un daudz ko citu.

Mēģināsim noskaidrot, kuras apakšsistēmas par ko ir atbildīgas un kā tās ir savstarpēji saistītas.

Ja jūs nolemjat izmantot BSP, tas nenozīmē, ka jums ir jāizmanto visas tajā iekļautās apakšsistēmas. BSP ir iekļauts īpašs ieviešanas palīgs, kas palīdz ievērojami ietaupīt laiku, izstrādājot jaunu konfigurāciju. Asistents ir izveidots kā soli pa solim vednis, ar kura palīdzību izstrādātājs norāda viņam nepieciešamās apakšsistēmas, un vednis izveidos tukšu vietu, ar kuru jūs varēsit strādāt turpmāk. Būtībā mēs saņemam veidni turpmākai konfigurācijai.

Ja palaižam BSP režīmā plāns klients, tad mēs redzēsim šādu logu

Sākotnējā posmā mūs interesē cilne “Izstrādātāja rīki”, ar kuru mēs palaidīsim “BSP ieviešanas palīgu”.

Pats skua izskatās kā soli pa solim palīgs.

Pirmajā posmā mēs izvēlamies apakšsistēmas, kas mums būs nepieciešamas izstrādātajā konfigurācijā.

Piemēram, šādi

Pēc tam jums jānorāda fails, kurā mēs saglabāsim iestatījumus. XML faila formāts.

Tad mēs pārejam uz otro posmu.

Otrajā posmā norādiet papildu parametrus katrai atlasītajai apakšsistēmai.

Pēc visu parametru atlasīšanas sistēma pārbaudīs, vai viss ir izvēlēts pareizi, un piedāvās dažādas kļūdu izsekošanas iespējas

Vai arī šādā formā:

Turpmākajos rakstos turpināsim pētīt darbu ar standarta apakšsistēmu bibliotēku.