Версия для печати темы (https://pro1c.org.ua/index.php?showtopic=5027)
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ 1С Бухгалтерия 7.7 для Украины _ Треба добавити новий вид неопераційних витрат,
Автор: Andrij-ko 11.10.11, 16:41
Треба додати новий вид витрат.
Відкриваю довідник Види затрат - Неоперационные затраты.
Добавляю новий вид. Вказую рахунок, на який закривається стаття витрат - 977.
Натискаю на ОК - нічого не відбувається. ??
Якщо вказати інший рахунок, 92 чи 949, то вид витрат зберігається. А якщо 977 - то ні. У чому справа?
реліз 288
Автор: MATEVI 11.10.11, 17:06
Цитата(Andrij-ko @ 11.10.11, 17:41)
Натискаю на ОК - нічого не відбувається. ??
А якщо 977 - то ні. У чому справа?
реліз 288
Там стоит проверка на выбор - только 23,91,92,93,94. Поправить только через конфигуратор. Сможете?
А нічого не відбувається, тому що - в индивидуальных настройках видимо детальность комментариев = 0
Автор: dobruan 11.10.11, 20:06
Цитата(MATEVI @ 11.10.11, 18:06)
Там стоит проверка на выбор - только 23,91,92,93,94. Поправить только через конфигуратор.
А в мене при виборі рахунку висвічується повідомлення, що "Счет имеет смысл выбирать только если используется 8 класс счетов!"
Може і у Вас відповідна ситуація.
Тобто "Если константа Использовать счета расходов установлена в значение 9 класс, то счет затрат в справочнике задается не в справочнике, а в документах.
Автор: MATEVI 11.10.11, 20:27
Цитата(dobruan @ 11.10.11, 21:06)
А в мене при виборі рахунку висвічується повідомлення, що "Счет имеет смысл выбирать только если используется 8 класс счетов!"
Може і у Вас відповідна ситуація.
Тобто "Если константа Использовать счета расходов установлена в значение 9 класс, то счет затрат в справочнике задается не в справочнике, а в документах.
Такая проверка стоит в ПУБ-е. Вопрос относится к бухгалтерии.
Без пофигуратора можно воспользоваться обработкой с ИТС-ов Установка значений реквизитов объектовЗЫ Зачем оно Вам обсуждать не буду. Счет закрытия нужен при использовании 8 класса счетов.
Инструкция о применении Плана счетов бухгалтерского учета активов, капитала, обязательств и хозяйственных операций предприятий и организаций
Счет 97 «Прочие расходы»
На счете 97 «Прочие расходы» ведется учет расходов, которые возникают в процессе обычной деятельности (кроме финансовых расходов), но не связаны с производством или реализацией основной продукции (товаров) и услуг.
По дебету субсчетов 971 — 977 отражается сумма признанных расходов, по кредиту — списание на счет 79 «Финансовые результаты».
Автор: Andrij-ko 12.10.11, 9:25
Цитата(MATEVI @ 11.10.11, 18:06)
Там стоит проверка на выбор - только 23,91,92,93,94. Поправить только через конфигуратор. Сможете?
А нічого не відбувається, тому що - в индивидуальных настройках видимо детальность комментариев = 0
Так точно. Якщо включити коментарі, пише: "Некорректно указан счет закрытия затраты! Счет закрытия может быть 23, 91, 92, 93 или 94!"
Невже не передбачено використання 97-го рахунку штатними методами? тільки правити конфігуратор? А де там ця перевірка?
у модулі виду витрат додати
и (СчетЗакрытияСтр <> "97")
?
в процедуру
Процедура ПриЗаписи()
Если СчетЗакрытия.Выбран() = 1 Тогда
// проверим, корректный ли счет закрытия
СчетЗакрытияСтр = Сред(СчетЗакрытия,1,2);
Если (СчетЗакрытияСтр <> "23") и (СчетЗакрытияСтр <> "91") и (СчетЗакрытияСтр <> "92") и
(СчетЗакрытияСтр <> "93") и (СчетЗакрытияСтр <> "94") Тогда
глКомментарий("Некорректно указан счет закрытия затраты! Счет закрытия может быть 23, 91, 92, 93 или 94!",1,,"!");
СтатусВозврата(0);
Иначе
глСохранитьЗначение("ВидыЗатрат","СчетЗакрытия",СчетЗакрытия);
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Автор: MATEVI 12.10.11, 10:35
Да. Вы правильно нашли Но если есть Установка значений реквизитов объектов то можно установить и без него.
ЗЫ Если кому то очень надо что бы можно было выбирать любой из 9.х класса счетов то можно написать так.
Процедура ПриЗаписи()
Если СчетЗакрытия.Выбран() = 1 Тогда
// проверим, корректный ли счет закрытия
СчетЗакрытияСтр = Сред(СчетЗакрытия,1,2);
Если (СчетЗакрытияСтр <> "23") и (Число(СчетЗакрытияСтр) < 91) Тогда
глКомментарий("Некорректно указан счет закрытия затраты! Счет закрытия может быть 23 или 9.х!",1,,"!");
СтатусВозврата(0);
Иначе
глСохранитьЗначение("ВидыЗатрат","СчетЗакрытия",СчетЗакрытия);
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua