[Logo] Форум ПАРУС
Ошибка при импорте  XML
Индекс форума » ПАРУС- Бюджет 10.хх
Автор Сообщение
ZER0ID
Пользователь
[Avatar]

Зарегистрирован: 21.06.2013 13:00:10
Сообщений: 453
Оффлайн

NABOKIKH wrote:
ZER0ID wrote:Релиз декабрьский: загрузил сотрудников - у некоторых после импорта не заполнились пол и дата рождения.
PostGre, Winx64
Ни у кого такой ошибки не было?
В 7ке были заполнены? Были ли эти физ лица в П10 до импорта?

Да, сначала был импорт из бухгалтерии П7, потом догружал данные по зарплате (разные базы). В бухгалтерии д.р. и пол не заполнены (у некоторых). Мнемокоды сотрудников в БУХ и ЗП совпадают.
[Email] [WWW]
NABOKIKH
Опытный пользователь
[Avatar]

Зарегистрирован: 01.08.2012 14:05:10
Сообщений: 1701
Оффлайн

ZER0ID wrote:
Да, сначала был импорт из бухгалтерии П7, потом догружал данные по зарплате (разные базы). В бухгалтерии д.р. и пол не заполнены (у некоторых). Мнемокоды сотрудников в БУХ и ЗП совпадают.

Импорт в этом случае не импортирует , а подставляет уже имеющуюся в П10 запись. это верное поведение, т.к. физлицо уже есть в базе его и используем.
может стоит в будущем попробовать импортировать сначала(до всех импортов) из базы П7(где более верное заполнение) в базу П7 контрагентов?

Это сообщение было изменено 1 раз. Последнее изменение было в 25.12.2014 01:25:21

ZER0ID
Пользователь
[Avatar]

Зарегистрирован: 21.06.2013 13:00:10
Сообщений: 453
Оффлайн

NABOKIKH wrote:
ZER0ID wrote:
Да, сначала был импорт из бухгалтерии П7, потом догружал данные по зарплате (разные базы). В бухгалтерии д.р. и пол не заполнены (у некоторых). Мнемокоды сотрудников в БУХ и ЗП совпадают.

Импорт в этом случае не импортирует , а подставляет уже имеющуюся в П10 запись. это верное поведение, т.к. физлицо уже есть в базе его и используем.
может стоит в будущем попробовать импортировать сначала(до всех импортов) из базы П7(где более верное заполнение) в базу П7 контрагентов?
Как вариант. Поменять порядок загрузки - зарплату вперёд бухгалтерии.
[Email] [WWW]
NICKOLAS333
Новичок

Зарегистрирован: 23.08.2013 10:32:14
Сообщений: 146
Оффлайн

Здравствуйте. При импорте приказов вылетает с ошибкой "Ошибка импорта". В базу сотрудники были перенесены через зарплатный импорт.
 Имя файла Импорт (Физическое лицо) от 2014-12-27 02-23-09.log.gz [Disk] Скачать
 Описание Описание отсутствует
 Размер файла 968 Kbytes
 Загружено:  4 раз(а)

[Email]
VROSU
Опытный пользователь
[Avatar]

Зарегистрирован: 08.11.2012 12:52:39
Сообщений: 2128
От: VR
Оффлайн

Импорт ЗП: Ошибка импорта
"Класс: ImporterEmploymentAccountPrimary (Лицевые счета), загружаемая запись: 'F.FCAC_RN' = '00W9', Произошла ошибка при импорте данных: Boundary has no value. Check for HasValue property before obtaining the Value or use GetValueOrDefault() instead.."

Чтобы не потерялось: FAQ Tornado, Видеоуроки, Дополнительные колонки из запроса, Старые версии Торнадо, Конфиг Postgres
[Email]
VROSU
Опытный пользователь
[Avatar]

Зарегистрирован: 08.11.2012 12:52:39
Сообщений: 2128
От: VR
Оффлайн

Судя по всему у Л/С небыло заполнено поле startdate...

Чтобы не потерялось: FAQ Tornado, Видеоуроки, Дополнительные колонки из запроса, Старые версии Торнадо, Конфиг Postgres
[Email]
VROSU
Опытный пользователь
[Avatar]

Зарегистрирован: 08.11.2012 12:52:39
Сообщений: 2128
От: VR
Оффлайн

Ошибка импорта
"Класс: ImporterEmploymentAccountHistory (Хроника лицевых счетов), загружаемая запись: 'H.FCACCH_RN' = '01EФ', Произошла ошибка при импорте данных: ОШИБКА: 23505: повторяющееся значение ключа нарушает ограничение уникальности "UQ_a9ec4a9740be0fcb91f2bcabfd42d173"
Code: 23505
Ключ "("EmploymentAccount_id", "EmploymentAccount_tid", "DateOfChange")=(37460c13-fa80-49f3-b301-fe2ff3b737ff, 1492, 2013-01-05 00:00:00)" уже существует.."

Чтобы не потерялось: FAQ Tornado, Видеоуроки, Дополнительные колонки из запроса, Старые версии Торнадо, Конфиг Postgres
[Email]
NIGMATULLIN_YU_R
Пользователь
[Avatar]

Зарегистрирован: 25.10.2012 22:23:19
Сообщений: 627
Оффлайн

VROSU wrote:Ошибка импорта
"Класс: ImporterEmploymentAccountHistory (Хроника лицевых счетов), загружаемая запись: 'H.FCACCH_RN' = '01EФ', Произошла ошибка при импорте данных: ОШИБКА: 23505: повторяющееся значение ключа нарушает ограничение уникальности "UQ_a9ec4a9740be0fcb91f2bcabfd42d173"
Code: 23505
Ключ "("EmploymentAccount_id", "EmploymentAccount_tid", "DateOfChange")=(37460c13-fa80-49f3-b301-fe2ff3b737ff, 1492, 2013-01-05 00:00:00)" уже существует.."


Какой релиз импорта?

Пессимизм — это настроение, оптимизм — воля.
[Email]
VROSU
Опытный пользователь
[Avatar]

Зарегистрирован: 08.11.2012 12:52:39
Сообщений: 2128
От: VR
Оффлайн

13.4.33975

Чтобы не потерялось: FAQ Tornado, Видеоуроки, Дополнительные колонки из запроса, Старые версии Торнадо, Конфиг Postgres
[Email]
VROSU
Опытный пользователь
[Avatar]

Зарегистрирован: 08.11.2012 12:52:39
Сообщений: 2128
От: VR
Оффлайн

VROSU wrote:Ошибка импорта
"Класс: ImporterEmploymentAccountHistory (Хроника лицевых счетов), загружаемая запись: 'H.FCACCH_RN' = '01EФ', Произошла ошибка при импорте данных: ОШИБКА: 23505: повторяющееся значение ключа нарушает ограничение уникальности "UQ_a9ec4a9740be0fcb91f2bcabfd42d173"
Code: 23505
Ключ "("EmploymentAccount_id", "EmploymentAccount_tid", "DateOfChange")=(37460c13-fa80-49f3-b301-fe2ff3b737ff, 1492, 2013-01-05 00:00:00)" уже существует.."

ошибка связана все с тем же startdate в fcac...

Чтобы не потерялось: FAQ Tornado, Видеоуроки, Дополнительные колонки из запроса, Старые версии Торнадо, Конфиг Postgres
[Email]
VROSU
Опытный пользователь
[Avatar]

Зарегистрирован: 08.11.2012 12:52:39
Сообщений: 2128
От: VR
Оффлайн

Ошибка импорта
"Класс: ImporterOsnParamPrc (Параметры оснований (проценты)), загружаемая запись: 'P.OSNSP_RN' = '05xC', Произошла ошибка при импорте данных: Триггер для действия 'Update' вызвал ошибку выполнения при обработке объекта Parus.Business.SalaryCalculation.IOsn, SalaryCalculation.Interface:d4ca46b6-7d66-48a7-adbb-4c0fedb71b9b:3f85bc7c-7c82-4076-9c39-4e968e09a712. Дата 'Действует с' не может быть больше даты 'Действует по'. ."

в zosnsp по рнке нашлась запись в zosn - все параметры в норме, нигде нет несоответсвий дат "с" и "по"... куда еще копать?

Чтобы не потерялось: FAQ Tornado, Видеоуроки, Дополнительные колонки из запроса, Старые версии Торнадо, Конфиг Postgres
[Email]
PVP
Пользователь
[Avatar]

Зарегистрирован: 07.11.2012 12:55:19
Сообщений: 461
От: Василий Потылицин
Оффлайн

VROSU wrote:Ошибка импорта
"Класс: ImporterOsnParamPrc (Параметры оснований (проценты)), загружаемая запись: 'P.OSNSP_RN' = '05xC', Произошла ошибка при импорте данных: Триггер для действия 'Update' вызвал ошибку выполнения при обработке объекта Parus.Business.SalaryCalculation.IOsn, SalaryCalculation.Interface:d4ca46b6-7d66-48a7-adbb-4c0fedb71b9b:3f85bc7c-7c82-4076-9c39-4e968e09a712. Дата 'Действует с' не может быть больше даты 'Действует по'. ."

в zosnsp по рнке нашлась запись в zosn - все параметры в норме, нигде нет несоответсвий дат "с" и "по"... куда еще копать?


Проверку параметризованных данных делали? Али нет?
[WWW]
SARGEANT
Опытный пользователь

Зарегистрирован: 01.02.2013 14:12:25
Сообщений: 1981
Оффлайн

1) при чем тут таблица zOsn, раз жалуется явным образом на таблицу zOsnSp

2) в упомянутой в ошибке записи таблицы zOsnSP с RN='05xC' написано что? в полях TYPE, CODE и VALUE
VROSU
Опытный пользователь
[Avatar]

Зарегистрирован: 08.11.2012 12:52:39
Сообщений: 2128
От: VR
Оффлайн

2PVP, да проверка была

2SARGEANT, TYPE = N. CODE = PRC, VALUE = 30.00000

Эмпирическим путем выявлено:
1. Ошибка на определенной В/У
2. Только если основание этой В/У в Л/С не одно (хотя периоды действия оснований не пересекаются)
3. Если убрать перод действия "по" того основания на котором выдает ошибку импорт идет дальше, но лишь до следующего Л/С с такой проблемой...

Чтобы не потерялось: FAQ Tornado, Видеоуроки, Дополнительные колонки из запроса, Старые версии Торнадо, Конфиг Postgres
[Email]
SARGEANT
Опытный пользователь

Зарегистрирован: 01.02.2013 14:12:25
Сообщений: 1981
Оффлайн

тогда Вы правы - запись таблицы zOsnSp с RN='05xC' как таковая беспроблемна. Жалуется на ней просто потому, что проблема выпадает в ошибку только уже на этой стадии

а сама проблема, то есть ошибка в импорте, - она видимо там и есть, где Вы сказали. То есть не умеет импортировать когда больше одного основания. Либо не умеет когда больше одного основания и еще что-то. Короче, ошибка в импорте
VROSU
Опытный пользователь
[Avatar]

Зарегистрирован: 08.11.2012 12:52:39
Сообщений: 2128
От: VR
Оффлайн

Загружаю только остатки по счетам: Произошло зацикливание при импорте данных класса: Parus.Business.Import.P7.Accounting.Core.Budget.ImporterAccount, ImportP7AccountingCoreBudget.Server.

Чтобы не потерялось: FAQ Tornado, Видеоуроки, Дополнительные колонки из запроса, Старые версии Торнадо, Конфиг Postgres
[Email]
VROSU
Опытный пользователь
[Avatar]

Зарегистрирован: 08.11.2012 12:52:39
Сообщений: 2128
От: VR
Оффлайн

В логе проверки куча счетов с ошибкой типа: Счет № 00000000000000000230211000, аналитический счет № 2.3.Гр.УДС, не задана ссылка на словарь, AccSpec.Rn = 06rM

Все таки записи нужно править или только счета по которым на заданном периоде есть остатки/обороты?

Чтобы не потерялось: FAQ Tornado, Видеоуроки, Дополнительные колонки из запроса, Старые версии Торнадо, Конфиг Postgres
[Email]
BUZUNOV
Опытный пользователь
[Avatar]

Зарегистрирован: 06.08.2012 15:55:23
Сообщений: 1002
Оффлайн

: Счет № 00000000000000000230211000, аналитический счет № 2.3.Гр.УДС, не задана ссылка на словарь, AccSpec.Rn = 06rM

Видимо в счете указанно что аналитика этого уровня сформирована по записям какого то словаря НО в соответствующем словаре записей на которые ссылаются аналитические счета нет. Если эта аналитика уже не актуальна, достаточно будет убрать привязку соответствующего уровня аналитики к определенному словарю.
VROSU
Опытный пользователь
[Avatar]

Зарегистрирован: 08.11.2012 12:52:39
Сообщений: 2128
От: VR
Оффлайн

Поправили все счета, остались только контрагенты и ИК, но импорт идет только остатков и все равно ошибка:
Произошло зацикливание при импорте данных класса: Parus.Business.Import.P7.Accounting.Core.Budget.ImporterAccount, ImportP7AccountingCoreBudget.Server.

лог проверки прилагаю
 Имя файла Лог проверки.log [Disk] Скачать
 Описание Описание отсутствует
 Размер файла 529 Kbytes
 Загружено:  0 раз(а)

Это сообщение было изменено 1 раз. Последнее изменение было в 03.06.2015 11:10:58


Чтобы не потерялось: FAQ Tornado, Видеоуроки, Дополнительные колонки из запроса, Старые версии Торнадо, Конфиг Postgres
[Email]
VROSU
Опытный пользователь
[Avatar]

Зарегистрирован: 08.11.2012 12:52:39
Сообщений: 2128
От: VR
Оффлайн

а где хранится лог импорта?

Чтобы не потерялось: FAQ Tornado, Видеоуроки, Дополнительные колонки из запроса, Старые версии Торнадо, Конфиг Postgres
[Email]
VROSU
Опытный пользователь
[Avatar]

Зарегистрирован: 08.11.2012 12:52:39
Сообщений: 2128
От: VR
Оффлайн

Вот что делаем - и что получаем:
[Thumb - 1.png]
 Имя файла 1.png [Disk] Скачать
 Описание Описание отсутствует
 Размер файла 38 Kbytes
 Загружено:  1 раз(а)

 Имя файла Проверка корректности.log [Disk] Скачать
 Описание Описание отсутствует
 Размер файла 65 Kbytes
 Загружено:  1 раз(а)

[Thumb - 2.png]
 Имя файла 2.png [Disk] Скачать
 Описание Описание отсутствует
 Размер файла 18 Kbytes
 Загружено:  1 раз(а)


Чтобы не потерялось: FAQ Tornado, Видеоуроки, Дополнительные колонки из запроса, Старые версии Торнадо, Конфиг Postgres
[Email]
VROSU
Опытный пользователь
[Avatar]

Зарегистрирован: 08.11.2012 12:52:39
Сообщений: 2128
От: VR
Оффлайн

Настройки
[Thumb - 5.png]
 Имя файла 5.png [Disk] Скачать
 Описание Описание отсутствует
 Размер файла 23 Kbytes
 Загружено:  1 раз(а)

[Thumb - 4.png]
 Имя файла 4.png [Disk] Скачать
 Описание Описание отсутствует
 Размер файла 28 Kbytes
 Загружено:  0 раз(а)

[Thumb - 3.png]
 Имя файла 3.png [Disk] Скачать
 Описание Описание отсутствует
 Размер файла 19 Kbytes
 Загружено:  0 раз(а)


Чтобы не потерялось: FAQ Tornado, Видеоуроки, Дополнительные колонки из запроса, Старые версии Торнадо, Конфиг Postgres
[Email]
VROSU
Опытный пользователь
[Avatar]

Зарегистрирован: 08.11.2012 12:52:39
Сообщений: 2128
От: VR
Оффлайн

Результат: Ошибка импорта
"Произошло зацикливание при импорте данных класса: Parus.Business.Import.P7.Accounting.Core.Budget.ImporterAccount, ImportP7AccountingCoreBudget.Server."
[Thumb - 6.png]
 Имя файла 6.png [Disk] Скачать
 Описание Описание отсутствует
 Размер файла 42 Kbytes
 Загружено:  1 раз(а)


Чтобы не потерялось: FAQ Tornado, Видеоуроки, Дополнительные колонки из запроса, Старые версии Торнадо, Конфиг Postgres
[Email]
VROSU
Опытный пользователь
[Avatar]

Зарегистрирован: 08.11.2012 12:52:39
Сообщений: 2128
От: VR
Оффлайн

Срочно надо! Хелп!
 Имя файла Импорт (Проводка бухгалтерской справки) от 2015-06-03 15-06-59.log.gz [Disk] Скачать
 Описание Описание отсутствует
 Размер файла 18 Kbytes
 Загружено:  3 раз(а)

Это сообщение было изменено 1 раз. Последнее изменение было в 03.06.2015 15:35:33


Чтобы не потерялось: FAQ Tornado, Видеоуроки, Дополнительные колонки из запроса, Старые версии Торнадо, Конфиг Postgres
[Email]
PEVZNER_EL
Новичок

Зарегистрирован: 20.11.2012 11:41:24
Сообщений: 150
Оффлайн

VROSU wrote:а где хранится лог импорта?

Лог импорта хранится в "Импорт данных из БД Парус7" - "Результаты импорта" - "Прикреплённые файлы"
VROSU
Опытный пользователь
[Avatar]

Зарегистрирован: 08.11.2012 12:52:39
Сообщений: 2128
От: VR
Оффлайн

У меня почему-то в "Импорт данных из БД Парус7" нет раздела "Результаты импорта". И в "Рабочем пространстве" нет "Результаты импорта"
[Thumb - 11.png]
 Имя файла 11.png [Disk] Скачать
 Описание Описание отсутствует
 Размер файла 68 Kbytes
 Загружено:  12 раз(а)

[Thumb - 12.png]
 Имя файла 12.png [Disk] Скачать
 Описание Описание отсутствует
 Размер файла 21 Kbytes
 Загружено:  1 раз(а)

Это сообщение было изменено 3 раз. Последнее изменение было в 03.06.2015 15:44:29


Чтобы не потерялось: FAQ Tornado, Видеоуроки, Дополнительные колонки из запроса, Старые версии Торнадо, Конфиг Postgres
[Email]
VROSU
Опытный пользователь
[Avatar]

Зарегистрирован: 08.11.2012 12:52:39
Сообщений: 2128
От: VR
Оффлайн

Ошибка импорта
"Класс: ImporterAccountingAnalytics (Аналитические счета), загружаемая запись: 'AccSpec.Rn' = '09Ш1', Произошла ошибка при импорте данных: Триггер для действия 'Insert' вызвал ошибку выполнения при обработке объекта Parus.Business.BudgetClassification.IStateSectorOperationClassification, GainsBudgetClassification.Interface:40c05848-aec8-4ccc-a364-91875765ad92:f82ce72a-46bf-42b6-a950-4c9cbed3d01e. Длина поля "Код" на должна превышать 3-х ч. ."
какой код не должен превышать 3-х чего-то там?

Чтобы не потерялось: FAQ Tornado, Видеоуроки, Дополнительные колонки из запроса, Старые версии Торнадо, Конфиг Postgres
[Email]
VROSU
Опытный пользователь
[Avatar]

Зарегистрирован: 08.11.2012 12:52:39
Сообщений: 2128
От: VR
Оффлайн

При импорте из П7 "Произошло зацикливание при импорте данных класса: Parus.Business.Import.P7.Accounting.Core.Budget.ImporterAccountingAnalytics, ImportP7AccountingCoreBudget.Server, Version=15.5.37643.0, Culture=neutral, PublicKeyToken=null."
 Имя файла Импорт (Проводка бухгалтерской справки) от 2015-06-04 10-20-10.log.gz [Disk] Скачать
 Описание Описание отсутствует
 Размер файла 29 Kbytes
 Загружено:  0 раз(а)


Чтобы не потерялось: FAQ Tornado, Видеоуроки, Дополнительные колонки из запроса, Старые версии Торнадо, Конфиг Postgres
[Email]
VROSU
Опытный пользователь
[Avatar]

Зарегистрирован: 08.11.2012 12:52:39
Сообщений: 2128
От: VR
Оффлайн

2015-06-04 11:14:45.735: Query from server: 'Select NoBase.Rn, NoBase.Parent_Rn, NoBase.Artikul, NoBase.Name_Nom, NoBase.GdGr_Rn, NoBase.Rn_Mes, NoBase.OKDP_Rn From NoBase'
2015-06-04 11:14:45.735: condition: 'NoBase.Rn' IN (01ZN01ZN, 01ZU01ZU, 01aO01aO, 01a601a6, 01aN01aN)
2015-06-04 11:14:48.699: ImportOnClient.MakeStreamDataFromP7()
2015-06-04 11:14:48.714: Q: Select NoBase.Rn, NoBase.Parent_Rn, NoBase.Artikul, NoBase.Name_Nom, NoBase.GdGr_Rn, NoBase.Rn_Mes, NoBase.OKDP_Rn From NoBase Where (NoBase.Rn == '01ZN01ZN' Or NoBase.Rn == '01ZU01ZU' Or NoBase.Rn == '01aO01aO' Or NoBase.Rn == '01a601a6' Or NoBase.Rn == '01aN01aN')
2015-06-04 11:14:48.714: QRows: 0
2015-06-04 11:14:48.730: Rows in stream: 0.
2015-06-04 11:14:48.730: !!! Empty result from query: Select NoBase.Rn, NoBase.Parent_Rn, NoBase.Artikul, NoBase.Name_Nom, NoBase.GdGr_Rn, NoBase.Rn_Mes, NoBase.OKDP_Rn From NoBase. Check conditions.
2015-06-04 11:14:48.746: Completed: ImportOnClient.MakeStreamDataFromP7()
2015-06-04 11:14:48.792: ImportMethods.Import(). Class: 'Parus.Business.Import.P7.BaseGoodsDocuments.ImporterNomenclator, ImportP7BaseGoodsDocuments.Server' Count call: 1
2015-06-04 11:14:48.792: Stack count 3, conformity 5307
2015-06-04 11:14:48.792: Called by: Parus.Business.Import.P7.Accounting.Core.Budget.ImporterAccountingAnalytics, ImportP7AccountingCoreBudget.Server, Version=15.5.37643.0, Culture=neutral, PublicKeyToken=null
2015-06-04 11:14:48.792: ImportMethods.Import(). Class: 'Parus.Business.Import.P7.Accounting.Core.Budget.ImporterAccountingAnalytics, ImportP7AccountingCoreBudget.Server, Version=15.5.37643.0, Culture=neutral, PublicKeyToken=null' Count call: 4
2015-06-04 11:14:48.792: Stack count 2, conformity 5307
2015-06-04 11:14:48.792: Called by: Parus.Business.Import.P7.Accounting.Core.Budget.ImporterAccountsRests, ImportP7AccountingCoreBudget.Server, Version=15.5.37643.0, Culture=neutral, PublicKeyToken=null
2015-06-04 11:14:48.792: Completed: ImportMethods.Import(). Class: 'Parus.Business.Import.P7.Accounting.Core.Budget.ImporterAccountingAnalytics, ImportP7AccountingCoreBudget.Server, Version=15.5.37643.0, Culture=neutral, PublicKeyToken=null' Count call: 4
2015-06-04 11:14:48.792: Completed: ImportMethods.Import(). Class: 'Parus.Business.Import.P7.BaseGoodsDocuments.ImporterNomenclator, ImportP7BaseGoodsDocuments.Server' Count call: 1
2015-06-04 11:14:48.792: !!! Parus.Business.BusinessException: "Произошло зацикливание при импорте данных класса: Parus.Business.Import.P7.Accounting.Core.Budget.ImporterAccountingAnalytics, ImportP7AccountingCoreBudget.Server, Version=15.5.37643.0, Culture=neutral, PublicKeyToken=null."
в Parus.Business.Import.P7.ImportMethods.CheckQueryData(ImportQueryData importObject, Stream values)
в Parus.Business.Import.P7.ImportMethods.ImportCore(String sessionId, Stream values)
в Parus.Business.Import.P7.ImportMethods.ImportCore(String sessionId, Stream values)
в Parus.Business.Import.P7.ImportMethods.Import(String sessionId, Stream values)

Нашли в БД, например, номенклатуру NoBase.Rn == 01ZU, но что с ней не так?

Чтобы не потерялось: FAQ Tornado, Видеоуроки, Дополнительные колонки из запроса, Старые версии Торнадо, Конфиг Postgres
[Email]
NIGMATULLIN_YU_R
Пользователь
[Avatar]

Зарегистрирован: 25.10.2012 22:23:19
Сообщений: 627
Оффлайн

http://support.parus.ru/forum/posts/list/91240.page#439203

Пессимизм — это настроение, оптимизм — воля.
[Email]
 
Индекс форума » ПАРУС- Бюджет 10.хх
Перейти: