|
Декларация НДС бп 3.0.49.18 |
☑ |
0
kuznkv
18.04.17
✎
11:28
|
Здравствуйте форумчане. Возникла проблема, при формировании декларации НДС за 1 кв 2017 года выдает сообщение
"Указан некорректный регистрационный номер таможенной декларации
Допустимы номера, состоящие из 23-27 символов"
Номера ГТД Беларуси имеют формат ххххх/хххххх/ххххххх. В Бухгалтерию попадают после проведения обмена из УТ. ГТД по документам имеет вышеописанный формат и поэтому в УТ его менять нельзя.
Подскажите, где и на каком этапе происходит проверка на количество символов ГТД в БП?
|
|
1
Aleksey
18.04.17
✎
11:33
|
формат
SNNNNNNN/ДДММГГ/SSSSSSS/NNN
длина: 8/6/7/до 3
А у тебя первая группа 5 символов. Т.е. проблема с кодом таможенного органа.
|
|
2
Aleksey
18.04.17
✎
11:37
|
Т.е. в твоем случае номер ГТД должен начинается с 112 (код страны откуда пришёл товар, т.е. код Белоруссии)
|
|
3
kuznkv
18.04.17
✎
11:38
|
(1) Да, именно с там.органом Беларуси, Казахстана, Армении, Кыргызстана первая группа состоит из менее 8 символов. Вот меня и интересует, где в бухгалтерии найти эту проверку, чтобы именно для БП добавить недостающие символы
|
|
4
kuznkv
18.04.17
✎
11:39
|
(2) Именно это я и хочу сделать, но не меняя код в самом справочнике, чтобы обмен не переписывать
|
|
5
kuznkv
18.04.17
✎
11:40
|
(3) т.е. добавлять символы при формировании декларации
|
|
6
Aleksey
18.04.17
✎
11:45
|
(3) В конфигураторе забанили?
Вбей в поиск ошибку и смотри
|
|
7
kuznkv
18.04.17
✎
11:47
|
(6) ошибка формируется только на форме ШаблоныСообщенийОбОшибках2017Кв1. Поиск именно по ошибке ничего не выдает.
|
|
8
Aleksey
18.04.17
✎
11:49
|
(7) Там есть имяСекции. А если по имени искать?
|
|
9
kuznkv
18.04.17
✎
11:49
|
(8) сразу не сообразила, сейчас запустила поиск
|
|
10
kuznkv
18.04.17
✎
11:55
|
(8) по имени секции находит только секции макета. Больше ничего
|
|
11
Aleksey
18.04.17
✎
11:56
|
ОбщийМодуль -> РегламентированнаяОтчетностьПроверкаНДС -> НекорректныйРегистрационныйНомерТаможеннойДекларации
Функция НекорректныйРегистрационныйНомерТаможеннойДекларации(ПроверяемоеЗначение)
ДлинаЗначения = СтрДлина(СокрЛП(ПроверяемоеЗначение));
Возврат (ДлинаЗначения < 23 ИЛИ ДлинаЗначения > 27);
КонецФункции
|
|
12
Aleksey
18.04.17
✎
11:56
|
Но это тебе не сильно поможет
|
|
13
kuznkv
18.04.17
✎
11:57
|
(11) Спасибо огромное. Я отсюда начну дальше разбираться
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший