2016-08-04 14:37:48
Краткое описание :
Необходимо добавить возможность "считывания" XML для раздела 1Описание :
6-НДФЛ (общие вопросы)Что измененно :
Необходимо добавить возможность "считывания" XML для раздела 1
В параметрах формирования отчета нужна возможность указать путь директории, где расположен необходимый XML-файл.
При формировании отчета, если выбран файл, то строки 070 и 090 нужно формировать с учетом значений соответствующих тегов.
Строку 080 оставляем пока вычисляемой.
Как измененно :
В параметры формирования 6-НДФЛ добавлено поле - "Пред. документ" (наименование директории, в которой хранится xml-файл 6-НДФЛ предыдущего квартала).
В этом поле указывается папка, в которой хранится xml-файл предыдущего отчетного периода.
При формировании отчета 6-НДФЛ учитывается xml-файл из папки, указанной в настройках формирования. XML-файл, из которого нужно прочитать данные, необходимо скопировать в отдельную папку (в этой папке программа будет искать XML-файл(ы) для переноса данных, в новый документ будет добавлена информация из ВСЕХ XML-файлов, у которых совпадает КПП).
При чтении Xml-файла проверяется:
1. документ является отчетной формой 6-НДФЛ (определяется по наличию ключевого слова "NO_NDFL6").
2. проверяется совпадение КПП формируемого отчета и КПП в XML-файле.
Из XML-файла считываются значения:
- по строке 70 ("УдержНалИт" - удержанный налог)
- по строке 90 ("ВозврНалИт" - Сумма налога, возвращенная налоговым агентом)
Сумма удержанного налога в формируемом отчете определяется как сумма удержанного налога из предыдущего отчета, к которой добавляется сумма удержанного налога текущего квартала.
Сумма возврата (строка 90) также рассчитывается как сумма возврата налога из предыдущего отчета и сумма возврата в текущем квартале.
Строка 80 остается, как и ранее, вычисляемой.