Сайт www.fmc.uz Форум бухгалтеров и предпринимателей Узбекистана
Вопросы по налогообложению, праву и бухгалтерскому учету
 
Программы и файлы от наших пользователей FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Личные сообщенияЛичные сообщения   Подписка   ВходВход 
 

1C 7.7 и НДФЛ
На страницу 1, 2, 3  След.
 
Начать новую тему   Ответить на тему    Список форумов Форум бухгалтеров и предпринимателей Узбекистана -> 1С: Предприятие
Предыдущая тема :: Следующая тема  
Автор Сообщение
Abdurohman
Мастер


Зарегистрирован: 29.07.2014
Сообщения: 721
Благодарности: 119/9
Откуда: из - https://t.me/buhgalteria_uz

СообщениеДобавлено: Пн Ноя 17, 2014 12:20 am    Заголовок сообщения: 1C 7.7 и НДФЛ Ответить с цитатой

Уважаемые форумчане!
Если у Вас установлено конфигурация от SPAM!!!!!!!!!!!!!!! или другого компании, в связи с изменением в законодательстве, начиная с 2015 года у Вас не будет правильно работать расчет зарплаты по под. налогу.
Надо обратиться поставщику конфигурации либо постороннему программисту.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
James
Активный участник форума


Зарегистрирован: 23.06.2011
Сообщения: 273
Благодарности: 53/28
Откуда: Ташкент

СообщениеДобавлено: Пн Ноя 17, 2014 10:55 am    Заголовок сообщения: Ответить с цитатой

А в чем проблема?
Разве не получится ввести доп строчку:
№1 1 0
№2 5 8,5
№3 10 17
№4 99999999999 23
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Abdurohman
Мастер


Зарегистрирован: 29.07.2014
Сообщения: 721
Благодарности: 119/9
Откуда: из - https://t.me/buhgalteria_uz

СообщениеДобавлено: Пн Ноя 17, 2014 11:01 am    Заголовок сообщения: Ответить с цитатой

James писал(а):
А в чем проблема?
Разве не получится ввести доп строчку:
№1 1 0
№2 5 8,5
№3 10 17
№4 99999999999 23

Нет. Проблема в программном коде.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Артур
Участник форума


Зарегистрирован: 29.02.2012
Сообщения: 25
Благодарности: 0/1
Откуда: ташкент

СообщениеДобавлено: Чт Дек 04, 2014 11:20 pm    Заголовок сообщения: Ответить с цитатой

Справочник "начисления и удержания" добавить " 1 МРЗП" , ЕСП,ПФ,ИНПС галочки поставить а П/Н не начислять. Начисления делать ежемесячно на каждого сотрудника.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
1c
Участник форума


Зарегистрирован: 23.06.2014
Сообщения: 63
Благодарности: 39/0
Откуда: Ташкент

СообщениеДобавлено: Сб Дек 06, 2014 10:11 pm    Заголовок сообщения: Ответить с цитатой

James писал(а):
А в чем проблема?
Разве не получится ввести доп строчку:
№1 1 0
№2 5 8,5
№3 10 17
№4 99999999999 23


Не совсем. Помимо введения четырехступенчатой шкалы, надо внести изменения и в функцию расчета НДФЛ.

Функция ПодохНалог(НалОблСумма, КонецГода,минЗ) Экспорт

ЗАМЕНЯЕМ ЭТО:
//Если СпрПН.Процент.Получить(КонецГода)>0 Тогда //строка новая
// Счетчик = Счетчик + 1;
//КонецЕсли; //сторока новая

НА ЭТО:
Если (СпрПН.Процент.Получить(КонецГода)<=0) и (КонецГода < Дата(2015,01,01)) Тогда
Счетчик = Счетчик - 1;
ИначеЕсли (СпрПН.Процент.Получить(КонецГода)<=0) и (КонецГода > Дата(2014,12,31)) и (СпрПН.Код <> "1") Тогда
Счетчик = Счетчик - 1;
Иначе
Счетчик = Счетчик + 1;
КонецЕсли;


КонецФункции

Как-то так, думаю, покатит Smile
Поблагодарили(1): Артур
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
James
Активный участник форума


Зарегистрирован: 23.06.2011
Сообщения: 273
Благодарности: 53/28
Откуда: Ташкент

