1. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

Как программировать редактирование проводок документа

Тема в разделе "Базы данных и администрирование", создана пользователем Дайнеко, 9 май 2010.

  1. Дайнеко

    Дайнеко Well-Known Member

    Репутация:
    0
    Регистрация:
    19 ноя 2009
    Сообщения:
    951
    Симпатии:
    0
    В типовой Бухгалтерии 1.6 по кнопочке на документе вызывается Обработка.КорректировкаДвижений.
    Она при открытии читает проводки документа. При закрытии - записывает.
    Я задумался - А есть способ создать форму для непосредственного редактирования регистра. Так сказать "по-месту"?

    Создал в Регистра бухгалтерии ФормуСписка. У нее основной реквизит и источник данных "РегистрБухгалтерииСписок.<имя регистра>". Показала все проводки. Но только для просмотра.

    Создал вторую Форму. У нее Данные = "РегистрБухгалтерииНаборЗаписей.<имя регистра>". Показала пустую таблицу. Новые записи внести можно, но ругается, что все не заполнено. И что с ней делать не знаю.

    1) Как редактировать регистр? Обработка - единственный способ?
    2) Для чего нужен "РегистрБухгалтерииНаборЗаписей"?
     
  2. unknown181538

    unknown181538 НеГуру

    Репутация:
    0
    Регистрация:
    28 дек 2008
    Сообщения:
    1.417
    Симпатии:
    0
    2) Можно ведь редактировать набор записей программно, установив, например, отбор по регстратору. По крайней мере, с регистром накопления пркатывало.
     
  3. Darlock

    Darlock Well-Known Member

    Репутация:
    0
    Регистрация:
    4 янв 2008
    Сообщения:
    560
    Симпатии:
    1
    ""РегистрБухгалтерииСписок.<имя регистра>"." - поэтому и просмотр. У регистров нет объекта. это к пунктам (1) и (2). Регистр бухгалтерии по своей сути - регистр накопления, подразумевается, что все изменения связаны с каким-то документом, но не обязательно (особенность регистра бухгалтерии).

    1) можно и документом править (документ "Операция" например). Если надо руками, то необходима форма набора записей у регистра. Опять же, отчеты строятся по данным в регистрах, а если у вас данные будут разниться между регистром и документом (регистратором), то по голове, я думаю, за такое не погладят. Тем более в бухгалтерии.

    2) нужен именно для создания записей в регистре бухгалтерии (проведение документа создает именно набор записей, так быстрее и проще зафиксировать запись в регистре). Подробнее в мануалах к платформе или в синтаксис-помощнике.
     
Загрузка...
Похожие Темы - Как программировать редактирование
  1. grayuser
    Ответов:
    4
    Просмотров:
    64
  2. mustwanted
    Ответов:
    17
    Просмотров:
    158
  3. PingVinich
    Ответов:
    3
    Просмотров:
    110
  4. Shandrik
    Ответов:
    18
    Просмотров:
    152
  5. SlipX
    Ответов:
    18
    Просмотров:
    223

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