8.х Не получается скорректировать проводки документа, не входящего в состав типовой конфигурации

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем postnn, 24 авг 2015.

  1. TopicStarter Overlay
    postnn
    Offline

    postnn Опытный в 1С

    Регистрация:
    2 мар 2008
    Сообщения:
    138
    Симпатии:
    1
    Баллы:
    29
    Всем здравствуйте!
    Хочу скорректировать в проводках документа сумму без его перепроведения.
    Для типового документа работает.
    Документ "Меню " новый, добавлен в конфигурацию.
    При нажатии на "Изменить движения " вываливаюсь в процедуру обработки "Корректировка движений" в ветку
    Метаданные.Документы.Найти(ДокументОбъект.Метаданные().Имя) = Неопределено
    ДокументОбъект.Метаданные().Имя= "Меню".
    Не пойму, в чем проблема.
  2. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.568
    Симпатии:
    717
    Баллы:
    204
    Вы сами ответили на свой вопрос еще в заголовке темы.
    Метаданные.Документы ничего не знает про ваш документ "Меню".
    Как такое возможно, я чессказать пока не представляю себе.
  3. alexburn
    Online

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.775
    Симпатии:
    509
    Баллы:
    204
    Я вот вообще ничего не понял из вашего сообщения. Как скорректировать проводки не перепроводя документы ? Изменяете в регистрах. Но это не хороший вариант.
  4. TopicStarter Overlay
    postnn
    Offline

    postnn Опытный в 1С

    Регистрация:
    2 мар 2008
    Сообщения:
    138
    Симпатии:
    1
    Баллы:
    29
    Документ МЕню делался из типового(КОПИРОВАЛАСЬ реализация, там менялось ), поэтому кнопка ДК осталась, если нажать, то кнопкой "изменять движения" можно подкорректировать сумму, не создавая дополнительных доков. После тестирования и исправления полезли ошибки в закрытых периодах. Если документ перепровести, поползут суммы.
    Для типового "Реализация" работает. При нажатии на ДК обрабатывается событие ОбщегоНазначения.РучнаяКорректировкаОсновнаяФорма(ЭтоНовый(),Ссылка,Истина) и потом обработка "Корректировка движений". Мб где-то для нового документа где-то нужно прописать что-то?
  5. alexburn
    Online

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.775
    Симпатии:
    509
    Баллы:
    204
    Вот по рукам нужно бить за такие корректировки.
    Для нового дока в любом случае нужно что-то прописывать. Смотрите что пишется в типовой, и переносите/пилите код под новый документ.
  6. TopicStarter Overlay
    postnn
    Offline

    postnn Опытный в 1С

    Регистрация:
    2 мар 2008
    Сообщения:
    138
    Симпатии:
    1
    Баллы:
    29
    НУ а вы за корректировку себестоимости ручными операциями???Или документом Корректировка регистров.Как объяснить их потом проверкам? После тестирования в ЗАКРЫТОМ периоде в неск документах 2010 года пропали неск сумм. Если документы некоторые просто можно перепровести, то этот - нет. Если документ перепровести, суммы поползут, себестоимость по средней. Оставить как есть тоже нельзя. Так вот я и не могу понять,где прописывается набор документов.... Мб кто-то сталкивался.....
  7. bajiepka
    Offline

    bajiepka Опытный в 1С

    Регистрация:
    26 сен 2014
    Сообщения:
    328
    Симпатии:
    22
    Баллы:
    29
    вообще, из-за такой корректировки, рано или поздно кому-то долго придется сводить концы... её использование создаст еще больше проблем
  8. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.568
    Симпатии:
    717
    Баллы:
    204
    Именно что типовым "Корректировка регистров". Вы не задумывались о том, что проверяющие так же могут поинтересоваться, что это за новый документ и почему он может делать изменения в закрытом периоде? Кто инициировал создание данного документа для каких целей?

    Если уж ошибки есть в закрытых периодах, то править их нужно типовыми алгоритмами.
  9. TopicStarter Overlay
    postnn
    Offline

    postnn Опытный в 1С

    Регистрация:
    2 мар 2008
    Сообщения:
    138
    Симпатии:
    1
    Баллы:
    29
    Так не в новом? Вы мою тему читали?? В документе, где поползло, включить возможность ручного изменения, скорректировать проводки и сохранить
    --- Объединение сообщений, 24 авг 2015 ---
    Для нетипового дока я не могу открыть форму корректировки проводок
  10. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.568
    Симпатии:
    717
    Баллы:
    204
    В таком случае, вы б лучше с причиной пропадания сумм разобрались бы, чем делать ручные корректировки движений в закрытом периоде.
    Где гарантия того, что суммы опять не пропадут, но уже другие или в других документах? Так и будете "дыры латать"?
  11. TopicStarter Overlay
    postnn
    Offline

    postnn Опытный в 1С

    Регистрация:
    2 мар 2008
    Сообщения:
    138
    Симпатии:
    1
    Баллы:
    29
    Проблем не будет, обрежу конец сверткой итогов. Можно по моему вопросу, кто сталкивался, скорректировать документом понятно как
  12. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.568
    Симпатии:
    717
    Баллы:
    204
    Ваш вопрос какой: почему нельзя включить корректировку проводок в новом документе?
  13. TopicStarter Overlay
    postnn
    Offline

    postnn Опытный в 1С

    Регистрация:
    2 мар 2008
    Сообщения:
    138
    Симпатии:
    1
    Баллы:
    29
    Бухи, пока я была в отпуске сделали тестирование и исправление.После этого пошли проблемы. Как мне в этом разобраться?Копия есть месячной давности. На данный момент надо привести базу к нормальному виду.
    --- Объединение сообщений, 24 авг 2015 ---
    Я не понимаю, почему в случае нового дока Метаданные.Документы.Найти(ДокументОбъект.Метаданные().Имя) = Неопределено
    ДокументОбъект.Метаданные().Имя= "Меню" выдает. Мб где-то надо добавить мой документ??
  14. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.568
    Симпатии:
    717
    Баллы:
    204
    Так перетащите документы закрытого периода из копии, чего горячку-то пороть?
  15. TopicStarter Overlay
    postnn
    Offline

    postnn Опытный в 1С

    Регистрация:
    2 мар 2008
    Сообщения:
    138
    Симпатии:
    1
    Баллы:
    29
    Скрин модуля корректировки
    --- Объединение сообщений, 24 авг 2015 ---
    Ну, я и так пробовала. Ошибок не так у много, почти все нормально

    Вложения:

    • 1.jpg
      1.jpg
      Размер файла:
      446,8 КБ
      Просмотров:
      5
  16. alexburn
    Online

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.775
    Симпатии:
    509
    Баллы:
    204
    В коде идет проверка на определенный тип дока. Добавьте в этот код свой новый документ (тип)
  17. TopicStarter Overlay
    postnn
    Offline

    postnn Опытный в 1С

    Регистрация:
    2 мар 2008
    Сообщения:
    138
    Симпатии:
    1
    Баллы:
    29
    Метаданные.Документы берет только типовые?
  18. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.568
    Симпатии:
    717
    Баллы:
    204
    Текст модуля я видел и раньше, он вряд ли изменился :)
    Обрабока про новый документ вообще что-нибудь знает?
    --- Объединение сообщений, 24 авг 2015 ---
    Нет.
  19. TopicStarter Overlay
    postnn
    Offline

    postnn Опытный в 1С

    Регистрация:
    2 мар 2008
    Сообщения:
    138
    Симпатии:
    1
    Баллы:
    29
    Так вот я и не пойму, где добавляется документ новый и где хранится. Об этом и тема. КУДА ДОБАВИТЬ????
  20. Yuriy_Alexandrovich
    Offline

    Yuriy_Alexandrovich Профессионал в 1С Команда форума

    Регистрация:
    15 сен 2011
    Сообщения:
    1.275
    Симпатии:
    76
    Баллы:
    54
    1. Имя документа в конфигурации НЕ = "Меню"
    2. Вначале получите имя объекта метаданных, затем найдите в ветке метаданных "Документы" соотв. объект метаданных

Поделиться этой страницей