К
сообщениям на "тарабарском" языке (если кто знает английский - тому не
намного легче) все уже привыкли. И похоже это закончится не скоро.
Но узнать что именно вызвало появление сообщения об ошибке может и простой смертный, главное - дочитайте статью до конца :) Для начала определимся с терминами: - поле - применительно к заполнению отчетов - окно в котором требуется указать (ввести) некоторое значение.
- тип поля - тип значений, ввод которых будет осуществляется в это поле. Бывают такие типы полей:
- числовое
поле. Поле содержит только числа. Возможно отдельно оговаривается
количество знаков после запятой (от 0 и более), а также могут
оговариваться общее количество знаков (к примеру как для ИПН или №
свидетельства НДС)
- строковое поле. Поле состоит из букв, цифр,
знаков и пробелов (например, почтовый адрес). Возможно могут быть
ограничения по длине или по наличию цифр и знаков.
- поле типа
дата. Поле содержит информацию о дате в формате ДД.ММ.ГГГГ. Возможно
ограничение на диапазон дат (к примеру, от 01.01.2011 и до 31.01.2011)
Проверка соответствия типу данных иногда проводится в процессе ввода, но так проверяются не все данные и не на все соответствия.
А
вот при проверке структуры (проверка автоматически запускается при подготовке документа на отправку в папочку c:\opz\send) проверяются все поля на соответствие правилам заполнения документа. И тут может выйти, что вы в поле ИПН написали число
длиною 5 знаков, что и повлечет за собой сообщение об ошибке.
В этом сообщении много разных слов на компьютерном (английском) языке. Но нас интересует слово написанное большими буквами, следующее за словом element. Это и есть название поля в котором допущена ошибка!
Но знать название поля для исправления ошибки - недостаточно, особенно, если оно выглядит как HNUM или как HTINSTI.
Так
как сообщений в форуме становится все больше и на одной странице,
возможно, не все темы будут помещаться, лучше воспользоваться Поиском по форуму - в верхнем, правом углу есть форма для поиска по форуму. Напишите там ваше имя поля и нажмите кнопку Поиск.
Но если именно такое поле еще не описано в форуме, создайте новое
сообщение. В названии темы укажите только название поля, а в самом
сообщении - номер формы (типа F0501001), можно и название формы, но лучше
номер. Возможно, вскоре вам помогут расшифровать это поле и вы сможете
исправить ошибочное значение.
Если не хотите ждать, то узнать, что это за поле можно и самому. Для этого
необходимо наличие Интернета и небольшого умения пользоваться
компьютером и времени - минут 5..10. Читаем далее ...
Сообщение типа: "Документ не пройшов перевірку структури: maxInclusive constraint failed The element T1RХХХХG5 has an invalid value according to its data type" обычно вызывает у бухгалтеров легкий шок... Но теперь для вас, подготовленного пользователя, не все так страшно, как казалось на первый взгляд....
Ошибочным является поле указанное после слова element. В самом простом случае имя поля имеет вид подобный T1RXXXXG5
Вот что обозначают эти "страшные" буквы и цифры:
T1 - таблица 1 RXXXX - некая строка в этой таблице G5 - колонка 5
Отсюда следует, что в первой таблице, в пятой колонке имеется значение,
которое не соответствует указанному типу. Т.е. буквы, знаки, ПРОБЕЛЫ (в
том числе перед и после цифр) в поле только для цифр, количество знаков
не соответствует допустимому значению и т.д.
В более сложном случае понадобится обратиться к документации.
Так, если ошибочно поле "H001G1I" в форме F01001, необходимо на сайте ГНАУ найти описание полей к этой форме.
Для этого ищем тут соответствующую форму F01001, открываем архив, а в нем открываем pdf документ к форме F01001.
После чего ищем ошибочный элемент (H001G1I).
и оказывается, что вы не правильно указан (или не указан вовсе) ГОД в котором были получены доходы:Аналогично делается для других форм и полей.
Вот наиболее распространенные поля, присутствующие в большинстве документов:
HZY - отчетный период (год) HZM - отчетный период (месяц)
HZYP - отчетный период (год), за который исправляются ошибки HZMP - отчетный период (месяц), за который исправляются ошибки
HNAME - полное название плательщика HTIN - код плательщика TIN - код плательщика (код ЄДРПОУ для юридических лиц или идентификационный номер ДРФО для физических лиц)
R000G1S - код деятельности (КВЄД) R001G1S и HLOC- местонахождение плательщика R002G1S и HZIP- почтовый индекс R003G1S и HTEL- телефон R004G1S и HFAX- факс R005G1S и NEMAIL- E-mail
HFILL -дата заполнения HBOS - ФИО директора HKBOS - код ДРФО директора HBUH - ФИО бухгалтера HKBUH - ДРФО бухгалтера
|