Π Π°Π±ΠΎΡ‚Π° с константами Π² 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ 8.3 β€” ΠΎΠ΄Π½Π° ΠΈΠ· Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ конфигурирования, Π½ΠΎ ΠΈΡ… ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π² подсистСмах часто Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ вопросы Π΄Π°ΠΆΠ΅ Ρƒ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹, Π½Π΅ привязанныС ΠΊ логичСской структурС, ΡƒΡΠ»ΠΎΠΆΠ½ΡΡŽΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΊΠΎΠ΄Π°, ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ риск ошибок ΠΏΡ€ΠΈ обновлСниях ΠΈ ΠΌΠ΅ΡˆΠ°ΡŽΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅. Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ, ΠΊΠ°ΠΊ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ константы Π² подсистСмы, избСгая Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ошибок ΠΈ слСдуя Π»ΡƒΡ‡ΡˆΠΈΠΌ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°ΠΌ BSL (встроСнного языка 1Π‘).

ΠœΡ‹ рассмотрим Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅Ρ…Π½ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ сторону процСсса (Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ), Π½ΠΎ ΠΈ Π»ΠΎΠ³ΠΈΠΊΡƒ распрСдСлСния констант ΠΏΠΎ подсистСмам β€” ΠΎΡ‚ бухгалтСрских настроСк Π΄ΠΎ Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡƒΠ΄Π΅Π»ΠΈΠΌ нюансам, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅Π΄ΠΊΠΎ ΠΎΡΠ²Π΅Ρ‰Π°ΡŽΡ‚ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ: ΠΊΠ°ΠΊ влияСт ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ константы ΠΊ подсистСмС Π½Π° ΠΏΡ€Π°Π²Π° доступа, ΠΊΠ°ΠΊ это отраТаСтся Π² EDT (Enterprise Development Tools) ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ константы Π»ΡƒΡ‡ΡˆΠ΅ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ "Π²Π½Π΅ подсистСм". Π‘Ρ‚Π°Ρ‚ΡŒΡ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π° для всСх соврСмСнных Ρ€Π΅Π»ΠΈΠ·ΠΎΠ² ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ 8.3, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ послСдниС обновлСния 2026 Π³ΠΎΠ΄Π°.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ константы Π½ΡƒΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² подсистСмы: 5 ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΏΡ€ΠΈΡ‡ΠΈΠ½

МногиС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ 1Π‘ Π³ΠΎΠ΄Π°ΠΌΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с константами, Ρ‚Π°ΠΊ ΠΈ Π½Π΅ поняв, Π·Π°Ρ‡Π΅ΠΌ ΠΈΡ… ΠΏΡ€ΠΈΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒ ΠΊ подсистСмам. ΠœΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅ΠΌ, это Π½Π΅ просто вопрос аккуратности β€” ΠΎΡ‚ этого зависит ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ вашСй ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. Π’ΠΎΡ‚ основныС ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹:

  • πŸ”’ ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ ΠΏΡ€Π°Π² доступа. ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π³ΠΈΠ±ΠΊΠΎ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Ρ€ΠΎΠ»ΠΈ: Ссли константа ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ подсистСмС "Π—Π°Ρ€ΠΏΠ»Π°Ρ‚Π°", Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ с Ρ€ΠΎΠ»ΡŒΡŽ "Π‘ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ ΠΏΠΎ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚Π΅" автоматичСски ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ ΠΊ Π½Π΅ΠΉ доступ, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ β€” Π½Π΅Ρ‚.
  • 🧩 ЛогичСская Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ°. ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹, связанныС с ΠΎΠ΄Π½ΠΎΠΉ бизнСс-ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΡ€Π΅Π΄ΠΈΡ‚ для ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ Минимальная сумма Π·Π°ΠΊΠ°Π·Π°), Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² подсистСмС "Ворговля", Π° Π½Π΅ Π²ΠΈΡΠ΅Ρ‚ΡŒ "Π² Π²ΠΎΠ·Π΄ΡƒΡ…Π΅".
  • πŸ”„ Π£ΠΏΡ€ΠΎΡ‰Π΅Π½ΠΈΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ. ΠŸΡ€ΠΈ сравнСнии ΠΈ объСдинСнии ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ 1Π‘:EDT ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΊ подсистСмам, Ρ‡Ρ‚ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ риск ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ².
  • πŸ“Š Удобство поиска. Π’ большом ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ константу срСди сотСн Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΡ‰Π΅, Ссли ΠΎΠ½Π° привязана ΠΊ подсистСмС "Π‘ΠΊΠ»Π°Π΄" ΠΈΠ»ΠΈ "ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²ΠΎ".
  • πŸ› οΈ ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π’ распрСдСлённых ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ… подсистСмы ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Ρ€Π°Π·Π³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ Π·ΠΎΠ½Ρ‹ отвСтствСнности: ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с подсистСмой "CRM", Π΄Ρ€ΡƒΠ³ΠΎΠΉ β€” с "Логистикой".

