Алгоритъм връзка класификатор 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 намери се копира.
Щракнете върху бутона [...] в близкото поле регион. Форма появява:
След това въведете името на района: област Кемерово.
На следващо място, ние се опитваме да изберете град "Новокузнецк" в областта "Сити" с натискане на [...]
Референтните "градове", изберете град "Новокузнецк"
Натиснете [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. таблица:
6. Натиснете бутона [Преструктуриране] (или изберете елемент от менюто, трапезен> Преструктуриране). Се прозорец "Преструктуриране"
7. Изберете "Размер" полето Код поле параметър за тази стойност промяна от 13 до 11. Натиснете [Enter].
8. Щракнете върху бутона [Save]. Се прозорец "Преструктуриране Предупреждение"
9. Hit [OK] и в близост DataBase Desktop.
10. Изпълнение 1С 7.7 (ТРЗ и т.н.).
11. Въвеждане на менюто Spravochniki-> служителите на.
12. Изберете всеки служител или да създадете нов.
13. Отидете на "Други" в раздела
16. Натиснете бутона [Изтегли]
17. Линията ще се появи в списъка на съобщенията:
18. Отидете на раздела "формат МНС"
19. Натиснете бутона [...] до "Регион"
Появява 20. съобщение. Zhmenya [Yes], за да започнете отново индексиране.
21. В "Региони" изберете "област Кемерово." [OK]
22. Натиснете бутона [...] в непосредствена близост до "Сити"
23. В "Сити", изберете "Новокузнецк" [OK]
24. Натиснете бутона [...] до "Улицата" на полето
25. Съобщение относно необходимостта за провеждане на повторно индексиране. Хит [OK]
26. В "Улицата" изберете "Киров" [OK]. Хит [OK]
27. Въвеждане на номера на номера на къщата и апартамента. [OK]
В тази връзка, както и проверка на връзката с директория KLADR 1С конфигурация: B uhgalteriya 7.7 може да се извърши.
На следващо място, на алгоритъма се извършва стъпка 10-28 за всички други конфигурации (ТРЗ и персонал, Цялостен конфигурация), инсталирани на компютъра.
С уважение, Zateev Роман Михайлович известен още като Мико.