|
v7: Изменить шаблон плана счетов | ☑ | ||
---|---|---|---|---|
0
247tsm
27.11.11
✎
03:21
|
Добрый день, знатоки 1С7.7. Я никогда не менял шаблон плана счетов и поэтому у меня вопрос: шаблон кода такой ###.#.## , максимальная длина кода счета 9. Вопрос: могу ли я без опасения, что произойдет что-то нехорошее модифицировать шаблон на такой ###.##.## ?
И еще один вопрос. Первоначально счет 534.2 был элементом. По просьбе гл. буха я добавил субсчет 534.2.31, но после этого 534.2 стал группой и, естественно, в документах стал недоступен, т.е. его нельзя выбрать для проводок. Я попытался сделать обратные коррекции - удалил счет 534.2.31, но счет 534.2 остался группой. Я в конфигураторе удалил счет 534.2 и тут же ввел его снова и он стал вновь элементом, но при сохранении конфигурации выдается ошибка - счет 534.2 в бухгалтерии группа и я никак не могу сохранить сделанные изменения. Посоветуйте, как быть, как переделать обратно счет 534.2 из группы в элемент? Спасибо |
|||
1
i_rodionov
27.11.11
✎
03:31
|
Платформа не позволит изменить шаблон, насколько я знаю
|
|||
2
RayCon
27.11.11
✎
03:41
|
(0)
>Вопрос: могу ли я без опасения, что произойдет что-то нехорошее >модифицировать шаблон на такой ###.##.## ? Ответ: можешь. >Посоветуйте, как быть, как переделать обратно счет 534.2 из группы в элемент? Создай в режиме конфигуратора какой-нибудь временный счет, например, 534.0. В режиме предприятия перекинь на него все проводки со счета-группы 534.2, после чего удали счет-группу 534.2. Затем в конфигураторе переименуй счет 534.0 в 534.2. |
|||
3
i_rodionov
27.11.11
✎
03:48
|
(2) Да, если перебросить все итоги предварительно, сработает. Иначе нет.
|
|||
4
247tsm
27.11.11
✎
04:12
|
(1) Я изменил шаблон кода с ###.#.## на ###.##.## и при сохранении "никто" не ругался. Просто вопрос - нет ли каких-либо подводных камней, связанных с такой модификацией?
|
|||
5
247tsm
27.11.11
✎
04:14
|
(2) а без переброски проводок - только с помощью шаманства в конфигураторе не получится?
|
|||
6
RayCon
27.11.11
✎
05:50
|
(4) Подводные камни могут быть. Я хоть и кучу планов счетов перелдопатил, но давно уже с 7.7 не работал - сейчас уже не помню, но проверь, как индицируются счета по маске ###.##.##. Если, как и прежде - ###.#.##, то всё нормально. А вот если с ведущим нулём - ###.0#.##, то тебе придётся править программный код в части тех обращений, где номера счетов указаны явным образом. Например, счета вида 69.1.1 надо будет менять на 69.01.1.
(5) Как-то я вроде делал, но опять-таки уже не помню. Поищи по Мисте - уже многократно это обсуждалось. |
|||
7
DJ Anthon
27.11.11
✎
06:42
|
когда мне не хватило цифр, я стал использовать буквы. например, 106.01.А.01, правда, пришлось пару мест в конфигурации исправить на "понимание" букв. потому что пол-конфигурации было ориентировано НА ДЛИНУ КОДА счета, поэтому менять шаблон мне ни в коем случае менять нельзя было. если ты не знаешь наизусть код каждого документа в базе, то делать так не стоит, но ведь и конфигу ты не озвучил.
|
|||
8
unknown181538
27.11.11
✎
09:32
|
(5) Как-то проще вроде. 534.2.1 переименовать в 534.0, сохраниться. Удалить 534.2. Сохраниться. Переименовать 534.0 в 534.2.
|
|||
9
unknown181538
27.11.11
✎
09:32
|
*Как то проще можно.
|
|||
10
Сияющий Асинхраль
27.11.11
✎
09:45
|
Да, кстати, так никто и не озвучил - при удалении счета в конфигураторе он остается в режиме предприятия. Поэтому ты и не можешь софранить свой новый счет - такой код уже есть. А промежуточный счет делать таки придется.
И еще, называй темы внятно |
|||
11
Ёпрст
27.11.11
✎
09:46
|
(5) в табличке поправить 1 поле.
|
|||
12
Сияющий Асинхраль
27.11.11
✎
09:57
|
(11) тс вообще нулевой, а ты советуешь ему таблицы править
|
|||
13
247tsm
28.11.11
✎
10:50
|
Всем огромное спасибо за советы, так и сделаю - с маской проверю, а насчет счета 534.2 - попробую без переброски - восстановлю прежний план счетов и, если с маской будет все нормально, то заново введу новые счета.
|
|||
14
Мимохожий Однако
28.11.11
✎
11:02
|
Менять план счетов всегда чревато, т.к. в модулях проведения эти счета в основном используются с указанием кода счета. Лучше использовать иерархию в субконто для дополнительной аналитики или дополнительные забалансовые счета с нужной аналитикой.
|
|||
15
247tsm
28.11.11
✎
11:03
|
(6) RayCon - Маску я проверил - при маске ###.##.## команда Сообщить(СчетПоКоду("69.1.1")) выдает 69.1.1, а Сообщить(СчетПоКоду("69.01.1")) ничего не показывает - пусто, т.е. не находит счет, значит в программном коде не нужно менять явные обращения к кодам счетов.
Я корректно проверил? |
|||
16
73с
28.11.11
✎
11:18
|
(13) Это какая конфа ?
В типовой бух 7.7 была такая обработка (только там по-моему наоборот - счет_не_группа становился группой) при переходе с ред 4.2 на 4.4 вроде. Она "самостоятельно" перекидывала все движения на забалансовый временный счёт, а потом при обновлении на счёт следующего уровня. Посмотри Conv44.ert в ExtForms. А по поводу заведения новых субсчетов поддерживаю (14) надо очень хорошо всё взвесить, чтоб не получить гору проблем. Как правило за редким исключением - требование завести субсчёт от неумения буха пользоваться возможностями программы. |
|||
17
RayCon
28.11.11
✎
23:42
|
(15) Вообще-то, я не кодер. Но могу предположить, что возможна и такая ситуация, когда номер счета указан в коде явным образом, и тогда (чисто теоретически) такой проверки может оказать недостаточно.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |