(Бухгалтерия предприятия, редакция 2.0 (2.0.32.4) —> Управление производственным предприятием, редакция 1.3 (1.3.22.1) )
Молочников Олег Spb. 2012.
БП 2.0 — УПП 1.3 Правила переноса справочников, документов и остатков, ред.3
(Бухгалтерия предприятия, редакция 2.0 (2.0.32.4) —> Управление производственным предприятием, редакция 1.3 (1.3.22.1) )
Эти правила имеют длинную и еще не законченную историю:
После того как фирма 1С выпустила правила обмена для бухгалтерии 1.6, к ним приложила руку Екатерина, создав ред.1 //infostart.ru/public/99708/, подменив конфигурацию на 2.0 и исправив правила для некоторых справочников и документов.
Следующим был Сергей Путин с ред.2 //infostart.ru/profile/99335/, где он добавил выгрузку остатков для некоторых счетов.
Это моя уже третья редакция, которая позволила перегрузить остатки уже по всем основным счетам. Дополнительно исправлен перенос документов: платежное поручение входящее и исходящее, поступления товаров и услуг, счет-фактура полученный и многое другое.
Я перегружал следующие счета: (но перегружаются и многие другие):
В
Счет |
||
Код |
Наименование |
|
01 |
Основные средства |
|
01.01 |
Основные средства в организации |
|
02 |
Амортизация основных средств (Не работает – переносил руками) |
|
02.01 |
Амортизация основных средств, учитываемых на счете 01 (Не работает – переносил руками) |
|
04 |
Нематериальные активы (Не работает – переносил руками) |
|
04.01 |
Нематериальные активы организации (Не работает – переносил руками) |
|
05 |
Амортизация нематериальных активов |
|
08 |
Вложения во внеоборотные активы |
|
08.05 |
Приобретение нематериальных активов |
|
10.* |
Материалы |
|
19 |
Налог на добавленную стоимость по приобретенным ценностям |
|
19.03 |
Налог на добавленную стоимость по приобретенным материально-производственным запасам |
|
41 |
Товары |
|
41.04 |
Покупные изделия |
|
43 |
Готовая продукция |
|
51 |
Расчетные счета |
|
58 |
Финансовые вложения |
|
58.01 |
Паи и акции |
|
58.01.1 |
Паи |
|
58.03 |
Предоставленные займы |
|
60 |
Расчеты с поставщиками и подрядчиками |
|
60.01 |
Расчеты с поставщиками и подрядчиками |
|
60.02 |
Расчеты по авансам выданным |
|
60.21 |
Расчеты с поставщиками и подрядчиками (в валюте) |
|
60.31 |
Расчеты с поставщиками и подрядчиками (в у.е.) |
|
62 |
Расчеты с покупателями и заказчиками |
|
62.01 |
Расчеты с покупателями и заказчиками |
|
62.02 |
Расчеты по авансам полученным |
|
62.32 |
Расчеты по авансам полученным (в у.е.) |
|
67 |
Расчеты по долгосрочным кредитам и займам |
|
67.01 |
Долгосрочные кредиты |
|
67.02 |
Проценты по долгосрочным кредитам |
|
68 |
Расчеты по налогам и сборам |
|
68.01 |
Налог на доходы физических лиц |
|
68.02 |
Налог на добавленную стоимость |
|
68.04 |
Налог на прибыль |
|
68.04.1 |
Расчеты с бюджетом |
|
68.08 |
Налог на имущество |
|
68.10 |
Прочие налоги и сборы |
|
69 |
Расчеты по социальному страхованию и обеспечению |
|
69.01 |
Расчеты по социальному страхованию |
|
69.02 |
Расчеты по пенсионному обеспечению |
|
69.02.1 |
Страховая часть трудовой пенсии |
|
69.02.2 |
Накопительная часть трудовой пенсии |
|
69.03 |
Расчеты по обязательному медицинскому страхованию |
|
69.03.1 |
Федеральный фонд ОМС |
|
69.03.2 |
Территориальный фонд ОМС |
|
69.11 |
Расчеты по обязательному социальному страхованию от несчастных случаев на производстве и профессиональных заболеваний |
|
70 |
Расчеты с персоналом по оплате труда |
|
73 |
Расчеты с персоналом по прочим операциям |
|
73.01 |
Расчеты по предоставленным займам |
|
76 |
Расчеты с разными дебиторами и кредиторами |
|
76.09 |
Прочие расчеты с разными дебиторами и кредиторами |
|
76.АВ |
НДС по авансам и предоплатам |
|
76.ВА |
НДС по авансам и предоплатам |
|
80 |
Уставный капитал |
|
80.01 |
Обыкновенные акции |
|
84 |
Нераспределенная прибыль (непокрытый убыток) |
|
84.01 |
Прибыль, подлежащая распределению |
|
84.02 |
Убыток, подлежащий покрытию |
|
97 |
Расходы будущих периодов |
|
97.21 |
Прочие расходы будущих периодов |
Акция! Вы можете скачать эту разработку в составе архива всех моих разработок, которые я предлагаю за StartMone, по Специальной цене: //infostart.ru/public/960899/#archive
PS: Надеюсь вам понравится эта и другие мои статьи и разработки на //infostart.ru/profile/48714/.
Очень жду ваших комментариев и пожеланий.
Молочников Олег Spb. 2012.
БП 2.0 — УПП 1.3 Правила переноса справочников, документов и остатков, ред.3
(Бухгалтерия предприятия, редакция 2.0 (2.0.32.4) —> Управление производственным предприятием, редакция 1.3 (1.3.22.1) )
Перейти к публикации
Как НУ переносится ?
(1) 19.* переносили вручную, но вроде ошибок не было.
76.АВ и 76.ВА переносится как в оригинальных правилах данных корректировками регистров сведений ( не забудьте поставить галки) и бухгалтерской операцией.
Добрый времени суток.
Подскажите, пожалуйста, а то как-то не доходит…
Начал выгружать остатки, вылетела ошибка:
Ошибка в обработчике события ПередОбработкойПравилаВыгрузки
ПВД = НИОКРОстатки
Обработчик = ПередОбработкойВыгрузкиДанных
ОписаниеОшибки = Ошибка при вызове метода контекста (Выполнить): {(69, 34)}: Поле не найдено «ХозрасчетныйОстатки.ВидУчета»
КОГДА ХозрасчетныйОстатки.<<?>>ВидУчета = ЗНАЧЕНИЕ(Перечисление.ВидыУчетаПоПБУ18.НУ)
ПозицияМодуля = (149)
КодСообщения = 31
Ошибка при выгрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1637)}: Ошибка в обработчике события ПередОбработкойПравилаВыгрузки
ПВД = НИОКРОстатки
Обработчик = ПередОбработкойВыгрузкиДанных
ОписаниеОшибки = Ошибка при вызове метода контекста (Выполнить): {(69, 34)}: Поле не найдено «ХозрасчетныйОстатки.ВидУчета»
КОГДА ХозрасчетныйОстатки.<<?>>ВидУчета = ЗНАЧЕНИЕ(Перечисление.ВидыУчетаПоПБУ18.НУ)
ПозицияМодуля = (149)
КодСообщения = 31
Почему так? Конфу взял такую как у Вас написано БП (2.0.32.4) -> УПП (1.3.22.1)
и соответсвенно так везде с остатками
А для БП 2.0.31.7 УПП 1.3.22 будет работать?
(3) Ошибка которую вы описали вываливается при переносе 04.02 (Расходы на научно-исследовательские, опытно-конструкторские и технологические работы). Этот счет я не переносил, и соответственно не правил правила переноса.
Если у Вас небольшое количество остатков по этому счету, то проще такой счет перенести руками. В другом случае вы возможно будете следущим человеком, который выложит редакцию 4 переноса с теми счетами, без которых он не сможет обойтись :).
Ошибки также возникают из за наличия отрицательных остатков по количественному и сумовому учету в исходной базе.
Если количество=0 а сумма >0 то тогда это приведет к искажению переноса.
Ошибки могут быть из за незаполненного или неправильного субконта в исходных остатках.
Каждую ошибку надо анализировать индивидуально.
(4) Надо проверить на копии базы. Скорее всего проблем не будет.
Ошибка в том, что у регистра Хозрасчетный нет измерения ВидУчета. Это измерение присутсвует только у Налогового регистра, который отсутсвует в БП 2.0. Поэтому запрос, где присутсвует ХозрасчетныйОстатки.ВидУчета вываливается по ошибке. В типовых правилах (с БП 1.6 на УПП 1.2) остатки по НУ берутся из налогового регистра.
(3) удали все с ПБУ. но подправить придется еще в нескольких местах. ОС,НМА,НИОКР
(4) В параметрах переключатель КА-1, УПП-2
(7) удали ВидУчета (в зависимости от труда автора мест может быть… 🙂 )
это только вершина айсберга.
http://infostart.ru/public/120162/
кому выводить не хочется у меня готовые лежат…
Конфы такие как написано. Но ошибки валятся. Вот такая, например:
Ошибка в обработчике события ПередОбработкойПравилаВыгрузки
ПВД = ГражданствоФизЛиц
Обработчик = ПередОбработкойВыгрузкиДанных
ОписаниеОшибки = Ошибка при вызове метода контекста (Выполнить): {(6, 33)}: Поле не найдено «ГражданствоФизЛицСрезПоследних.НеИмеетПравоНаМедицинскоеСтрахование»
ГражданствоФизЛицСрезПоследних.<<?>>НеИмеетПравоНаМедицинскоеСтрахование
ПозицияМодуля = (27)
КодСообщения = 31
В регистре сведений ГражданствоФизЛицСрезПоследних действительно нет поля НеИмеетПравоНаМедицинскоеСтрахование.
Открыла правила в Конвертации, не могу найти правила для этого регистра. Так как с конвертацией не очень дружу, не могу понять, где поправить. Может кто-нибудь помочь?
(9) Katik,
Необходимо отредактировать «Правила выгрузки данных» (Это вкладка). Там Справочники->_ФизЛица->ГражданствоФизЛиц — поправить запрос
(9) Katik, примерно тоже самое, (10) KonstB, а немного подробнее можно ? а то тоже куча ошибок валиться
большое человеческое спасибо за правила! ведь как всегда: «прОжить некогда», а «переехать» надо было ещё вчера!
и огромный жирный плюс за бесплатность!
ещё раз — бооооооольшой человеческий СПАСИБО! 🙂
(11) fisinaa,как KonstB сказал, в запросе надо убрать ссылки на несуществующие поля.Вот такого реквизита НеИмеетПравоНаМедицинскоеСтрахование больше нет, я его заменила на другой. Если надо, могу запрос кинуть. Но реально правила для моего случая оказались нерабочие. Ошибок валилось все больше, я скачала платные. Ошибок меньше, но они есть.
(13) Katik, пробывал убирать ссылки на поля которых, в итоге обработка вообще отказалась работать…(или я путаю просто столько всего попеределал что и упомню всего) но убирать пробывал это точно. Если не трудно кинь запрос.
(14) fisinaa, если умеешь править xml, то запрос для регистра сведений гражданствофизлиц такой:
«ВЫБРАТЬ
| &ДатаВводаОстатков КАК Период,
| ГражданствоФизЛицСрезПоследних.ФизЛицо,
| ГражданствоФизЛицСрезПоследних.Страна,
| ГражданствоФизЛицСрезПоследних.НеИмеетПравоНаПенсию
|ИЗ
| РегистрСведений.ГражданствоФизЛиц.СрезПоследних(&Граница, ) КАК ГражданствоФизЛицСрезПоследних
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ГражданствоФизЛиц.Период,
| ГражданствоФизЛиц.ФизЛицо,
| ГражданствоФизЛиц.Страна,
| ГражданствоФизЛиц.НеИмеетПравоНаПенсию
|ИЗ
| РегистрСведений.ГражданствоФизЛиц КАК ГражданствоФизЛиц
|ГДЕ
| ГражданствоФизЛиц.Период МЕЖДУ &ДатаНачала И &ДатаОкончания»;
После этого отредактируй файл правил надо заменить: НеИмеетПравоНаМедицинскоеСтрахование на НеИмеетПравоНаПенсию. Должно встретиться только один раз.
Если не умеешь править, тогда запрос:
«ВЫБРАТЬ
| &ДатаВводаОстатков КАК Период,
| ГражданствоФизЛицСрезПоследних.ФизЛицо,
| ГражданствоФизЛицСрезПоследних.Страна
|ИЗ
| РегистрСведений.ГражданствоФизЛиц.СрезПоследних(&Граница, ) КАК ГражданствоФизЛицСрезПоследних
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ГражданствоФизЛиц.Период,
| ГражданствоФизЛиц.ФизЛицо,
| ГражданствоФизЛиц.Страна
|ИЗ
| РегистрСведений.ГражданствоФизЛиц КАК ГражданствоФизЛиц
|ГДЕ
| ГражданствоФизЛиц.Период МЕЖДУ &ДатаНачала И &ДатаОкончания»;
(15) Katik, спасибо попробую, глупый вопрос, чем вы правите xml ?
(16) fisinaa, notepad++
(16)(17) Из вашей беседы я не могу понять, знаете ли Вы про конвертацию данных, конфигурацию от 1С, созданную специально для редактирования правил обмена? Слова «fisinaa, notepad++ » в этом контексте меня пугают.
(0) Скоро выложу подправленную версию правил в которой подправлю некоторые ошибки. Если Вы правили что-нибудь в правилах конвертации, то пожалуйста поделитесь исправлениями, я их включу также.
(19) гляну что наизменял я там и вам скину.
(18) про конвертацию знаем. Я notepad++ использую, когда не совпадают реквизиты, а синхронизацию делать не хочу, чтобы правила не затереть. Поэтому частично правлю в notepad++.
Здесь был вопрос…сама разобралась.
(23) Светлана, ты помоему что-то напутала.
Всем привет, народ помогите справится с проблемой, при выгрузке из БП в КА «Банковских счетов» и «Договоров контрагентов» выдает ошибку
Ошибка при выгрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(9718)}: Ошибка при вызове метода контекста (Удалить): Значение индекса выходит за границы диапазона
чуть в сторону — и всё ничего не работает.
(27) reedcat666, ну так еще бы, завели кучу собственных субсчетов и думаете всё перенесётся само =)
(28) Zerg118, субсчета бог с ними — документы выгружаются криво.
выгрузка справочников в лоб — много чего не работает
ОС и Амортизацию, кстати, переносит нормально.
ПВД НИОКРОстатки и ГражданствоФизЛиц поправил, тоже вроде нормально переносит.
Спец материалы 10.11 тоже правил, там в запросе надо заменить что-то вроде склада на «Местонахождение», ибо так с какого то релиза называется один и тот же реквизит.
НЗП бы еще добавить перенос..
Справочники вроде бы без косяков перенеслись. Разве что сотрудников принимать надо, но это мелочи.
С документами буду сегодня пробовать. Если всё пройдет нормально — выложу чучуть допиленные правила. Конечно далеко от идеала, но маленький шажок в направлении)
Добрый времени суток.
Подскажите, пожалуйста, а то как-то не доходит…
Начал выгружать остатки, вылетела ошибка:
Ошибка в обработчике события ПередОбработкойПравилаВыгрузки
ПВД = НИОКРОстатки
Обработчик = ПередОбработкойВыгрузкиДанных
ОписаниеОшибки = Ошибка при вызове метода контекста (Выполнить): {(69, 34)}: Поле не найдено «ХозрасчетныйОстатки.ВидУчета»
КОГДА ХозрасчетныйОстатки.<<?>>ВидУчета = ЗНАЧЕНИЕ(Перечисление.ВидыУчетаПоПБУ18.НУ)
ПозицияМодуля = (149)
КодСообщения = 31
Ошибка при выгрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1637)}: Ошибка в обработчике события ПередОбработкойПравилаВыгрузки
ПВД = НИОКРОстатки
Обработчик = ПередОбработкойВыгрузкиДанных
ОписаниеОшибки = Ошибка при вызове метода контекста (Выполнить): {(69, 34)}: Поле не найдено «ХозрасчетныйОстатки.ВидУчета»
КОГДА ХозрасчетныйОстатки.<<?>>ВидУчета = ЗНАЧЕНИЕ(Перечисление.ВидыУчетаПоПБУ18.НУ)
ПозицияМодуля = (149)
КодСообщения = 31
Такая же ошибка, в чем может быть проблема?
(2)
Расчеты с поставщиками и подрядчиками
60.01
Расчеты с поставщиками и подрядчиками
60.02
Расчеты по авансам выданным
60.21
Расчеты с поставщиками и подрядчиками (в валюте)
60.31
Расчеты с поставщиками и подрядчиками (в у.е.)
62
Расчеты с покупателями и заказчиками
62.01
Расчеты с покупателями и заказчиками
62.02
Расчеты по авансам полученным
62.32
Расчеты по авансам полученным (в у.е.)
Показать
Подскажите эти счета нормально переносятся?
В БП 2.0 есть «ручные» операции, они переносятся в КА, но только «шапка», без проводок.
Что нибудь посоветуете?
писал же
возьми готовые.
http://infostart.ru/public/120162/
вывел все варианты переноса из 77, про нормальный учет и говорить нечего.
перенос бу/ну, зарплата, расчет себестоимости, отрицательные суммы и т.д.
добавил перенос бух.оборотами
А ведь получилось. История (пусть не проведенная) из УСН 77 через БУ 20 в УПП 13. Во всяком случае документы перенеслись. Есть с чем работать. Автору большое спасибо 🙂
Если реквизиты входящего счета-фактуры указаны в документе поступления, не формирует входящую счет-фактуру в УПП. Надо допиливать.
очень интересует обработка для перехода (переноса) с Розница 1.0 для Украины (от российской почти ничем не отдичается) на Розница 2.0 для России.
То есть как я пониамю правила и здесь не работаю. А есть типовые правила из БП20 в УПП? или «Это фантастика»
Фантастика..
Проверил мельком, не выгружаются платежные поручения из БП, хотя про них даже отдельно упомянуто в шапке. Версия 2.0 (2.0.40.10).
(19) Запрос в ПВД ГражданствоФизЛиц стоит скорректировать
| ГражданствоФизЛицСрезПоследних.ФизЛицо,
| ГражданствоФизЛицСрезПоследних.Страна,
| ГражданствоФизЛицСрезПоследних.НеИмеетПравоНаПенсию
// | ГражданствоФизЛицСрезПоследних.НеИмеетПравоНаМедицинскоеСтрахование
|ИЗ
заместо него поставить ссылку на ресурс ВидЗастрахованногоЛица
закрыл строку. В принципе сейчас произвожу перенос из БП в УПП по вашим правилам и знаю КД, немного удпучен таким большим количеством GDL? которые во многом то и не нужны оказываются…
Буду корректить даллее…
(3) KonstB, как можно убрать эту ошибку???
можно ли отключить выгрузку по счетам, чтобы убрать эту ошибку?
и по какому?
(32) artur.antipin, вы как-то исправили???
(31) thezos, а как вы исправили
вот это: ПВД НИОКРОстатки ????
очень нужно
а отчет производства за смену переносится? конфигурация КА
Подойдет данная разработка для КА_1.1.29
а есть у кого перенос остатков в обратную сторону УПП->БП?
Спасибо за разработку! странно, что 1С предлагает только правила БП 1.6 -> УПП. Сэкономил массу времени и сил. Автору всех благ!
добрый день. подскажите пожалуйста пытаюсь выгрузить данные по данным правилам обмена(БП 2.0.44.10-УПП 1.3) и выходит уже третья ошибка, помогите разобраться:
Ошибка в обработчике события ПередВыгрузкой (свойства)
ВычетаФБ_Ресурс45)
ПКО = УчетнаяПолитикаОрганизаций (Регистр сведений: Учетная политика организаций)
ПКС = 45 ( —> ПорядокРасчетаВычетаФБ)
Объект = (Выборка из результата запроса)
СвойствоПриемника = ПорядокРасчетаВычетаФБ (ПеречислениеСсылка.ПорядкиИсчисленияВычетаПоЕСН)
Обработчик = ПередВыгрузкойСвойства
ОписаниеОшибки = Значение не является значением объектного типа (ПКС_ПередВыгрузкой_УчетнаяПолитикаОрганизаций_ПорядокРасчета
ПозицияМодуля = (1)
КодСообщения = 55
Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1672)}: Ошибка в обработчике события ПередВыгрузкой (свойства)
ВычетаФБ_Ресурс45)
ПКО = УчетнаяПолитикаОрганизаций (Регистр сведений: Учетная политика организаций)
ПКС = 45 ( —> ПорядокРасчетаВычетаФБ)
Объект = (Выборка из результата запроса)
СвойствоПриемника = ПорядокРасчетаВычетаФБ (ПеречислениеСсылка.ПорядкиИсчисленияВычетаПоЕСН)
Обработчик = ПередВыгрузкойСвойства
ОписаниеОшибки = Значение не является значением объектного типа (ПКС_ПередВыгрузкой_УчетнаяПолитикаОрганизаций_ПорядокРасчета
ПозицияМодуля = (1)
КодСообщения = 55
Мы взяли эти правила за основу и переписывали заново — у нас куча ошибок вылазила при выгрузке.
Спасибо за разработку!
(50)удалось исправить?
Правила работаю только в одном направлении?
(54) TeMochkiN, Да.
(54) TeMochkiN, да.
БП-УПП Просто интересно для чего нужно было соотносить счет 10.09 в БУ со счетом МЦ.01 в НУ? Если посмотреть на оба счета они несут разную смысловую нагрузку. И честно говоря правила переноса документов без исправления не рабочие. Но как основа для написания своих правил подойдут
Скажите, что выполняет алгоритм ТчДокументПоСсылке, а именно строка:
Если НЕ Лев(Источник.Комментарий, СтрДлина(СокрП(Строка(Параметры.Метка)))) = СокрП(Строка(Параметры.Метка))
Заранее спасибо.
(58) nuelectro, Не помню уже, давно не трогал.