Однако Π΅ΡΡ‚ΡŒ ΠΈ обратная сторона: Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ систСмныС константы (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π’Π΅Ρ€ΡΠΈΡΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ Π”Π°Ρ‚Π°Π—Π°ΠΏΡ€Π΅Ρ‚Π°Π˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ) Π½Π΅ стоит Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² подсистСмы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с обновлСниями ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹. Об этом ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΏΡ€ΠΎ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки.

πŸ“Š Как Π²Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ с константами Π² 1Π‘?
Π”ΠΎΠ±Π°Π²Π»ΡΡŽ Π² подсистСмы ΠΏΠΎ Π»ΠΎΠ³ΠΈΠΊΠ΅
ΠžΡΡ‚Π°Π²Π»ΡΡŽ Π±Π΅Π· подсистСм
Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ константы
НС знаю, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ подсистСмы

Бпособы добавлСния константы Π² подсистСму: Ρ€ΡƒΡ‡Π½ΠΎΠΉ vs ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ

Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ константу Π² подсистСму ΠΌΠΎΠΆΠ½ΠΎ двумя основными способами: Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ (ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ) ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ (с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ встроСнного языка). ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ‚ свои ΠΏΠ»ΡŽΡΡ‹ ΠΈ минусы. Рассмотрим ΠΎΠ±Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ.

ΠœΠ΅Ρ‚ΠΎΠ΄ 1: Π§Π΅Ρ€Π΅Π· ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ (Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€)

Π­Ρ‚ΠΎ самый простой способ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². Алгоритм дСйствий:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ (с ΠΏΡ€Π°Π²Π°ΠΌΠΈ администратора).
  2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Π΄Π΅Ρ€Π΅Π²ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²: ΠžΠ±Ρ‰ΠΈΠ΅ β†’ ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹.
  3. Π’Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ Π½ΡƒΠΆΠ½ΡƒΡŽ константу (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠšΡƒΡ€ΡΠ”ΠΎΠ»Π»Π°Ρ€Π°Π¦Π‘) ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΅Ρ‘ свойства Π΄Π²ΠΎΠΉΠ½Ρ‹ΠΌ ΠΊΠ»ΠΈΠΊΠΎΠΌ.
  4. На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹ ΠΎΡ‚ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅ Π³Π°Π»ΠΎΡ‡ΠΊΠ°ΠΌΠΈ Ρ‚Π΅ подсистСмы, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ΡŒ константа (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "Π’Π°Π»ΡŽΡ‚Ρ‹" ΠΈ "БухгалтСрия").
  5. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ измСнСния (Ctrl+S) ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….

Π’Π°ΠΆΠ½ΠΎ: Ссли Π½ΡƒΠΆΠ½ΠΎΠΉ подсистСмы Π½Π΅Ρ‚ Π² спискС, Π΅Ρ‘ Π½ΡƒΠΆΠ½ΠΎ сначала ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π² Π²Π΅Ρ‚ΠΊΠ΅ ΠžΠ±Ρ‰ΠΈΠ΅ β†’ ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹. ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹ Π² 1Π‘ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π½Ρ‹ β€” ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ структуры (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "Ворговля β†’ Π¦Π΅Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅").

Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ|ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²Π° доступа ΠΊ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ|Π£Π±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ подсистСма сущСствуСт|Π—Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ всС сСансы ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ-->

ΠœΠ΅Ρ‚ΠΎΠ΄ 2: ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ (Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠ΄)

Для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ массового измСнСния констант ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ встроСнный язык. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ константу ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Π°ΡΠ‘ΡƒΠΌΠΌΠ°Π—Π°ΠΊΠ°Π·Π° Π² подсистСму "Ворговля", ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π² консоли ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ (Ctrl+Alt+D):

ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° = ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅.ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹.ΠΠ°ΠΉΡ‚ΠΈΠŸΠΎΠ˜ΠΌΠ΅Π½ΠΈ("Ворговля");

ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π° = ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅.ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹.ΠΠ°ΠΉΡ‚ΠΈΠŸΠΎΠ˜ΠΌΠ΅Π½ΠΈ("ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Π°ΡΠ‘ΡƒΠΌΠΌΠ°Π—Π°ΠΊΠ°Π·Π°");

Если НС ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° = НСопрСдСлСно И НС ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π° = НСопрСдСлСно Π’ΠΎΠ³Π΄Π°

ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π°.ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°);

ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅.Π—Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ();

ΠšΠΎΠ½Π΅Ρ†Π•ΡΠ»ΠΈ;

Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠΎΠ»Π΅Π·Π΅Π½, ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ:

  • πŸ”„ ΠŸΠ΅Ρ€Π΅Π½Π΅ΡΡ‚ΠΈ константы ΠΌΠ΅ΠΆΠ΄Ρƒ подсистСмами Π² большом ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅.
  • πŸ“¦ Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ скрипт для развёртывания ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π±Π°Π·Π°Ρ….
  • πŸ€– ΠΠ²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ настройку ΠΏΡ€Π°Π² доступа Ρ‡Π΅Ρ€Π΅Π· 1Π‘:EDT.
πŸ’‘

Если Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ Π² 1Π‘:EDT, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Refactoring Tools для массового пСрСноса констант ΠΌΠ΅ΠΆΠ΄Ρƒ подсистСмами β€” это сэкономит часы Ρ€ΡƒΡ‡Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с константами Π² подсистСмах

Π”Π°ΠΆΠ΅ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ ошибки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅later приводят ΠΊ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, ΠΏΡ€Π°Π²Π°ΠΌΠΈ доступа ΠΈΠ»ΠΈ обновлСниями. Π’ΠΎΡ‚ самыС распространённыС ΠΈΠ· Π½ΠΈΡ…:

Ошибка ΠŸΠΎΡΠ»Π΅Π΄ΡΡ‚Π²ΠΈΡ Как ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ
Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ систСмных констант (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π’Π΅Ρ€ΡΠΈΡΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹) Π² подсистСмы ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρ‹ ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, ошибки сравнСния ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ ΠžΡΡ‚Π°Π²Π»ΡΠΉΡ‚Π΅ систСмныС константы Π±Π΅Π· подсистСм ΠΈΠ»ΠΈ создавайтС для Π½ΠΈΡ… ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ подсистСму "Π‘Π»ΡƒΠΆΠ΅Π±Π½Ρ‹Π΅"
ΠŸΡ€ΠΈΠ²ΡΠ·ΠΊΠ° константы ΠΊ слишком ΠΌΠ½ΠΎΠ³ΠΈΠΌ подсистСмам (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎ всСм сразу) Π—Π°ΠΌΠ΅Π΄Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΡ€Π°Π² доступа, услоТнСниС ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π‘Π»Π΅Π΄ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ минимальной достаточности: константа Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ΠΌ подсистСмам, Π³Π΄Π΅ ΠΎΠ½Π° Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ
ИспользованиС ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ… ΠΈΠΌΡ‘Π½ констант Π² Ρ€Π°Π·Π½Ρ‹Ρ… подсистСмах Ошибки компиляции, Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° ДобавляйтС прСфиксы: Ворговля_ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Π°ΡΠ‘ΡƒΠΌΠΌΠ°Π—Π°ΠΊΠ°Π·Π°, Π‘ΠΊΠ»Π°Π΄_ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉΠ—Π°ΠΏΠ°Ρ
ИзмСнСниС подсистСмы константы Π² Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΉ Π±Π°Π·Π΅ Π±Π΅Π· тСстирования ΠŸΠΎΡ‚Π΅Ρ€Ρ доступа ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊ критичСским настройкам ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠΉΡ‚Π΅ влияниС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² тСстовой Π±Π°Π·Π΅, особСнно Ссли константа ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ролях

ОсобСнно опасна ошибка с систСмными константами. НапримСр, Ссли Π²Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ Π”Π°Ρ‚ΡƒΠ—Π°ΠΏΡ€Π΅Ρ‚Π°Π˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² подсистСму "БухгалтСрия", Ρ‚ΠΎ ΠΏΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ 1Π‘ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ это ΠΊΠ°ΠΊ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ Π²ΠΌΠ΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°.

Π§Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚, Ссли ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ подсистСму, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ константа?

ΠŸΡ€ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ подсистСмы константа Π½Π΅ удаляСтся физичСски, Π½ΠΎ тСряСт привязку. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Π΄Π²ΡƒΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌ:

1. Если константа использовалась Π² ролях Ρ‡Π΅Ρ€Π΅Π· подсистСму, ΠΏΡ€Π°Π²Π° доступа сбросятся.

2. Π’ 1Π‘:EDT такая константа Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π° ΠΊΠ°ΠΊ "нСпривязанная", Ρ‡Ρ‚ΠΎ услоТнит ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΊΠΎΠ΄Π°.

Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΠΊ ΠΊΠ°ΠΊΠΎΠΉ подсистСмС ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ константа