СообщениеДобавлено: Пн Дек 08, 2014 9:48 am    Заголовок сообщения: Ответить с цитатой

В каком месте искать это:
Цитата:
//Если СпрПН.Процент.Получить(КонецГода)>0 Тогда //строка новая
// Счетчик = Счетчик + 1;
//КонецЕсли; //сторока новая

Нигде не нахожу. Sad
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
1c
Участник форума


Зарегистрирован: 23.06.2014
Сообщения: 63
Благодарности: 39/0
Откуда: Ташкент

СообщениеДобавлено: Пн Дек 08, 2014 2:13 pm    Заголовок сообщения: Ответить с цитатой

James писал(а):
В каком месте искать это:
Цитата:
//Если СпрПН.Процент.Получить(КонецГода)>0 Тогда //строка новая
// Счетчик = Счетчик + 1;
//КонецЕсли; //сторока новая

Нигде не нахожу. Sad



1.Открыть модуль обработки "Зарплата".
2. Находим функцию "Функция ПодохНалог(НалОблСумма, КонецГода,минЗ) Экспорт". Если такой функции нет, то смотр. глобальный модуль.

Заменить эти три строки:
Если СпрПН.Процент.Получить(КонецГода)>0 Тогда //строка новая
Счетчик = Счетчик + 1;
КонецЕсли; //сторока новая

На эти семь строк:
Если (СпрПН.Процент.Получить(КонецГода)<=0) и (КонецГода < Дата(2015,01,01)) Тогда
Счетчик = Счетчик - 1;
ИначеЕсли (СпрПН.Процент.Получить(КонецГода)<=0) и (КонецГода > Дата(2014,12,31)) и (СпрПН.Код <> "1") Тогда
Счетчик = Счетчик - 1;
Иначе
Счетчик = Счетчик + 1;
КонецЕсли;


Если у вас этой функции нет, то изменение вам не подойдут.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Anastaska1209
Профессионал


Зарегистрирован: 13.05.2013
Сообщения: 1007
Благодарности: 124/37
Откуда: Ташкент

СообщениеДобавлено: Вт Дек 09, 2014 3:40 pm    Заголовок сообщения: Ответить с цитатой

А можно ссылку на изменение, пожалуйста?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
1c
Участник форума


Зарегистрирован: 23.06.2014
Сообщения: 63
Благодарности: 39/0
Откуда: Ташкент

СообщениеДобавлено: Вт Дек 09, 2014 7:24 pm    Заголовок сообщения: Ответить с цитатой

Anastaska1209 писал(а):
А можно ссылку на изменение, пожалуйста?


Это мои изменения в модуле.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Abdurohman
Мастер


Зарегистрирован: 29.07.2014
Сообщения: 721
Благодарности: 119/9
Откуда: из - https://t.me/buhgalteria_uz

СообщениеДобавлено: Вт Дек 09, 2014 9:35 pm    Заголовок сообщения: Ответить с цитатой

1c писал(а):

ЗАМЕНЯЕМ ЭТО:
Код:
Если СпрПН.Процент.Получить(КонецГода)>0 Тогда строка новая
         Счетчик = Счетчик + 1;
      КонецЕсли; //сторока новая


НА ЭТО:
Код:
Если (СпрПН.Процент.Получить(КонецГода)<=0) и (КонецГода <  Дата(2015,01,01)) Тогда         
         Счетчик = Счетчик - 1;
      ИначеЕсли (СпрПН.Процент.Получить(КонецГода)<=0) и (КонецГода > Дата(2014,12,31)) и (СпрПН.Код <> "1") Тогда
         Счетчик = Счетчик - 1;
      Иначе 
         Счетчик = Счетчик + 1;
      КонецЕсли;   
   
      
КонецФункции


Как-то так, думаю, покатит Smile


Вот всегда удивлялся когда правил посторонних кодов. Почему все пишут ГОВНОкоды, когда как можно упростит код более оптимально.
Васек писал(а):
Переходите на 82

Вы думаете что 8.2 это ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ который править СВОИ внутренние коды?! Очень ошибаетесь.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
1c
Участник форума


Зарегистрирован: 23.06.2014
Сообщения: 63
Благодарности: 39/0
Откуда: Ташкент

СообщениеДобавлено: Ср Дек 10, 2014 12:04 am    Заголовок сообщения: Ответить с цитатой

Abdurohman писал(а):

Вот всегда удивлялся когда правил посторонних кодов. Почему все пишут ГОВНОкоды, когда как можно упростит код более оптимально.

Ничего, отшлифуем. Smile


Васек писал(а):
Переходите на 82

Уже давно перешел.

Abdurohman писал(а):

Вы думаете что 8.2 это ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ который править СВОИ внутренние коды?! Очень ошибаетесь.

Хочу открыть вам маленький секрет, "ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ" уже существует и называется он "Обновление конфигурации". Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Abdurohman
Мастер


Зарегистрирован: 29.07.2014
Сообщения: 721
Благодарности: 119/9
Откуда: из - https://t.me/buhgalteria_uz

СообщениеДобавлено: Ср Дек 10, 2014 12:19 am    Заголовок сообщения: Ответить с цитатой

1c писал(а):

Ничего, отшлифуем. Smile

Ну да.. Как же без этого..
Данный момент, ваша новая код тоже можно отнести к ГОВНОкоде..

1c писал(а):
Хочу открыть вам маленький секрет, "ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ" уже существует и называется он "Обновление конфигурации".

Ага.. Вы еще скажите, что установили микрофон и общаетесь с ним..
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Бывший ЧПшник
CIPA


Зарегистрирован: 16.09.2005
Сообщения: 1706
Благодарности: 245/16
Откуда: Ташкент

СообщениеДобавлено: Ср Дек 10, 2014 8:01 am    Заголовок сообщения: Ответить с цитатой

Abdurohman писал(а):
Вот всегда удивлялся когда правил посторонних кодов. Почему все пишут Г...коды, когда как можно упростит код более оптимально.

Всегда найдется человек, который сможет оптимизировать и ваш код тоже. Следовательно, всегда найдется человек, который назовет ваш код Г...кодом.
Чаще всего программисты стараются решить проблему "малой кровью". То есть, если можно исправить только текущий код, не затрагивая общие модули, общие механизмы и т.п. - то так и делают. А для оптимизации почти всегда требуется капитально переписать весь механизм. Это чревато тем, что другие механизмы, ссылающиеся на общие формулы, будут поломаны. И время тратить не очень хочется на большую переделку, т.к. главная цель - чтобы программа заработала. Поэтому, когда разные люди дорабатывают конфигурации, получается Г...код. И это является жизнью.

Кстати, в 1С:8 большинство вещей программируются гораздо проще, чем в 1С:7.7. Поэтому вероятность Г...кода, действительно, уменьшается, по моему мнению.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Murad aka
Ас бухучета


Зарегистрирован: 01.03.2014
Сообщения: 1572
Благодарности: 507/52
Откуда: Namangan

СообщениеДобавлено: Ср Дек 10, 2014 8:53 am    Заголовок сообщения: Ответить с цитатой

Как говорится совершенству нет предела. Поэтому всегда найдется человек который найдет ошибку (недочет, недоработку) в вашем труде. Тем более в программировании. И вообще нельзя судит о программисте взглянув на кусок кода. Здесь два разных подхода к проблеме. "1С" предложил бесплатную помощь и для этого не обязан тратить сил и времени чтобы создать оптимальный код. "Abdurohman" же хочет на этом заработать (вполне понятно-благоприятная ситуация) и поэтому считает нужен хороший код.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Сурен
Активный участник форума


Зарегистрирован: 15.01.2012
Сообщения: 230
Благодарности: 15/2
Откуда: Ташкент

СообщениеДобавлено: Ср Дек 10, 2014 10:03 am    Заголовок сообщения: Ответить с цитатой

Если говорить о 7.7 то это откровенное старье, не хочу ни кого обидеть конечно....и с официальной поддержки она снята....
В той 8.2 версии в которой я работаю проблем с 4 мя шкалами НДФЛ нет и не было хоть 10 шкал ставь ....все проверено и испытано
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Форум бухгалтеров и предпринимателей Узбекистана -> 1С: Предприятие Часовой пояс: GMT + 5
На страницу 1, 2, 3  След.
Страница 1 из 3

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах

 


Powered by phpBB © 2001, 2005 phpBB Group