Как изменить Типовые правила обмена Бух 7.7 и ЗиК 7.7
28.10.2010
18:27
#1
Доброго времени суток! В конфигурации бухгалтерии 7.7 ред. 4.5 было добавлено новое перечисление. Как добавить новый реквизит в типовые правила RAc4_Pr2? Пробовал на 1с8.1_КД 2.0 и 1с7.7_КД 1.0 правила не загружаются пишет ошибку "Ошибка формата файла обмена. Не возможности обработать узел: Инструкция"
28.10.2010
18:58
#2
> В конфигурации бухгалтерии 7.7 ред. 4.5 было добавлено новое перечисление
Это перечисление теперь является аналитикой к какому-то счету? Т.е. план счетов не типовой?
Это перечисление теперь является аналитикой к какому-то счету? Т.е. план счетов не типовой?
28.10.2010
19:00
#3
Да это аналитика "ИсточникФинансирования" для основных средств и других счетов. Может вы подскажите как изменить правила обмена?
28.10.2010
19:08
#4
Нет! Я не знаю! Просто то-же сталкивался с подобной проблемой и заказывали спецу! Самое обидное то, что эта аналитака потом оказалась никому не нужна!
28.10.2010
21:49
#5
Такие небольшие точечные изменения проще делать в каком нибудь обычном текстовом редакторе.
Берем, например Far manager.
1. открываем RAC4_PR2.XML в текстовом редакторе, видим: . идем в самый конец строки с текстом, видим: . обращаем внимание на то, что строка заканчивается закрывающим тэгом
4. ставим курсор вот сюда: . жмем Enter раз 5, получим: . по аналогии с тем как описаны правила переноса значений стандартных перечислений добавляем в образованное нами пространство примерно такой текст: ширине в картинку не влезло, но не беда, я результат выложу, там увидите полностью.
7. Сохраняем файл, делаем выгрузку из Бух, выгрузится все как надо.
Пара важных замечаний:
Почему 1С присваивает своим правилам идентификаторы "ЗначенияСубконто_1С_0001ХХХ", а я присвоил идентификатор правилу "ЗначенияСубконто_My_0000001"? Идентификатор правила должен быть уникален в рамках файла и, вообще то, может быть любым, я не стал вписываться в нумерацию 1С и не стал присваивать номер, например ЗначенияСубконто_1С_0001470 (очередной), потому что если 1С поменяет правила и добавит в них что то, то запросто такой идентификатор займут (они то не знают о моих изменениях) и это не позволит мне при обновлениях простым copy-paste поддерживать сделанное в правилах изменение. Поэтому идентификатор у нас свой, который точно у 1С не появится. Идентификаторы реквизитам тоже я присвоил "IDMy_000001", "IDMy_000002" по той же причине.
При переносе "имени" субконто идет перенос Строка->Реквизит приемника и строку мы явно описываем как Преобразование="Источник финансирования". Почему именно так, а не "Ист. фин.", например? Тут важный момент. То что написано в кавычках должно точно совпадать с синонимом вида субконто, как его описали в Бухгалтерии. Вот так:
общем, вот что вышло в результате: вообще, больший интерес представляет перенос из ЗиК в Бух. Тут то задача разовая, ерунда, а там в правила тоже придется написать что то подобное и поддерживать это при обновлениях релизов, поэтому я чуть написал про идентификаторы.
Берем, например Far manager.
1. открываем RAC4_PR2.XML в текстовом редакторе, видим: . идем в самый конец строки с текстом, видим: . обращаем внимание на то, что строка заканчивается закрывающим тэгом
4. ставим курсор вот сюда: . жмем Enter раз 5, получим: . по аналогии с тем как описаны правила переноса значений стандартных перечислений добавляем в образованное нами пространство примерно такой текст: ширине в картинку не влезло, но не беда, я результат выложу, там увидите полностью.
7. Сохраняем файл, делаем выгрузку из Бух, выгрузится все как надо.
Пара важных замечаний:
Почему 1С присваивает своим правилам идентификаторы "ЗначенияСубконто_1С_0001ХХХ", а я присвоил идентификатор правилу "ЗначенияСубконто_My_0000001"? Идентификатор правила должен быть уникален в рамках файла и, вообще то, может быть любым, я не стал вписываться в нумерацию 1С и не стал присваивать номер, например ЗначенияСубконто_1С_0001470 (очередной), потому что если 1С поменяет правила и добавит в них что то, то запросто такой идентификатор займут (они то не знают о моих изменениях) и это не позволит мне при обновлениях простым copy-paste поддерживать сделанное в правилах изменение. Поэтому идентификатор у нас свой, который точно у 1С не появится. Идентификаторы реквизитам тоже я присвоил "IDMy_000001", "IDMy_000002" по той же причине.
При переносе "имени" субконто идет перенос Строка->Реквизит приемника и строку мы явно описываем как Преобразование="Источник финансирования". Почему именно так, а не "Ист. фин.", например? Тут важный момент. То что написано в кавычках должно точно совпадать с синонимом вида субконто, как его описали в Бухгалтерии. Вот так:
общем, вот что вышло в результате: вообще, больший интерес представляет перенос из ЗиК в Бух. Тут то задача разовая, ерунда, а там в правила тоже придется написать что то подобное и поддерживать это при обновлениях релизов, поэтому я чуть написал про идентификаторы.
Читают тему
(гостей: 1)