Загрузка классификатора ОКОФ в 1С 7.7 из okof.xml версии 8

08.07.15

Учетные задачи - Учет ОС и НМА

По непонятным причинам okof.txt  из ИТС диска для 7.7 не содержит правильных данных. Например, для кодов 14_3313143, 14_3313341 указана четвертая группа ОС а надо вторая. Поставили задачу написать загрузку из 8ки, так и родились эти две обработки, которыми хочу поделиться.

Скачать исходный код

Наименование Файл Версия Размер
ОбновлениеОКОФ77.zip
.zip 123,60Kb
78
.zip 123,60Kb 78 Скачать
okof.zip
.zip 369,28Kb
49
.zip 369,28Kb 49 Скачать

По непонятным причинам okof.txt  из ИТС диска для 7.7 не содержит правильных данных. Например, для кодов 14_3313143, 14_3313341 указана четвертая группа ОС а надо вторая. Поставили задачу написать загрузку из 8ки, так и родились эти две обработки, которыми хочу поделиться.

Разбор ХML проводится через V7PLUS.DLL ВК должен лежать в КаталогИБ()+"v7plus.dll"

 

  1. ИмпортОКОФ_Обновление_существующих.ert  обновляет существующие элементы не затрагивая структуру справочника и не требует изменения конфигурации.

  2. ИмпортОКОФ.ert делает справочник Общероссийский Классификатор Основных Фондов  максимально похожим на восьмерочный но требует в конфигурации  увеличить количество уровней до 10.

 

Алгоритм работы довольно прост и тривиален - сначала помечаем весь справочник на удаление, далее зачитываем ХМЛ и обновляем.

 

V7PLUS.DLL на всякий случай в архиве прилагается. 

См. также

SALE! 10%

Перенос данных из 1С:Бухгалтерия 7.7 в БП 3.0. Переносятся остатки, документы и справочники

Файловый обмен (TXT, XML, DBF), FTP Обмен между базами 1C Платформа 1С v7.7 Платформа 1С v8.3 1С:Бухгалтерия 7.7 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Перенос данных из 1С:Бухгалтерия 7.7 в БП 3.0 | Продукт является развитием и исправлением ошибок стандартной обработки для выгрузки данных из 1С Бухгалтерии 7.7 в Бухгалтерию 3.0 | Предоставляем техподдержку | Обновляем на новые релизы 1С | Перенос из 7.7 является сложным, и на рынке сложно найти специалистов 1С по "семерке" - наши сотрудники помогут вам выполнить переход в рамках техподдержки предлагаемого переноса данных!

50722 45650 руб.

26.05.2020    34043    10    67    

16

Загрузка документов в 1С (7.7) из табличных файлов Excel,OpenOffice,1C,DBF,TXT (обработка)

Файловый обмен (TXT, XML, DBF), FTP Загрузка и выгрузка в Excel Платформа 1С v7.7 Конфигурации 1cv7 Платные (руб)

Обработка решает поставленную задачу по вводу документов, а кроме того обладает важной функцией: настраивается на ассортимент конкретного поставщика, запоминая соответствие между его номенклатурой и «нашей». Т.е. фактически – является самообучающейся системой ввода накладных. У разных поставщиков могут быть накладные различного типа, с разным количеством полей, поэтому для каждого из них может быть сохранена своя собственная настройка диалоговой формы так, что любая поступающая накладная может быть обработана. По отношению к программе "1С:Предприятие 7.7" данное решение является внешними файлами. Для использования данного продукта не требуется вносить изменения в алгоритм существующих программ или используемых конфигураций.

2400 руб.

10.12.2009    76544    58    93    

68

Выгрузка документа Поступление товаров на комиссию из 1С 7.7 в универсальный формат EnterpriseData 1.12 для загрузки в 1С: Бухгалтерию 3

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v7.7 НДС Абонемент ($m)

Пример создания документа Поступление (акт, накладная, УПД) в 1С: Бухгалтерии 3 путем загрузки из XML универсального формата EnterpriseData 1.12 файла, сгенерированного обработкой документа "Реализация". Выгрузка реализации написана в самописной конфигурации на платформе 1С:Предприятие 7.7. Способ заполнения реквизитов поступления можно переделать под себя, выгрузка XML в универсальный формат EnterpriseData останется работоспособной.

1 стартмани

14.02.2023    2730    6    ksnik    0    

6

Робот-загрузчик и архив документов. Распознавание/загрузка сканов документов в 1С8(7.7), архив сканированных документов.

Файловый обмен (TXT, XML, DBF), FTP Учет документов Распознавание документов и образов Платформа 1С v7.7 Платформа 1С v8.3 Платформа 1C v8.2 Конфигурации 1cv8 Конфигурации 1cv7 Россия Платные (руб)

Программный комплекс способный распознавать сотни листов за раз любых сканированных(фото) документов (УПД, ТОРГ12, СФ, паспорт и пр.) и загружать их в любую 1С (БП3.0, УТ, КА, УНФ, УПП, 1С7.7 ТиС, ЗУП3 и пр.), а также формировать архив сканированных документов.<br> Робот применяет до 5 способов распознавания. Максимальное качество загрузки документов из бесплатных OCR. Работает без Интернета.

10800 руб.

13.10.2022    7900    1    12    

9

Выгрузка из 1С ТиС 9.2 в 1С БП 3.0 с дополнительными фильтрами по Фирме, Складу, Контрагенту, Проекту, Автору и Юрлицу

Файловый обмен (TXT, XML, DBF), FTP Обмен между базами 1C Платформа 1С v8.3 Оперативный учет 7.7 1С:Торговля и склад 7.7 1С:Бухгалтерия 3.0 Бухгалтерский учет Управленческий учет Абонемент ($m)

Обработка и правила обмена данными для выгрузки документов и всех связанных с ними справочников из 1С7.7 ТиС 9.2 в 1С8.3 БП 3.0 через файл XML. В типовых конфигурациях уже есть такое решение. Это немного доработанные правила и сама обработка выгрузки, добавлена возможность устанавливать отбор по выгружаемым документам по Фирме, Контрагенту, Складу, Проекту, Автору, ЮрЛицу. А также это внешняя обработка, что даёт возможность адаптировать её под нетиповую ТиС. Обработка и правила тестировались на платформах: 1С: Предприятие 7.7 и 1С: Предприятие 8.3.18.1334. На типовых конфигурациях: «Торговля + склад», редакция 9.2 (7.70 1004) и «Бухгалтерия предприятия» редакция 3.0 (3.0.96.30).

1 стартмани

13.08.2021    8415    52    Kuzya_brаtsk    8    

11

Выгрузка УПД И УКД в формате ЭДО для Бухгалтерии 7.7 (ПУБ 7.7, УСН 7.7, ТиС 7.7, Комплексной 7.7)

Файловый обмен (TXT, XML, DBF), FTP ЭДО и ОФД Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Торговля и склад 7.7 1С:Бухгалтерия 1.6 1С:Упрощенное налогообложение 7.7 Россия Бухгалтерский учет Абонемент ($m)

Обмениваемся УПД (УКД) с различными контрагентами через СБИС. А чтобы загрузить УПД (УКД) из 7.7 в Сбис, используем данную обработку, которая создает файл в формате XML, который можно импортировать в систему электронного документооборота. Для конфигурации "Бухгалтерский учет" (тестировалась на релизе 7.70.663) Для конфигурации "Упрощенная система налогообложения" ( тестировалась на релизе 7.70.305) Для конфигурации "Торговля и Склад 7.7" (тестировалась на релизе 7.70.1007)

1 стартмани

31.07.2021    14874    206    AndKovalchuk    40    

16

