Правила обмена и конвертации из Бухгалтерии 2.0 в УПП 1.3
Данные правила являются доработкой вот этих: //infostart.ru/public/99708/
Доработано: выгружаются остатки по ОС и по счетам. (поправил запросы и соответствие реквизитов)
Проверял на типовых Бухгалтерия 2.0.32.4 и УПП 1.3.21.1.
!Если у кого-то нетиповые и что-то не работает, то под них не буду ничего доделывать!
Вот это да, уже больше года от 1с ждем этих правил, а тут такой труд. Сфенькю вери мач.
Будем тестить, правда на КА.
Если действительно работают, то это очень хорошо, возьму на заметку.
Справочники перенеслись, а вот остатки нет, выкидывает ошибки:
Ошибка в обработчике события ПередОбработкойПравилаВыгрузки
ПВД = ВводНачальныхОстатковОС
Обработчик = ПередОбработкойВыгрузкиДанных
ОписаниеОшибки = Преобразование значения к типу Число не может быть выполнено
ПозицияМодуля = (484)
КодСообщения = 31
Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1636)}: Ошибка в обработчике события ПередОбработкойПравилаВыгрузки
ПВД = ВводНачальныхОстатковОС
Обработчик = ПередОбработкойВыгрузкиДанных
ОписаниеОшибки = Преобразование значения к типу Число не может быть выполнено
ПозицияМодуля = (484)
КодСообщения = 31
Ну ты молодец и я должен понять что случилось? ))
Опиши какая конфа, типовая или нет..если не типовая то надо копать самому.А так раскопай на чем спотыкается точнее на каком реквизите. Тогда и помощь будет.
(4)
типовая БП 2.0.32.4 при выгрузке остатков выдает указанную ошибку
Вот код перед выгрузкойданных
Если Параметры.КонфигурацияПолучатель = 1 Тогда
Сообщить(«Выгружаются данные для конфигурации «»Комплексная автоматизация, редакция 1.1″».
|»);
ИначеЕсли Параметры.КонфигурацияПолучатель = 2 Тогда
Сообщить(«Выгружаются данные для конфигурации «»Управление производственным предприятием, редакция 1.3″».
|»);
Иначе
Предупреждение(«Указано неверное значение параметра «»Конфигурация-получатель»»!»);
Отказ = Истина;
КонецЕсли;
Если ДатаНачала = Дата(«00010101000000») Тогда
Предупреждение(«Не указана дата ввода остатков (Дата начала) !»);
Отказ = Истина;
КонецЕсли;
// Принудительно отключим оптимизированный формат файла обмена
ВыполнитьОбменДаннымиВОптимизированномФормате = Ложь;
Если НЕ Отказ Тогда
Параметры.ДатаВводаОстатков = НачалоДня(ДатаНачала)-1;
Параметры.ДатаНачала= ДатаНачала;
Параметры.Граница = Новый Граница(Параметры.ДатаВводаОстатков, ВидГраницы.Включая);
Параметры.ПоВсемОрганизациям= НЕ ЗначениеЗаполнено(Параметры.Организация);
Параметры.Счет000 = ПланыСчетов.Хозрасчетный.Вспомогательный;
Параметры.Сотрудники = Новый ТаблицаЗначений;
Параметры.Сотрудники.Колонки.Добавить(«ФизЛицо»,Новый ОписаниеТипов(«СправочникСсылка.ФизическиеЛица»));
Параметры.СотрудникиОрганизации = Новый ТаблицаЗначений;
Параметры.СотрудникиОрганизации.Колонки.Добавить(«ФизЛицо»,Новый ОписаниеТипов(«СправочникСсылка.ФизическиеЛица»));
Параметры.СотрудникиОрганизации.Колонки.Добавить(«Организация»,Новый ОписаниеТипов(«СправочникСсылка.Организации»));
Параметры.мУСН = Новый Соответствие;
Выборка = Справочники.Организации.Выбрать();
Пока Выборка.Следующий() Цикл
Организация = Выборка.Ссылка;
УчетнаяПолитика = ОбщегоНазначения.ПолучитьПараметрыУчетнойПолитики(Параметры.ДатаВводаОстатков, Ложь, Организация,Ложь);
Если НЕ УчетнаяПолитика.Свойство(«УСН») Тогда
Параметры.мУСН.Вставить(Организация, Ложь);
Иначе
Параметры.мУСН.Вставить(Организация, УчетнаяПолитика.УСН);
КонецЕсли;
КонецЦикла;
Если НЕ ЗначениеЗаполнено(Параметры.ЧислоСтрокНаДокумент) Тогда
Параметры.ЧислоСтрокНаДокумент = 512;
КонецЕсли;
КонецЕсли;
Из твоей ошибки связанной с преобразованием в число вижу только то что ты при выгрузке на закладке параметры обработки выгрузказагрузка в XML не указал в какую конфигурацию ты выгружаешь надо в поле источник поставить цифру 2 если в УПП и 1 если в комплексную. и возьми последнюю версию обработки V8Exchan82 (Универсальная Загрузка Выгрузка Данных В формате XML) (находиться в папке Temlts в установленной Convertation) либо поищи на ИТС либо на просторах инета.
То что доктор прописал, сенкью за правила обмена, облегчил мне работу.
Как раз нужно было ОСы переносить из БУ в УПП
Your welcome! )))
При переносе остатков ОС из БУХ 2.0 в УПП 1.3 (документ Ввод начальных остатоков ОС) не переносятся следующие поля:
— строка № 1, инв. номер ОС <000000113> : (НУ) Не заполнена текущая стоимость основного средства (НУ или ПР)
— строка № 1, инв. номер ОС <000000113> : (НУ) не заполнено значение реквизита «Счет учета (НУ)»!
— строка № 1, инв. номер ОС <000000113> : (НУ) не заполнено значение реквизита «Метод начисления амортизации (НУ)»!
— строка № 1, инв. номер ОС <000000113> : (НУ) не заполнено значение реквизита «Способ отражения расходов по амортизации (НУ)»!
— строка № 1, инв. номер ОС <000000113> : (НУ) не заполнено значение реквизита «Счет амортизации (НУ)»!
Посмотри в Бухне у этого ОС есть ли стоимость по НУ..короче тут все ошибки по Нал.учету..копать надо в бухне.
Типовая бухня?
(10) бухгалтерия типовая, последний релиз
УПП правда 1.3.19, но не думаю что из-за этого расхождения
ещё обнаружилосся косяк с документом принятия к учету ОС, он почему-то подставляет не тот документ что в бухгалтерии числиться.
Это всё в документе «Ввод начальных ОС»
(0) Автор, а есть ли обратные правила обмена.
Из УПП 1.3 в Бухгалтерию 2.0?
Присоединяюсь к вопросу.
(13) vip76,
У меня нету. Задачи не стояла такая.
Kolov.Sergey предлагает (за денюшку тока)))
Жаль, но да ладно.
Придется написать самому тогда правила обмена между УПП и БУ
Некорректно переносятся документы «Списание с расчетного счета» и «Поступление на расчетный счет».
В документ не подставляются банковские счета, суммы, вид операции…
(0) Редакция 3 правил переносаhttp://infostart.ru/public/123342/
Как с переносом остатков по НУ?
Сделана более новая версия с учетом недочетов в моей обработке (я так полагаю) так что кури еёhttp://infostart.ru/public/123342/
Блин, а я только этот скачала:( Прошло 10 минут и новый качать.
Блин чувак спасибо тебе большое!!! Хоть у меня и КА 1.1, но все же за аналог правило хорошее. Спасибо тебе, как говорить респект и уважуха ))))
готовые
Чем тебе бесплатные не угодилиhttp://infostart.ru/public/123342/ допиленные и проверенные. остатки все по счетам переносятся.
(26) перенос остатков не является проблемой даже с типовыми
Тогда в чем отличие твоих от бесплатных?
Подойдет ли данная разработка для переноса в КА 1.1.29
(13)(12) Evgeniy, vip76, Здравствуйте, вы писали про правила обмена из УПП 1.3 в БП 2.0, если вы написали или добыли такие правила, поделитесь, пожалуйста, на A31@bk.ru . Заранее благодарен.
(25) demetr2011, а документ ввод остатков формируется?
(26) по бесплатным правилам такой же вопрос: «а документ ввод остатков формируется?»
(31) ввод остатков конечно формируется. вероятно и в бесплатной.
ЗЫ: Это, можно сказать, лозунг любого продукта 1С 🙂
добавил версию под 3.0
(30)(29)есть обратная версия, но для 2.0
(33) demetr2011, благодарю, завтра буду тестировать, потом отпишусь.