×
Показано с 1 по 14 из 14
  1. #1
    Клерк
    Регистрация
    28.01.2009
    Сообщений
    5

    стандартные вычеты в 1С 7.7

    У меня на работе стоит 1С 7.7, программа дописана под специфику деятельности компании, по-этому обновления всегда происходят с проблемами, и ее отказываются обновлять.
    А вопрос у меня такой - можно ли самой как-нибудь внести увеличение размера заработной платы до 40тыс, для того чтобы стандартный вычет предоставлялся.
    Заранее спасибо)))
    Поделиться с друзьями

  2. #2
    АнонимХ
    Гость
    Бухгалтерия 7.7?

  3. #3
    Клерк
    Регистрация
    28.01.2009
    Сообщений
    5
    да

  4. #4
    АнонимХ
    Гость
    Если не боишься слова конфигуратор...
    заполни значение константы ПределВычетов значением
    01.01.09 40000
    добавь Константу.ПределВычетов2 (периодич), заполни ея зачениями
    01.01.01 20000
    01.01.05 40000
    01.01.09 280000
    В модуле дока НачислениеЗП найди и закомментарь

    //Если ДатаГод(ДатаДок) < 2005 Тогда
    // ПределВычетов1 = Константа.ПределВычетов.Получить(БухИт.КонДата);
    // ПределВычетов2 = Константа.ПределВычетов.Получить(БухИт.КонДата);
    //
    //Иначе
    // ПределВычетов1 = 20000;
    // ПределВычетов2 = 40000;
    //КонецЕсли;

    ниже напиши
    ПределВычетов1 = Константа.ПределВычетов.Получить(БухИт.КонДата);
    ПределВычетов2 = Константа.ПределВычетов2.Получить(БухИт.КонДата);

  5. #5
    Клерк
    Регистрация
    12.01.2009
    Сообщений
    6
    АнонимХ, мы не боимся конфигуратора.
    Только в вашем сообщении мы ничего не поняли
    А можно поподробнее? Зашли в модуль НачислениеЗП. Что делаем дальше, пошагово, пожалуйста.. Будем Вам очень благодарны!!!

  6. #6
    АнонимХ
    Гость
    Вверху есть окно поиска. Наберите ПределВычетов или 2005
    Как рах попадете на то, что выше написано.
    Надо заккоментарить, вот так // поставить перед строкой.
    Ну и далее читайте выше.
    Файл-Сохранить
    Наслаждаться

  7. #7
    АнонимХ
    Гость
    +Константу добавить в конфигураторе, а значения заполнять в программе

  8. #8
    Клерк
    Регистрация
    28.01.2009
    Сообщений
    5
    Видимо надо попробовать.
    Страшнова-то конечно, но другого выхода нет.
    Если что, я могу к вам обращаться попутно по этому же вопросу, если у меня что-то не получится?)

  9. #9
    АнонимХ
    Гость
    сделай копию сначала и вперед. делов на 5 мин

  10. #10
    АнонимХ
    Гость
    Можно без добавления константы, как сделали студенты 1с
    Просто замени на это
    Если ДатаГод(ДатаДок) < 2005 Тогда
    ПределВычетов1 = Константа.ПределВычетов.Получить(БухИт.КонДата);
    ПределВычетов2 = Константа.ПределВычетов.Получить(БухИт.КонДата);
    Иначе
    Если ДатаГод(ДатаДок) < 2009 Тогда
    ПределВычетов1 = 20000;
    ПределВычетов2 = 40000;
    Иначе
    ПределВычетов1 = 40000;
    ПределВычетов2 = 280000;
    КонецЕсли;
    КонецЕсли;

  11. #11
    Клерк
    Регистрация
    28.01.2009
    Сообщений
    5
    Извините, но я про константы ничего не поняла))
    Прямо плакать хочется(

  12. #12
    Клерк
    Регистрация
    28.01.2009
    Сообщений
    5
    А как понять, что эти строчки относятся именно к стандартным вычетам?

  13. #13
    Клерк-клерик Аватар для Octopus
    Регистрация
    04.12.2008
    Адрес
    Пермь
    Сообщений
    2,187
    Если трудности с конфигурированием, то что мешает просто обновиться?

  14. #14
    АнонимХ
    Гость
    Инга, спросите конкретно, что не понятно, я теряюсь

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)