Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Корректировка НДФЛ (http://forums.kuban.ru/f1040/korrektirovka_ndfl-2438426.html)

aul2003 02.04.2012 16:02

Корректировка НДФЛ
 
Сдали НДФЛ. Потом заметили, что не у всех сотрудников полная оплата,отправили правильный файл. Выдала ошибки, что мол дубликат справок. Позвонили в ИФНС, там сказали, что нужно прислать, только те справки, которые хотим исправить, но порядковый номер и номер справки должны совпадать. Смотрел описание структуры файла, в нем нет поля порядковый номер,т.е. получается справка №264 имеет порядковый №1,т.к. они просто нумеруются.
Господа, кто-нибудь сталкивался с корректировкой сданного файла НДФЛ? Есть ли какая-либо инструкция по корректировке сданного файла. Спасибо за помощь.

model1st 02.04.2012 16:11

смотри порядковый номер оттуда откуда выгружался файл

Ткачик 02.04.2012 16:12

Господа этой дребеденью не занимаются, только холопы. А те импортируют целиком старый файл в бесплатный "Налогоплательщик ЮЛ", вносят исправления, помечают нужные справки и выгружают только их.

VZ 02.04.2012 16:17

Сам же сказал: "нет поля порядковый номер". Значит, просто удаляем из общего списка ненужные записи.
В свое время (когда НИ хотела отдельные файлы для нерезидентов, по ставкам 35 и 9) навешивал просто кнопоцку на форме для вырезания диапазонов номеров (не позиций) справок. Ныне пренебрег этим, бо все в одном файле.

VZ 02.04.2012 16:20

3-Ткачик > Лично я борюсь со всякими налогоплательщиками, ибо нефиг оставлять говно в базе. Исправь в базе, и дерьма за спиной не останется.

aul2003 02.04.2012 16:22

(4) Правильно, создал полный файл, открыл блокнотом,лишнее вырезал и отправил. Получил ответ порядковый номер не соответствует номеру справки.

VZ 02.04.2012 16:27

6-aul2003 > Ну, не знаю. Вырезал, правда, не блокнотиком, и не в файле, а в ТЗ обормотки, и контроль проходил нормально.

Гена 02.04.2012 16:32

(6) ДатаДок надо освежить обязательно на другой...

aul2003 02.04.2012 16:32

Контроль проходит, Тахсом отправляет(кстати в Контуре та же байда), а налоговая не принимает. Каким Налогоплательщиком лучше всего воспользоваться? Попробуем, терять уже все равно нечего.
Ничего не понимаю.

VZ 02.04.2012 16:36

+7 Вот эта процедурка:
[em]
Процедура УдалитьСправки() //VZ Вызов из добавленной кнопочки
ВсегоСтрок = ТаблицаСправок.КоличествоСтрок();
Если ВсегоСтрок > 0 Тогда
ТекСправка = ТаблицаСправок.ПолучитьЗначение(ТаблицаСправок.ТекущаяСтрока(),"НомСправки");
СтрДиапазона = Строка(ТекСправка)+"-"+Строка(ТекСправка);
МаксДлина = 12; //СтрДлина(Строка(ВсегоСтрок))*2+1;
Если ВвестиСтроку(СтрДиапазона,"ВВедите диапазон справок через ""-""",МаксДлина,0,60)=1 Тогда
СтрДиапазона = СтрЗаменить(СтрДиапазона,"--","-");
позразд = Найти(СтрДиапазона,"-");
Если позразд = 0 Тогда
Предупреждение("Надо разделить два числа символом ""-""!",60);
Иначе
ПервЧисло = Макс(1,Число(Лев(СтрДиапазона,позразд-1)));
ВтороеЧисло = Макс(1,Число(сред(СтрДиапазона,позразд+1)));
Если (ПервЧисло<1) или (ВтороеЧисло<1) Или (ПервЧисло>ВтороеЧисло) Тогда
Предупреждение("Неверен диапазон """+Строка(ПервЧисло)+"-"+Строка(ВтороеЧисло)+"""!",60);
Иначе
//сообщить("Удаляем справки "+ПервЧисло+"-"+ВтороеЧисло);
ТекСправка = ВтороеЧисло;
Пока ТекСправка >= ПервЧисло Цикл
глСтатусСтрока(Контекст,"Удаление справки "+ТекСправка);
ТекПозиция = "";
Если ТаблицаСправок.НайтиЗначение(ТекСправка,ТекПозиция,"НомСправки")<>0 Тогда
ТаблицаСправок.ПолучитьСтрокуПоНомеру(ТекПозиция);
ТаблицаСправок.УдалитьСтроку(ТекПозиция);
КонецЕсли;
ТекСправка = ТекСправка-1;
КонецЦикла;
глСтатусСтрока(Контекст,"");
ТаблицаСправок.ТекущаяСтрока(Мин(ТекПозиция,ТаблицаСправок.КоличествоСтрок()));
КонецЕсли;
КонецЕсли;
КонецЕсли;
КонецЕсли;

КонецПроцедуры
[/em]

drums2004 02.04.2012 16:37

(9) Обыкновенным .. ЮЛ .


Текущее время: 22:15. Часовой пояс GMT +3.