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"
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ā.
№ | Apakšsistēma | Galvenās iezīmes |
---|---|---|
1. | Standarta apakšsistēmas |
|
2. | Adrešu klasifikators |
|
3. | Biznesa procesi un uzdevumi |
|
4. | Valūtas |
|
5. | Objektu versijas |
|
6. | Lietotāju izslēgšana |
|
7. | Objekta detaļu rediģēšanas aizliegums |
|
8. | Kalendāra grafiki |
|
Kontaktinformācija |
|
|
10. |
Dinamiskās konfigurācijas atjauninājumu kontrole |
|
Baļķu uzraudzība |
|
|
Elementu secības iestatīšana |
|
|
Informācijas drošības versijas atjaunināšana |
|
|
|
||
Pilna teksta meklēšana |
|
|
Failu saņemšana no interneta |
|
|
Lietotāji |
|
|
Darbs ar e-pasta ziņojumiem |
|
|
Darbs ar failiem |
|
|
Plānotie uzdevumi |
|
|
Īpašības |
|
|
Iestatījumu saglabāšana |
|
|
Privātpersonas |
|
|
Atskaites funkcijas |
|
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:
- Nepieciešamo metadatu objektu pārnešana uz mērķa konfigurāciju;
- Pārsūtīto objektu iestatīšana;
- 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.