Поступление на расчетный счет создание. По-умолчанию

1. user1412003 10.09.20 08:51 Сейчас в теме
При создании документа - Поступление на расчетный счет, сразу прописан 51 счет учета. Есть ли какие механизмы чтоб изменить данные по-умолчанию. Причем если в плане учета поменять номер этого счета, то при создании нового документа он тоже меняется. Где бы найти эту привязку? Где искать?
Прикрепленные файлы:
Найденные решения
8. FatPanzer 10.09.20 11:46 Сейчас в теме
(7) ОК.
Ну что ж. Я нашел откуда ноги растут. Но, боюсь, оно вас не очень обрадует, поскольку придется изменить общий метод менеджера плана счетов. Что чревато последствиями в самых неожиданных местах.
Можно, конечно, еще сильнее подумать и смоделировать поведение системы так, чтобы это работало только для документа "Поступление на расчетный счет", но это очень тонкая и квалифицированная работа для частного случая.

Итак.
1. Модуль менеджера плана счетов "Хозрасчетный".
2. Экспортный метод ОсновнойСчет().
3. Кусочек кода "ИначеЕсли Назначение = "БезналичныеДеньги" тогда Возврат РасчетныеСчета;"
4. Вместо "РасчетныеСчета" подставьте предопределенное имя необходимого счета.

НО ОЧЕНЬ ВАМ ЭТОГО НЕ СОВЕТУЮ.
Правильнее достичь такой ситуации, когда, например, в этот метод будет приходить Назначение = "БезналичныеДеньгиПоДокументуПоступления" и для этого назначения вы сформируете отдельную ветку условий и возвращения необходимого счета учета.
Прикрепленные файлы:
9. FatPanzer 10.09.20 12:36 Сейчас в теме
(7) Попробуйте следующее:.

1. Модуль менеджера документа "Поступление на расчетный счет"
2. Заменить выделенную строку "БезналичныеДеньги" на "СчетКорпоративныхРасчетов".
3. Проверьте корректную работоспособность при смене вида операции.
Прикрепленные файлы:
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. UtSpar 137 10.09.20 08:59 Сейчас в теме
В регистре сведений счета учета расчетов с контрагентами нет данной настройки?
3. UtSpar 137 10.09.20 09:11 Сейчас в теме
(2)Проверил сам, нет там такой настройки, извиняюсь. Надо отладчиком смотреть.
4. user1412003 10.09.20 09:15 Сейчас в теме
(3) Эх придется учиться пользоваться отладчиком :)
5. UtSpar 137 10.09.20 09:20 Сейчас в теме
(4)Сейчас может более опытные подкинут решение)
6. FatPanzer 10.09.20 10:30 Сейчас в теме
(2) Причем здесь расчеты с контрагентами? Счет учета расчета с контрагентами - это корреспондирующий счет в данной операции. А счет 51 - это как раз основной счет учета безналичных денежных средств на расчетных счетах.

Вопрос автору - а какой счет вы хотите использовать вместо счета 51?
7. user1412003 10.09.20 10:57 Сейчас в теме
(6) 55.04 у нас большинство приходит на этот счет, приходиться постоянно менять
8. FatPanzer 10.09.20 11:46 Сейчас в теме
(7) ОК.
Ну что ж. Я нашел откуда ноги растут. Но, боюсь, оно вас не очень обрадует, поскольку придется изменить общий метод менеджера плана счетов. Что чревато последствиями в самых неожиданных местах.
Можно, конечно, еще сильнее подумать и смоделировать поведение системы так, чтобы это работало только для документа "Поступление на расчетный счет", но это очень тонкая и квалифицированная работа для частного случая.

Итак.
1. Модуль менеджера плана счетов "Хозрасчетный".
2. Экспортный метод ОсновнойСчет().
3. Кусочек кода "ИначеЕсли Назначение = "БезналичныеДеньги" тогда Возврат РасчетныеСчета;"
4. Вместо "РасчетныеСчета" подставьте предопределенное имя необходимого счета.

НО ОЧЕНЬ ВАМ ЭТОГО НЕ СОВЕТУЮ.
Правильнее достичь такой ситуации, когда, например, в этот метод будет приходить Назначение = "БезналичныеДеньгиПоДокументуПоступления" и для этого назначения вы сформируете отдельную ветку условий и возвращения необходимого счета учета.
Прикрепленные файлы:
9. FatPanzer 10.09.20 12:36 Сейчас в теме
(7) Попробуйте следующее:.

1. Модуль менеджера документа "Поступление на расчетный счет"
2. Заменить выделенную строку "БезналичныеДеньги" на "СчетКорпоративныхРасчетов".
3. Проверьте корректную работоспособность при смене вида операции.
Прикрепленные файлы:
10. user1412003 10.09.20 13:03 Сейчас в теме
FatPanzer_Job спасибо большое помогло )
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот