Для 8-ки: //infostart.ru/public/85818/
Перенос данных о суммах перечисленного НДФЛ из программ бухучета в программы расчета зарплаты фирмы "1С"
В программе "1С:Зарплата и кадры 7.7", начиная с релиза 7.70.310, в связи с необходимостью отражения перечисленных сумм налога в регистре налогового учета и форме отчетности (2-НДФЛ) реализован учет перечисленных сумм налога при помощи документа "Перечисление НДФЛ в бюджет РФ". Документ расположен в меню "Документы" - "Налоги". Перечисленные суммы регистрируются в разрезе ставок НДФЛ и кодов ОКАТО (см. рис.1).
Рис. 1 Документ "Перечисление НДФЛ"
Такие изменения открывают новые возможности для автоматизированного переноса данных о перечисленных суммах налога из программ бухгалтерского учета в программы расчета заработной платы фирмы "1С" без изменения типовых конфигураций. На рис. 2 показана обработка, предназначенная для выгрузки в промежуточный файл таких данных. Обработка используется совместно с правилами переноса НДФЛ перечислено, их необходимо выбрать в поле ввода "Имя файла правил", а затем нажать кнопку "Загрузить правила обмена". Кроме этого нужно указать имя файла данных (промежуточного файла данных) и период, за который производится перенос данных о
Рис.2 Обработка для выгрузки данных о перечисленном НДФЛ
Обработка для выгрузки данных о перечисленном НДФЛ рассчитывает суммы за каждый месяц по формуле: Сумма НДФЛ = БухИт.ДО("68.1",,, Перечисление.ВидыПлатежейВБюджет.Налог) + БухИт.ДО("68.1",,, Перечисление.ВидыПлатежейВБюджет.НалогСам), где в качестве периода бухгалтерских итогов установлен месяц из выбранного периода выгрузки. А затем за каждый месяц формируется документ "Перечисление НДФЛ", который и попадает в выгрузку, если сумма не равна нулю.
Для загрузки данных о перечисленном НДФЛ предназначена соответствующая обработка (см. рис.3). Единственное что нужно указать: имя файла, в который производилась выгрузка из программы бухгалтерского учета.
Рис.3 Обработка для загрузки данных о перечисленном НДФЛ
Если в информационной базе программы "1С:Бухгалтерия 7.7" или "1С:УСН 7.7" присутствуют платежные поручения с установленным признаком уплаты налога, то по КБК можно определить назначение налога, а по показателю периода - за какой период производилась уплата. В алгоритме переноса используются следующие КБК: 18210102021011000110.
Вариант алгоритма переноса указывается в параметрах (см. рис.2). Это позволяет более точно отразить в программе расчета заработной платы данные о перечисленном НДФЛ в случаях, когда например в течение одного месяца производилась уплата НДФЛ за несколько периодов начисления, т.е. в ситуации когда по данным бухгалтерского учета (по проводкам) это сделать невозможно. Для тех, у кого отсутствуют правильно оформленные платежные поручения в информационной базе программы бухгалтерского учета, остается прежний алгоритм переноса данных о перечисленном НДФЛ (см. выше).
Есть возможность выгрузки данных с настройкой счета учета НДФЛ. Этот счет указывается на странице "Параметры" (см. рис.2). Если параметр не указан, то по умолчанию используется типовой счет. Такая возможность может быть востребована, если по каким либо причинам учет НДФЛ ведется на счете, отличном от типового.
Эта же технология может быть использована для создания документов "Перечисление НДФЛ в бюджет РФ" в конфигурациях фирмы "1С", предназначенных для ведения бухгалтерского учета. Это возможно благодаря тому, что структура указанных документов совпадает во всех перечисленных программах. Сделать необходимо все то же самое, просто выгрузку и загрузку нужно провести в одной и той же информационной базе, например в "1С:Упрощенная система налогообложения 7.7". Единственная тонкость заключается в том, что в процессе загрузки появится окно с предупреждением (см. рис. 4). Его нужно проигнорировать и продолжить загрузку.
Рис. 4 Окно предупреждения
Все обработки и правила, описанные в статье распространяются бесплатно по принципу "как есть", ссылки см. по тексту. Все обработки устанавливаются как внешние через встроенный в типовые конфигурации фирмы "1С" механизм дополнительных возможностей.