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

Хранилище

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

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



> Выбранный счет затрат не соответствует установленному значению в константе "Использовать счета расходов"!          
wmatik Подменю пользователя
сообщение 11.08.11, 10:04
Сообщение #1

Оратор
*****
Группа: Пользователи
Сообщений: 294
Спасибо сказали: 1 раз
Рейтинг: 0

1С Предприятие 7.7(сетевая версия) - 7.70.027,Конф: ПУБ(7.70.010)
При заполнении новой карточки необоротного актива вылазит ошибка "Выбранный счет затрат не соответствует установленному значению в константе "Использовать счета расходов"!". В справочнике "Необоротные активы" есть такая процедурка:
Процедура ВводНового(ПризнакКопирования)
    ПерваяЗапись = 1;
    Если ПризнакКопирования = 1 Тогда
        ИзмФирма();
        Возврат;
    КонецЕсли;
    Фирма = глВосстановитьЗначение(,"БазФирма");
    ИзмФирма();
    ВидНеоборотногоАктива = глВосстановитьЗначение("НеоборотныеАктивы","ВидНеоборотногоАктива");
    ВидДеятельности = глВосстановитьЗначение(,"БазВидДеятельности");
    БазЕдиница = глВосстановитьЗначение("НеоборотныеАктивы","БазЕдиница",Константа.БазЕдиница);
    Счет = глВосстановитьЗначение("НеоборотныеАктивы","Счет",СчетПоКоду("10.4"));
    СчетЗатрат = глВосстановитьЗначение("НеоборотныеАктивы","СчетЗатрат");
    ВидЗатрат = глВосстановитьЗначение("НеоборотныеАктивы","ВидЗатрат");
    МетодРасчетаИзноса = глВосстановитьЗначение("НеоборотныеАктивы","МетодРасчетаИзноса",Перечисление.МетодыРасчетаИзноса.ПрямолинейноеСписание);
    Группа = глВосстановитьЗначение("НеоборотныеАктивы","Группа");

    Если (СчетЗатрат.Выбран() = 0) или (глПроверитьСчетЗатрат(СчетЗатрат,0,1)=0) Тогда
        Если ИспользоватьСчетаРасходов = Класс8 Тогда
            СчетЗатрат = СчетПоКоду("831");
        Иначе
            СчетЗатрат = СчетПоКоду("91");
        КонецЕсли;
    КонецЕсли;
    
    Производственное = 1;
    Группа = ?(Группа = 0, 1, Группа);
КонецПроцедуры


в глобальнике:
Функция глПроверитьСчетЗатрат(Знач СчетЗатрат, Предупреждать=1, Разрешать231 = 1, Реквизит = "", ВСтроке = 0) Экспорт
Перем сСчетЗатрат;
    Если ТипЗначенияСтр(СчетЗатрат) = "Строка" Тогда
        сСчетЗатрат = СчетЗатрат;
        СчетЗатрат = СчетПоКоду(сСчетЗатрат);
    ИначеЕсли ТипЗначенияСтр(СчетЗатрат) = "Счет" Тогда
        сСчетЗатрат = СчетЗатрат.Код;
    КонецЕсли;  
    
    фОшибка = 0;
    Если (сСчетЗатрат = "231") Тогда
        Если (Разрешать231 = 0) Тогда
            ТекстПредупреждения = "Нельзя использовать счет 231 в качестве счета затрат!";
            фОшибка = 1;
        Иначе
            // разрешаем выбирать 231 без проверки на значение константы ИспользоватьСчетаРасходов
        КонецЕсли;
    ИначеЕсли (сСчетЗатрат = "24") Или (сСчетЗатрат = "39") Тогда
        // счета 24 и 39 можно выбирать при любом значении константы ИспользоватьСчетаРасходов
    ИначеЕсли СчетЗатрат.ВидСубконто(3) <> ВидыСубконто.ВидыЗатрат Тогда
        ТекстПредупреждения = "По счету затрат должен вестись аналитический учет по видам затрат (субконто 3)!";
        фОшибка = 1;
    Иначе
        ТекстПредупреждения = "Выбранный счет затрат не соответствует установленному значению в константе ""Использовать счета расходов""!";
        Если (ИспользоватьСчетаРасходов = Класс8) и (Лев(сСчетЗатрат,1)<>"8") Тогда
            фОшибка = 1
        ИначеЕсли (ИспользоватьСчетаРасходов = Класс9) и (Лев(сСчетЗатрат,1) <> "9") Тогда
            фОшибка = 1
        ИначеЕсли (ИспользоватьСчетаРасходов = Класс89) и (Лев(сСчетЗатрат,1) <> "9") Тогда
            фОшибка = 1
        КонецЕсли;
    КонецЕсли;
    Если фОшибка = 1 Тогда
        Если Предупреждать=1 Тогда
            Предупреждение(ТекстПредупреждения);
        КонецЕсли;
        Если Предупреждать=2 Тогда
            Если ПустоеЗначение(Реквизит)=0 Тогда
                глКомментарий("Реквизит "+Реквизит+?(ВСтроке=0,""," в строке "+ВСтроке)+" установлен неверно!",0,,"!");
            КонецЕсли;
            глКомментарий(ТекстПредупреждения,0,,"!");
            Если (ИспользоватьСчетаРасходов = Класс89) и (Лев(сСчетЗатрат,1) = "8") Тогда
                глКомментарий("Счет затрат 8-го класса нужно указывать в справочнике ""Виды затрат"".",2,,"I");
            КонецЕсли;
        КонецЕсли;            
        Возврат 0;
    КонецЕсли;
    Возврат 1;
КонецФункции //глПроверитьСчетЗатрат


Что не так не пойму, ломаю голову уже второй день. Помоги пожалуйста. Это надо очень срочно, бухгалтер ругается, срочно нужно отчет делать, а она необ. актив не может ввести((

в константе "Использовать счета расходов" стоит 8 и 9 классы

когда заполняю карточку ставлю 235 счет, этот счет был добавлен под наше предприятие


Signature
1С Предприятие 7.7(сетевая версия) - 7.70.027,Конф: ПУБ(7.70.010)

alex040269 Подменю пользователя
сообщение 11.08.11, 10:11
Сообщение #2

Крутой
Иконка группы
Группа: Местный
Сообщений: 1626
Из: Гуляйполе
Спасибо сказали: 236 раз
Рейтинг: 0

Код разрешает выбирать 24, 39 или в зависимости от константы 8 или 9 классы. счет 235 не отвечает данному критерию. Все правильно...

можно например строку
ИначеЕсли (сСчетЗатрат = "24") Или (сСчетЗатрат = "39") Тогда
заменить на
ИначеЕсли (сСчетЗатрат = "24") Или (сСчетЗатрат = "39") Или (сСчетЗатрат = "235") Тогда


Сообщение отредактировал alex040269 - 11.08.11, 10:15


Signature
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник.
ЗиУП

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

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

Оратор
*****
Группа: Пользователи
Сообщений: 294
Спасибо сказали: 1 раз
Рейтинг: 0

может спрошу глупость, но у меня не было учителей((, сама разбираться только начинаю, субконто счета здесь не причем?


Signature
1С Предприятие 7.7(сетевая версия) - 7.70.027,Конф: ПУБ(7.70.010)

alex040269 Подменю пользователя
сообщение 11.08.11, 10:49
Сообщение #4

Крутой
Иконка группы
Группа: Местный
Сообщений: 1626
Из: Гуляйполе
Спасибо сказали: 236 раз
Рейтинг: 0

Цитата(wmatik @ 11.08.11, 11:17) *
может спрошу глупость, но у меня не было учителей((, сама разбираться только начинаю, субконто счета здесь не причем?

при том, что если у счета не будет субконто, то Вы не сможете вести учет в разрезе видов затрат.


Signature
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник.
ЗиУП

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

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(wmatik @ 11.08.11, 11:04) *
когда заполняю карточку ставлю 235 счет, этот счет был добавлен под наше предприятие

Ну так если счет был добавлен под Ваше предприятие то наверное надо было написать тут что Ваше предприятие имеет ввиду под этим счетом... Т.к. в типовых данный счет присутствует и имеет свое назначение.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

wmatik Подменю пользователя
сообщение 11.08.11, 11:19
Сообщение #6

Оратор
*****
Группа: Пользователи
Сообщений: 294
Спасибо сказали: 1 раз
Рейтинг: 0

это я поняла, субконто 3-виды затрат, а вот субконто 1 в нашей базе это подразделение, субконто 2 - ТМЦ, а в типовой конфигурации суб1-виды деятельности, суб2-подразделения

сделала как посоветовал alex040269, но когда формируется отчет оборотка инвестиций, в оборот в кредит не идет, появляется с минусом красным цветом в конечном остатке в дебете


Signature
1С Предприятие 7.7(сетевая версия) - 7.70.027,Конф: ПУБ(7.70.010)

logist Подменю пользователя
сообщение 11.08.11, 11:31
Сообщение #7

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(wmatik @ 11.08.11, 12:19) *
сделала как посоветовал alex040269, но когда формируется отчет оборотка инвестиций, в оборот в кредит не идет, появляется с минусом красным цветом в конечном остатке в дебете

А что Вы вообще делаете, опишите процесс что Вы пытаетесь оприходовать или отразить расходы, без 1С, чисто по бухгалтерии что нужно сделать и какие проводки


Signature
Личные бесплатные консультации не даю, для этого есть форум!

wmatik Подменю пользователя
сообщение 11.08.11, 11:38
Сообщение #8

Оратор
*****
Группа: Пользователи
Сообщений: 294
Спасибо сказали: 1 раз
Рейтинг: 0

нужно заполнить документ ввод в эксплуатацию, допустим тмц - весы, они должны появиться в этом отчете в складе, который мы указываем в документе "ввод в эксплуатацию", в они появляются в отчете в самом верху и ни к какому складу не относяться


Signature
1С Предприятие 7.7(сетевая версия) - 7.70.027,Конф: ПУБ(7.70.010)

logist Подменю пользователя
сообщение 11.08.11, 11:48
Сообщение #9

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(wmatik @ 11.08.11, 12:38) *
нужно заполнить документ ввод в эксплуатацию, допустим тмц - весы, они должны появиться в этом отчете в складе, который мы указываем в документе "ввод в эксплуатацию", в они появляются в отчете в самом верху и ни к какому складу не относяться

А какое к этому отношение имеет 23х счет? Надеюсь Вы не приходуете весы на 235 счет?


Signature
Личные бесплатные консультации не даю, для этого есть форум!

wmatik Подменю пользователя
сообщение 11.08.11, 12:20
Сообщение #10

Оратор
*****
Группа: Пользователи
Сообщений: 294
Спасибо сказали: 1 раз
Рейтинг: 0

нет, 235 счет указывается в карточке необоротного актива в поле счет затрат.


Signature
1С Предприятие 7.7(сетевая версия) - 7.70.027,Конф: ПУБ(7.70.010)

alex040269 Подменю пользователя
сообщение 11.08.11, 12:39
Сообщение #11

Крутой
Иконка группы
Группа: Местный
Сообщений: 1626
Из: Гуляйполе
Спасибо сказали: 236 раз
Рейтинг: 0

Цитата(wmatik @ 11.08.11, 12:19) *
это я поняла, субконто 3-виды затрат, а вот субконто 1 в нашей базе это подразделение, субконто 2 - ТМЦ, а в типовой конфигурации суб1-виды деятельности, суб2-подразделения

сделала как посоветовал alex040269, но когда формируется отчет оборотка инвестиций, в оборот в кредит не идет, появляется с минусом красным цветом в конечном остатке в дебете


Счет 23 активный!!!

Какая проводка?

Сообщение отредактировал alex040269 - 11.08.11, 12:43


Signature
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник.
ЗиУП

wmatik Подменю пользователя
сообщение 11.08.11, 12:44
Сообщение #12

Оратор
*****
Группа: Пользователи
Сообщений: 294
Спасибо сказали: 1 раз
Рейтинг: 0

да, а что вы хотели этим сказать?


Signature
1С Предприятие 7.7(сетевая версия) - 7.70.027,Конф: ПУБ(7.70.010)

alex040269 Подменю пользователя
сообщение 11.08.11, 12:46
Сообщение #13

Крутой
Иконка группы
Группа: Местный
Сообщений: 1626
Из: Гуляйполе
Спасибо сказали: 236 раз
Рейтинг: 0

Цитата(wmatik @ 11.08.11, 13:44) *
да, а что вы хотели этим сказать?

на активном счете не может быть остатка в кредите!!! В общем общайтесь с бухгалтером. Что-то тут не так.


Signature
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник.
ЗиУП

wmatik Подменю пользователя
сообщение 11.08.11, 12:51
Сообщение #14

Оратор
*****
Группа: Пользователи
Сообщений: 294
Спасибо сказали: 1 раз
Рейтинг: 0

да это я наверное недалала делов, обновляла конфигурацию по основным средствам

просто мне непонятно, почему с 91 счетом все впрорядке, а 235 нет


Signature
1С Предприятие 7.7(сетевая версия) - 7.70.027,Конф: ПУБ(7.70.010)

alex040269 Подменю пользователя
сообщение 11.08.11, 13:18
Сообщение #15

Крутой
Иконка группы
Группа: Местный
Сообщений: 1626
Из: Гуляйполе
Спасибо сказали: 236 раз
Рейтинг: 0

Цитата(wmatik @ 11.08.11, 13:51) *
да это я наверное недалала делов, обновляла конфигурацию по основным средствам

просто мне непонятно, почему с 91 счетом все впрорядке, а 235 нет

нужно посмотреть какие проводки были до и стали после обновления, если это обновления связано с изменениями в законодательстве, то проводки в балансе должны быть идентичны. Изменен только забалансовый учет.


Signature
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник.
ЗиУП

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

wmatik Подменю пользователя
сообщение 11.08.11, 13:59
Сообщение #16

Оратор
*****
Группа: Пользователи
Сообщений: 294
Спасибо сказали: 1 раз
Рейтинг: 0

разобралась, просто в модуле документа "Ввод в эксплуатацию" было не правильно указано место хранения


Signature
1С Предприятие 7.7(сетевая версия) - 7.70.027,Конф: ПУБ(7.70.010)

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


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

 

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