Алгоритъм връзка класификатор kladr разглежда статии за 1s

В тази статия ще се опитам да постави рекорд направо "I" (поне за мен) по отношение на връзката на класификатор KLADR конфигурации 1 C. Enterprise 7.7, по-специално, 1 В. Счетоводна 4.5 1C: Заплата и персонал 3.2 и т.н. п.

указател Възникна проблем при свързването KLADR периодично се появяват на интернет форуми, по-специално:

и др., но все още разумни предложения за решаване на проблема не е уточнена.

П. С. Проблемът не се среща в тези, които се абонирали за СТЕ, но не всеки може да си позволи абонамент.

При импортиране на директорията на програмата 1C KLADR. изтеглен от HTTP уебсайт: // WWW. gnivc. RU / техно / 56. HTM - GNIVTS МНС, не може да се гарантира нормалната работа на програмата: наръчник физически свързан, програмата показва положителни съобщения за диагностика:

Файл street.dbf класификатор на улици намери се копира.

Файл street.dbf улиците квалификант копира.

скорост класификатор на файла socrbase.dbf намери се копира.

Алгоритъм връзка класификатор kladr разглежда статии за 1s

Щракнете върху бутона [...] в близкото поле регион. Форма появява:

Алгоритъм връзка класификатор kladr разглежда статии за 1s

След това въведете името на района: област Кемерово.

Алгоритъм връзка класификатор kladr разглежда статии за 1s

Алгоритъм връзка класификатор kladr разглежда статии за 1s

На следващо място, ние се опитваме да изберете град "Новокузнецк" в областта "Сити" с натискане на [...]

Референтните "градове", изберете град "Новокузнецк"

Алгоритъм връзка класификатор kladr разглежда статии за 1s

Натиснете [OK] бутона.

От HTTP уебсайт: // WWW. gnivc. RU / техно / 56. НТМ намира KLADR версия е малко по-различна структура от тази, прилагана в 1С 7.7.

Разликите са, както следва:

Структура KLADR.DBF маса, която "разбира" 1С 7.7 е както следва:

Таблица Формат: DBASE III

Records номер: 157815

Полетата Номер: 5

Header Размер: 193

Запис Дължина: 72

# Име на поле Тип поле Невярно Размер

ИМЕ символи 1 40

2 SOCR символи 10

3 код на символи 11

4 INDEX символи 6

5 GNINMB символи 4

Таблица Формат: DBASE III

Records номер: 166775

Полетата Номер: 8

Header Размер: 289

Запис Дължина: 88

# Име на поле Тип поле Невярно Размер

ИМЕ символи 1 40

2 SOCR символи 10

3 код на символи 13

4 INDEX символи 6

5 GNINMB символи 4

6 ООН символи 2

7 OCATD символи 11

8 СЪСТОЯНИЕ символи 1

по този начин Това показва, че KLADR.DBF версия GNIVTS МНС КОД област има дължина от 13 символа (за разлика от версия 1C - 11 знака), и също има поле ООН. OCADT. СТАТУТ.

Останалите таблици (SOCRBASE.DBF, STREET.DBF) имат същия формат.

Решението се крие във факта, че е необходимо да се KLADR.DBF маса версия GNIVTS MHC КОД намаляване на размера на областта за 11 знака. Това няма да доведе до загуба на данни в полето за кода се дължи на факта, че всички линии в областта на КОД са последните 00 герои, но това ще доведе до нормалната работа на 1C 7.7. Трябва да се отбележи, че след такава "Отрязване" най-вероятно няма да се изпълняват "родния" VIEW "НЛП база KLADR KLADRS. Търсейки (да, от нас, който не е задължително).

"Рязане" поле може да бъде направено в Database Desktop софтуер от Borland "а. Процедурата е описана по-долу.

е. BASE.ARJ
в поддиректория C: \ _ _ ПТУ

2. След това, трябва да се изпълни командата (на партиди):

"% ProgramFiles% \ WinRar \ WinRar.exe" е "C: \ _ tmp_ \ BASE.ARJ" "E: \ _ _ 1С \ _ KLADR_"

3. В резултат на това поддиректория "E: \ _ _ 1C \ _ KLADR_" ще бъде на 6 файлове:

б. DOMA.DBF
Той съдържа записи от шести обекти ниво на класификация (номера на къщи и улици на населените места)

в. FLAT.DBF
- Той съдържа записи с предмета на дейност на седмо ниво на класификация (брой къщи апартаменти)

г. KLADR.DBF
- съдържа записи с обекти първи четири нива на класификация (райони, областно и градове, градове, село съвети, селските райони)

е. STREET.DBF
- Той съдържа записи с предмета на дейност на пето ниво на класификация (по улиците на градове и селища)

4. След това тече DataBase отваряне Десктоп него и таблица KLADR. DBF

"% ProgramFiles% \ Common Files \ Borland Shared \ Database Desktop \ DBD32.EXE" "E: \ _ _ 1C \ _ KLADR_ \ KLADR.DBF"

5. таблица:

Алгоритъм връзка класификатор kladr разглежда статии за 1s

6. Натиснете бутона [Преструктуриране] (или изберете елемент от менюто, трапезен> Преструктуриране). Се прозорец "Преструктуриране"

Алгоритъм връзка класификатор kladr разглежда статии за 1s

7. Изберете "Размер" полето Код поле параметър за тази стойност промяна от 13 до 11. Натиснете [Enter].

8. Щракнете върху бутона [Save]. Се прозорец "Преструктуриране Предупреждение"

Алгоритъм връзка класификатор kladr разглежда статии за 1s

9. Hit [OK] и в близост DataBase Desktop.

10. Изпълнение 1С 7.7 (ТРЗ и т.н.).

11. Въвеждане на менюто Spravochniki-> служителите на.

12. Изберете всеки служител или да създадете нов.

13. Отидете на "Други" в раздела

16. Натиснете бутона [Изтегли]

17. Линията ще се появи в списъка на съобщенията:

18. Отидете на раздела "формат МНС"

19. Натиснете бутона [...] до "Регион"

Появява 20. съобщение. Zhmenya [Yes], за да започнете отново индексиране.

21. В "Региони" изберете "област Кемерово." [OK]

Алгоритъм връзка класификатор kladr разглежда статии за 1s

22. Натиснете бутона [...] в непосредствена близост до "Сити"

Алгоритъм връзка класификатор kladr разглежда статии за 1s

23. В "Сити", изберете "Новокузнецк" [OK]

Алгоритъм връзка класификатор kladr разглежда статии за 1s

24. Натиснете бутона [...] до "Улицата" на полето

Алгоритъм връзка класификатор kladr разглежда статии за 1s

25. Съобщение относно необходимостта за провеждане на повторно индексиране. Хит [OK]

26. В "Улицата" изберете "Киров" [OK]. Хит [OK]

27. Въвеждане на номера на номера на къщата и апартамента. [OK]

Алгоритъм връзка класификатор kladr разглежда статии за 1s

В тази връзка, както и проверка на връзката с директория KLADR 1С конфигурация: B uhgalteriya 7.7 може да се извърши.

На следващо място, на алгоритъма се извършва стъпка 10-28 за всички други конфигурации (ТРЗ и персонал, Цялостен конфигурация), инсталирани на компютъра.

С уважение, Zateev Роман Михайлович известен още като Мико.