Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Дата в заголовке справочника НА , Как ее добыть?          
vadim007 Подменю пользователя
сообщение 12.03.13, 8:50
Сообщение #1

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1298
Из: Донецк
Спасибо сказали: 208 раз
Рейтинг: 0

Конфигурация "Бухучет для Украины".
Если из документа, например из "Ввод в эксплуатацию", вызвать справочник НеоборотныеАктивы, в то в заголовке справочника появляются дополнительные параметры в скобках: текст (Выбор), и дата: (27.02.2013).
Эта дата, пока не понятно как, берется из реквизита ДатаДок вызвавшего документа. Потом эта дата используется при записи периодических реквизитов справочника.
Вопрос: как извлечь эту дату непосредственно в форме элемента справочника НА?

Cthulhu Подменю пользователя
сообщение 12.03.13, 9:47
Сообщение #2

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 224
Из: не ту страну назвали Гондурасом
Спасибо сказали: 83 раз
Рейтинг: 0

ИспользоватьДату()

Спасибо сказали: vadim007,

vadim007 Подменю пользователя
сообщение 12.03.13, 10:55
Сообщение #3

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1298
Из: Донецк
Спасибо сказали: 208 раз
Рейтинг: 0

А теперь, для чего это было необходимо:
При создании нового элемента справочника НеоборотныеАктивы запись значений периодических реквизитов производится на дату документа, из которого вызывается список выбора НА.
Что это за собой влечет: документ ВводВЭксплуатацию, вводим необоротные активы, у которых счет учета 112 - Малоценные необоротные материальные активы, и метод расчета износа 100%. Т.е. списывается в первом месяце 100% стоимости, которая амортизируется.
Делаем ввод в эксплуатацию 27.02.2013г, затем 28.02.2013г. производим начисление износа, после проведения документа НачислениеИзноса получаем "Ведомость начисления износа", и видим, что введенные 27 февраля 2013 необоротные активы не списались, как это ожидалось. Причина оказалась проста: в документе НачислениеИзноса и в модуле документа, и в модуле формы, используется выражение типа
Элемент.ИспользоватьДату(НачМесяца(ДатаДок),1);

Т.е., значения периодических элементов берутся на начало месяца, в то время как документ ВводВЭксплуатацию ввел их на дату документа.
Для решения проблемы в модуле формы элемента справочника НА, в процедуре при записи, нужно внести изменения (отмечены комментариями):
// ===============================
Процедура ПриЗаписи()
        глСохранитьЗначение("НеоборотныеАктивы","ВидНеоборотногоАктива", ВидНеоборотногоАктива);
        глСохранитьЗначение("НеоборотныеАктивы","БазЕдиница", БазЕдиница);
        глСохранитьЗначение("НеоборотныеАктивы","Счет", Счет);
        глСохранитьЗначение("НеоборотныеАктивы","СчетЗатрат", СчетЗатрат);
        глСохранитьЗначение("НеоборотныеАктивы","ВидЗатрат", ВидЗатрат);
        глСохранитьЗначение("НеоборотныеАктивы","МетодРасчетаИзноса", МетодРасчетаИзноса);
        глСохранитьЗначение("НеоборотныеАктивы","Группа", Группа);
        //! 12.03.2013 Волков В.П.
        //! При сохранении нового элемента периодические реквизиты сохраняем по умолчанию на начало месяца
        Если ЭтоНовый = 1 Тогда
              ИспользоватьДату(НачМесяца(ИспользоватьДату()));
        Иначе
                //! Оригинальный код
                Если глЗаписьПериодическихРеквизитов(Контекст) = 0 Тогда
                        СтатусВозврата(0);
                        Возврат;
                КонецЕсли;
         КонецЕсли;
    //! Конец вставки
        ....

После этого значения периодических элементов нового элемента справочника НА будут записываться на начало месяца даты документа.

Сообщение отредактировал vadim007 - 12.03.13, 10:59

Cthulhu Подменю пользователя
сообщение 12.03.13, 11:08
Сообщение #4

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 224
Из: не ту страну назвали Гондурасом
Спасибо сказали: 83 раз
Рейтинг: 0

Перед самоличным "решением проблемы" неплохо бы ещё с бухгалтером посоветоваться. А то фигня полная может получиться.
Напимер.
Амортизация начиная с месяца ввода в эксплуатацию может начисляться только на необоротные активы, учитываемые на б.с. 112 (Малоценные необоротные материальные активы).
На все остальные необоротные активы амортизация может начисляться начиная с месяца, следующего за датой ввода актива в эксплуатацию.

Сообщение отредактировал Cthulhu - 12.03.13, 11:12

vadim007 Подменю пользователя
сообщение 12.03.13, 11:22
Сообщение #5

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1298
Из: Донецк
Спасибо сказали: 208 раз
Рейтинг: 0

Уже проверил случай для ввода ОС - все нормально.
Важен сам факт: при начислении износа данные для расчета берутся на начало месяца, а при вводе в эксплуатацию данные записываются на дату документа.
Почему до сих пор никто не обратил на это внимание - не понимаю.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 26.04.24, 11:23
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!