Внешняя компонента для преобразования файлов из/в кодировку Base64 в 1С 7.7

Разработка внешних компонент Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Эта внешняя компонента Base64.dll предназначена для платформы 1С версии 7.7. Используется для преобразования файлов из/в кодировку Base64 из встроенного языка 1С Предприятие. Компонента тестировалась на базе конфигурации Бухгалтерский учет для Казахстана, редакции 7.70.257.

10 стартмани

06.04.2021    9481    14    softmaker    12    

5
Комментарии
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
0. wbazil 138 24.10.11 14:43 Сейчас в теме
По непонятным причинам okof.txt из ИТС диска для 7.7 не содержит правильных данных. Например, для кодов 14_3313143, 14_3313341 указана четвертая группа ОС а надо вторая. Поставили задачу написать загрузку из 8ки, так и родились эти две обработки, которыми хочу поделиться.


Перейти к публикации

1. TrinitronOTV 14 24.10.11 14:43 Сейчас в теме
оригинальное решение, только почему это в семерочном справочнике расхождение с восмерочным, странно
2. wbazil 138 25.10.11 12:10 Сейчас в теме
зачем далеко ходить код 14_3313143 группы отличаются 4 и 2.

okof.txt от 18.08.2011
"14_0000000", "14_3313000", "14_3313010", "14_3313143", "Анализаторы аэрозолей, твердых и сыпучих веществ (пылемеры, дымномеры, туманомеры и прочие)", "9", "ЧетвертаяГруппа", "М4"

okof.xml 20.09.2011
- <CatalogObject.ОбщероссийскийКлассификаторОсновныхФондов>
<Ref>edb70f14-11ce-11e0-a532-e0cb4ed5f5fb</Ref>
<IsFolder>false</IsFolder>
<DeletionMark>false</DeletionMark>
<Parent>edb70f13-11ce-11e0-a532-e0cb4ed5f5fb</Parent>
<Code >14 3313143< /Code>
<Description>Анализаторы аэрозолей, твердых и сыпучих веществ (пылемеры, дымномеры, туманомеры и прочие)</Description>
<КонтрольноеЧисло>9</КонтрольноеЧисло>
<НаименованиеГруппировки>Анализаторы аэрозолей, твердых и сыпучих веществ (пылемеры, дымномеры, туманомеры и прочие)</НаименованиеГруппировки>
<АмортизационнаяГруппа>ВтораяГруппа</АмортизационнаяГруппа>
</CatalogObject.ОбщероссийскийКлассификаторОсновныхФондов>

PS спасибо Вам за Ваш голос
3. droplet 81 02.12.11 09:45 Сейчас в теме
А у меня ошибка
Файл.Загрузить(ИмяФайла);
{C:\1CBAZA\EXTREPORT\ОБНОВЛЕНИЕОКОФ77\ИМПОРТОКОФ.ERT(95)}: : Type '{urn:uuid:4c9a8080-e11c-11dc-a7e6-0002a5d5c51b}LegalRefWithRevisionsType' is not found in Schema.
[ <legal-ref xmlns="urn:uuid:4c9a8080-e11c-11dc-a7e6-0002a5d5c51b" xsi:type="LegalRefWithRevisionsType"> (error position = 105)]
4. wbazil 138 05.12.11 06:57 Сейчас в теме
проверьте что бы v7plus.dll лежал в КаталогИБ()+"v7plus.dll"
а также воспользуйтесь файлом okof.zip, добавил специально для Вас
5. wbazil 138 15.12.11 07:34 Сейчас в теме
небольшое добавление
после увеличения количества уровней до 10 Обработку ИмпортОКОФ.ert НЕОБХОДИМО запускать в монопольном режиме.
6. Fruit83 28 10.01.12 11:59 Сейчас в теме
Спасибо за данную обработку! Как раз мне сейчас нужна была!
7. wbazil 138 11.01.12 15:04 Сейчас в теме
(6) Fruit83,
пожалуйста, очень приятно
думаю со временем таких "костылей" будет все больше
8. пользователь 05.03.12 17:07
Сообщение было скрыто модератором.
...
9. LanaSN 10.12.12 07:40 Сейчас в теме
Спасибо за обработку, действительно в 8-ке все группы указаны верно, а в 7 старые классификаторы...
10. Vaskoba 05.02.15 12:42 Сейчас в теме
Эта обработка актуальна для версии 8.2. В версии 8.3. есть подгруппы, т.е. один номер ОКОФ может принимать несколько значений Амортизационных групп, в зависимости от типа ОС.
Пример: Дома щитовые:
1. жилища каркасно-камышитовые и другие облегченные - Шестая группа (свыше 10 лет до 15 лет включительно)
2. жилища, кроме включенных в другие группы - Десятая группа (свыше 30 лет)
Так что на данный момент, эта обработка не актуальна)))
Нужно допиливать версию 7.7 для выбора аморт. групп из списка. А это изменение конфы, как минимум.
11. wbazil 138 06.02.15 09:56 Сейчас в теме
Эта обработка актуальна для версии 8.2.
не совсем так, эта обработка актуальна для 7.7 :)
а вот okof.xml нужно брать тот что идет для 8.2
12. Vaskoba 07.02.15 09:23 Сейчас в теме
(11)
Обработка работает правильно, я не об этом.
Все течет и развивается))
Если в 8.2 ОКОФ код 12 4526551 имеет только одну группу - четвертую, то в 8.3 группа может принимать 2 значения, в зависимости от типа ОС.
1. мачты деревянные 4 группа
2. воздушные линии электросвязи; кабельные линии электросвязи; оптоволоконные линии связи; тракт волноводный - 6 группа.
Бухгалтер по вашей обработке выберет 4 группу, что может быть не правильно.
По этому я и говорю, что эта обработка для 7.7 не актуальна. Надо развиваться))
13. wbazil 138 11.02.15 08:56 Сейчас в теме
(12) Vaskoba, Обработка работает правильно

значит пора переходить на 8+
15. wertyoz453 12.04.17 08:35 Сейчас в теме
Файл.Загрузить(ИмяФайла);
{\\FILER\ARTLIFE\1С\ККУ\ЗАГРУЗКА ОКОФ - БП 77\ОБНОВЛЕНИЕОКОФ77\ОБНОВЛЕНИЕОКОФ77\ИМПОРТОКОФ_ОБНОВЛЕНИЕ_С­УЩЕСТВУЮЩИХ.ERT(90)}: : xsi:nil attribute on element 'legal-ref' is invalid.
[ <legal-ref xmlns="urn:uuid:4c9a8080-e11c-11dc-a7e6-0002a5d5c51b" xsi:nil="true"/> (error position = 84)]
16. wbazil 138 12.04.17 09:17 Сейчас в теме
(15) смотрите в сторону v7plus.dll и xml файла, судя по ошибке
xml, для проверки тут же выкладывал
17. wertyoz453 13.04.17 07:29 Сейчас в теме
Сделал загрузку типовыми средствами:

1) Зашел монопольно
2) Открыл справочник "Общероссийский классификатор основных фондов"
3) Нажал "Загрузить"
4) Указал свежий файл ОКОФ.txt (во вложении)
Прикрепленные файлы:
OKOF.TXT
18. wbazil 138 13.04.17 09:04 Сейчас в теме
если в OKOF.TXT поправили значения групп которые обсуждались выше, то почему бы и нет
19. user725096 21.11.17 13:39 Сейчас в теме
(18)Новый окоф 2017 года с новыми кодами также можно загрузить? Спасибо!
20. wbazil 138 21.11.17 16:51 Сейчас в теме
уже давно не работаю с 7.7, не скажу
посмотрите если структура okof.xml совпадает с выложенным здесь, то загрузиться
Оставьте свое сообщение