Запись за номером считать недействительной: Образец недействительной записи в трудовую книжку 2021
Как исправить запись в трудовой книжке
Некорректную запись в разделе о работе и наградах сотрудников исправляют по общим правилам, которые предусмотрены в п. 1.2 инструкции № 69.
Согласно правилам при обнаружении ошибок в разделах о работе и наградах работника, корректировки можно внести одним из двух способов.
Первый – исправить данные в документе самостоятельно. Так необходимо поступить, если ошибка совершена на текущем месте работы или же если с прежнего места работы получены обосновывающие документы, на основании которых можно внести исправления в книжку. Например, копии приказов о приеме на работу, переводе и увольнении, об отмене этих приказов, а также справок и выписок из документов, в которых данные приказы упоминаются — это личная карточка, лицевой счет, книга регистрации приказов и другие документы.
Важно помнить, что в разделах о работе и награждениях нельзя ничего зачеркивать, подчищать и замазывать корректирующей жидкостью. Все неверные записи должны быть признаны недействительными.
Корректировочную запись делают на следующей свободной строке в трудовой книжке. Для этого заполняют графы 1–4. В графе 1 проставляют следующий по порядку номер записи, в графе 2 записывают дату внесения корректировки, в графе 3 указывают: «Запись за таким-то номером считать недействительной» и делают правильную запись, в графе 4 указывают реквизиты документа, на основании которого сделана запись.
Второй – вернуть сотруднику трудовую книжку и попросить его самостоятельно обратиться к работодателю с просьбой исправить недочеты, которые были допущены в документе.
Однако бывает так, что организация, которая внесла некорректную или неточную запись, реорганизовалась. В этом случае запись об исправлении в трудовую должен внести ее правопреемник.
Если же организация была ликвидирована, такие исправления придется делать по новому месту работы. Это же правило действует, если в качестве бывшего работодателя выступал индивидуальный предприниматель, который прекратил свою деятельность.
Такой порядок установлен в пунктах 27 и 28 правил № 225 и п. 1.2 инструкции № 69.
Запись под номером считать недействительной образец
Помимо уникального порядкового номера, который состоит из. К примеру, неверно указан номер свидетельства о браке, на основании которого у сотрудницы. Недействительная запись в трудовой книжке. В соответствии с законодательством Российской Федерации действительны браки, заключенные только в органах записи. Запись считать недействительной в трудовой книжке образец. В статье наглядно будет продемонстрирован образец заполнения трудовой книжки, а также показаны способы. Пишем в трудовой запись под считать не действительной ОК подпись кадровика и печать за новым номером пишете. Исправление неточностей в порядковом номере, дате, содержании записи. Под порядковым номером Запись под номером 10 считать недействительной. Запишите информацию о недействительности ранее внесенных данных Запись под считать недействительной. Эта запись была сделана под порядковым номером 3 он ставится во 1й графе.










Ее следует исправить посредством внесения записи о том, что запись под номером таким то считать недействительной. И заполняться четкими записями чернилами. Запись за номером считать недействительной образец. Под неверной информацией следует сделать пометку о том, что вышеуказанные данные недействительны.


Образец записи в трудовой книжке Запись недействительна в 2021 году
Главная / Трудовое право / Трудовая книжка
Назад
Опубликовано: 19.06.2018
Время на чтение: 6 мин
0
233
Ошибка в трудовой книжки — не трагедия и не основание для переоформления документа. Допущенные неверные формулировки подлежат исправлению в установленном порядке.
- Какие записи могут быть признаны недействительными
- Внесение записи о недействительности сделанной ранее записи
Аннулирование записи в трудовой книжке: особенности внесения изменений
Неправильная информация может быть установлена как в любом разделе документа, так и на титуле. Несмотря на то, что законом продиктованы одинаковые способы исправления сведений, мы рассмотрим разные случаи возможных ошибок.
Следуя общим указаниям, неточности, допущенные кадровиком на этапе оформления документа, автоматически делают новую книжку недействительной. Она должна быть уничтожена. При обнаружении ошибки в уже действующей книжке требуется новой записью объявить о недействительности записи предыдущей. Зачеркивать неточную запись или пользоваться корректировочной канцелярской жидкостью нельзя. Разберемся, как убрать запись из трудовой книжки в соответствии с инструкцией.
Термины и понятия
Сначала введем в курс дела по терминологии. Понятие «исправления», «изменение» и «дополнение» означают проведение различных действий по отношению к записям. А то есть:
- Исправление – это подправка неправильных данных вписанных ранее. Их просто исправляют.
- Изменение – это замена правильной записи вписанной когда-то, но в связи с переменами информацию нужно обновить на свежую.
- Дополнение – это прибавка к правильной записи новой информации.
С приведенными терминами не стоит путать выдачу дубликата трудовой книжки – это означает восстановление после утери или непригодности.
Запись в трудовой недействительна: как исправить
При нахождении неверных сведений в тексте специалист вносит поправочную информацию, для чего указывает:
- Порядковый № записи;
- В гр.
«Дата» — дату производства записи арабскими цифрами
- В гр. «Сведения о работе» — название фирмы (полное и аббревиатуру), неправильная запись признается недействительной фразой «запись № … считать недействительной», вносится новая информация;
- В графе «Наименование, дата и номер документа, обосновывающего запись» фиксируется № и дата распоряжения, подтверждающего правдивость новых сведений;
- Должность и подпись специалиста, сделавшего исправление.
Таков алгоритм исправлений, когда неточность допущена исполнителем в одной организации. Например, при ошибке в названии должности (образец № 1), номере распоряжения по личному составу или его содержания (образец № 2).
Запись в трудовой о недействительности записи: образец № 1
Правила для исправлений и варианты ошибок
Обязательные к прочтению каждому работодателю Правила ведения и Инструкция по заполнению трудовых книжек – включают в себя перечень конкретных указаний, каким образом в 2021 году можно исправить запись в трудовой книжке. Основные типы исправления ошибок – предлагаем рассмотреть ниже.
РЕКОМЕНДОВАННАЯ ВАМ СТАТЬЯ:
Заявление на увольнение по собственному желанию
Запись неверна
В случае обнаружения в записи ошибок – работодатель, согласно действующему законодательству – может исправить её лишь признав данную запись неверной. Данное правило применимо к информации, которая содержится в разделах о награждениях работника и о работе.
Признать запись недействительной – можно одним из следующих способов:
- Работодатель ставит соответствующую отметку о том, что такая-то (необходимо указать номер записи) запись недействительна, после чего – он обязан внести верные данные. Проще говоря, данное исправление делается двумя строками, которые имеют разные порядковые номера.
- В одной из записей признаётся недействительность информации и поясняется причина. К примеру, можно написать «запись №4523 является недействительной, так как сотрудник был восстановлен на рабочем месте».
Недействительная запись в трудовой книжке
Стоит отметить, что в случаях, когда запись о недействительности идёт отдельной строчкой – в 4 графе (основания) работодатель ничего не ставит! Также отметим, что все записи, согласно требованиям законодателя – должны нумероваться в хроническом порядке.
Текст записи был внесен другим работодателем
В тех случаях, когда ошибка в трудовой книжке была допущена бывшим работодателем – исправления могут быть внесены и настоящей организацией-работодателем. Но, лишь при условии, что данный работодатель имеет на руках всю нужную соответствующую документацию для такого исправления.
К примеру, если у сотрудника нашлась ошибка в основании для увольнения с предыдущей работы – понадобится копия приказа с верными данными, а также – сопроводительное письмо, в содержании которого бывший работодатель должен описать сложившуюся ранее ситуацию.
Мнение эксперта
Олег Устинов
Практикующий юрист, автор сайта «Юридическая скорая помощь», один из соучредителей фонда «Наше будущее».
Вышеупомянутый пакет бумаг больше соответствует правилам делопроизводства, хотя, в самом российском законодательстве установлено, что в этой ситуации – у нынешнего работодателя должен быть для исправления официальный документ от прошлого работодателя.
Если же сотрудник требует трудовую для того, чтобы исправить ошибку, обратившись с этим документом к бывшему начальству – выдача книжки должна быть оформлена соответствующим образом (нынешний работодатель составляет соответствующую расписку о получении трудовой). В противном случае, в случае утери работником документа — ответственность ложится на организацию, выдавшую трудовую книжку!
РЕКОМЕНДОВАННАЯ ВАМ СТАТЬЯ:
Что выбрать: бумажную или электронную трудовую?
Исправление ошибки работодателем, вносившим запись, после увольнения сотрудника
Если найденная ошибка исправляется бывшим работодателем – он должен указать полное наименование своей организации, а потом – признать недействительность записи, после чего внести новую информацию. Кроме того, в трудовой ставится подпись лица, который ответственен за ведение и хранение трудовых книжек сотрудников и печать организации.
Исправление ошибочной записи, которая была обнаружена после увольнения
Данный порядок Вы не найдёте в законодательстве, но в 99% случаев – процесс должен соответствовать перечисленным пунктам!
Нет времени вникать в юридические нюансы? Спросить юриста — быстрее, чем читать! Получите БЕСПЛАТНУЮ онлайн консультацию от лучших специалистов в сфере Права — прямо сейчас!
Указаны неправильные даты
Если же суть ошибки заключается в неправильной дате перевода, приёма на работу, увольнения и пр. – исправляется ошибка в том же порядке. Запись просто признаётся недействительной, после чего в трудовую вносится правильная редакция.
Внесение записи в трудовую книжку о недействительности даты приема на работу
Неправильные реквизиты приказа
Неточные или же неправильные реквизиты приказа – классифицируются законодателем как ошибка, а их исправление происходит в общем порядке.
Ошибки в данных о награждениях сотрудника
Ошибки, найденные в разделе «Сведения о награждения», аналогично вышеописанным типам – нельзя вносить при помощи зачёркивания! А потому, при их выявлении – работодатель обязан признать запись недействительной с последующей простановкой верных данных или отменить запись с обязательным указанием основания для отмены (к примеру – запись за номером №2321 признана недействительной в связи с имеющейся в ней ошибкой в приказе о награждении сотрудника ФИО).
Замена неправильных сведений на титульном листе трудовой книжки
Иногда случается так, что у сотрудника меняются личные данные, что, безусловно – не относится к ошибкам, хотя и требует скорейшего исправления. Для этого работодатель должен:
- Перечеркнуть одной прямой чертой неактуальную запись (так, чтобы она оставалась читабельной), после чего – записать рядом или немного выше правильную актуальную информацию.
- Сделать соответствующую запись об этом на обложке документа, указав документы, которые выступили основанием для такого исправления.
Аналогично вышеописанному способу – меняют и неправильную дату рождения.
Если же сотрудник меняет фамилию после вступления в брак – в качестве законного основания для внесения изменения, всё равно, выступает его паспорт. Всё дело в том, что информация вносится в трудовую на основании основного документа удостоверяющего личность сотрудника, а свидетельство о заключении брака – таковым не является!
Отдельным пунктом стоит выделить и особенности исправления/дополнения данных о специальности или образовании. Так, если сотрудник получает вторую специальность или же другое образование – работодатель просто ставит новые данные через запятую, так как получение высшего образования не «убирает», полученное ранее, среднее.
РЕКОМЕНДОВАННАЯ ВАМ СТАТЬЯ:
Как заключить договор с самозанятым в 2021 году
Исправление ошибок во вкладыше трудовой книжки
Большая часть исправлений и изменений вносится во вкладыш аналогично порядку для трудовой книжки. При этом, если данные изменяются на титульном листе основного документа – данную процедуру следует продублировать и во вкладыше/вкладышах!
Недействительная запись
Как мы упоминали в самом начале статьи – запись может быть признана недействительной, если она содержит какие-либо ошибки. При этом, сам законодатель не устанавливает определённый раздел для подобных ошибок, а потому – всякая запись, содержащая ошибку – должна считаться недействительной и должна быть исправлена!
Рассматриваемые ошибки могут быть как орфографическими, так и фактическими. К примеру, прошлый работодатель мог сделать опечатку в должности сотрудника, и такая ошибка — должна быть исправлена, особенно, если наличие указанной должности даёт работнику какие-то льготы (например, право на досрочную пенсию).
Изменение формулировки увольнения
Ошибочная запись
Если же запись была внесена в трудовую книжку ошибочно (бывает, что кадровик просто запутался/устал и заполнил другой документ) – её необходимо аннулировать. Сама же ошибочная запись будет в этом случае выглядеть так:
Запись № 65291 аннулирована, так как было внесена ошибочно.
Как аннулировать запись в трудовой при неправильно внесенных датах
Отсутствие внимания специалиста в написании дат чревато осложнениями в будущих взаимоотношениях с Пенсионным фондом, и это обстоятельство должен учитывать сам работник, а потому не лишним будет проверить написанное. Ошибки в датах приема, перевода или увольнения должны исправляться обязательно. Если подобная неточность обнаружена работником, то ему следует обратиться к руководителю фирмы или его заместителю по кадровой работе и оформить заявление с просьбой об исправлении. В компании на его основании издается соответствующий приказ, а специалист — кадровик:
- Исправительной записью «запись № … в трудовой книжке считать недействительной» подтверждает ошибочность ранее означенных данных;
- Заносит правильную дату, проставляет № приказа — основания для внесения измененной информации;
- Указывает должность, ФИО и подпись, скрепляет запись печатью компании.
Получение дубликата
На основании п. 33 Постановления, работник имеет право затребовать работодателя по текущему месту работы выдать дубликат ТК в случае, если в ТК содержится надпись об увольнении или переведении на другую работу, признанная аннулированной.
При этом в дубликат будут перенесены все имеющиеся сведения о периодах работы, общем стаже и причинах увольнения, подтвержденные соответствующими документами. Аннулированная запись в дубликат перенесена не будет.
Подробнее о порядке заполнения дубликатов см. в п. 7.1. и 7.2. Инструкции.
Итак, недействительными признаются отметки, которые содержатся в ТК в разделах “Сведения о работе” и “Сведения о награждении”. На титульном же листе неверные записи зачеркиваются, а рядом пишутся новые.
Как отменить запись в титуле трудовой книжки
Титульный лист содержит основные сведения о сотруднике. Незамеченная при оформлении трудовой книжки ошибка должна быть устранена сразу после обнаружения. Здесь несколько иной алгоритм исправлений: неверную информацию разрешается зачеркивать в исключительных случаях. Часто кадровикам приходится изменять фамилии сотрудниц в связи с заключением брака. Добрачные фамилии зачеркивают ровной четкой линией, делают пометку о недействительности, вносят новые сведения и, как правило, на развороте записывают информацию, подтверждающую смену фамилии — № и дату свидетельства о браке. Запись подтверждается подписью специалиста и печатью предприятия.
Образец № 4: аннулирование записи в трудовой книжке (титул)
Кто может внести
Работник не наделен полномочиями по самостоятельному внесению записей (далее также – отметок, надписей), их исправлению или дополнению.
Внесение, изменение или дополнение осуществляются работодателем по основному месту трудовой деятельности.
В этих целях руководитель организации посредством вынесения приказа назначает ответственное лицо (как правило, это специалист отдела кадров).
После определения лица, управомоченного вносить соответствующие корректировки, гражданину нужно определить конкретного работодателя, имеющего право признать отметку недействительной.
Все необходимые сведения приведены в п. 26 – п. 28 Постановления:
Что нужно изменить/исправить/признать недействительным | Куда нужно обращаться работнику |
ФИО, дату рождения, добавить или изменить образование, профессию, специальность | К работодателю по текущему месту трудовой деятельности, предъявив ему соответствующий основательный документ – паспорт, свидетельство о рождении, о заключении или расторжении брачных отношений и др. |
Неправильную отметку, содержащуюся в разделе “Сведения о работе” или “Сведения о награждении” | По желанию труженика – либо к нанимателю, который внес эту неправильную запись, либо к нанимателю по текущему (последнему) месту работы. В последнем случае нужно предоставить официальный документ от работодателя, допустившего ошибку |
Неправильную отметку в случае, если работодатель, внесший ее, был реорганизован | К правопреемнику реорганизованной фирмы |
Неправильную запись в случае, если работодатель, внесший ее, был ликвидирован | К работодателю по текущему (последнему) месту трудовой деятельности, предъявив ему официальный документ, подтверждающий ликвидацию |
Корректировка в разделе об образовании
Бывают случаи, когда человек еще учась идет трудоустраиваться, а после оформления, через какое-то время заканчивает учиться. По халатности кадровиков записи, составленные по студенческому билету или справке из образовательного учреждения, так и остаются первичными. Избежать подобного можно, если своевременно, после получения высшего, обратиться к секретарю, для корректировки данных. При себе необходимо иметь паспорт или любой другой документ подтверждающий вашу личность. Изменения данных проводят, точно так же как и при смене личной информации. Если человек получил дополнительное образование, то внесение данных происходит согласно пункту 2.4 Инструкции, то есть, вписанную ранее информацию зачеркивать не разрешается, а, наоборот ее нужно дополнить. Указывать ссылки не нужно.
Общие правила
Сейчас рабочие отношения между компанией и сотрудником регламентируются определёнными нормативными актами. В том числе в них содержатся постановления по поводу трудовых книжек и действий, связанных с ними. Статьи присутствуют в Трудовом кодексе Российской Федерации, а также в Инструкции по заполнению книжек, принятой от 10. 10.2003.
Рассмотрим основные моменты, присутствующие в законодательстве. Как уже должно быть понятно, человек не имеет права что-либо зачёркивать или замазывать. Исправлять следует, признавая отметку недействительной. При этом прежняя запись должна остаться. Исключение составляет титульный лист.
Корректировкой неточности занимается компания, в которой на данный момент работает человек. Либо можно обратиться в организацию, допустившую ошибку, если человек уже ушёл из неё. Потребуется иметь официальные бумаги, которые способны обосновать исправление. Причём нужно принести оригиналы, так как копии не допускаются. Свидетельские показания будут учтены, если поправки вносятся по решению судебной инстанции.
Запись за номером недействительна как внесенная ошибочно
- Пишет заявление на имя директора с просьбой исправить ошибку.
- Издается приказ о необходимости внесения исправлений, ему присваивается номер.
- Работник кадровой службы письменно подтверждает недействительность ранее указанных данных.
- Вписывается правильная дата, ставится номер приказа – основания для внесения изменений.
- Специалист пишет свою должность, фамилию, инициалы и подпись, ставится печать.
- Если запись сделана неправильно при самом оформлении нового вкладыша, он подлежит уничтожению, о котором и составляется соответствующий акт.
- Если на первой странице трудовой книжки уже проставлены серия и номер испорченного вкладыша, то серия и номер нового бланка также проставляются.
- При наличии ошибки в какой-либо из записей, сделанных во вкладыше, порядок исправления стандартен. Сначала ставится порядковый номер новой записи, затем дата внесения исправления и правильный текст.
- Указанная информация должна быть подтверждена Приказом, его серия и номер должны совпадать с данными Приказа в предыдущей записи.
Обратите внимание => Льгота для многодетных по транспортному налогу по хмао
Неверный номер отслеживания (Отдел развития сети и стандартов MARC, Библиотека Конгресса)
Формат MARC 21 для классификационных данных: 453: Недействительный Отслеживание номеров (Офис развития сети и стандартов MARC, Библиотека Конгресса)Классификация MARC 21 — Полная
октябрь 2008 г.
Первый показатель Номер источника классификации 0 – Таблица 1 – Таблица | Второй индикатор Не определено # – Не определено |
Коды подполей | |
$a — Элемент с классификационным номером — одиночный
номер или начальный номер пролета (R) $c — элемент номера классификации — конечный номер пролета (R) $h — Иерархия заголовков (R) $i — Фраза справочной инструкции (NR) $j — Заголовок (NR) $k — Иерархия заголовков сводного диапазона номеров (R) $t — Тема (NR) | $w — Подполе управления (NR) /0 — Особое отношение /1 — Иерархическое отношение /2 — Отображение ссылки /3 — Ссылка на историю $y — Порядковый номер таблицы для внутреннее расположение или добавление таблицы (R) $z — Идентификация таблицы (R) $6 — Связь (NR) $8 — Ссылка на поле и порядковый номер (R) |
ПОЛЕ ОПРЕДЕЛЕНИЕ И СФЕРА ПРИМЕНЕНИЯ
Поиск перекрестной ссылки из недопустимой классификации
номер.
Используется для действительного или частично действительного классификационного номера
(008/08, Действительность классификации, код a, b или c) записать в
проследить ссылку от недействительного до действительного номера. Когда 453
поле отслеживания номера не может адекватно передать необходимые
сведения о недействительном классификационном номере, отдельный
запись может быть создана для неверного номера (008/08
(Действительность классификации), код d), содержащий поле 253
(Комплекс См. ссылку). В таких случаях номер 453
Поле трассировки также может быть включено в действительный или частично
запись действительного классификационного номера в записи для действительного
номер по желанию.Отслеживание действительного классификационного номера
который недействителен только для конкретной темы, содержится в
поле 553 (Отслеживание действительного номера). Используемые указатели содержания
в классификационном номере и заголовке поля 453
такие же, как те, которые определены для полей 153 (Классификация
номер) и 553 (отслеживание действительного номера).
РУКОВОДСТВО ПО ПРИМЕНЕНИЮ ОБОЗНАЧЕНИЙ СОДЕРЖИМОГО
Руководство по применению этих указателей контента, включая индикаторы, условные обозначения для конкретных схем и условные обозначения ввода приведены в классификации X53. Раздел Номера-Общие сведения .Руководство для применения кодов подполей трассировки $i (Справочная инструкция фраза), $t (тема) и $w (подполе управления) указаны в Отслеживание и ссылка Раздел Поля-Общие сведения .
■ ПРИМЕРЫ
084 | 0#$alcc [Классификация Библиотеки Конгресса] | ||||||||
153 | ##$aHA29$cHA32$hСоциальные науки (Общие)$hСтатистика$jТеория и метод социальных научная статистика | ||||||||
453 | 0# $w j $a H61.![]() |
084 | 0#$alcc [Классификация Библиотеки Конгресса] | ||||||||
153 | ##$aNA2795$hArchitecture$jЦвет в архитектуре.![]() | ||||||||
453 | 0# $w j $a NA3640.52 $h Архитектура $h Архитектура украшение $j Окрашенное украшение (Цвет использовать) |
084 | 0#$addc$c22 [Десятичная классификация Дьюи] | ||||||||
153 | ##$a621.![]() | ||||||||
453 | 0# $w mnna $a 621.3883320288 $h Технология (применяется наук) $h Машиностроение и смежные области операций $h Применяется физика $h Электрические, магнитные, оптические, связь, вычислительная техника; электроника, освещение $h Электроника, связь инжиниринг $k Специальные коммуникации системы $h Телевидение $h Компоненты и устройства $h Видеомагнитофоны и видеозаписи $h Разное $h Вспомогательное техники и процедуры; аппарат, оборудование, материалы $j Техническое обслуживание и ремонт |
084 | 0#$addc$c22 [Десятичная классификация Дьюи] | ||||||||
153 | ##$z4$a11$hПодразделения отдельных языков и Языковые семьи$kОписание и анализ стандартная форма языковых систем $hWriting, фонология, фонетика стандартной формы язык$jСистемы письма | ||||||||
453 | 1# $w m $z 4 $a 0148 $h Подразделения Индивидуальные языки и язык Семья $h Философия и теория $h Язык и связь $j Сокращения и символы $t сокращения и символы как часть систем письма |
084 | 0#$addc$c22 [Десятичная классификация Дьюи] | ||||||||
153 | ##$a133.![]() | ||||||||
453 | 0# $w m $a 130.112 $h ## $a 133,3 $h Философия, парапсихология и оккультизм, психология $h Парапсихология и оккультизм $h Философия и теория $h Системы $j Прогнозирование и прогнозы $t комплексные работы по парапсихологическое и оккультное прогнозирование и прогнозы |
084 | 0#$addc$c22 [Десятичная классификация Дьюи] | ||||||||
153 | ##$wm$a130.![]() | ||||||||
253 | 1#$iНе использовать
за комплексные работы по парапсихологии и оккультизму
прогнозирование и прогнозы; класс $a133.3.$iClass a
конкретный тип прогнозирования или прогноз с типом,
без добавления обозначения $z1$a0112$i из таблицы 1, например,
астрологические методы прогнозирования$a133.5 [Этот пример иллюстрирует запись, в которой используется код 453 отслеживание недействительного номера и взаимный недействительный запись, в которой используется сложная ссылка 253 поле.] |
453 | 00 $w j $a HD1501.![]() | ||||||||
453 | 1# $w анна $z 2 $a 71335 $h Географические области, Исторические периоды, лица $k Конкретные континенты, страны, местности; внеземной миры $k Современный мир; внеземные миры $h Север Америка $h Канада $h Онтарио $k Южный Онтарио $h Озеро Эри обл. $j ул.Томас | ||||||||
453 | 0# $w анна $a 652,5 $h Технология (применяется наук) $h Управление и вспомогательное наук $k Вспомогательный услуги $h Процессы письменного связь $j Обработка текстов |
453 Отслеживание неверного номера
453 Отслеживание неверного номера453 Неверный номер отслеживания (R)
Определение поля и область действия:
Поле 453 содержит трассировку перекрестной ссылки из
недействительный классификационный номер. Используется для действительного или частичного
действительный классификационный номер (008/08
Действительность классификации, код a, b или c) запись для отслеживания ссылки
с недействительного на действительный номер. Когда поле отслеживания номера 453
не может адекватно передать необходимую информацию о недействительной классификации
номера, для недействительного номера может быть создана отдельная запись (008/08
Действительность классификации, код d), содержащий поле 253
(Комплекс См. ссылку). В таких случаях отслеживание номера 453
поле также может быть включено в действующую или частично действующую классификацию
номер записи в записи для действительного номера, если это необходимо.Отслеживание
для действительного классификационного номера, который недействителен только для определенного
тема содержится в поле 553
(Действительный номер отслеживания).
Используется в классификации
номер и
части поля 453 такие же, как те, которые определены для полей 153
(классификационный номер) и 553 (действительный
Отслеживание номера).
Поле 453.
Рекомендации для применения указателей содержания:
Руководство по применению этих указателей контента, включая индикаторы, условные обозначения для конкретных схем и условные обозначения ввода также указаны в Классификационных номерах X53 – Общие Информационный раздел.
Руководство по применению кодов подполя трассировки, включая специфические для схемы условные обозначения и условные обозначения ввода также приведены в Трассировки и ссылки – Раздел общей информации.
Для и определения и примеры, и обозначение, см. таблицу ниже:
Позиция | Описание | Повторяемость |
Поле 453 | Отслеживание неверного номера | Р |
Индикатор: |
|
|
Первый |
| |
0 |
| |
1 |
| |
|
|
|
Второй | Не определено; содержит |
|
|
|
|
Код подполя: |
|
|
$a | Р | |
$c | Р | |
$ч | Р | |
$i | NR | |
$j | NR | |
$k | Р | |
NR | ||
$w | NR | |
| /0 – |
|
| а |
|
| б |
|
| я |
|
| й |
|
| м |
|
| нет |
|
| /1 – |
|
| г Номер представляющие более широкую тему |
|
| ч |
|
| нет |
|
| /2 – |
|
| а |
|
| нет |
|
| /3 – |
|
| а |
|
| нет |
|
$y | Р | |
$z | Р | |
6 долларов | Рычажный механизм | NR |
8 долларов | Поле ссылка и порядковый номер | Р |
См. :
Примеры для этого поля.
Правила ввода:
Соглашения для конкретных схем:
Примечание. Классификация Библиотеки Конгресса схема не использует подполе $t в поле 453.
Обозначение содержания история:
Подполе $y – Таблица порядковый номер для внутренней компоновки или добавить таблицу [новый, 2008]
Подполе $z – Таблица идентификатор [переопределено, 2008]: подполе $z было переопределено как повторяющееся.
Связанные поля или документы MARC:
008/08 Срок действия классификации
Х53 Классификационные номера — общая информация
Следы и ссылки – общая информация
См. также:
2ХХ-5ХХ Трассировки и ссылки
Переменные данные Поля
Список EV – Посетители и иждивенцы при обмене недействительным статусом
Список EV – Посетители и иждивенцы при обмене недействительным статусомСписок EV — посетители и иждивенцы по обмену недействительным статусом
Списки предназначены ТОЛЬКО ДЛЯ ОФИЦИАЛЬНОГО ИСПОЛЬЗОВАНИЯ (FOUO). |
Список всех посетителей по обмену и супругов/иждивенцев, чей статус SEVIS недействителен.Неверный статус указывает на то, что:
Посетитель по обмену не использовал форму DS-2019, выданную спонсором программы, для получения визы.
Посетитель по обмену использовал форму DS-2019 для получения визы, но не въехал в Соединенные Штаты через порт въезда в течение 30 дней с даты начала программы, указанной в SEVIS.
Посетитель по обмену с начальным статусом имеет одобренный запрос на изменение статуса и получил другой тип визы.
RO или ARO установили для записи посетителя обмена статус Invalid.
RO/ARO устанавливает статус супруга/иждивенца как недействительный отдельно от посетителя по обмену
Примечание. Когда форма посетителя по обмену становится недействительной, система увеличивает количество форм DS-2019, доступных спонсору программы, на одну.
Для каждого посетителя по обмену и супруга/иждивенца список показывает:
СЕВИС ID
Фамилия/отчество
Имя (если применимо)
Виза (J-1 или J-2)
Страна гражданства
Неверная причина (при наличии)
Дата последнего изменения статуса
Щелкните ссылку в столбце Фамилия/Основное имя, чтобы просмотреть полную запись посетителя обмена.Ссылка «Вернуться в [Имя списка] » будет отображаться на странице «Информация о посетителях обмена» , что позволит вам вернуться к списку. Эта ссылка также будет отображаться после редактирования записи и возврата на страницу с информацией о посетителях Exchange .
Щелкните Вернуться к спискам , чтобы вернуться на страницу Меню посетителей и иждивенцев Exchange .
См. также Сортировка и экспорт списков посетителей Exchange
Сообщения об ошибках системы
Сообщения об ошибках системыСм. также: Поиск Конкретные ошибки
Обзор
В этом разделе перечислены все системные ошибки в порядке номеров.
Системные ошибки находятся в диапазоне номеров ошибок 4097-8192 и хранятся в таблице базы данных DfErr001.dat.
Список ошибок
4097 – Неверное значение атрибута
4099 – Плохо параметр
4100 – Не удается найти поле
4101 – Строка слишком долго
4102 – Слишком много структур таблиц
4103 – Плохо имя водителя
4104 – Уже начал
4105 – Плохо стол номер
4106 – Замок тайм-аут
4107 – Тоже много индексов
4108 – Запись слишком долго
4109 – Запись словаря данных не сохранена
4110 – Структура не запущена
4111 — слишком большой файл для редактирования
4112 – Временный номер файла используется
4113 – Предупреждение о значении атрибута
4114
– Не могу создать. VLD-файл
4115 – Не удается создать файл .DAT
.4116 – Ошибка чтения
4117 – Написать ошибка
4118 – Невозможно удалить файл
4119 – Файл не найдено
4120 – Невозможно переименовать файл
4121 – Операция прервана
4122 – Неправильный тип поля в индексе
4123 – Динамическая область заголовка таблицы повреждена
4124 – Статическая область заголовка таблицы повреждена
4125 – Слишком большой размер аргумента
4126 – Слишком маленький размер аргумента
4127 – Ошибка записи на устройство
4128 – Максимальное количество записей меньше, чем общее количество записей
4129 – Неверный номер для максимального количества записей
4130 – Номер ошибки вне диапазона
4131 – Программа создана с несовместимой версией
4133 – Подсистема ввода данных несовместима с
4134 – Таблица встроенной базы данных несовместима с
.
4135 – Число слишком велико для преобразования в целое число
.4136 – Real слишком велик для преобразования в целое число
4138 – Максимальное количество объектов достигло
4139 – Невозможно удалить – связанные таблицы не открываются
4140 – Невозможно удалить – существуют связанные записи
4141 – Файлы наборов данных должны поддерживать транзакции
4142 – Не удается восстановиться после ошибки транзакции
.4144 – Операция запрещена
4145 – Фатальная внутренняя ошибка
4146 – RECNUM не разрешен как последовательное устройство
4147 – Не могу создать.HDR-файл
4148 – Не удается записать в файл .HDR
.4149 – Файл .HDR поврежден или недействителен
4150 – Попытка сослаться на недопустимый номер позиции
.4151 – Попытка доступа к недействительной странице номер
4152 – Максимальное количество блокировок виртуальной памяти превысило
.
4153 – Попытка разблокировать неверную виртуальную память
4154 – Ограничение Data_set не для основного файла
4155 – Редактирование требует перечитать или найти во время блокировки
4156 – Ссылка на недопустимое системное целое число
.4157 – В среде
не определена программа-оболочка.4159 – Ошибка выполнения дочернего процесса
4160 – Не удается запустить диспетчер очереди печати
4161 – Неверная файловая система
4162 – Неверный параметр SYSCONF
.4163 – Строка командной строки спулера слишком длинная
4164 – Ссылка на недействительный системный индикатор
4165 – Ошибка вывода на устройство спулера
4166 – Ошибка чтения из канала дочернего процесса
4167 – Невозможно открыть трубу
4168 – Недопустимый объект, используемый с RUNPROGRAM PIPE
.4170 – Таблица сжатия повреждена
4171
– Недопустимая директива в сортировке. cfg в строке
4172
– Избыточное значение в collate.cfg в строке
4173 – Не могу открыть collate.cfg
4174 – Неполная последовательность в collate.cfg
4175 – Тип принтера не указан
4176 – Неверный размер таблицы
4177 – Нарушение доступа к файлу, возможно, файл используется
4179 – Невозможно обновить FILELIST.CFG
.4180 – Не удается прочитать нулевую запись
4181 – Невозможно удалить индексный файл (.К*)
4182 – Невозможно создать индексный файл (.K*)
4183 – Невозможно удалить таблицу (.DAT)
4184 – Невозможно удалить переменную таблицу БД (.VLD)
4185 – Не могу удалить запись
4200 – Невозможно закрыть переменную таблицу БД (.VLD)
4216 – Имя физического файла не указано
4217 – Неверная длина записи
4218 – Файл должен быть открыт исключительно
4220
– Не могу писать. TAG-файл
4221 – Необходимо скопировать запись в идентичную структуру
4222 – Целевой файл должен быть пустым
4223 – Невозможно удалить заголовочный файл (.HDR)
4224 – Нет доступных замков
4229 – Драйвер СУБД не поддерживается Система
4235 – Транзакция прервана
4236 – Нельзя прервать во время транзакции
4237 – Невозможно ЦЕПИТЬ во время транзакции
4238 – Невозможно выполнить ПРОГРАММУ во время транзакции
4242 – Не могу заблокировать запись
4243 – Не могу разблокировать запись
4244 – Не удается скопировать базу данных
4251 – Не могу заблокировать файл
4252 – Ошибка в журнале транзакций
4253 – API не инициализирован
4254 – Не могу создать файл
4255 – Не могу Загрузить DLL
4256 – Реструктурировать нормально, проверить файл на ошибку
4257 – Не могу открыть список файлов
4258 – индексный блок нулевой полный
4259 – Ошибка сортировки: неверные данные
4260 – Ошибка сортировки: неверный номер индекса
4261 – Максимальная длина записи превысила
4262 – Невозможно получить доступ к индексному файлу
.
4263 – Коллектор не поврежден
4264 – Проверка целостности заголовка отключена
4265 – Невозможно открыть файл
4266 – Невозможно прочитать заголовок файла данных
4267 – Неверный номер индекса
4268 – Повторяющееся имя поля
4269 – Недопустимое определение файла
4270 – Ошибка чтения файла
4271 – Не удается открыть промежуточный файл
4272 – Невозможно закрыть промежуточный файл
4273 – Промежуточный файл не открыт
4274 – Ошибка чтения последовательного файла
4275 – Ошибка записи в последовательный файл
4276 – отсутствует значение
4277 – Неверное ключевое слово промежуточного файла
4278 – Неверное значение промежуточного файла
4279 – Неверная последовательность промежуточных файлов
4280 – Неверное поле промежуточного файла
4281 – Неверный индекс промежуточного файла
4282 – Невозможно выйти из системы с открытыми столами
4283
– Невозможно написать. Файл ФД
4284 – Максимальная длина ключа индекса превысила
.4285 – Попытка доступа к неподдерживаемому атрибуту
4286 – Недопустимое значение атрибута
4287 – Индекс не указан
4289 – Операции с СУБД не разрешены в обратном вызове
4290 – Ошибка доступа к системной таблице для файла
4291 – Ошибка обновления системной таблицы для файла
4292 – Невозможно скопировать структуру таблицы с данными
4354
Даты не преобразованы
4355 – Внешняя функция не найдена
4356 – Не удалось загрузить DLL
4357 – Подсистема графического интерфейса несовместима
4358 – Ошибка команды Rawfile
4361 — не удается найти оценку DLL
4362 — оценочная библиотека DLL имеет Просрочено
4365 — большое целочисленное переполнение
4367 Функция не найдена в выражении
4379 Неверное количество аргументов
4380 Ошибка интерфейса XML
4381 Недопустимое преобразование типа данных
4382 Данные Вне диапазона
4383 Внешний класс Не зарегистрирован
4384 – Недопустимый внешний класс
4385 — Ошибка не используется
4386 – Плохо Объявление метода registerInterface
4387 – Слишком много аргументов в registerInterface
4388 – Незаконный объект определение имени
4389 – Незаконное имущество определение имени
4390 – Незаконный метод определение имени
4391 – Недопустимое размещение кода
4393 – Неверный синтаксис сообщения
4394 – Недопустимая ссылка на объект
4395 – Устаревшая команда не поддерживается
4396 – Неверный аргумент
4397 – Незаконно определение внешней функции
4398 – невозможно создать экземпляр COM-объекта
4399 – COM-объект ошибка вызова метода
4400 — DfErr_Compile
4401 – DfErr_Operator
4402 – DfErr_Program
4402 — повторный вход DDO попытка операции
4403 – DfErr_Setup
4404 – ошибка Winprint
4406 – Ошибка таймера (dfTimer)
4407 — ошибка Flexcom
4408 – Ошибка справочной системы
4409 – Ошибка файла Ini
4410 — ошибка Windows
4411 — ошибка реестра Windows
4413 – Ошибка меню Windows
4414 – ошибка Mapi
4415 — Приложение/Рабочее пространство ошибка
4416 — веб-объект не найден в веб-приложении
4417 — имя поля файла не найдено в веб-объекте
4418 — DDO не найден в веб-объекте
4419 — измененное состояние требуется веб-объекту
4420 — Неверные данные переданы в веб-объект
4421 – Ошибка передачи XML/HTTP
4422 – Ошибка передачи мыла/HTTP
4423 – Ошибка ошибки мыла
4424 – слишком большой текст для поля базы данных
4425 — отчеты DataFlex ошибка
4426 – доступ запрещен
4500 — Отсутствует информация об отладке
4501 — несовместимая отладочная информация
4502 — Исключение веб-службы сервера
4503 – Недопустимый размер RowId
4504 – Номер водителя вне допустимого диапазона
4505 — попытка ссылки на неверный столбец сетки
4506 — Столбец не поддерживает комбинированные сообщения
4508 — Недопустимое использование неосновной таблицы
4509 — Индекс ссылочного массива выходит за пределы
4510 — Неверный RowId — Невозможно десериализовать
4511 — указанное измерение недействительно в массиве
4512 — Незаконная попытка изменить размер статического массива
4513 – Определение рекурсивной структуры
4514 — устаревший или неоднозначный Синтаксис
4515 – Невозможно сравнить этот тип элемента
4516 — неверная функция пользователя Возвращаемое значение
4517 – Операция переполнения
4518 – Система Таблица содержит более одной записи
4519 – Неверный Создание записи системной таблицы
4520 — Отсутствуют конечные метаданные набор тегов
4521 – Неверные данные ресурса
4522 – Изменения обнаружен в предварительно скомпилированном пакете
4523 – Указанный DateTime содержит недопустимое значение
4524 – Указанный TimeSpan содержит недопустимое значение
.
4525 – Указанное время содержит недопустимое значение
.4526 – Изменить в родительской записи не разрешено
4527 – Не удается повторно найти запись
4528 – Недопустимая строка JSON
4529 — Неверный объект Json
4530 — объект Json не Инициализировано
4097 – Неверное значение атрибута
Причина
При использовании команды Set_Attribute было указано неверное значение.
Разрешение
Укажите соответствующее допустимое значение атрибута.
Пример:
открыть Клиент
переместить Customer.File_Number в hFile
переместить 0 в iField
Стартовый файл структуры “DATAFLEX”
hFile create_field в iField
установить_атрибут DF_FIELD_TYPE hFile iField на DF_BCD
set_attribute DF_FIELD_LENGTH hFile iField на 8
set_attribute DF_FIELD_PRECISION hFile iField на 999
set_attribute DF_FIELD_NAME hFile iField на «Balance_Due»
Structure_End hFile DF_STRUCTEND_OPT_NONE
В приведенном выше примере значение 999 передается в поле DF_FIELD_PRECISION. атрибут, указывающий, что новое поле, создаваемое в поле Customer
таблица должна иметь 999 цифр после запятой.Ясно, что это
нецелесообразно и незаконно. приведенный ниже пример кода правильно обеспечивает 2
как количество цифр после запятой.
открыть Клиент
переместить Customer.File_Number в hFile
переместить 0 в iField
Стартовый файл структуры “DATAFLEX”
hFile create_field в iField
установить_атрибут DF_FIELD_TYPE hFile iField на DF_BCD
set_attribute DF_FIELD_LENGTH hFile iField на 8
set_attribute DF_FIELD_PRECISION hFile iField на 2
set_attribute DF_FIELD_NAME hFile iField на «Balance_Due»
Structure_End hFile DF_STRUCTEND_OPT_NONE
4098 – Плохие отношения
Причина
Эта ошибка возникает во время выполнения всякий раз, когда обнаруживается связь между
2 поля базы данных, которые не имеют точно такого же типа и длины. Перекрывать
поля являются единственным исключением из этого правила; они могут относиться либо к
другие перекрывающиеся или ASCII-поля той же длины.
Разрешение
Убедитесь, что связанные поля имеют одинаковый тип и размер. Например, не связывайте числовое поле 6.0 с числовым полем 4.0.
Примечание. Некоторые разработчики, использующие DataFlex 2.3b использовал отношения номеров записей, где поле в одной базе данных файл связан с полем RECNUM в другом файле.При обновлении более последние версии DataFlex, внезапно появляется это сообщение. Обычно это потому что поле “относящийся к” было определено как Numeric 6.0, вместо Numeric 8.0, который является типом и длиной поля RECNUM. Тем не менее, по возможности следует избегать взаимосвязей номеров записей. и даже с устаревшими приложениями следует приложить усилия для их удаления.
4099 – Неверный параметр
4100 – Не удается найти поле
Причина
Попытка доступа к полю таблицы базы данных, которая не существует, для
например, с помощью get_FieldNumber
или Field_Map
команды.
Разрешение
Проверить имена полей таблицы. Проверьте написание имени поля. Проверьте используемое имя или номер таблицы.
4101 – Слишком длинная строка
4102 – Слишком много таблиц конструкции
4103 – Неверное имя драйвера
4104 – Уже запущено
4105 – Неверный номер таблицы
4106 – Тайм-аут блокировки
Причина
Предпринята попытка блокировки, но она не удалась за отведенное время.Это может быть вызвано:
1. Код в вашем приложении может неправильно применить блокировку. Этот часто вызывается неправильным кодированием таблиц псевдонимов.
2. Еще одно приложение, которое блокирует таблицы, которые вы пытаются заблокировать.
Разрешение
1. См. замок
Команда для получения подробной информации о том, как правильно блокировать таблицы. См. Работа
с таблицами псевдонимов и DD для получения дополнительной информации.
2.См. DF_LOCK_TIMEOUT атрибут для получения дополнительной информации о времени ожидания блокировки.
4107 – Слишком много индексов
Причина
Предпринята попытка превысить ограничение базы данных по количеству разрешенных индексов.
Разрешение
Оставайтесь в пределах ограничений индекса используемой базы данных. То встроенная (DataFlex) база данных имеет ограничение в 15 индексов (16, если вы включаете предопределенный индекс 0, который всегда используется полем Recnum).Другой базы данных имеют другие ограничения. Обратитесь к документации базы данных вы используете в отношении ограничений этой базы данных.
4108 – Запись слишком длинная
Причина
Предпринята попытка превысить ограничение базы данных на длину записи.
Разрешение
Оставайтесь в пределах длины записи используемой вами базы данных. встроенный
(DataFlex) длина записи ограничена 16 килобайтами (КБ).Другой
базы данных имеют другие ограничения. Обратитесь к документации базы данных
вы используете в отношении ограничений этой базы данных.
4109 – Словарь данных запись не сохранена
4110 – Структура не запущена
Причина
Предпринята попытка изменить структуру таблицы базы данных без сначала выполняя допустимую структуру_start утверждение.
Разрешение
Выполнить допустимую структуру_start перед попыткой изменить структуру таблицы базы данных.
Пример:
целое iMaxRecs
дескриптор hFile
Открытый клиент
переместить Customer.File_Number в hFile
переместить 1000000 в iMaxRecs
set_Attribute DF_FILE_MAX_RECORDS из hFile в iMaxRecs
Structure_End hFile DF_STRUCTEND_OPT_NONE
Приведенный выше неверный код пытается измениться
максимальное количество записей таблицы Customer без предварительного выполнения
командаstructure_start, как исправленный код ниже.
целое iMaxRecs
дескриптор hFile
Открытый клиент
переместить Customer.File_Number в hFile
переместить 1000000 в iMaxRecs
Стартовый файл структуры “DATAFLEX”
set_Attribute DF_FILE_MAX_RECORDS hFile в iMaxRecs
Structure_End hFile DF_STRUCTEND_OPT_NONE
4111 — слишком большой файл для редактирования
4112 – Временный номер используемого файла
4113 – Значение атрибута предупреждение
4114 – Невозможно создать .ВЛД файл
4115 – Не удается создать .DAT файл
4116 – Ошибка чтения
4117 – Ошибка записи
4118 – Невозможно удалить файл
4119 – Файл не найден
Причина
Не удается найти файл.
Разрешение
Проверьте правильность имени файла в папке на диске.
4120 – Невозможно переименовать файл
4121 – Операция прервана
4122 — неверный тип поля в индексе
Причина
Поле неправильного типа добавляется в индекс или находится в существующий индекс.
Разрешение
Большинство баз данных имеют ограничения на типы добавляемых полей. к индексам. Встроенная база данных (DataFlex) может использовать только числовые, ASCII, Поля даты и перекрытия в индексах. Другие базы данных имеют другие ограничения. Обратитесь к документации используемой базы данных относительно пределы этой базы данных.
4123 – Динамическая область заголовка таблицы повреждена
Причина
Таблица базы данных или каталог на диске повреждены.
Разрешение
Обычно диск следует переформатировать, а данные
используемые методы восстановления. Обычно таблицы базы данных, вызывающие это
ошибка безвозвратно повреждена. Восстановление данных из хорошей резервной копии
лучший метод восстановления.
Проверьте правильность настройки чтения
Кэширование и уступающая блокировка в вашей сети.
4124 – Статическая область заголовка таблицы повреждена
Причина
Таблица базы данных или каталог на диске повреждены.
Разрешение
Обычно диск следует переформатировать, а данные используемые методы восстановления. Обычно таблицы базы данных, вызывающие это ошибка безвозвратно повреждена. Восстановление данных из хорошей резервной копии лучший метод восстановления.
Проверьте правильность настройки чтения Кэширование и уступающая блокировка в вашей сети.
4125 – Слишком большой размер аргумента большой
Причина
Была сделана попытка установить размер аргумента на значение, превышающее максимальный размер аргумента.
Разрешение
Не задавайте для размера аргумента значение, превышающее максимальный аргумент
размер. См. DataFlex
Список спецификаций для получения дополнительной информации.
4126 – Слишком большой размер аргумента маленький
Причина
1. Попытка установить размер аргумента меньше 256.
2. Была предпринята попытка установить размер аргумента на значение, превышающее максимальный размер аргумента.
Разрешение
1. Никогда не устанавливайте размер аргумента меньше 256.
2. Не задавайте для размера аргумента значение, превышающее максимальный аргумент размер. См. DataFlex Список спецификаций для получения дополнительной информации.
4127 – Ошибка записи в устройство
4128 – Максимальное количество записей меньше, чем общее количество записей
Причина
Предпринята попытка установить максимальный атрибут записей базы данных table меньше, чем текущее количество записей в таблице.
Разрешение
Не пытайтесь установить атрибут максимального количества записей меньше
текущее количество записей в таблице.
4129 – Неверный число для максимального количества записей
Причина
Предпринята попытка ввести недопустимое значение для максимального количества записей. атрибут таблицы базы данных.
Разрешение
Максимальное количество записей, которое может содержать таблица базы данных, варьируется от базы данных.Для встроенной базы данных (DataFlex) это значение должно быть положительным. целое число от 1 до 16,7 миллиона (16 700 000). В других базах есть другие ограничения. Обратитесь к документации базы данных, которую вы используете. относительно ограничений этой базы данных.
4130 – Номер ошибки вне диапазона
4131 – Программа создана с несовместимой версией
4133 – Данные подсистема входа несовместима
4134 – Встроенная база данных таблица несовместима
Причина
1.Таблицы базы данных (файлы . dat), созданные в версиях DataFlex.
до 2.3 (2.2 и ранее) нельзя использовать в DataFlex без преобразования
утилитой DFConver.
2. Повреждена таблица базы данных.
Разрешение
1. Запустите DFConver для всех таблиц базы данных (файлы .dat, прежде чем пытаться использовать их с DataFlex. Утилита DFConver поставлялась с DataFlex. 2.3, но может быть получен отдельно от Данных Веб-сайт Access Corporation или связавшись с Data Access Corporation.
2. Восстановить поврежденную таблицу из резервной копии
4135 – Число слишком велико для преобразования в целое число
Причина
Предпринята попытка преобразовать число, которое больше наибольшего допустимое значение для целого числа в целочисленную переменную.
Разрешение
Уменьшите перемещаемое значение до целого числа, чтобы оно находилось в допустимом диапазоне
для целых чисел (от -2 147 483 647 до +2 147 483 647) или сохраните значение в
числовая переменная.
4136 – Реальный слишком большой для преобразования в целое число
Причина
Предпринята попытка преобразовать вещественное число, которое больше наибольшего допустимое значение для целого числа в целочисленную переменную.
Разрешение
Уменьшите перемещаемое значение до целого числа, чтобы оно находилось в допустимом диапазоне для целых чисел (от -2 147 483 647 до +2 147 483 647) или сохраните значение в реальная переменная.
4138 – Максимум количество объектов достигло
Причина
Достигнуто максимально допустимое количество объектов в DataFlex.
Разрешение
Уменьшите количество объектов в вашей программе.
4139 – Невозможно удалить — связанные таблицы не открываются
Причина
Дочерние таблицы, связанные с таблицей, в которой удаляется запись закрыты.
Разрешение
Чтобы удалить запись в таблице, все дочерние таблицы, связанные с
таблица, в которой удаляется запись, должна быть открыта.
4140 – Нельзя удалить – связанные записи существуют
Причина
Вы не можете удалить запись с дочерними записями, если Cascade_Delete_State установлено значение «Ложь».
Разрешение
Если вы видите эту ошибку, Cascade_Delete_State скорее всего установлено значение False для защиты от удаления родительских записей с помощью связанные дочерние записи. Это оставит бесхозные записи в связанных дочерние таблицы.
4141 – Файлы наборов данных должны поддерживать транзакции
.Причина
Тип транзакции одной или нескольких таблиц, используемых приложением DataFlex. установлено значение «Нет».
Разрешение
Тип транзакции таблиц в приложениях DataFlex с использованием DataDictionaries
должен быть установлен на Client Atomic, он не может быть установлен на None. Сервер
Atomic применяется только к системе отслеживания транзакций (TTS) Novell Netware. но Novell Netware больше не поддерживается в DataFlex.
4142 – Не могу восстановление после ошибки транзакции
4143 – Незаконно операция во время транзакции
Причина
Была предпринята попытка операции, которая не разрешена во время транзакции. во время транзакции.
Разрешение
Некоторые операции не разрешены во время транзакции базы данных. Этот список включает любые команды, выполняющие другую программу, например runprogram, или команды выхода из программы, такие как прерывание и выход_приложение.
Транзакция является блокировкой… разблокировкой, повторным чтением… разблокировкой или begin_transaction…end_transaction блок кода.
4144 – Операция не разрешена
4145 – Фатальная внутренняя ошибка
4146 – RECNUM не допускается в качестве последовательного устройства
4147 – Не удается создать .

Причина
1. Это может быть проблема с правами доступа.
2. Таблица базы данных или каталог на диске повреждены.
Разрешение
1. Убедитесь, что текущий пользователь имеет права на место, где файл .HDR должен быть создан.
2. Обычно диск следует переформатировать, а данные используемые методы восстановления.
Проверьте правильность настройки чтения Кэширование и уступающая блокировка в вашей сети.
4148 – Не могу написать .HDR-файл
Причина
Это может быть проблема с правами доступа.
Разрешение
Убедитесь, что текущий пользователь имеет права на место, где Файл .HDR должен быть создан.
4149 — файл .HDR поврежден или недействителен
Причина
Таблица базы данных или каталог на диске повреждены.
Разрешение
Обычно диск следует переформатировать, а данные
используемые методы восстановления. Обычно таблицы базы данных, вызывающие это
ошибка безвозвратно повреждена. Восстановление данных из хорошей резервной копии
лучший метод восстановления.
Проверьте правильность настройки чтения Кэширование и уступающая блокировка в вашей сети.
4150 – Попытка сослаться на недопустимый номер элемента
.4151 – Попытка доступа к недействительной странице номер
4152 – Максимум блокировки виртуальной памяти превысили
4153 – Попытка разблокировать недопустимую виртуальную память
4154 – набор_данных ограничение не для основного файла
Причина
Нет ограничения родительского файла
4155 – Редактирование требует повторного чтения или поиска во время блокировки
Причина
Неверный код многопользовательского программирования.
Разрешение
Повторное чтение (из
данные с диска) затронутой таблицы требуется перед данными в активной
буфер записи должен быть изменен. Это гарантирует, что никакой другой пользователь или процесс
изменил данные с момента их последнего извлечения с диска.
Если значение атрибута API DF_REREAD_REQUIRED имеет значение true и повторное чтение не выполняется, будет вызвана ошибка DataFlex 4155. Этот атрибут можно использовать для отладки кода, который неправильно перечитывается. данные.
Эта конкретная ошибка времени выполнения указывает на ошибки в многопользовательском кодировании. логика. Правила исправления этих ошибок кодирования просты и понятны:
Когда угодно создается новая запись (т. е. значение перемещается в table.field) команда блокировки надо сначала выдать. Команда блокировки блокирует все открытые таблицы, которые не в режиме только для чтения.
Когда угодно существующая запись редактируется, команда перечитать соответствующий таблица должна быть сначала выпущена.Команда reread повторно считывает все указанные таблицы. в качестве аргументов для команды, а затем выдает команду блокировки.
Когда угодно существующая запись удалена, затронутая таблица должна быть заблокирована государство.
Для каждая выданная команда блокировки должна быть выдана одна команда разблокировки.
Для каждая выданная команда повторного считывания должна выдавать одну команду разблокировки.
Надлежащее многопользовательское кодирование Примеры:
Пример:
Создание новой записи:
очистить NEWTABLE
замок
переместить VAR в NEWTABLE.ПОЛЕ
saverecord NEWTABLE
разблокировать
Примечание:
Во многих случаях будет работать команда повторного чтения вместо команды блокировки.
с новой записью. В этом случае вы ДОЛЖНЫ использовать команду reread без
любые файлы, перечисленные в качестве параметров. Если вы попытаетесь перечитать определенный файл (например,
перечитайте ЗАКАЗЧИКА), у которого нет активной записи, вы получите
ошибка 25 – запись не найдена. Существует небольшой штраф (время) за использование
команда reread без каких-либо параметров, то есть все открытые файлы
с активной записью, которая не помечена как доступная только для чтения, будет перечитана.
Пример:
Редактирование существующей записи:
перечитать ТАБЛИЦУ
переместить VAR в TABLE.FIELD
saverecord ТАБЛИЦА
разблокировать
Пример:
Копирование данных из существующей записи в TABLE к новой записи в NEWTABLE:
перечитать ТАБЛИЦУ
переместить TABLE.FIELD в NEWTABLE.FIELD
saverecord NEWTABLE
разблокировать
Примечание: есть важные отличия
между командами saverecord и save.Разница
заключается в том, что команда сохранения прикрепляет связанный родовой файл (родительский, прародительский,
и т. д.), так что информация из связанной родительской записи будет
информация о перезаписи перемещается вручную в буфер дочерней записи, когда
сохранение. Saverecord вообще ничего не делает со связанными файлами.
влияет только на файл(ы), указанные в качестве параметра(ов).
4156 – по ссылке недопустимое системное целое число
4157 – В среде
не определена программа оболочки4159 – Ошибка выполнения дочерний процесс
4160 – Не удается запустить печать спулер
4161 – Недопустимая файловая система
4162 – Неверный параметр SYSCONF
4163 – Спулер слишком длинная строка командной строки
4164 – Ссылка на недопустимый системный индикатор
4165 – Ошибка вывод на устройство спулера
4166 – Ошибка чтения из канала дочерних процессов
4167 – Невозможно открыть трубу
4168 – Недопустимый объект, используемый с RUNPROGRAM PIPE
.
4170 – Сжатие таблица повреждена
4171 – Недопустимая директива в сортировке.cfg в строке
Причина
Эта ошибка обычно вызвана устаревшей версией collate.cfg, из более старой версии DataFlex или DataFlex.
Разрешение
Проверка старых и повторяющихся копий collate.cfg в рабочей области подпапки и папку или папки, в которых находятся компоненты среды выполнения DataFlex. установлены.
4172 – Избыточное значение в сортировке.cfg в строке
4173 – Не могу открыть collate.cfg
4174 – Неполный последовательность в collate.cfg
4175 – Нет типа принтера указан
4176 – Неверный размер таблицы
Эта ошибка может возникнуть при переиндексации встроенной базы данных
таблица, если таблица возвращает последнюю запись с номером записи выше, чем
MAX_RECORD_COUNT (16 711 679) записей. Это может быть вызвано поврежденным
заголовок таблицы.
4177 – Нарушение доступа к файлу, возможно, файл используется
4179 – Невозможно обновить FILELIST.CFG
4180 – Не удается прочитать запись ноль
Причина
1. Таблица базы данных или каталог на диске повреждены.
2. Эта ошибка может указывать на проблемы с каталогом операционной системы структура дисковода.Сбой питания является распространенной причиной каталога диска коррупция. Если у вас были другие ошибки мультимедиа, они могут появиться позже. как проблемы с каталогом. Если это происходит неоднократно, может быть тонкий проблема с операционной системой или оборудованием.
Разрешение
1. & 2. Как правило, диск следует переформатировать, а данные
используемые методы восстановления. Обычно таблицы базы данных, вызывающие это
ошибка безвозвратно повреждена. Восстановление данных из хорошей резервной копии
лучший метод восстановления.
Проверьте правильность настройки чтения Кэширование и уступающая блокировка в вашей сети.
4181 – Не могу удалить индексный файл (.K*)
4182 – Не могу создать индексный файл (.K*)
4183 – Не могу удалить таблица
4184 – Не удается удалить переменную таблицу базы данных (.VLD)
4185 – Не могу удалить запись
4200 – Не могу закрыть переменную таблицу БД (.ВЛД)
4216 – физический имя файла не указано
4217 – Недопустимая длина записи
4218 – Файл должен открывать исключительно
4220 – Не удается записать файл .TAG
Причина
Это может быть проблема с правами доступа.
Разрешение
Убедитесь, что текущий пользователь имеет права на место, где
.Файл TAG должен быть создан.
4221 – Необходимо скопировать запись в идентичную структуру
Причина
Записи таблицы копируются, и таблица, из которой копируется, чтобы не иметь той же структуры таблицы.
Разрешение
Убедитесь, что структура обеих таблиц идентична.
4222 – Пункт назначения файл должен быть пустым
4223 – Не могу удалить заголовочный файл (.HDR)
Причина
1. Это может быть проблема с правами доступа.
2. Файл .HDR может не существовать.
Разрешение
1. Убедитесь, что текущий пользователь имеет права на место, где файл .HDR необходимо удалить.
2. Убедитесь, что файл .HDR существует и его можно найти по пути DFPATH.
4224 – замков нет
4229 – Драйвер СУБД не поддерживается Система
4235 – Транзакция прервана
4236 – Не могу ABORT во время транзакции
Причина
Команда прерывания
была предпринята попытка во время транзакции.
Разрешение
Некоторые операции не разрешены во время транзакции базы данных. Этот список включает любые команды, выполняющие другую программу, например runprogram, или команды выхода из программы, такие как прерывание и выход_приложение.
Транзакция является блокировкой… разблокировкой, повторным чтением… разблокировкой или begin_transaction…end_transaction блок кода.
4237 – Не могу ЦЕПЬ во время транзакции
Причина
Цепная команда была предпринята попытка во время транзакции.
Разрешение
Некоторые операции не разрешены во время транзакции базы данных. Этот список включает любые команды, выполняющие другую программу, например runprogram, или команды выхода из программы, такие как прерывание и выход_приложение.
Транзакция является блокировкой… разблокировкой, повторным чтением… разблокировкой или begin_transaction…end_transaction блок кода.
4238 – Не могу выполнить RUNPROGRAM во время транзакции
Причина
Программа запуска
команда была предпринята во время транзакции.
Разрешение
Некоторые операции не разрешены во время транзакции базы данных. Этот список включает любые команды, выполняющие другую программу, например runprogram, или команды выхода из программы, такие как прерывание и выход_приложение.
Транзакция является блокировкой… разблокировкой, повторным чтением… разблокировкой или begin_transaction…end_transaction блок кода.
4242 – Невозможно заблокировать запись
4243 – Не могу разблокировать запись
4244 – Не удается скопировать базу данных
4251 – Не удается заблокировать файл
4252 – Ошибка транзакции журнал
4253 – API не инициализирован
4254 – Не удается создать файл
4255 – Не удается загрузить DLL
4256 – Реструктуризация хорошо, проверьте файл на ошибку
4257 – Не удается открыть список файлов
4258 – нулевой индексный блок полный
4259 – Сортировка ошибок: неверные данные
4260 – Сортировка ошибок: плохой индекс номер
4261 – Максимум длина записи превысила
Причина
Предпринята попытка изменить структуру таблицы базы данных так, чтобы она превышала
ограничение базы данных на длину записи.
Разрешение
Оставайтесь в пределах длины записи используемой вами базы данных. встроенный (DataFlex) длина записи ограничена 16 килобайтами (КБ). Другой базы данных имеют другие ограничения. Обратитесь к документации базы данных вы используете в отношении ограничений этой базы данных.
4262 – невозможно получить доступ индексный файл
4263 – Коллектор не поврежден
4264 – Заголовок проверка целостности отключена
Причина
Для этой таблицы не включена проверка целостности заголовков.
Разрешение
Чтобы включить проверку целостности заголовков, откройте таблицу в Database Builder. и перейдите на вкладку Параметры.
4265 – Невозможно открыть файл
4266 – Невозможно прочитать заголовок файла данных
4267 – Неверный номер индекса
4268 – Повторяющееся имя поля
4269 – Недействительный определение файла
4270 – Ошибка чтения файла
4271 – Не могу открыть промежуточный файл
4272 – Не могу закрыть промежуточный файл
4273 – Промежуточный уровень файл не открыт
4274 – Ошибка чтения последовательный файл
4275 – Ошибка запись в последовательный файл
4276 – Отсутствует значение
4277 – неверный ключевое слово промежуточного файла
4278 – Неверный значение промежуточного файла
4279 – неверный последовательность промежуточных файлов
4280 – неверный поле промежуточного файла
4281 – неверный индекс промежуточного файла
4282 – Не удается выйти из системы с открытыми столами
4283 – Невозможно записать .

4284 – Максимальный индекс длина ключа превысила
4285 – Попытка доступа к неподдерживаемому атрибуту
4286 – Недопустимый атрибут значение
4287 – индекс не указан
4289 – Операции с СУБД не разрешены в обратном вызове
4290 – Ошибка доступ к системной таблице для файла
4291 – Ошибка обновление системной таблицы для файла
4292 – Невозможно скопировать структуру таблицы с данными
4354 Финики не преобразованы
Причина
В указанной таблице есть даты с двузначным годом.
Внимание! При просмотре данных с помощью Database Explorer, в зависимости от параметры, которые вы установили в Database Explorer, вы можете не увидеть даты в базы данных точно так, как они хранятся.
Разрешение
Преобразовать все даты в указанной таблице в 4-значные годы.
4355 – Внешняя функция не найдено
Причина
Функция, указанная в вызове External_Function, не найдена в указанная DLL.
Разрешение
Проверьте в документации DLL имя функции. Иногда функция имена сопровождаются дополнительной буквой.
Пример:
External_Function ShellExecute “ShellExecute” Shel32.Dll ;
Handle hwnd ;
String sOperation ;
String sFile ;
String sParameters ;
String sDirectory ;
Целое число nShowCmd ;
Возвращает VOID_TYPE
В неправильном коде выше функция имя ShellExecuteA написано с ошибкой как ShellExecute и Shell32.DLL есть неправильно написано как Shel32.dll. Код ниже правильный.
External_Function ShellExecute “ShellExecuteA” Shell32.Dll ;
Handle hwnd ;
String sOperation ;
String sFile ;
String sParameters ;
String sDirectory ;
Целое число nShowCmd ;
Возвращает VOID_TYPE
Убедитесь, что имя DLL написано правильно и что DLL
нашел.
Windows-приложения ищут библиотеки DLL в следующий порядок:
1. Папка, из которой приложение загружен.
2. Текущая папка.
Windows XP: если HKLM\System\CurrentControlSet\Control\SessionManager\SafeDllSearchMode равно 1, текущая папка является последней искомой папкой. Значение по умолчанию 0.
3. Системный каталог Windows.
Windows NT/2000/XP: Имя этого каталога это System32.
4. Windows NT/2000/XP: 16-разрядная версия Windows системная папка. Нет функции, которая получает путь к этой папке, но его ищут. Имя этой папки System.
5. Папка Windows.
6. Папки, указанные в ПУТИ переменная окружения.
4356 – Не удалось загрузить DLL
Причина
Windows не может найти библиотеку DLL.
Разрешение
Убедитесь, что имя DLL написано правильно и что DLL может быть найденным.
Windows-приложения ищут библиотеки DLL в следующий порядок:
1. Папка, из которой приложение
загружен.
2. Текущая папка.
Windows XP: если HKLM\System\CurrentControlSet\Control\SessionManager\SafeDllSearchMode равно 1, текущая папка является последней искомой папкой. Значение по умолчанию 0.
3. Системный каталог Windows.
Windows NT/2000/XP: Имя этого каталога это System32.
4. Windows NT/2000/XP: 16-разрядная версия Windows системная папка. Нет функции, которая получает путь к этой папке, но его ищут. Имя этой папки System.
5. Папка Windows.
6. Папки, указанные в ПУТИ переменная окружения.
4357 – Подсистема графического интерфейса не совместим
4358 – Ошибка команды Rawfile
Причина
Это ошибка последовательного ввода-вывода (ввода-вывода), когда доступ к необработанному файлу команда, такая как direct_input, пытается получить доступ к файлу или папке, не существует.
Разрешение
Убедитесь, что файл или папка, к которым осуществляется доступ, существуют, прежде чем пытаться
доступ к нему. Вы можете сделать это с помощью команды File_Exist.
Пример:
Этот пример процедуры проверяет, является ли файл существует, прежде чем пытаться его прочитать. Это упрощенный пример ввода-вывода, который показывает, как предотвратить появление ошибки 4358. Подробнее о последовательном Ввод и вывод файлов здесь.
Процедура ReadFromFile
Булево значение bExists
Строка sFileToAccess
переместить “C:\MyFile.txt” в sFileToAccess
File_Exist sFileToAccess bExists
если (bExists = True) начало
direct_input sFileToAccess
// добавить сюда код для чтения из файла…
close_input
конец
End_Procedure // ReadFromFile
4361 – Не удается найти Оценка DLL
Причина
Эта копия DataFlex зарегистрирована как ознакомительная лицензия, но
оценочная DLL не найдена.
Разрешение
Зарегистрируйте полную лицензию DataFlex, чтобы оценочная DLL не нужный.
Это также может быть симптомом чего-то более серьезного. Это указывает на то, что файлы отсутствуют в месте установки DataFlex. Вы можете захотеть переустановите DataFlex, чтобы исправить это.
4362 — Оценочная библиотека DLL Истек срок действия
Причина
Эта копия DataFlex зарегистрирована как пробная лицензия, и срок оценки истек.
Разрешение
Зарегистрируйте полную лицензию DataFlex. Вы можете получить эту лицензию через ваш канал продаж.
4365 — Большое целочисленное переполнение
Причина
Может возникнуть при обнаружении переполнения при использовании арифметики/преобразования BigInt и UBigInt.
Разрешение
Проверьте свой код, чтобы убедиться, что тип данных, который вы используете, подходит для
ценности, с которыми вы работаете.
4367 Функция Не найдено в выражении
Причина
В выражении использовалась необъявленная функция.
1. Эта ошибка часто является результатом неправильного ввода имени функции в коде.
2. Это также может быть вызвано ссылкой на объявленную функцию позже в коде.
Разрешение
1. Проверьте имя функции и исправьте написание ссылки.
2. Либо переместите объявление функции в место в коде, предшествующее на линию, вызывающую его, или используйте функцию Register_Function команда, чтобы сообщить компилятору, что функция будет определена позже. пункт в коде.
4379 Неверный номер Аргументы
Причина
1. В сообщение передано неправильное количество аргументов.
2. Конфликт соглашения о вызовах при вызове external_function.
Разрешение
1. Дополнительную информацию см. в документации к используемому сообщению.
на необходимое количество аргументов.
2. Стандартное соглашение о вызовах Win32 API называется stdcall. Этот соглашение о вызовах должно использоваться в DLL, чтобы ее можно было вызывать из Датафлекс.
4380 Ошибка интерфейса XML
Причина
Процедуры, завершающиеся сбоем при создании узлов, вызывают ошибку. Любой из Отправлять сообщения AddXxxxxx (Send AddElement, Send AddChildComment и т. д.) будет генерировать эту ошибку, если объект не может быть создан и добавлен.
Разрешение
См. документацию по используемому сообщению или документ cXMLDOMDocument. класс для получения дополнительной информации.
4381 Недопустимый тип данных Преобразование
Причина
1. Эта ошибка возникает, если данные перемещаются из одного типа в другой, не подходит для целевого типа данных.
Пример:
UInteger uiQty
DateTime dtNow
переместить -3 на uiQty
переместить uiQty в dtNow
Этот пример приведет к ошибке 4382. по ошибке 4381, потому что переменная типа DateTime не может содержать отрицательный
ценность.
2. Если вы используете статические массивы с StrSplitToArray, но если ваша исходная строка {StringVar} содержит больше элементов, чем target массив вызовет ошибку 4381:”
Недопустимое преобразование типа данных. Несовместимо размер 0. размер – Невозможно преобразовать массив ‘STRING []’ в массив ‘СТРОКА[3]’
3. Это может произойти, если вместо массива используется ссылка на массив. элемент, например:
String[] имена
Переместить “Казанаве” в имена
Разрешение
1.Обязательно используйте переменные соответствующих типов данных для значений их нужно содержать.
2. Вместо этого мы рекомендуем использовать динамические массивы.
3. Ошибка в данном случае в том, что строку нельзя переместить в строку массив, а только к элементу массива. Поправка была бы чем как:
String[] имена
Переместить “Казанаве” в имена[0]
4382 Данные вне диапазона
Причина
Эта ошибка возникает, если данные превышают ограничения определенного
type перемещается в переменную этого типа.
Пример:
UInteger uiQty
Переместить -3 в uiQty
Этот пример приведет к ошибке 4382, поскольку переменная типа uinteger не может содержать отрицательное значение.
Разрешение
Обязательно используйте переменные соответствующих типов данных для значений, которые они нужно содержать.
4383 Внешний класс Не зарегистрирован
Причина
1.Отсутствует необходимая DLL.
2. Файл манифеста для приложения, в котором указана правильная библиотека DLL. версия отсутствует. Например, при использовании cLinklabel элемент управления без файла манифеста, который указывает, что версия 6 библиотеки DLL следует использовать, если он доступен.
Разрешение
1. Убедитесь, что необходимая DLL установлена и зарегистрирована (при необходимости) в операционной системе.
2. Убедитесь, что программа имеет требуемый манифест
файл с необходимой спецификацией. Все классы, требующие такого
файл манифеста или состояние оператора, указанное в их документации.
4384 – Недопустимый внешний Класс
4385 — Ошибка не используется
4386 – Неверное объявление метода registerInterface
Причина
Код вызова RegisterInterface это неверно.
Разрешение
Дважды проверьте код вашего вызова RegisterInterface.
Самый простой способ убедиться в правильности вызова RegisterInterface заключается в использовании параметра «Метод публикации» в DataFlex Studio, чтобы Студия напишет этот код для вас.
4387 – Слишком много аргументов в registerInterface
Причина
В RegisterInterface было передано слишком много аргументов. метод.
Разрешение
Дважды проверьте код вашего вызова RegisterInterface.
Самый простой способ убедиться в правильности вызова RegisterInterface
заключается в использовании параметра «Метод публикации» в DataFlex Studio, чтобы
Студия напишет этот код для вас.
4388 – Незаконно определение имени объекта
4389 – Незаконно определение имени свойства
Причина
Свойство определено неправильно.
1. Имя свойства может конфликтовать с внутренним идентификатором или зарезервировано слово.
2. Свойство может быть определено внутри класса внутри метода, что не законно.
Разрешение
1. Разрешите конфликт имен, переименовав свойство.
2. Переместите определение свойства за пределы любых методов.
4390 – Незаконно определение имени метода
Причина
Попытка переопределить уже определенный метод.
Попытка зарегистрировать глобальный метод с помощью Register_Procedure или Register_Function.
Разрешение
Не регистрировать глобальные методы.
4391 – Недопустимое размещение кода
Причина
1. Свойство определено в классе, но вне метода конструктора.
2. Текст сведений об ошибке: «Должны быть определены переменные многомерного массива». по одному на строку».
Разрешение
1. Свойства, определенные в классе, должны быть определены внутри Construct_Object.
2. Вы должны определить переменные многомерного массива по одной на строку.
Неверно:
Целое[][] ints1 ints2
Правильно:
Целое[][] ints1
Целое[][] ints2
4393 – Неверное сообщение синтаксис
Причина
Эта ошибка может быть вызвана многими различными типами ошибок кодирования.
Разрешение
Поиск особенностей сообщения в компиляторе Сообщения об ошибках.
Пример
Если полный текст ошибки гласит:
“Недопустимый синтаксис сообщения. СЛИШКОМ МНОГО ПАРАМЕТРОВ. ПОСЛЕ ‘TO’ [Ошибка: 4393] в строке: LineNumber (PRNFileLineNumber) файла: ИсходноеИмяФайла.
, тогда особенности ошибки:
СЛИШКОМ МНОГО ПАРАМЕТРОВ ПОСЛЕ ‘TO’
Если вы ищете этот текст ошибки на
Страница сообщений об ошибках компилятора,
или на вкладке «Поиск» этого файла справки вы найдете подробное объяснение
конкретной ошибки.
4394 – Недопустимый объект ссылка
4395 – Устарело команда не поддерживается
4396 – Неверный аргумент
4397 – Незаконно определение внешней функции
4398 – Невозможно для создания COM-объекта
Причина
Элемент управления ActiveX не зарегистрирован на ПК.
Разрешение
Используйте regsvr32 для регистрации элемента управления.
4399 – СОМ ошибка вызова метода объекта
4400 — DfErr_Compile
Эта ошибка является общей ошибкой. Пожалуйста, смотрите Общий Ошибки для получения дополнительной информации.
4401 – DfErr_Operator
Эта ошибка является общей ошибкой. Пожалуйста, смотрите Общий Ошибки для получения дополнительной информации.
4402 – DfErr_Program
Эта ошибка является общей ошибкой. Пожалуйста, смотрите Общий
Ошибки для получения дополнительной информации.
4402 – ДДО повторная попытка операции
Об этой ошибке будет сообщено только при использовании Инспектор словарей с флажком «Отчет об ошибках повторного входа в DD» проверено.
Причина
Многие методы DDO не являются реентерабельными. Сообщения, которые не реентерабельны Ясно, Очистить все, Запрос_Сохранить, Запрос_Удалить, Запрос_Назначить, Запрос_Найти, Request_Superfind и Find_by_Recnum.Например, вы не можете отправить сообщение Request_find в середине процесс Request_Save (даже если сообщение отправляется другому DDO).
Разрешение
Когда сообщения этих типов отправляются в состоянии повторного входа, обычное
поведение DDO заключается в их игнорировании. Это создает проблему для
тестирование. Если вы отправляете эти сообщения, вы, вероятно, делаете это
в ошибке. Вместо того, чтобы выполнять какое-либо действие, которое вы ожидаете,
сообщение молча игнорируется.
Когда используется Data Dictionary Inspector, эти повторно входящие сообщения сообщаются вам как ошибки. Это облегчит вам найти и исправить эти проблемы.
См. Повторный вход методов DDO для получения дополнительной информации о реентерабельных операциях.
4403 – DfErr_Setup
Эта ошибка является общей ошибкой. Пожалуйста, смотрите Общий Ошибки для получения дополнительной информации.
4404 – Ошибка Winprint
Это общее сообщение об ошибке, которое перенаправляет ошибки из WinPrint средство просмотра или механизм WinPrint.Прочтите текст или сообщение об ошибке для конкретная причина и/или решение.
4406 – Ошибка таймера (dfTimer)
4407 – Ошибка Flexcom
4408 – Ошибка справочной системы
4409 – Ошибка файла ini
4410 – Ошибка Windows
4411 — реестр Windows ошибка
4413 – Ошибка меню Windows
4414 – Ошибка Mapi
4415 – Приложение/Рабочее пространство ошибка
Причина
Не удается найти файл рабочей области, идентифицирующий рабочую область.
Разрешение
Проверьте код cApplication объект в вашей программе, чтобы увидеть, какой файл рабочей области он пытается открыть. Если в объекте нет кода, указывающего рабочую область для открытия, она пытаюсь открыть файл “config.ws”.
По умолчанию файл рабочей области (.ws) находится в той же папке, что и файл скомпилированной программы (.exe).
4416 — веб-объект не найден в веб-приложении
Имя WBO не найдено.Вызов со страницы ASP относится к имени WBO, которое не может быть найден.
4417 — имя поля файла не найдено в веб-объекте
Вызов со страницы ASP ссылается на имя «file.field», которое не может быть найден.
4418 — DDO не найден в веб-объекте
Имя файла не указано или не удалось найти DD для переданного имени файла.
4419 — измененное состояние требуется веб-объекту
Changed_State не поддерживается или недоступно из браузера/скрипта. WBO
необходимо выполнить проверку измененного состояния для всех публикуемых данных. Либо
страница ASP не настроена должным образом для предоставления этой информации или
Браузер не поддерживает сценарии, необходимые для этой работы.
4420 — Неверные данные переданы в веб-объект
Внутренняя ошибка механизма CALL, приводящая к неправильным данным. Это должно никогда не случится.
4421 – Ошибка передачи XML/HTTP
Произошла ошибка во время cXmlHttpTransfer.Дополнительные сведения об ошибке можно получить, проверив свойство cXmlHttpTransfer. пексмлтрансферстатус.
Кодовые значения:
xtsOk – нет ошибок
xtsHttpRequestFailed – Ошибка HTTP-запроса — нет ответа
xtsBadRequest — ошибка или отправлены недостающие данные
xtsInvalidContentType – Тип возвращаемого содержимого не соответствует ожидаемому
xtsNoData – Данные не были получил
xtsNotXml — полученные данные не XML
4422 – Ошибка передачи мыла/HTTP
Произошла ошибка с запросом клиента мыла. peTransferStatus
имеет более подробную информацию. Здесь сообщается обо всех ошибках, кроме ошибок SOAP-fault.
4423 – Ошибка ошибки мыла
Произошла ошибка с запросом клиента SOAP, что привело к ошибке SOAP. См. peTransferStatus Больше подробностей.
4424 – слишком большой текст для поля базы данных
Причина
Это срабатывает, если вы пытаетесь сохранить поток RTF (текстовый формат) слишком большой в cDbRichEdit контроль.Это происходит во время сохранения, когда вы пытаетесь переместить данные из элемент управления в поле базы данных.
Разрешение
Уменьшить размер текста в элементе управления или увеличить размер поле базы данных. Если вы не можете сделать ни то, ни другое, рассмотрите возможность сохранения текста в документе RTF, который хранится вне базы данных.
4425 — отчеты DataFlex ошибка
Причина
Все ошибки в классе cDRReports используют ошибку 4425. Детали ошибки
будет отображаться в тексте ошибки.
Разрешение
Дополнительные сведения см. в документации по отчетам DataFlex.
4426 – Доступ запрещен
Причина
Это общая ошибка пользователя «Отказано в доступе» для веб-приложения. рамки. Если есть дополнительные сведения, они должны отображаться в текст ошибки.
Разрешение
Обычно это вызвано тем, что пользователь пытается получить доступ к частям веб-сайта. приложение, для которого у пользователя нет правильных разрешений.См. cWebSessionManager чтобы узнать больше о правах в веб-приложениях.
4500 — Отсутствует информация об отладке
Отсутствует файл отладки предварительной компиляции (.PBG). IOW, если вы используете предварительно скомпилированный пакет, но файл .DBG отсутствует.
4501 — Несовместимая отладочная информация
Файл отладки предварительной компиляции (. PBG) найден, но не является текущим .PBG
файл. IOW, файл .PBG был создан с помощью более старого компилятора, или если
.Файл PBG не является допустимым файлом отладки.
4502 — Исключение веб-службы сервера
Это частная ошибка, используемая для создания ошибок мыла на сервере. Об этой ошибке никогда не сообщат.
4503 – Недопустимый размер RowId
4504 – Номер водителя вне допустимого диапазона
4505 — Попытка ссылки на недопустимый столбец сетки
Причина
Попытка сослаться на недопустимый столбец сетки.Либо столбцы имеют еще не создан или находится вне допустимого диапазона.
Разрешение
Справочные столбцы сетки после того, как они были созданы или находятся в пределах диапазон столбцов сетки.
4506 — Столбец не поддерживает комбинированные сообщения
Причина
Попытка доступа к сообщению column_combo для столбца, который не
комбо поддержки.
Разрешение
Столбцы должны быть сначала определены с помощью Column_Combo_State сообщение.
Пример
Установить для столбца Column_Combo_State iColumn значение True
4508 – Недопустимое использование неосновной таблицы
Причина
Это словарь данных Ошибка программирования объекта (DDO) / объекта ввода данных (DEO), которая имеет один двух причин.
1. Ваш DEO имеет несоответствие между его сервером и его привязка файла/поля данных. В привязке файла/поля данных DEO (например, Entry_Item Orderhea.Order_Number) должно быть полем из таблицы вашего сервера. или один из его родительских (или предковых) серверов. Он также может не иметь привязки вообще. В частности, вы не хотите ссылаться на дочернюю таблицу с родительский сервер. Когда это произойдет, и вы попытаетесь найти на этом DEO, вы можете получить эту ошибку.
Например:
// это верно, таблица привязки и DDO совпадают
Объект oOrderheaOrderNr является dbForm
Установить для сервера значение oOrderHea_DD
Entry_Item OrderHea. Номер_Заказа
Конечный_Объект
// это верно, таблица привязки является родительской для DDO
Объект oCustomerCustNr является dbForm
Установить для сервера значение oOrderHea_DD
Entry_Item Customer.Customer_Number
Конечный_Объект
// это допустимо, нет привязки или выражения
Объект oOrderheaOrderNr является dbForm
Установить для сервера значение oOrderHea_DD
Entry_Item (Что угодно)
Конечный_Объект
// это *недопустимо*, таблица привязки является дочерней по отношению к DDO
Объект oOrderheaOrderNr является dbForm
Установить для сервера значение oCustomer_DD
Entry_Item OrderHea.Номер_Заказа
Конечный_Объект
Последний пример, скорее всего, является ошибкой программирования. Есть
несколько случаев, когда это даст желаемые результаты и находку на этом DEO
может вызвать эту ошибку.
Это также может произойти, если файл Main_File DDO установлен неправильно, если сервер установки DEO настроен неправильно (или отсутствует) или Entry_Item DEO ссылается на неправильную таблицу.
Разрешение
1.Добавьте или исправьте соответствующий Entry_Item, «установить сервер» или «установить основной_файл» утверждение.
<или>
2. Это устаревшая функция DataSet, которую не следует использовать (вероятно, используя закрытый и устаревший интерфейс Add_Parent в наборе данных). Служба поддержки эта функция была удалена в DataFlex 11.0 из-за изменений RowId. Это маловероятно.
4509 — индекс ссылочного массива выходит за пределы
Причина
Указанная ссылка на индекс выходит за допустимые пределы.
Разрешение
Ссылка на индекс в пределах массива.
4510 — Неверный RowId — Невозможно десериализовать
Причина
Предпринята попытка десериализации RowId
из строки, которая не является допустимым сериализованным RowId.
4511 — указанное измерение недействительно в массиве
Причина
Указанное измерение не является допустимым измерением в массиве.Например, запрос размера 2-го измерения в одномерном массиве использование SizeOfArray() приведет к этой ошибке.
Разрешение
Ссылка только на размеры массива. Например, только ссылка одно измерение одномерного массива.
4512 — Незаконная попытка изменить размер статического массива
Причина
Попытка динамического изменения размера статического массива недопустима.
4513 – Определение рекурсивной структуры
Причина
Попытка создать недопустимое объявление рекурсивной структуры.
Пример
Структура tMyStruct
tMyStruct MyStruct
End_Struct
или
Структура tMyStruct
целое iVar
tMyStruct MyStruct
End_Struct
Обратите внимание, что структуры могут быть определены рекурсивно с массивами:
Структура tMyStruct
целое iVar
tMyStruct[] МояСтруктура
End_Struct
Разрешение
Определения структур не могут быть вложенными. Исправьте код.
4514 – Устарело или Неоднозначный синтаксис
Причина
Слева от ‘[‘ не массив, используйте ‘(‘, если индикатор
Это может произойти с индексатором массива или индикатором. Эта ошибка возникает если слева от [ является ссылкой на переменную, но определено, что она не оценивается тип массива. Это также может произойти, если между [] находится индикатор, а это просто случай двух аргументов.
Разрешение
Вы можете решить эту проблему, включив индикатор с () вместо этого.Например, вместо [Найдено] используйте (Найдено).
Причина
“Слева от ‘.’ не относится к типу структуры или таблицы”
Эта ошибка возникает, если слева от . является ссылкой на переменную, но определяется не оценивать тип struct.
Разрешение
Только члены структуры а имена столбцов таблицы могут следовать за точкой.
4515 – Невозможно сравнить этот тип элемента
Причина
Возникает, когда код вызывает массив
функция и предоставляет массив данных сложного типа (struct, RowId,
и Т. Д.) и виртуальная машина не может сравнивать аргументы.
DataFlex реализует разные алгоритмы сортировки для разных данных типы в виртуальной машине, чтобы предоставить разработчикам наиболее эффективный метод сортировки по типу данных. Предоставляемые алгоритмы в виртуальной машине тоже будет работать быстрее. Некоторые типы данных не могут быть отсортированы по внутренним алгоритмам: struct, RowId, variant.
Например:
Структура Друг
Сначала строка
Последняя строка
End_Struct
Процедура OnClick
// объявить массив из 10 структур tFriend
tFriend[4] Мои друзья
целое число iMinFriend
// заполняем массив MyFriends
переместить “Джанет” в Мои Друзья[0].Первый
переместить “Смит” в Мои Друзья[0].Последнее
переместить “Педро” в Мои Друзья[1].First
переместить “Родригес” в Мои Друзья[1]. Последний
переместить “Джуди” в Мои Друзья[2].First
переместить “Смит” в Мои Друзья[2].Последнее
переместить “Фреда” в Мои Друзья[3].First
переместить “Джонса” в Мои Друзья[3].Последнее
переместить (MinArray(MyFriends)) в iMinFriend
End_Procedure
Приведенный выше код вызовет ошибку 4515, так как структура является одной из типы данных, которые не могут быть отсортированы виртуальной машиной с помощью внутреннего алгоритм.Чтобы использовать функцию массива MinArray со структурированным типом данных, создайте пользовательскую функцию сортировки, как описано в справке для функций массива которые вызывают эту ошибку.
4516 — Плохой пользователь Возвращаемое значение функции
Причина
Возникает, когда функция, предоставленная разработчиком, возвращает что-либо, кроме
(EQ), (GT) или (LT) в массив
функции
или BinarySearchArray.
Например:
Структура Друг
Сначала строка
Последняя строка
End_Struct
// Пользовательская функция сравнения:
// Возвращает (EQ), если структура tFriend передается в качестве первого аргумента
// имеет то же значение последнего члена, что и структура tFriend, переданная во втором аргументе
Функция MyComparison tFriend MyFriend tFriend SearchFriend возвращает целое число
целое число iRetVal
если (Мой друг.Последний = SearchFriend.Last) ;
переместить (GE) в iRetVal
иначе ;
переместить (LE) в iRetVal
Function_Return iRetVal
End_Function
// срабатывает при нажатии кнопки
Процедура OnClick
// объявить массив из 10 структур tFriend
tFriend[10] Мои друзья
// объявляем структуру tFriend, которая будет содержать поисковые значения
tFriend SearchFriend
целое число iSearchIndex i iArraySize
// перемещаем значение для сравнения значений массива со структурой сравнения
переместите имя “Джонс” в SearchFriend. Последние
// заполняем массив MyFriends
переместить “Джанет” в Мои Друзья[0].First
переместить “Смит” в Мои Друзья[0].Последнее
переместить “Педро” в Мои Друзья[1].First
переместить “Родригес” в Мои Друзья[1].Последний
переместить “Джуди” в Мои Друзья[2].First
переместить “Смит” в Мои Друзья[2].Последнее
переместить “Фреда” в Мои Друзья[3].First
переместить “Джонса” в Мои Друзья[3].Последние
переместить “Мартина” в Мои Друзья[4].First
переместить “Андерсон” в Мои Друзья[4].Последний
переместить “Майкла” в Мои Друзья[5].First
переместить “Шмидта” в Мои Друзья[5].Последний
переместить “Жака” в Мои Друзья[6].First
переместить “Верна” в Мои Друзья[6].Последнее
переместить “Энрико” в Мои Друзья[7].First
переместить “Риччи” в Мои Друзья[7]. Последний
переместить “Карла” в Мои Друзья[8].Первый
переместить “Sorensen” в MyFriends[8].Last
переместить “Хуана” в Мои Друзья[9].First
переместить “Гарсия” в Мои Друзья[9].Последний
// вызовите функцию MyComparison для поиска элементов массива по значениям в SearchFriend
переместить (BinarySearchArray(SearchFriend, MyFriends, Self, get_MyComparison)) в iSearchIndex
shown “Значение поиска было найдено в элементе с номером ” (string(iSearchIndex))
переместить (SizeOfArray(MyFriends)) в iArraySize
для i от 0 до (iArraySize-1)
отображается “:” Мои Друзья[i].Первый»: «Мои Друзья[i].Последний»: «
петля
End_Procedure
Приведенный выше код вызовет ошибку 4516, поскольку функция MyComparison возвращает (GE) и (LE) вместо (EQ), (GT) или (LT).
Разрешение
Исправьте предоставленные разработчиком функции, чтобы они возвращали только (EQ), (GT) или (LT).
4517 – Операция переполнения
Причина
Это происходит, когда операция над десятичной дробью тип данных приводит к переполнению.До DataFlex 11.1 переполнение приведет к усеченному значению. Другие типы данных (кроме десятичных), особенно числовой тип данных, не вызывать ошибку при переполнении.
DataFlex никогда не вызывал ошибок при переполнении. Если вы имеете дело с очень большие числа, где возможно переполнение, вы должны использовать десятичный тип данных. Это дает вам максимально возможный диапазон (уменьшение вероятность переполнения) и сообщает, когда действительно происходит переполнение.
4518 – Система Таблица содержит более одной записи
Причина
Эта ошибка возникает, когда системная таблица открыта и имеет более одна запись. Системная таблица с несколькими записями — это ошибка. Это не фатальная ошибка и таблица все равно будет открыта.
Разрешение
Существующие приложения версий DataFlex старше 11. 1 могут
содержат системные таблицы с несколькими записями. Дополнительные записи могут быть
остаточный эффект старой ошибки.Хотя это может быть проблема может быть исправлена
в вашем приложении и лишние записи не создают проблем
с вашим существующим приложением вы получите ошибку, которая не встречалась
в предыдущих выпусках. Вам предлагается исправить эти таблицы, удалив
лишние записи. Если вы не можете сразу исправить эти ошибки, вы
может подавить сообщение об этих ошибках, сообщив обработчику ошибок
игнорировать эти ошибки. Это достигается добавлением следующей строки
вверх вашего окна или веб-приложения (после включения
пакет обработчика ошибок).
Использовать ErrorNum.inc
Отправить Ignore_Error of Error_Object_Id DFERR_SYSTABLE_TOO_MANY_RECORDS
Это позволит вам продолжать использовать системную таблицу, как и раньше.
Это не позволит вам добавлять новые записи в эту таблицу — это более
серьезная ошибка, которую не следует подавлять.
4519 – Неверный Создание записи системной таблицы
Причина
Эта ошибка возникает, если вы пытаетесь сохранить новую запись, которая приведет к более чем в одной записи в системной таблице.До DataFlex 11.1 он появилась возможность сохранять несколько записей в системную таблицу. Это была ошибка, что больше не разрешено.
Разрешение
Не следует пытаться подавить или обойти эту ошибку. Если ваше приложение пытается сохранить новые записи в системную таблицу, у вас есть серьезные ошибка, которую необходимо исправить. Либо ваш стол на самом деле не должен быть помечен как системная таблица, иначе вам не следует сохранять в нее новые записи.
4520 – Отсутствует конец набор тегов метаданных
Причина
Конец файла был обнаружен до конца набора тегов метаданных, отсутствует ‘}’.
Разрешение
Исправьте тег метаданных, включив в него отсутствующий ‘}’.
См. метаданные студии
для получения дополнительной информации о метаданных.
4521 – Недопустимый ресурс данные
Причина
Данные встроенного ресурса ActiveX между Embed_ActiveX_Resource и End_Embed_ActiveX_Resource является недействительным или неправильным.
Разрешение
Удалить Embed_ActiveX_Resource/End_Embed_ActiveX_Resource блок кода и позволить Studio воссоздать его. Вы можете сделать это, щелкнув правой кнопкой мыши на соответствующем элементе управления ActiveX и выбрав «Свойства ActiveX» из контекстного меню. Когда вы устанавливаете свойства ActiveX, Studio сохранит данные ресурса в Embed_ActiveX_Resource/End_Embed_ActiveX_Resource блок кода.
4522 – Изменения, обнаруженные в предварительно скомпилированном пакете
Причина
Обнаружены изменения в предварительно скомпилированном пакете при попытке включения Это.
Разрешение
Предварительно скомпилированный пакет необходимо перекомпилировать, чтобы изменения вступили в силу.
4523 – Указанный DateTime содержит недопустимое значение
Причина
Эта ошибка возникает всякий раз, когда выполняется арифметика DateTime с недопустимые значения. Результатом всегда является значение Null.
Разрешение
Убедитесь, что указаны допустимые значения для арифметики DateTime.См. Команда даты и времени для деталей.
4524 – Указанный TimeSpan содержит недопустимое значение
.Причина
Эта ошибка возникает всякий раз, когда выполняется арифметика TimeSpan с недопустимые значения. Результатом всегда является значение Null.
Разрешение
Убедитесь, что указаны допустимые значения для арифметики TimeSpan. См. Команда TimeSpan для деталей.
4525 – Указанное время содержит недопустимое значение
.Причина
Эта ошибка возникает при каждой попытке арифметики времени с недопустимым значением. ценности.Результатом всегда является значение Null.
Разрешение
Убедитесь, что указаны допустимые значения для арифметики времени. См. команду «Время» для Детали.
4526 – Изменить в родительской записи не разрешено
Причина
Если возникает ошибка, это, скорее всего, ошибка программирования. Вы сказали ДД это не изменит, но имеет. Это может быть особенно полезно с файлами псевдонимов, потому что вы чаще всего используете файлы псевдонимов в качестве родителей и вы чаще всего не хотите, чтобы они менялись.Установка этого значения в DD обеспечивает быстрый и простой способ убедиться, что это действительно кейс. Если это произойдет, ожидается, что разработчик захочет исправьте их код.
Разрешение
См. pbForeignReadOnly.
4527 – Не удается повторно найти запись
Причина
Цель этой ошибки — уведомить разработчика или пользователя о том, что запись, которая ранее была найдена, теперь не может быть найдена.Запрос_Проверить, Запрос_Сохранить и Запрос_Удалить возвращать эту ошибку, когда записи не могут быть найдены/повторно прочитаны. Намерение чтобы уведомить пользователя о том, что кто-то, должно быть, удалил эту запись, так как она был последний раз найден пользователем и что это не баг, а обычный многопользовательский поведение, когда один пользователь удалил запись, которую подтянул другой пользователь в виду и т.д.
Разрешение
В большинстве случаев это просто уведомление пользователя о том, что другой пользователь или процесс удалил запись, которую ранее нашел текущий пользователь и отображается.Никаких действий не требуется.
4528 — Недопустимая строка JSON
Причина
Эта ошибка указывает на то, что анализируемая строка JSON имеет недопустимый структура.
Разрешение
Проверьте строку JSON и исправьте код ее создания. cJsonObject В классе есть члены, помогающие создавать и проверять данные JSON.
4529 — Неверный объект Json
Причина
Эта ошибка указывает на то, что структура JSON DOM недопустима для операция cJsonObject.
Разрешение
Проверьте данные объекта JSON DOM и структуру cJsonObject и исправьте несоответствие. cJsonObject В классе есть члены, помогающие создавать и проверять данные JSON. Иногда JSON данные возвращаются без присутствия всех членов объекта Json. Параметр pbRequireAllMembers на False может помочь обойти эту проблему.
4530 – Объект Json не инициализирован
Причина
Если эта ошибка указывает на то, что cJsonObject экземпляр не представляет допустимый объект JSON.
Разрешение
Проверьте экземпляр cJsonObject и исправьте код его создания. То класс cJsonObject имеет члены, чтобы помочь создавать и проверять данные JSON.
PAYINV — Недействительное уведомление о платежной записи
CUSRES — Недействительное уведомление о платежной записи — (PAYINV)
Сообщение Департамента, уведомляющее платежную систему о том, что платеж превысил лимит.
v2.0 (3 ноября 2003 г.)
Поз.№ | Сегмент ID | Имя | Треб. Дес. | Максимальное использование | Групповой повтор | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
M | 0010 | UNH | Заголовок сообщения | M | 1 | ||||||||
M | 0020 | BGM | Начало сообщения | M | 1 | ||||||||
0090 | сегмент группы 1: NAD | C | 9 | ||||||||||
M | 0100 | NAD | Имя и адрес | м | 1 | ||||||||
0140 | C | 999 | 999 | ||||||||||
M | 0150 | RFF | ссылки | м | 1 | ||||||||
0180 | сегмент группы 4: ERP-ERC-FTX | C | 6 | 99 | |||||||||
м | 0190 | ERP | Детали точки ошибки | M | 1 | ||||||||
0210 | ERC | Информация об ошибке приложения | C | 99 | |||||||||
0220 | FTX | бесплатный текст | C | ||||||||||
0230 | C | C | 99 | ||||||||||
м | 0240 | НАЛОГ | Информация о пошлинах/налогах/сборах | M | 1 | ||||||||
0250 | MOA | Денежная сумма | C | 99 | |||||||||
M | 0690 | UNT | Трейлер сообщений | M | 1 |
Сегмент: | UNH Заголовок сообщения |
---|---|
Позиция: | 0010 |
Группа: | |
Уровень: | 0 |
Использование: | Обязательное |
Макс Применение: | 1 |
Данные Элемент | Компонент Элемент | Имя | Атрибуты | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
М | 0062 | ССЫЛОЧНЫЙ НОМЕР СООБЩЕНИЯ | М | 1 | ан..14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Справочный номер сообщения | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
М | S009 | ИДЕНТИФИКАТОР СООБЩЕНИЯ | М | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
М | 0065 | Идентификатор типа сообщения | М | ан. | Ответное сообщение таможни М | 0052 | Номер версии типа сообщения | М | AN..3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
М | 0054 | Номер выпуска типа сообщения | М | ан..3 | М | 0051 | Контролирующее агентство | М | и..2 | Х | 0057 | Код, присвоенный ассоциации | С | ан..6 | Х | 0068 | ОБЩИЙ ССЫЛКА ДОСТУПА | С | 1 | ан..35 | Х | S010 | СТАТУС ПЕРЕДАЧИ | С | 1 | Х | 0070 | Номер передачи сообщения о последовательности | М | с..2 | Х | 0073 | Индикация передачи первого/последнего сообщения последовательности | С | а1 |
|
Сегмент: | NAD имя и адрес |
---|---|
( | 0100 (триггерный сегмент) |
Группа: | Сегмент группы 1 (название и адрес) Уважение (необязательно) |
Уровень: | 1 |
Использование: | Обязательное |
Максимальное использование: | 1 |
Данные Элемент | Компонент Элемент | Имя | Атрибуты | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
М | 3035 | ОПРЕДЕЛИТЕЛЬ КОДА ФУНКЦИИ ВЕЧЕРИНКИ | М | 1 | ан. | 0,3|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
С082 | ИДЕНТИФИКАЦИОННЫЕ СВЕДЕНИЯ О СТОРОНЕ | С | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
М | 3039 | Идентификатор партии | М | ан..35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Номер банковского счета Номер БСБ Идентификатор импортера Получатель исходящего сообщения Идентификатор отделения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Х | 1131 | Идентификационный код списка кодов | С | ан..3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3055 | Список кодов, код ответственного органа | С | AN..3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Х | C058 | ИМЯ И АДРЕС | С | 1 | Х | 3124 | Строка имени и адреса | М | ан..35 | Х | 3124 | Строка имени и адреса | С | ан..35 | Х | 3124 | Строка имени и адреса | С | ан..35 | Х | 3124 | Строка имени и адреса | С | ан..35 | Х | 3124 | Строка имени и адреса | С | ан..35 | С080 | НАЗВАНИЕ СТОРОНЫ | С | 1 | М | 3036 | Название партии | М | ан..35 | Название банковского счета | 3036 | Название партии | С | ан..35 | Название банковского счета | Х | | 3036 | Название партии | С | ан..35 | Х | 3036 | Название партии | С | ан..35 | Х | 3036 | Название партии | С | ан..35 | Х | 3045 | Код формата имени участника | С | и..3 | Х | С059 | УЛИЦА | С | 1 | Х | 3042 | Улица и номер/п.о. коробка | М | ан..35 | Х | 3042 | Улица и номер/а/я коробка | С | ан..35 | Х | 3042 | Улица и номер/п.о. коробка | С | ан..35 | Х | 3042 | Улица и номер/а/я коробка | С | ан..35 | Х | 3164 | НАЗВАНИЕ ГОРОДА | С | 1 | ан..35 | Х | С819 | ПОДРОБНЫЕ СВЕДЕНИЯ О СТРАНЕ | С | 1 | Х | 3229 | Код названия подразделения страны | С | ан..9 | Х | 1131 | Идентификационный код списка кодов | С | и..3 | Х | 3055 | Список кодов, код ответственного органа | С | ан..3 | Х | 3228 | Название подразделения страны | С | ан..35 | Х | 3251 | ПОЧТОВЫЙ ИДЕНТИФИКАЦИОННЫЙ КОД | С | 1 | ан..17 | Х | 3207 | НАЗВАНИЕ СТРАНЫ КОД | С | 1 | и..3 |
|