Менеджер переноса справочника Номенклатуры
72Перенос данных (импорт, экспорт, выгрузка, загрузка, обмен)
Описание
Внешний отчет, обработка для 1С: Бухгалтерия 7.7, 1С: Торговля и склад 7.7, 1С: Предприятие 8.1
Я поставил перед собой задачу сделать такой перенос, чтобы:
1. Он переносил товары между основными типовыми конфигурациями 1С
2. Был чрезвычайно прост в использовании
3. Позволял делать отбор по списку групп
4. Позволял делать отбор номенклатуры по списку документов
5. Не требовал настроек по согласованию, сам определял тип конфигурации
6. Согласовывал новые товары с уже имеющимися в базе
7. Мог использоваться в задачах постоянного согласования товаров
Мой перенос позволяет делать выгрузку-загрузку номенклатуры в любом направлении между конфигурациями:
1С:Бухгалтерия 7.7 типовая, 1С:Бухгалтерия 7.7 УСН, 1С:Торговля и склад 7.7, 1С:Предприятие 7.7 Комплексная конфигурация. Также он позволяет выгружать товары из 1С:Управление торговлей 8.1 (10.3)
Настроек не требуется, кроме указания папки обмена и выбора режима выгрузки товаров: весь справочник, по списку групп, по списку документов. Документы можно выбирать одновременно различного типа, выбороно или все за некоторый период.
При загрузке также выбирается папка обмена и указывается режим согласования справочника номенклатуры: по коду, по наименованию, по наименованию и артикулу, по комментарию, по коду переноса.
Режим согласования "по комментарию" используется для загрузки товаров из УТ:8. При этом, код товара записывается в комментарий, поскольку длина кода может не совпадать с длиной кода в справочниках конфигурации 7.7. Режим согласования "по коду переноса" требуется в том случае, если в справочнике номенклатуры имеется дополнительный реквизит "КодПереноса".
ОГРАГИЧЕНИЯ НА ИСПОЛЬЗОВАНИЕ
Программисту Выложенная версия позволит коллегам-программистам без труда выполнить поставленную клиентом задачу по выгрузке-загрузке товаров, например, при закрытии периода, переносу данных в новую базу, при переходе на другую конфигурацию. Ограничений на использование не имеется. Код открыт для изменений и доработок.
Клиентам Для тех, кто оценил идею моей разработки и хочет использовать ее в работе своей фирмы, чтобы постоянно согласовывать справочники товаров по нескорльким базам, например, между Торговлей и Бухгалтерией, для таковых имеется коммерческий вариант, включающая блок согласования. Выложенная здесь версия позволяет только копировать номенклатуру без согласования с уже имеющимися в базе товарами. Пишите в приват для получения более детальной информации.
Также имеется расширение этой разработки, позволяющее переносить документы списком, за выбранный период. При этом, номенклатура, используемая в этих документах, выгружается автоматически и согласовывается с помощью этого переноса.
Желаю всем успехов!
Скриншоты
Скачать
| Наименование | Размер | Скачиваний 2206 |
Доступ |
| Выгрузка-загрузка номенклатуры для платформы 7.7 | 37 kb | 1247 | Зарегистрированные |
| Выгрузка номенклатуры для платформы 8.1 | 15 kb | 971 | Зарегистрированные |
Оценка сообщества
|
Плюсы (+73):
, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , |
Минусы (– 1):
|
Добавить плюс Добавить минус
Комментарии (20)
О! Активность в топе. Значит, уже кто-то заюзал.
(1) Как же, как же... Конвертер - это общее решение. И оно - далеко не "plug and play"
(2) Все - в описании ТУТ. Т.е., указано, для каких платформ и как запучскать. Какая дока еще-то нужна?
(3) Для тебя не "plug and play" нужно уточнить :) А для пользователя всё сводится к "нажал выгрузить в одной базе, нажал загрузить в другой базе".
Конечно, от программиста в этом случае требуется создание правил обмена, но я сделаю это на порядок быстрее, чем написание подобной обработки (с согласованием и всем прочим).
Я за простые и эфективные решения, поэтому плюсую)
Знаем мы это конвертацию данных, проходили. Отладка переноса -- врагу не пожелаешь. Я лучше соглашусь с тем что я "тупой" и быстро накидаю свой простой перенос. И буду на 100% процентов уверен в каждой строчке. Не, я не спорю, КД -- это глобально, функционально, разрекламировано. Но на моей памяти, из всех переносов которые я совершал (в основном переходы Тис->УТ, Бух->БП), не один не прошел без ошибок. Да, знаю что мне сейчас расскажут специалисты: у меня были изначально неправильные данные в 7ке, у меня не соответствовали версии конфигураций и правил обмена, рука не совсем прямые и так далее. По моему 1с с КД совершает ту же ошибку(идёт по проторенной легкой дорожке?:) что и МС с Виндой - попытка объять необъятное. Сразу. Багрепорты, отладка и совершенстовавание за счет конечных пользователей. И при этом нужной информации как всегда не найти. А меня как программиста и иногда пользователя интересуют не зявленные сферические кони в вакууме, а работающий без ошибок переход с 7ки на 8ку. А я его еще не видел.
Я лучше буду совершенствовать свой код, чем дяди Нуралиева)
Действительно, не для всех задач удобно применять Конвертацию данных, однако, в данном случае, ее использование было бы наиболее оптимальным как по времени, затраченному на разработку, так и по читабельности и возможности доработки (модификации.)
Конвертация данных плоха только тем, что по ней документации фиг найдешь. Просто к ней нужно относиться как к любой конфигурации 1с и тупо лезть в код - тогда все становится понятно.
P.S.: В командировке за 20 дней настряпал конвертации для 7 различных конфигурации.
Не скажи, книжка хорошая. Разбираться без нее будешь дольше. И все равно ничего другого нет :(
Как вариант, довольно интересно, но можно было-бы расширить и сделать более универсальным... хотя это уже дело каждого, на свой вкус :)
Когда начинаешь расширять и делать более универсальным, то понимаешь, что пишешь КД :)
Я как раз не хотел в данном случае получить что-то универсальное. Просто ежедневное согласование номенклатуры - это такая задача, с которой сталкиваются треть фирм, работающих в торговле. ЧАсто менеджеры бывают достаточно низкой квалификации, и им приходится долго показывать под запись, как пользоваться даже этим. Поэтому, не КД не поможет там, где ищут узконаправленное решение с очевиднейшим интерфейсом.
А мне надо из Бухгалтерии 7.7 в Предприятие 8.0 :-) Во сюжет, так сюжет! (с) :-)
Тупой вопрос: а поддерживает ли обмен из ТиС в Бух типовые соглашения по кодам номенклатуры по подобию штатной выгрузки\загрузки...?



Вот к чему приводит не знание такого великолепного инструмента как "Конвертация данных"! :)