Иногда трСбуСтся ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊ ΠΊΠ°ΠΊΠΈΠΌ подсистСмам ΡƒΠΆΠ΅ привязана константа β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ Π°Π½Π°Π»ΠΈΠ·Π΅ Ρ‡ΡƒΠΆΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ поискС ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ ошибок доступа. Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ это ΠΌΠΎΠΆΠ½ΠΎ нСсколькими способами:

Бпособ 1: Π§Π΅Ρ€Π΅Π· свойства ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅

ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ константу Π² Π΄Π΅Ρ€Π΅Π²Π΅ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹. Π—Π΄Π΅ΡΡŒ отобразятся всС подсистСмы, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ½Π° ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚. Если Π²ΠΊΠ»Π°Π΄ΠΊΠ° пустая β€” константа Π½Π΅ привязана Π½ΠΈ ΠΊ ΠΎΠ΄Π½ΠΎΠΉ подсистСмС.

Бпособ 2: ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Π°Ρ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ для Π²Ρ‹Π²ΠΎΠ΄Π° списка подсистСм константы Π² сообщСниС:

ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π° = ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅.ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹.ΠΠ°ΠΉΡ‚ΠΈΠŸΠΎΠ˜ΠΌΠ΅Π½ΠΈ("Π˜ΠΌΡΠ’Π°ΡˆΠ΅ΠΉΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹");

Если ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π° <> НСопрСдСлСно Π’ΠΎΠ³Π΄Π°

Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ = Новый Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ;

Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅.ВСкст = "ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π° ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ подсистСмам:" + Π‘ΠΈΠΌΠ²ΠΎΠ»Ρ‹.ПБ;

Для КаТдого ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° Из ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π°.ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹ Π¦ΠΈΠΊΠ»

Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅.ВСкст = Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅.ВСкст + "- " + ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°.Имя + Π‘ΠΈΠΌΠ²ΠΎΠ»Ρ‹.ПБ;

ΠšΠΎΠ½Π΅Ρ†Π¦ΠΈΠΊΠ»Π°;

Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅.Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ();

ΠšΠΎΠ½Π΅Ρ†Π•ΡΠ»ΠΈ;

Бпособ 3: Π§Π΅Ρ€Π΅Π· 1Π‘:EDT (Enterprise Development Tools)

Π’ EDT привязка констант ΠΊ подсистСмам отобраТаСтся Π² Π²ΠΈΠ΄Π΅ иСрархичСской структуры. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ константу:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ пСрспСктиву 1C:Enterprise Development.
  2. Π’ ΠΏΠ°Π½Π΅Π»ΠΈ Project Explorer Ρ€Π°Π·Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ Π²Π΅Ρ‚ΠΊΡƒ Common β†’ Constants.
  3. ΠšΠ»ΠΈΠΊΠ½ΠΈΡ‚Π΅ ΠΏΠΎ константС ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Properties.
  4. Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ Subsystems Π±ΡƒΠ΄ΡƒΡ‚ пСрСчислСны всС подсистСмы.

1. НС скрыта Π»ΠΈ ΠΎΠ½Π° Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°ΠΌΠΈ Π² EDT.

2. НС измСнялись Π»ΠΈ ΠΏΡ€Π°Π²Π° доступа ΠΊ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹ΠΌ.

3. НС Π±Ρ‹Π»Π° Π»ΠΈ ΠΎΠ½Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½Π° Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ подсистСму Ρ‡Π΅Ρ€Π΅Π· внСшнюю ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ.-->

ВлияниС подсистСм Π½Π° ΠΏΡ€Π°Π²Π° доступа ΠΊ константам

Одна ΠΈΠ· ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΏΡ€ΠΈΡ‡ΠΈΠ½ ΠΏΡ€ΠΈΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒ константы ΠΊ подсистСмам β€” ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€Π°Π²Π°ΠΌΠΈ. Π’ 1Π‘ ΠΏΡ€Π°Π²Π° доступа Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· Ρ€ΠΎΠ»ΠΈ, Π° подсистСмы слуТат логичСскими Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ°ΠΌΠΈ для упрощСния этой настройки. Рассмотрим, ΠΊΠ°ΠΊ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅.

Допустим, Ρƒ вас Π΅ΡΡ‚ΡŒ константа ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Π°ΡΠ‘ΠΊΠΈΠ΄ΠΊΠ°Π”Π»ΡΠšΠ»ΠΈΠ΅Π½Ρ‚Π°, привязанная ΠΊ подсистСмС "Ворговля". Π’ Ρ€ΠΎΠ»ΠΈ "ΠœΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°ΠΌ" Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅:

  1. Π”Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹Π΅ ΠΏΡ€Π°Π²Π° Π½Π° подсистСму "Ворговля" β€” Ρ‚ΠΎΠ³Π΄Π° ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ автоматичСски ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ доступ ΠΊΠΎ всСм Π΅Ρ‘ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π½Π°ΡˆΡƒ константу.
  2. ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ для константы (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅), ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ² настройки подсистСмы.

Π’Π°ΠΆΠ½Ρ‹ΠΉ нюанс: ΠΏΡ€Π°Π²Π° Π½Π° подсистСму Π½Π΅ Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚, Π° Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‚ ΠΏΡ€Π°Π²Π° Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹. Если для константы явно Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅, Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ ΠΏΡ€Π°Π²Π° Π½Π° подсистСму Π½Π΅ Π΄Π°Π΄ΡƒΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π΅Ρ‘ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

πŸ’‘

Π§Ρ‚ΠΎΠ±Ρ‹ быстро ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ Ρ€ΠΎΠ»ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ доступ ΠΊ константС Ρ‡Π΅Ρ€Π΅Π· подсистСму, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΡ‚Ρ‡Ρ‘Ρ‚ "ΠŸΡ€Π°Π²Π° доступа" Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ (АдминистрированиС β†’ ΠŸΡ€Π°Π²Π° доступа β†’ Анализ ΠΏΡ€Π°Π²).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ настройки ΠΏΡ€Π°Π² Ρ‡Π΅Ρ€Π΅Π· подсистСму:

// Π”Π°Ρ‘ΠΌ Ρ€ΠΎΠ»ΡŒ "Π‘ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€" ΠΏΡ€Π°Π²Π° Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ всСх констант подсистСмы "БухгалтСрия"

Роль = ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅.Π ΠΎΠ»ΠΈ.ΠΠ°ΠΉΡ‚ΠΈΠŸΠΎΠ˜ΠΌΠ΅Π½ΠΈ("Π‘ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€");

ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° = ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅.ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹.ΠΠ°ΠΉΡ‚ΠΈΠŸΠΎΠ˜ΠΌΠ΅Π½ΠΈ("БухгалтСрия");

Роль.ΠŸΡ€Π°Π²Π°.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Π’ΠΈΠΏΠŸΡ€Π°Π²Π”ΠΎΡΡ‚ΡƒΠΏΠ°.Π§Ρ‚Π΅Π½ΠΈΠ΅, ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°);

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Ссли константа ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ нСскольким подсистСмам, ΠΏΡ€Π°Π²Π° Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ "ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΉ". Π’ΠΎ Π΅ΡΡ‚ΡŒ Ссли Π² ΠΎΠ΄Π½ΠΎΠΉ подсистСмС Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, Π° Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ β€” ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ ΠΏΡ€Π°Π²ΠΎ Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅.

РаспространённыС сцСнарии использования констант Π² подсистСмах

ВСория β€” это Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Π½ΠΎ Π΄Π°Π²Π°ΠΉΡ‚Π΅ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ кСйсы, Π³Π΄Π΅ привязка констант ΠΊ подсистСмам Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ. Π’ΠΎΡ‚ нСсколько Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… сцСнариСв ΠΈΠ· ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ:

Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ 1: Π Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ настроСк для Ρ€Π°Π·Π½Ρ‹Ρ… Ρ„ΠΈΠ»ΠΈΠ°Π»ΠΎΠ²

Если Ρƒ вас ΠΌΠ½ΠΎΠ³ΠΎΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒΠ½Π°Ρ компания с нСсколькими Ρ„ΠΈΠ»ΠΈΠ°Π»Π°ΠΌΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ подсистСмы ΠΏΠΎ направлСниям (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "Π€ΠΈΠ»ΠΈΠ°Π»_Москва", "Π€ΠΈΠ»ΠΈΠ°Π»_БПб") ΠΈ ΠΏΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒ ΠΊ Π½ΠΈΠΌ константы Π²Ρ€ΠΎΠ΄Π΅ АдрСсБклада ΠΈΠ»ΠΈ Π’Π΅Π»Π΅Ρ„ΠΎΠ½ΠžΡ‚Π΄Π΅Π»Π°ΠŸΡ€ΠΎΠ΄Π°ΠΆ. Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚:

  • 🏒 ΠΠ°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ значСния для ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Π² Ρ€Π°Π·Π½Ρ‹Ρ… Ρ„ΠΈΠ»ΠΈΠ°Π»Π°Ρ….
  • πŸ” ΠžΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ доступ сотрудников ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ„ΠΈΠ»ΠΈΠ°Π»Π° ΠΊ настройкам Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ.
  • πŸ“ˆ Π›Π΅Π³ΠΊΠΎ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ систСму ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Π½ΠΎΠ²Ρ‹Ρ… Ρ„ΠΈΠ»ΠΈΠ°Π»ΠΎΠ².

Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ 2: Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²Π΅Ρ€ΡΠΈΠΎΠ½Π½ΠΎΡΡ‚ΡŒΡŽ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ

ΠŸΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ слоТных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ константы, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ Π·Π° Π²Π΅Ρ€ΡΠΈΠΎΠ½Π½ΠΎΡΡ‚ΡŒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π’Π΅Ρ€ΡΠΈΡΠ˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎΠœΠΎΠ΄ΡƒΠ»Ρ), Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ подсистСму "ВСрсии". Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚:

  • πŸ”„ Быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ всС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, связанныС с вСрсиями, ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ.
  • πŸ›‘οΈ Π—Π°Ρ‰ΠΈΡ‰Π°Ρ‚ΡŒ ΠΈΡ… ΠΎΡ‚ случайных ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ (Π½Π°Π·Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π°Π΄ΠΌΠΈΠ½Π°ΠΌ).
  • πŸ“¦ ΠΠ²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ совмСстимости вСрсий ΠΏΡ€ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π°Ρ… Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ 3: Локализация интСрфСйса

Если ваша конфигурация ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… странах, константы с тСкстами (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠŸΡ€ΠΈΠ²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅Π’Π›ΠΈΡ‡Π½ΠΎΠΌΠšΠ°Π±ΠΈΠ½Π΅Ρ‚Π΅) ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒ ΠΊ подсистСмам ΠΏΠΎ языкам ("Локализация_RU", "Локализация_EN"). Π­Ρ‚ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚:

  • 🌍 ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ многоязычного интСрфСйса Π±Π΅Π· дублирования ΠΊΠΎΠ΄Π°.
  • πŸ” Поиск ΠΈ Π·Π°ΠΌΠ΅Π½Ρƒ тСкстов ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π·Π°ΠΊΠΎΠ½ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для БСлоруссии ΠΈΠ»ΠΈ ΠšΠ°Π·Π°Ρ…ΡΡ‚Π°Π½Π°).
  • πŸ“Ž Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ с внСшними систСмами ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° (Π²Ρ€ΠΎΠ΄Π΅ Crowdin ΠΈΠ»ΠΈ Lokalise).

Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· этих сцСнариСв подсистСмы слуТат Π½Π΅ просто для упорядочивания, Π° для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… бизнСс-Π·Π°Π΄Π°Ρ‡. Π“Π»Π°Π²Π½ΠΎΠ΅ β€” Π½Π΅ ΠΏΠ΅Ρ€Π΅ΡƒΡΠ΅Ρ€Π΄ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с количСством подсистСм: ΠΈΡ… Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ достаточно для логичСского раздСлСния, Π½ΠΎ Π½Π΅ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΈΡ… стало слоТнСС, Ρ‡Π΅ΠΌ саму ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ.

Как пСрСнСсти константу ΠΌΠ΅ΠΆΠ΄Ρƒ подсистСмами Π±Π΅Π· ошибок

Иногда трСбуСтся ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ константу ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ подсистСмы Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π΅ ΠΊΠΎΠ΄Π° ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ. Π­Ρ‚ΠΎΡ‚ процСсс каТСтся простым, Π½ΠΎ Ρ‚Π°ΠΈΡ‚ нСсколько ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½Ρ‹Ρ… ΠΊΠ°ΠΌΠ½Π΅ΠΉ. Π’ΠΎΡ‚ пошаговая инструкция, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ:

  1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ (ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ!). Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π€Π°ΠΉΠ» β†’ Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ копию ΠΈΠ»ΠΈ внСшниС инструмСнты Π²Ρ€ΠΎΠ΄Π΅ 1C:Repository.
  2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ использованиС константы Π² ΠΊΠΎΠ΄Π΅. Для этого Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Π½Π° константу ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Найти использования. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π°:
    • πŸ“œ ΠœΠΎΠ΄ΡƒΠ»ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Π³Π΄Π΅ константа читаСтся/измСняСтся.
    • πŸ” Π ΠΎΠ»ΠΈ, Π³Π΄Π΅ прописаны ΠΏΡ€Π°Π²Π° Π½Π° Π½Π΅Ρ‘.
    • πŸ”„ Π Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚Π½Ρ‹Π΅ задания, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ Π΅Ρ‘ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.
  • Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ подсистСму Ρ‡Π΅Ρ€Π΅Π· свойства константы ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ (ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Π²Ρ‹ΡˆΠ΅).
  • ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²Π° доступа. Если константа использовалась Π² ролях Ρ‡Π΅Ρ€Π΅Π· ΡΡ‚Π°Ρ€ΡƒΡŽ подсистСму, пСрСнастройтС ΠΏΡ€Π°Π²Π°.
  • ΠŸΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ измСнСния Π² тСстовой Π±Π°Π·Π΅, особСнно:
    • πŸ§ͺ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΏΡ€Π°Π² доступа для Ρ€Π°Π·Π½Ρ‹Ρ… Ρ€ΠΎΠ»Π΅ΠΉ.
    • πŸ”„ Π Π°Π±ΠΎΡ‚Ρƒ Ρ€Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚Π½Ρ‹Ρ… Π·Π°Π΄Π°Π½ΠΈΠΉ.
    • πŸ“Š ΠžΡ‚Ρ‡Ρ‘Ρ‚Ρ‹, Π³Π΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ константа.
  • ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ (Ссли ΠΎΠ½Π° Π΅ΡΡ‚ΡŒ). Π­Ρ‚ΠΎ часто упускаСмый, Π½ΠΎ Π²Π°ΠΆΠ½Ρ‹ΠΉ шаг.
  • ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡƒΠ΄Π΅Π»ΠΈΡ‚Π΅ константам, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π²:

    • πŸ“‹ ΠžΠ±ΠΌΠ΅Π½Π°Ρ… Π΄Π°Π½Π½Ρ‹ΠΌΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ… ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π°Ρ†ΠΈΠΈ для Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°).
    • πŸ”Œ Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡΡ… с внСшними систСмами (Π²Ρ€ΠΎΠ΄Π΅ 1Π‘:Π”ΠΈΠ°Π΄ΠΎΠΊ ΠΈΠ»ΠΈ Атол).
    • πŸ“ˆ ΠžΡ‚Ρ‡Ρ‘Ρ‚Π°Ρ… ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ ΠΏΠΎ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ.
    πŸ’‘

    Если константа ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² 1Π‘:EDT для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΡˆΠ°Π±Π»ΠΎΠ½Π°Ρ… TBS), послС пСрСноса Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ подсистСму ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ пСрСсборка ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° для массового пСрСноса констант ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ подсистСмы Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ:

    Π˜ΡΡ…ΠΎΠ΄Π½Π°ΡΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° = ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅.ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹.ΠΠ°ΠΉΡ‚ΠΈΠŸΠΎΠ˜ΠΌΠ΅Π½ΠΈ("Π‘Ρ‚Π°Ρ€Π°ΡΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°");
    

    ΠΠΎΠ²Π°ΡΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° = ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅.ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹.ΠΠ°ΠΉΡ‚ΠΈΠŸΠΎΠ˜ΠΌΠ΅Π½ΠΈ("ΠΠΎΠ²Π°ΡΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°");

    Для КаТдого ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π° Из ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅.ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹ Π¦ΠΈΠΊΠ»

    Если ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π°.ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹.Найти(Π˜ΡΡ…ΠΎΠ΄Π½Π°ΡΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°) <> НСопрСдСлСно Π’ΠΎΠ³Π΄Π°

    ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π°.ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹.Π£Π΄Π°Π»ΠΈΡ‚ΡŒ(Π˜ΡΡ…ΠΎΠ΄Π½Π°ΡΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°);

    ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π°.ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΡ‹.Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(ΠΠΎΠ²Π°ΡΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°);

    ΠšΠΎΠ½Π΅Ρ†Π•ΡΠ»ΠΈ;

    ΠšΠΎΠ½Π΅Ρ†Π¦ΠΈΠΊΠ»Π°;

    ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅.Π—Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ();

    FAQ: ЧастыС вопросы ΠΎ константах ΠΈ подсистСмах Π² 1Π‘

    МоТно Π»ΠΈ ΠΏΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ константу ΠΊ нСскольким подсистСмам?

    Π”Π°, Π² 1Π‘ ΠΎΠ΄Π½Π° константа ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ΡŒ нСскольким подсистСмам ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. Π­Ρ‚ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, Ссли константа ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Ρ€Π°Π·Π½Ρ‹Ρ… бизнСс-процСссах. НапримСр, ΠšΡƒΡ€ΡΠ•Π²Ρ€ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ привязан ΠΈ ΠΊ подсистСмС "Π’Π°Π»ΡŽΡ‚Ρ‹", ΠΈ ΠΊ "БухгалтСрия". Однако ΠΈΠ·Π±Π΅Π³Π°ΠΉΡ‚Π΅ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… привязок β€” это услоТняСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΡ€Π°Π² доступа.

    Π§Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚, Ссли ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ подсистСму, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ константа?

    ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π° Π½Π΅ удалится, Π½ΠΎ потСряСт привязку ΠΊ подсистСмС. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Π΄Π²ΡƒΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌ:

    1. Если ΠΏΡ€Π°Π²Π° доступа Π±Ρ‹Π»ΠΈ настроСны Ρ‡Π΅Ρ€Π΅Π· подсистСму, ΠΎΠ½ΠΈ сбросятся.
    2. Π’ 1Π‘:EDT такая константа Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π° ΠΊΠ°ΠΊ "нСпривязанная", Ρ‡Ρ‚ΠΎ услоТнит Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ ΠΏΠΎ ΠΊΠΎΠ΄Ρƒ.

    Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΏΠ΅Ρ€Π΅Π΄ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ΠΌ подсистСмы пСрСнСситС всС зависимыС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π² Π΄Ρ€ΡƒΠ³ΠΈΠ΅ подсистСмы.

    Как ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ Ρ€ΠΎΠ»ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ доступ ΠΊ константС Ρ‡Π΅Ρ€Π΅Π· подсистСму?

    Π•ΡΡ‚ΡŒ Π΄Π²Π° способа:

    1. Π’ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅: ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ€ΠΎΠ»ΡŒ (ΠžΠ±Ρ‰ΠΈΠ΅ β†’ Π ΠΎΠ»ΠΈ), ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠŸΡ€Π°Π²Π° ΠΈ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Ρ‚Π°ΠΌ Π²Π°ΡˆΡƒ подсистСму. Π—Π΄Π΅ΡΡŒ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Ρ‹ всС ΠΏΡ€Π°Π²Π°, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ унаслСдованныС ΠΎΡ‚ подсистСм.
    2. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ: ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ Роль.ΠŸΡ€Π°Π²Π°.ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ(), ΠΏΠ΅Ρ€Π΅Π΄Π°Π² Π² Π½Π΅Π³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ подсистСмы.

    ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ фактичСскиС ΠΏΡ€Π°Π²Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒΡŽ всСх Π΅Π³ΠΎ Ρ€ΠΎΠ»Π΅ΠΉ.

    МоТно Π»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ подсистСму константы Π² Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΉ Π±Π°Π·Π΅ Π±Π΅Π· остановки ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ?

    ВСхничСски Π΄Π°, Π½ΠΎ это ΠΊΡ€Π°ΠΉΠ½Π΅ Π½Π΅ рСкомСндуСтся. ΠŸΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ подсистСмы:

    • ΠœΠΎΠ³ΡƒΡ‚ ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒΡΡ ΠΏΡ€Π°Π²Π° доступа для Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… сСансов.
    • Если константа ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΊΡΡˆΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… запросах ΠΈΠ»ΠΈ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π°Ρ…, потрСбуСтся ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° сСрвСра 1Π‘.
    • Π’ кластСрном Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ измСнСния ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ сразу Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° всС Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ сСрвСры.

    Π›ΡƒΡ‡ΡˆΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π² Π½Π΅Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ врСмя ΠΈΠ»ΠΈ Π½Π° тСстовом сСрвСрС с ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Π±Π°Π·Ρ‹.

    Π•ΡΡ‚ΡŒ Π»ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° количСство подсистСм для ΠΎΠ΄Π½ΠΎΠΉ константы?

    ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° 1Π‘ Π½Π΅ Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅Ρ‚ Тёстких ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Π½Π° количСство подсистСм, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒ константу. Однако Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅:

    • Π‘ΠΎΠ»Π΅Π΅ 5-7 подсистСм для ΠΎΠ΄Π½ΠΎΠΉ константы β€” ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ ΠΏΠ»ΠΎΡ…ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹.
    • КаТдая Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ подсистСма ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ врСмя ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΡ€Π°Π² доступа.
    • Π’ 1Π‘:EDT ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ привязки ΡƒΡΠ»ΠΎΠΆΠ½ΡΡŽΡ‚ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ ΠΏΠΎ ΠΊΠΎΠ΄Ρƒ.

    Если Π²Π°ΠΌ каТСтся, Ρ‡Ρ‚ΠΎ константС Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΈΠΌ подсистСмам, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, стоит Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΅Ρ‘ Π½Π° нСсколько Π±ΠΎΠ»Π΅Π΅ спСциализированных констант.