Обмен данными альфа авто и бухгалтерия
Тема неоднократно поднималась, но никто толком не раскрутил ее до конца.
Итак, «типовой» обмен работает без ПланОбмена и выгружает данные за период.
Стоит задача выгружать только измененные порции раз в час.
Делать свой план обмена, а потом пихать все в регламентное задание представляется очень стремным занятием. Так как внутри все написано.. как бы это сказать.. непригодным для такого.
Сделать свои правила через конвертацию можно, но документов очень много + есть внутри неочевидные нюансы что куда грузить и как укладывать.
Кто-нибудь занимался подобной задачей?
Руководство, когда покупало продукт, понимало, что выгрузка в БП сделана не совсем по канону? Теперь пусть раскошеливаются на глубокую доработку.
» есть внутри неочевидные нюансы что куда грузить и как укладывать» До сих пор устраивало, что куда грузилось и укладывалось? Тогда можно опереться на правила, написанные альфовцами
(5) (6) План обмена сделать не проблема..
Самая проблема в регл задания запихнуть код на ВЫГРУЗКУ.
А в БП код на ЗАГРУЗКУ.
Имхо там невпих*емое) особенно по части БП.. там такой обвес в виде дбф файлов и прочего.. + единой очки входа на загрузку нет. Да и сразу видно написано так, что «на сервере» не взлетит сходу..
(4) Тогда можно опереться на правила, написанные альфовцами
— Чтобы на них опереться нужно упороться их разбором детальным.
Нет, ну понятно что все это можно. Нужно потратить время, а кому нужно тот долен заплатить.
(11) Так и в контексте чего он предлагается? Альтернатива обмену АльфаАвто?
Если так то лучше я создам правила и посажу в фоновое задание выгрузку через COM.
Но вся суть в том, что писать свои правила это оочень большая задача, там очень много нюансов. По сути это отказ от оригинального способа обмена. В процессе отказа нужно все раскопать, все моменты при обмене. Плюс если вы видели формы обмена, то там дофига параметров. Все нужно учитывать.
(12) Типофой оригинальный способ обмена работает примерно так: создаётся xml файл с данными на основе правил КД2 во временной папке, файл закрывается и отдаётся транспорту обмена, который этот файл копирует в каталог обмена или отправляет по ftp или по e-mail.
Если делать свой обмен через COM придётся написать процедуры извлечения данных из альфа авто и процедуры записи данных в БП. А учитывая, что конфигурация БП меняется каждую неделю можно просто не успеть и так и не сделать работающий обмен.
(13)
1. Оригинальный-типовой-заводской обмен АльфаАвто построен не на универсальном обмене. Там самописная выгрузка, которая на стороне БМ имеет такую же самомписную загрузку.
При чем здесь перехваты?
Обмен между Альфа авто 6 и Бухгалтерией 3.0
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
Подскажите пожалуйста по такой проблеме.
У нас настроена синхронизация данных через универсальный формат между Альфа авто 6 и Бухгалтерией 3.0.
Бухгалтерия предприятия, редакция 3.0 (3.0.102.11)
Альфа-Авто: Автосалон+Автосервис+Автозапчасти КОРП. Редакция 6 (6.0.30.03)
При попытке синхронизации на стороне бухгалтерии выходит ошибка:
Произошла исключительная ситуация (1C:Enterprise 8.3.18.1289): <ОбщийМодуль.ОбщегоНазначения.Модуль(2860)>: Неизвестный тип объекта метаданных «Справочник.ЦеновыеГруппы» <ОбщийМодуль.ОбменДаннымиСервер.Модуль(14820)>: ПараметрыИнформационнойБазы = ВнешнееСоединение.ОбменДаннымиВнешнееСоединение.ПолучитьПараметрыИнформационнойБазы_2_0_1_6( <ОбщийМодуль.ОбменДаннымиСервер.Модуль(15328)>: ВыполнитьДействиеОбменаДляУзлаИнформационнойБазыПоВнешнемуСо единению(Отказ, <Обработка.ПомощникИнтерактивногоОбменаДанными.МодульМенеджера(177)>: ОбменДаннымиСервер.ВыполнитьОбменДаннымиДляУзлаИнформационнойБазы(Параметры.УзелИнформационнойБазы, ПараметрыОбмена, Отказ); <(1)>:Обработки.ПомощникИнтерактивногоОбменаДанными.ВыполнитьВыгрузкуДанных(Параметры[0],Параметры[1]) <ОбщийМодуль.ОбщегоНазначения.Модуль(5261)>: Выполнить ИмяМетода + «(» + ПараметрыСтрока + «)»; <ОбщийМодуль.ДлительныеОперации.Модуль(1124)>: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова); <ОбщийМодуль.ДлительныеОперации.Модуль(1114)>: ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры); по причине: |
При этом если запускать синхронизацию со стороны Альфа авто, ошибки не возникает и синхронизация проходит успешно.
Справочник Справочник.ЦеновыеГруппы в Альфа авто есть. Обе конфигурации типовые. В бухгалтерии настройка стоит не отправлять у НСИ и Документов.
Можете пожалуйста подсказать, из-за чего может быть такая проблема?
Выгрузка в Бухгалтерию 3.0 из Альфа-Авто 5
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
Здравствуйте
Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ. Редакция 5 (5.0.07.04)
Бухгалтерия предприятия, редакция 3.0 (3.0.22.14)
Проблема:
При загрузке данных из Альфы в Бухгалтерию(таблица соответствия еще пустая(база только начинает заполняться)) происходит ошибка.
В отчете такое сообщение:
ПоступлениеТоваров № 0000000002 (14.05.2013 11:09:46)
«Импортирование не удалось Ошибка при загрузке объекта.
Доп информация: <ВнешняяОбработка.ЗагрузкаДанных.МодульОбъекта(3192)>: Преобразование значения к типу Булево не может быть выполнено»
И так у всех поступлений.
Сделал повторно выгрузку и вылезла другая ошибка:
Недостаточно фактических параметров в табличной части «товары» в документе «поступление товаров» хотя в альфе табличная часть заполнена и документ проведен. В обработке при выгрузке вызывается модуль менеджера документа ПоступлениеТоваровУслуг процедура «ЗаполнитьСчетаУчетаВСтрокеТабличнойЧасти» и пишет что «недостаточно фактических параметров». Я проанализировал и понял что не работает программное заполнение счетов учета по номенклатуре, когда закоментировал процедуры такие как:
ДокМенеджер.ЗаполнитьСчетаУчетаВСтрокеТабличнойЧасти(ТекОбъект, ТекСтрока, «Товары»);
Вот когда закомментировал выгрузка прошла но документы не провелись. Зашел в документы а там счета учета пустые. После чего интерактивно повторно перевыбрал номенклатуру и счета заполнились. Но они заполнились при интерактивном заполнении, а при загрузке счета учета не определяются
Скиньте пожалуйста нормальную обработку!!
в модуле менеджера документа «ПоступлениеТоварУслуг» в процедуре
Процедура ЗаполнитьСчетаУчетаВСтрокеТабличнойЧасти(ДанныеОбъекта, СтрокаТабличнойЧасти, ИмяТабличнойЧасти, СведенияОНоменклатуре) Экспорт
есть 4-й параметр, который не заполняется из обработки загрузки данных в бухгалтерию.
А должен заполняться, так как в самом начале процедуры есть такой код
Если СведенияОНоменклатуре = Неопределено Тогда
Возврат;
КонецЕсли;
Тоесть процедура никогда не выполняется и не заполняет счета учета! и так конкретно в документе «ПоступлениеТоварУслуг»
Исправьте пожалуйста и выложите обработку с 4-м параметром, а не с 3-мя как сейчас
Использование через универсальный обмен данными.
Писалось с нуля, под конкретную организацию, поэтому не претендует на универсальность.
После загрузки в конвертацию читаем описание, и смотрим глобальные обработчики (там есть некоторая информация).
Тестировалось на версиях 5.1.2 и 3.0.43.148
Возможно, что-то будет дорабатываться, (или устраняться ошибки) по мере появления новых версий выложу сюда.
Данные правила могут являться шаблоном для ваших собственных разработок!
Добавлено 2 варианта под актуальные версии конфигураций
1. вариант переработка первоначальных правил под современные редакции
-Поступление (Товары и услуги разбиваются по отдельным документам)
-Возврат поставщику
-Реализация товаров
— Возврат от покупателя
-Заказ наряд в реализацию товаров
-Перемещение в/из производства
— ПКО-РКО
-Чек на оплату
Особенность данных правил:
— Используется параметр «Организация» для отбора организации для выгрузки
-Все заказ-наряды от физ лиц выгружаются на одного контрагента (в базе АА должен быть создан контрагент с наименованием «Физическое лицо» и типом «частное лицо» )
— заказ-наряды от юр. лиц выгружаются как есть
— Выгружаются только закрытые ЗН (можно убрать в ПВД)
— Выгружаются только ЗН от физлиц оплаченные чеком на оплату (редактируется в ПВД)
-После выгрузки ЗН вместе с ним автоматом выгружаются Чек на оплату (в БП делится на оплата платежной картой и ПКО), перемещение в/из производства
В обоих правилах при выгрузке добавил параметр «Организация»
Выгрузка в Бухгалтерию 3.0 из Альфа-Авто 5
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
Цитата |
---|
/forum/user/12247/ Светлана Сулименко написал: Дмитрий, я с данным типом оплат знакома. но в Вашем сообщении не было информации о данном типе оплат |
Цитата |
---|
/forum/user/89461/ Дмитрий Воробьев написал: обнаружилась проблема: чеки на оплату со способом оплаты «зачет аванса» |
Хорошо, мы попробуем перегрузиться с новой обработкой, но большие сомнения, что это что-то изменит
Здравствуйте. Несколько проблем.
Альфа 5,1,13,04
БП 3,0,73,54
Платформа 8,3,15,1489
База файловая.
При выгрузке нарядов в БП, возникают следующие проблемы:
1. Работы не расчисываются. То есть все работы встают одной строчкой Авторабота. Хотя должны расписываться каждая работа.
2. НДС появляется в реализации. Хотя в альфе он везде отключен.
3. В поступлении наличных не устанавливается Автоматическое погашение задолженности. Изза этого не видит оплату.
Как решить эти проблемы?
1.Обработкой от которого числа Вы пользуетесь? А также пришлите,пожалуйста,скриншот Настроек параметров загрузки в БП.
2.Это настройки на стороне Бухглатерии.
3.Это настройки на стороне Бухглатерии.
Цитата |
---|
Светлана Сулименко написал: /forum/user/87925/ Рустам Абдуллин, тогда Вы можете использовать флаг «хранить таблицу соответствия в регистре сведений «соответствия объектов информационных баз» |
Добрый день, прошу поделиться опытом обмена 1С Альфа-Авто 5.1 и 1С БП3.0
на сегодняшний день обмен 1С Альфа-Авто 5.1 и 1С БП3.0 настроен следующим образом:
— работаем неделю в 1С Альфа (Пн.-Вс.), Банковскую выписку загружаем ежедневно из файла обмена банка, только не создаем ПП.
— в 1С БП данные из 1С Альфа загружаем каждый Понедельник, кроме Банковских выписок. Банковские выписки и ПП в 1С БП загружаются через настроенный Директ Банк.
Добрый день!
Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ, редакция 5.1 (5.1.14.05)
Бухгалтерия предприятия, редакция 3.0 (3.0.74.76)
Сделали недавно переход с БП2 на БП3, возник вопрос можно ли использовать СТАРУЮ таблицу соответствия для загрузки данных из Альфы, так как очень большой перечень сопоставленной номенклатуры уже был сделан и повторно его делать это очень трудно?! При попытке ее подставить в загрузку для БП3, он на некоторые объекты пишет что они не найдены и вываливается с ошибками.
Так же при загрузке раньше в БП2 он делал сопоставление и показывал свыше 100 тыс объектов, быстро их пробегал и загружал данные.
Сейчас же в БП3 при попытке загрузки данных с новосозданной таблицей соответствия (так как старую не получается пока подставить) база зависает и просто висит, и так может быть суток двое не выдавая никаких ошибок и т.д. приходится просто сеанс сбрасывать (загружаем один месяц, как всегда делали это в БП2). С чем это может быть связано?