Електронна звітність - просто та безкоштовно

Ошибки структуры. Пытаемся понять тарабарский язык.
Дата: 19.02.2011
Тема: Программа


К сообщениям на тарабарском языке (если кто знает английски - тому не намного легче) все уже привыкли. И похоже это закончится не скоро.

Но узнать что именно вызвало появление сообщения об ошибке может и простой смертный, главное - дочитайте статью до конца :)


Для начала определимся с терминами: 
  • поле - применительно к заполнению отчетов - окно в котором требуется указать (ввести) некоторое значение.
  • тип поля - тип значений, ввод которых будет осуществляется в это поле. Бывают такие типы полей:
    • числовое поле. Поле содержит только числа. Возможно отдельно оговаривается количество знаков после запятой (от 0 и более), а также могут оговариваться общее количество знаков (к примеру как для ИПН или № свидетельства НДС)
    • строковое поле. Поле состоит из букв, цифр, знаков и пробелов. (допустим почтовый адрес). Возможно могут быть ограничения по длине или по наличию цифр и знаков.
    • поле типа дата. Поле содержит информацию о дате в формате ДД.ММ.ГГГГ. Возможно ограничение на диапазон дат (к примеру от 01.01.2011 и до 31.01.2011)
Проверка соответствия типу данных иногда проводится в процессе ввода, но так проверяются не все данные и не на все соответствия.

А вот при проверке структуры (она-же автоматически запускается при сохранении документа) проверяются все поля на все описанные правила соответствия. И тут может получиться, что вы в поле ИПН написали число длиною 5 знаков - что и повлечет за собой сообщение об ошибке.

В это сообщении много разных слов на иностранном языке. Но нас интересует слово написанное большими буквами, следующее за словом element. Это и есть название поля в котором допущена ошибка!

Но знать название поля для исправления ошибки - мало, особенно если оно выглядит вот так HNUM или так HTINSTI.

А вот теперь вам нужно на форуме посвященному ошибкам структуры найти нужное вам поле. Можно нажав Ctrl-F в окне Поиск указать искомое поле и найти нужное вам сообщение.

Так как сообщений в форуме становится все больше и на одной странице, возможно, не все темы будут помещаться лучше воспользоваться Поиском по форуму - в верхнем, правом углу есть форма для поиска по форуму. Напишите там ваше имя поля и нажмите кнопку Поиск. 

Но возможно именно такое поле еще не описано в форуме - создайте новое сообщение. В названии темы укажите только название поля, а в самом сообщении - номер формы (типа F0501001), можно и название формы но лучше номер. Возможно вскоре вам помогут расшифровать это поле и вы сможете исправить ошибочное значение. 

Если вы не хотите ждать  - узнать что это за поле можно и самому. В этой статье "Ошибки при контроле структуры" описан весь процесс. Для этого необходимо наличие Интернета и небольшого умения пользоваться компьютером и времени - минут 5..10.





Это статья опубликована на сайте: http://opz.org.ua
Ссылка на эту статью: http://opz.org.ua/index.php?name=News&op=article&sid=213