Вопрос № 97670: Конфигурация "Зарплата и кадры" при начислении зарплаты почему-то считает НДФЛ на 10 руб меньше, чем надо. Не подскажете, в чем может быть причина? ...Вопрос № 97671: В одной организации работают и налоговые резиденты, и нерезиденты. Как сделать так, чтобы с нерезидентво не удерживались вычеты на пенсию, но ЕСН (ФФОМС и пр) высчитывалось?...Вопрос № 97678: Здравствуйте!
У меня проблемка, дело в том,что с недавнего времени мой код в модулях 1с вовсе не код а набор каких-то символов, база 1сv77, sql/
пробовала в сервис-интерфеис-шрифт сменить - не промогает. ...Вопрос № 97681: Добрый день! Подскажите новичку который только занимается освоение программинга на 1с!
Есть справочник, в нем 10 уровней (групп) необходимо сделать печатную форму для распечатывания информации именно по группе, что только не пробывал, а 1с всера...Вопрос № 97694: Уважаемые эксперты, у меня такой вопросик :
Есть 3 поля ввода, хочу чтобы текст в 4 поле ввода выводился "склеенным" из этих 3 полей .... Делаю вот так:
строка=ЭлементыФормы.модель.Значение+" "+ЭлементыФормы.Цвет.Знач...
Вопрос № 97.670
Конфигурация "Зарплата и кадры" при начислении зарплаты почему-то считает НДФЛ на 10 руб меньше, чем надо. Не подскажете, в чем может быть причина?
Отправлен: 08.08.2007, 00:51
Вопрос задала: Ilmare (статус: Посетитель)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Ромашов Евгений Николаевич
Здравствуйте, Ilmare!
Отвечает: Townsman
Здравствуйте, Ilmare!
Это может быть связано с округлением при выдаче зарплаты (посмотрите свои настройки в базе). И сравните с прошлым месяцем, возможно, общая сумма НДФЛ будет какая надо :-)
Ответ отправил: Townsman (статус: 6-ой класс)
Ответ отправлен: 08.08.2007, 07:23
Отвечает: Vlad Skorochod
Здравствуйте, Ilmare!
1.Проверку по корректности расчета НДФЛ необходимо начинать с проверки налоговой карточки 1-НДФЛ. Посмотрев на ее заполнение можно с точностью сказать вчем может быть причина.
2.Включите в сервис-Настройки пользователя - коментировать выполняемые действия. Тогда в журнале расчетов став на нужную нам запись мы можем нажав на кнопку "Прокоментировать ход расчета" ( вверху третья с лева) увидеть откуда и какие берутся данные.
Ответ отправил: Vlad Skorochod (статус: 6-ой класс)
Ответ отправлен: 08.08.2007, 09:33
Отвечает: Полозов Олег aka Asher
Здравствуйте, Ilmare!
1. НДФЛ Считается нарастающим итогом, т.е. (База начисления сначала года - вычеты сначала года)*13% - Начисленый НДФЛ за предыдущие периоды. Соответственно деньги могут быть не учтены в каком то предыдущем периоде.
2. такое бывает если есть начисления будущих периодов, напимер отпуска. В этом случае НДФЛ начисляется не со всей суммы а только с той которая приходится на текущий месяц. Например: Июнь: По окладу 1000, Отпуск: Июнь 2000, Июль 4000, вэтом случае НДФЛ возьмется только с 3000 а в Июле База для НДФЛ - начисления Июля плюс 4000
3. Бывает при применении вычетов. там тоже есть свои заморочки при переходе на превышение 20 000 (40 000) руб. Бывают глюки опять же в случаях с отпускными, и т.п.
4. Ну и проверить бы виды расчетов, чтобы корректно входили или исключались из базы для НДФЛ
Ответ отправил: Полозов Олег aka Asher (статус: 7-ой класс)
Ответ отправлен: 08.08.2007, 10:56
Вопрос № 97.671
В одной организации работают и налоговые резиденты, и нерезиденты. Как сделать так, чтобы с нерезидентво не удерживались вычеты на пенсию, но ЕСН (ФФОМС и пр) высчитывалось?
Отправлен: 08.08.2007, 01:20
Вопрос задала: Джелл (статус: 3-ий класс)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Ромашов Евгений Николаевич
Здравствуйте, Джелл!
помоему, в закладках сотрудника есть признак удерживать ЕСН или что то подобное
Ответ отправил: Ромашов Евгений Николаевич (статус: 3-ий класс)
Ответ отправлен: 08.08.2007, 05:02 Оценка за ответ: 2 Комментарий оценки: К сожалению, ваш ответ мне никак не помог :( Да, в приеме на работу есть вкладка "налоги", и там "начислять налоги с ФОТ", но если поставить там галочку, то удерживаются все налоги скопом, и пенсия в том числе, а если убрать - вообще ЕСН никак не удерживается...
Отвечает: Vlad Skorochod
Здравствуйте, Джелл!
Если это ЗиК 77, то открываем справочник Сотрудники, в форме открываем вкладку налоговый учет, там есть кнопка ИЗМЕНИТЬ, и выбираем Сведения для расчета ЕСН, убираем галочку с Взимать взносы на ОПС.
Если это Бухгалтерия 77, то там необходимо создать новый вид расчета "ЗП нерезидентов", и соответственно убрать галочки с тех видов расчета которые нам не нужны.
Ответ отправил: Vlad Skorochod (статус: 6-ой класс)
Ответ отправлен: 08.08.2007, 09:27 Оценка за ответ: 5 Комментарий оценки: Спасибо! Большое!Так и сделаю.
Вопрос № 97.678
Здравствуйте! У меня проблемка, дело в том,что с недавнего времени мой код в модулях 1с вовсе не код а набор каких-то символов, база 1сv77, sql/
пробовала в сервис-интерфеис-шрифт сменить - не промогает.
Отправлен: 08.08.2007, 07:31
Вопрос задала: Shola (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 13)
Отвечает: Владимир Лазурко
Здравствуйте, Shola!
Вы не пишете об экранных формах, значит там всё в порядке. Был изменен шрифт интерфейса либо испорчен/заменён в системе шрифт, на который ссылается шрифт модуля. Проследите, чтобы в меню Сервис/Параметры на вкладке Интерфейс был выбран шрифт c кириллическим набором символов (Cyrilic) - в диалоге выбора шрифта выпадающий список напротив надписи "Набор символов".
Если нет в этом шрифте кирилического набора символов, используйте тот шрифт, корый указан для экранных форм. Обычно это Courier.
Ответ отправил: Владимир Лазурко (статус: Студент)
Ответ отправлен: 08.08.2007, 07:42 Оценка за ответ: 5 Комментарий оценки: проблма немного другая, но чел старался грамотно помочь
Вопрос № 97.681
Добрый день! Подскажите новичку который только занимается освоение программинга на 1с!
Есть справочник, в нем 10 уровней (групп) необходимо сделать печатную форму для распечатывания информации именно по группе, что только не пробывал, а 1с всеравно выводит на печать все записи справочника! Может ктонибудь посоветует, что можно сделать! В приложении посылаю процедуру которую написал, подскажите ,что в ней надо переделать!
Отвечает: Дрёма
Здравствуйте, Serega_P_admin!
Видимо, все-таки не 10 уровней, а 10 групп в Вашем справочнике. Иначе трудно представить, для чего нужен справочник с такой глубиной вложенности. Видимо, Вы хотите выводить информацию не "именно по группе", а сгруппированную по группам справочника и отсортированную. Если я угадал, то Ваш метод не поможет. Нужно либо воспользоваться Запросом, что, как мне кажется, наиболее просто в данном случае , либо предварительно выгрузить необходимые данные справочника в ТаблицуЗначений, а ее уже можно обработать
как угодно, а затем вывести на печать.
Ответ отправил: Дрёма (статус: 4-ый класс)
Ответ отправлен: 08.08.2007, 08:59 Оценка за ответ: 5 Комментарий оценки: Ну во-первых, большое спасибо за быстрый и интересный ответ!
Нет, мне нужна информация именно по группе. Постораюсь объяснить: В этом справочнике находятся данный об успеваемости школьников (он сделанн как подчиненный к справочнику с их списком) 10 групп - это 10 лет обучения, в каждой группе хранятся данные об успеваемости ребенка за учебный год,
по четвертям. Необходимо иметь возможность распечатать данные только за 1 учебный год (тоесть хранящиеся в одной группе), а не повсем 10 годам (группам) которые хранятся в справочнике! Надеюсь понятно объяснил, жду продолжения в мини-форуме! Еще раз большое спасибо!
Для распечатывания именно по группе -
//-------------------------------------------------------------------------------------
// На форме отчета/обработки необходимо воткнуть реквизиты
// "ВыбГруппа" тип "Справочник.учеба" (для указания желаемой группы) и
// "ВыбДата" тип "Дата" (для указания даты, на которую выводим периодические реквизиты)
//-------------------------------------------------------------------------------------
//
Процедура Печать()
Спр=СоздатьОбъект("Справочник.учеба");
Если ПустоеЗначение(ВыбГруппа)=0 Тогда
Спр.ИспользоватьРодителя(ВыбГруппа);
КонецЕсли;
Если ПустоеЗначение(ВыбДата)=0 Тогда
Спр.ИспользоватьДату(ВыбДата);
Иначе
Спр.ИспользоватьДату(ТекущаяДата());
КонецЕсли;
Таб=СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("Печать");
Таб.ВывестиСекцию("Шапка");
Таб.Опции(0,0,Таб.ВысотаТаблицы(),0);
Спр.ВыбратьЭлементы();
Пока Спр.ПолучитьЭлемент()=1 Цикл
Если Спр.ЭтоГруппа()=1 Тогда
// я так понял, что вложенные группы мы не выводим?
Иначе
Таб.ВывестиСекцию("Строка");
КонецЕсли;
КонецЦикла;
Таб.ВывестиСекцию("Подвал");
Таб.ТолькоПросмотр(1);
Таб.Показать("Печать учеба","");
КонецПроцедуры;
Ответ отправил: Gl0betrotter (статус: Студент)
Ответ отправлен: 08.08.2007, 09:13 Оценка за ответ: 5 Комментарий оценки: Спасибо огромное! Но есть одна проблемма, при проверке синтаксиса 1с ругается:
Если ПустоеЗначение(ВыбГруппа<>>)=0 Тогда {Справочник.учеба.ФормаСписка.ФормаСписка.Модуль(5)}: Переменная не определена (ВыбГруппа) Спр.ИспользоватьРодителя(ВыбГруппа<>>);
Я так понимаю ее надо объявить переменной, но как правильно это сделать?
Жду
продолжения в мини-форуме! Еще раз огромное спасибо!
Отвечает: Vlad Skorochod
Здравствуйте, Serega_P_admin!
Попробуйте вставить в тело цикла проверку на условие:
Если Спр.ПринадлежитГруппе(Группа)=0 Тогда
Продолжить;
КонецЕсли;
Этим Вы отсечете лишнее.
Только предварительно Вы должны определить группу как элемент справочника.
Т.е. если название группы у Вас соответствует текущей дате, то необходимо воспользоваться такой связкой (См. приложение).
Метод ВыборГруппы() используется только для интерактивного выбора группы, так что в Вашем случае он бесполезен.
Приложение:
Ответ отправил: Vlad Skorochod (статус: 6-ой класс)
Ответ отправлен: 08.08.2007, 09:17 Оценка за ответ: 5 Комментарий оценки: Спасибо! Будем пробывать!
ВыбГруппа - это реквизит формы типа Справочник.Учеба, в котором ты должен выбрать нужную группу
Ответ отправил: Dmitry Stashenko (статус: 8-ой класс)
Ответ отправлен: 08.08.2007, 10:14 Оценка за ответ: 5 Комментарий оценки: Спасибо!
Отвечает: Катунин Роман Владимирович
Здравствуйте, Serega_P_admin!
Выводите секцию только для группы.
Приложение:
Ответ отправил: Катунин Роман Владимирович (статус: 3-ий класс)
Ответ отправлен: 08.08.2007, 12:29 Оценка за ответ: 5 Комментарий оценки: Спасибо попробую!
Вопрос № 97.694
Уважаемые эксперты, у меня такой вопросик :
Есть 3 поля ввода, хочу чтобы текст в 4 поле ввода выводился "склеенным" из этих 3 полей .... Делаю вот так:
Получаю вот такую ошибку:
{Справочник.Автомобили.Форма.ФормаЭлемента(4)}: Преобразование значения к типу Число не может быть выполнено
строка=ЭлементыФормы.модель.Значение+" "+ЭлементыФормы.Цвет.Значение+" "+ЭлементыФормы.VIN.Значение;
....
хотя у всех полей тип строка... Почему такая ошибка? Версия 1С: 8.0
Отправлен: 08.08.2007, 11:04
Вопрос задал: Bvg82 (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 0)
Ответ отправил: Sim_tm (статус: 1-ый класс)
Ответ отправлен: 08.08.2007, 11:15 Оценка за ответ: 5 Комментарий оценки: Пасибки, все гениальное просто :)) ... как всегда
Отвечает: DIMa@XX
Здравствуйте, Bvg82!
Попробуйте для отлова ошибки убрать по очереди каждый ЭлементФормы из сбора строки. Или рассчитайте в отладке значение каждого элемента сбора строки. Т.е. Ставите отладку на эту строку -> выделяете сначала ЭлементыФормы.Модель.Значение -> контекстное меню вычислить выражение, затем ЭлементыФормы.Цвет.Значение -> контекстное меню вычислить выражение и ЭлементыФормы.VIN.Значение -> контекстное меню вычислить выражение. Если всё нормально вычисляется и имеет тип строка тогда нужно написать так:
Строка = "";
Строка=ЭлементыФормы.модель.Значение+" "+ЭлементыФормы.Цвет.Значение+" "+ЭлементыФормы.VIN.Значение;
Удачи
Ответ отправил: DIMa@XX (статус: 7-ой класс)
Ответ отправлен: 08.08.2007, 11:21 Оценка за ответ: 4 Комментарий оценки: Все намного проще оказалось ...
Отвечает: Яна
Здравствуйте, Bvg82!
Потому что Вы неправильно обращаетесь к значениям. Вам нужно не значение элемента формы, а значение реквизита, ему соответствующего. Его имя находится в поле данные элемента формы. Правильно будет приблизительно так:
Строка=Модель+" "+Цвет+" "+VIN;
Ответ отправила: Яна (статус: Студент)
Ответ отправлен: 08.08.2007, 12:44