Версия для печати темы (https://pro1c.org.ua/index.php?s=d3887d6717011651208a983016c17b0d&showtopic=20390)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ 1С Бухгалтерия 7.7 для Украины _ Не выгружается в xml налоговая накладная

Автор: dyarmachok 23.10.14, 10:16

1С Предприятие 7.70.027
Бухгалтерский учет 7.70.300
В базе несколько фирм. При выгрузке налоговой накладной в xml постоянно выдает ошибку "не заполнен реквизит Налоговая инспекция!". Хотя все у меня заполнено и список налоговых я обновил из файла str_sti.xml. Я заметил что обработка не может подтянуть данные: Код региона, Код района и Код ГНИ, просто стоят нули.
Но налоговый от фирмы, которая изначально была занесена в базу первой все нормально выгружается.

Автор: mister-x 23.10.14, 10:24

як варіант "Налоговая инспекция" у довіднику "Фирмы" має історію, на дату документа значення не заповнене
код

Фирма.ИспользоватьДату(ДатаОтчета);
    НалоговаяИнспекция = Фирма.НалоговаяИнспекция;    
    Если ПустоеЗначение(НалоговаяИнспекция) = 0 Тогда
        C_RAJ = СокрЛП(НалоговаяИнспекция.КодАдмРайона);  //Код административного района инспекции
        C_REG = СокрЛП(НалоговаяИнспекция.Родитель.Код);  //Код области инспекции
        C_STI = СокрЛП(НалоговаяИнспекция.Код);  //Код  инспекции      
    Иначе
        Сообщить("Для фирмы " + Фирма.ПолнНаименование +" не заполнен реквизит Налоговая инспекция!", "!");    
    КонецЕсли;

Автор: dyarmachok 23.10.14, 10:39

Изменил дату налоговой и все заработало. А как мне решить эту проблему что бы не менять дату.

Все разобрался. Почистил историю на фирму. Всем спасибо.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua