Загрузка и изменение реквизитов справочников

26.10.07

Задачи пользователя - Корректировка данных

Универсальное решение загрузки справочников. Да, знаю - их полно, но в них есть свои нюансы, а в моей - свои. Кому понравится может воспользоваться.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование SM По подписке [?] Купить один файл
Изменения номенклатуры_v1.0.2.-Beta
.1177417013 29,92Kb
379
379
1 SM
Скачать Купить за 1 850 руб.
Изменения номенклатуры_v1.0.3.-Beta
.1189753854 29,46Kb
130
130
1 SM
Скачать Купить за 1 850 руб.
Изменения номенклатуры_v1.0.4.-Beta
.1192454495 29,45Kb
388
388
1 SM
Скачать Купить за 1 850 руб.

На создание данной обработины меня натолкнуло одно задание, когда пользователь захотел загрузить в справочник номенклатуру, реквизиты которые он мог бы выбрать сам так, чтобы еще можно было загрузить подчиненные справочники (а при отсутствии элемента подчиненного справочника, чтоб он создавался).

Я призадумался и решил сделать универсальное решение через работу с Excel приложением, где все значения строковые. Правда поначалу было нелегко реализовать поиск справочников, документов и перечислений (так как они агрегатные поля). Но в конце-концов оно все-таки заработало!!!!

Описание работы обработки описано в описании самой обработке, решение не легкое, так что нужно быть внимательным!

В версии Изменения номенклатуры_v1.0.3.-Beta была добавлена возможность выбора на форме статических реквизитов загрузки, а также добавлена возможность загрузки в Счета, Календари, Виды расчета. Исправлены некоторые ошибки.

При загрузке из файла в Виды расчета, нужно помещать в файл колонку КодРасчета "Алименты" или "ПенсионныйФЗП" или узнать порядковой номер из базы. Допустим "Алименты" = 1 ; "ПенсионныйФЗП" = 10. Аналогично с Календарем.

При загрузке в Счета ищет есть ли в базе номер заданного счета.

См. также

Банковские операции Загрузка и выгрузка в Excel Бухгалтер Пользователь Платформа 1С v7.7 Конфигурации 1cv7 Россия Бухгалтерский учет Платные (руб)

Решение предоставляет комплексную загрузку банковской выписки из CSV, XLS, TXT файла в 1С 7.7 любой конфигурации. Позволяет создавать документы выбранного вида, например "Строка выписки банка (приход/расход)", или многострочный табличный документ, например Выписка, для каждой операции из загружаемого файла банковской выписки. Загружает реквизиты документа, а также создаёт контрагентов и другие необходимые элементы справочников.

3588 руб.

29.07.2021    21435    13    22    

14

Загрузка и выгрузка в Excel ККМ Системный администратор Платформа 1С v7.7 1С:Торговля и склад 7.7 Управленческий учет Платные (руб)

Выгрузка из 1C версии 7.7 ТиС (Торговля и Склад) в EXCEL для дальнейшей загрузки в кассы ЭВОТОР, с помощью обработки обмен через EXCEL ( которая выбирается на сайте ЭВОТОР в магазине приложений). Полная версия без ограничений. Демоверсия позволяет выгружать только 5 строк номенклатуры(группы товаров). Демоверсия обладает такими же характеристиками что и полная за исключением того, что выгружает 5 строк неважно чего группы или номенклатуры (текст обработки зашифрован). Если у вас одна позиция номенклатуры или 5 позиций без групп, тогда Демоверсия для Вас. Если вдруг выскакивает ошибка по запуску обработки попробуйте запустить 1с с правами администратора

3000 руб.

19.06.2017    50141    9    26    

14

Корректировка данных Программист Пользователь Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Обработки можно использовать в любой конфигурации 1С-Предприятия 7.7. Обработки позволяют просмотреть/изменить значения любого реквизита документов/справочников, существующих в базе. В обработках реализован множественный отбор по значениям реквизитов (для табличной части документов тоже). В обработке документов реализованы следующие действия: Перенумерация; проведение; отмена проведения; пометка на удаление; непосредственное удаление; снятие пометки удаления; изменение реквизитов; очистка реквизитов; удаление строк табличной части; вывод на печать и в файлы *.xls,*.csv,*.dbf,*.xml реквизитов шапки и табличной части. В обработке справочников реализованы следующие действия: Перенумерация; пометка на удаление; непосредственное удаление; снятие пометки удаления; изменение реквизитов; очистка реквизитов; очистка истории значений периодического реквизита; перенос справочника в другую базу подобной конфигурации по OLE; вывод на печать реквизитов и истории значений периодических реквизитов; вывод реквизитов в файлы *.xls,*.csv,*.dbf,*.xml; отчет по структуре справочников, вывод и обработка ссылок на выбранные элементы.

1 стартмани

23.11.2016    38523    217    SanchoD    15    

13

Корректировка данных Системный администратор Программист Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

База данных помечается Suspect, когда SQL Server не может читать файлы данных, связанные с базой данных с жесткого диска. В этом случае сделать бекап базы нельзя, но можно попробовать образ диска. После того как возможность читать файлы данных восстановлена, вы можете перезапустить службу SQL Server, и если возможно, произойдет автоматическое восстановление. Что делать, если информационная база 1С7.7 на SQL Server 2000 перешла в состояние suspect? Если это произошло утром и бекап сделан, Вы, конечно, можете грохнуть и раскатать базу заново (вечером это проблематичнее), но не торопитесь - возможно, поможет detach+attach или другие методы, изложенные в данной публикации.

1 стартмани

08.11.2016    23041    ksnik    5    

5

Загрузка и выгрузка в Excel Программист Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Импорт данных в 1С:Предприятие 7.7 из Excel через JET.OLEDB или ACE.OLEDB. Данный метод позволяет загружать данные из файлов на ПК, на которых не установлен MS Office.

1 стартмани

20.09.2016    30700    11    aserg    4    

15

Корректировка данных Программист Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Бухгалтерия для бюджетных учреждений 7.7 Беларусь Бухгалтерский учет Абонемент ($m)

Обработка проводит деноминацию оборотов, сумма каждой проводки делится на 10000. После этого остатки по счетам и субконто корректируются до эталонных значений. Также деноминируются реквизиты справочников.

1 стартмани

12.06.2016    36359    62    aselik    17    

11

Файловый обмен (TXT, XML, DBF), FTP Внешние источники данных Загрузка и выгрузка в Excel Системный администратор Программист Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Абонемент ($m)

Позволяет выгружать данные справочников, документов, сальдо по счетам из 1С 7.7 (компонента «Бухгалтерский учет» в файлы формата MXL, XLS, DBF. Полученные файлы удобно использовать для переноса в другие программы. В разработке применено несколько оригинальных решений.

1 стартмани

10.06.2016    50824    208    gubanoff    13    

12
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. lustin 25.04.07 12:29 Сейчас в теме
+1 за идею.... но запрет на скачивание немного удивил...
2. logarifm 1120 25.04.07 12:35 Сейчас в теме
Запрет поставил только потому, чтобы народ чуток развивал сайт (я не говорю, что сайт запущен просто хотел, чтобы скачавали только те кто сам что-то уже выложил, развитие это хорошо... Поскольку обработина не излогких то решил еще, что человек уже умеет практичные навыки немалые) :)
3. zakazchik 26.04.07 08:49 Сейчас в теме
нахрена козе баян, когда скачать невозможэно !!!
4. logarifm 1120 26.04.07 08:53 Сейчас в теме
5. logarifm 1120 14.09.07 11:17 Сейчас в теме
Обновил. Нашел время на маленькую доработку.
6. logarifm 1120 15.10.07 17:23 Сейчас в теме
Проделано много потных работ, возможность статической загрузки, расчетов, счетов, календарей. Исправлено ошибки. Выйнят цикл который замедлял работу и добавлено текущее состояние работы в процентном режиме.
7. logarifm 1120 22.10.07 09:24 Сейчас в теме
Хотелось бы комменты!!!
8. rasswet 82 04.06.08 11:33 Сейчас в теме
попробовал загрузить из ексель файла в справочник ГТД.
чтобы проверить как загрузиться.
непонятно, что такое ключ.
потом когда таки добился "загрузка завершена" справочник оказался пуст.
непонятно.

ещё вывались
Если спрПоиска.НайтиПоРеквизиту(Реквизит,ЧтоИщем,1) = 0 Тогда
{C:\ИЗМЕНЕНИЯ НОМЕНКЛАТУРЫ_V1.0.4.-BETA.ERT(1075)}: Неверное имя реквизита!

по стилистике
"начать загрузку из выбранными параметрами"
не все понимают что такое "початкова стрiчка"
9. w-divin 17.10.09 23:48 Сейчас в теме
"Вообще вот нечем народу занятся" (с) аффтар

Мне это не нужно - получите минус...
10. DimD2 21.11.14 10:20 Сейчас в теме
Удобная, простенькая обработка, Только описание настройки заполнения подчиненых справочников непонятное, долго тупил.
Спасибо. Полезная штучка.

Минусы.
Не сохраняет настройки, эт плохо, справочников много....))
Не воспринимает пустое значение ключевой строки таблицы как несовпадение ключа.
Т.е. при присутствии в таблице пустых строк откажется загружать строки идущие после неё.

главнаяТаблица.ПолучитьСтрокуПономеру(номПоз);
{E:\ALL-DB\1C-DB\PUB-2013 - КОПИЯ\EXTFORMS\ИЗМЕНЕНИЯ НОМЕНКЛАТУРЫ_V1.0.4.-BETA.ERT(792)}: Номер за пределами значения
И выбора номера листа нет.
Оставьте свое сообщение