Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
alexiy Профи
Вступление в Клуб: 29.06.2007
|
Чт Янв 31, 2008 10:14  Ф-102. Экспорт. |
|
Полезность: Нет оценки
|
в Ф-102 есть экспорт в файл DBF.
полученный файл пользователь подкладывает в программу obved_nk, в которой правит данные.
в операции ::[HOOK].[REPS_EXP_102_1] есть строки:
Код: | set_column('REGN', 8, 'N'); |
и
Код: | RegNum := nvl (::[BRANCH].[SLIB].Get_Reg_Num(P_PARAM.[BRANCH]), ::[SYSTEM].VARIABLES.OURBANK.[REG_NUM]);
-- Первые 4 цифры
if instr(RegNum,'/') = 0 then
RegNum := lpad(RegNum,4,'0');
else
RegNum := lpad(substr(RegNum,1,instr(RegNum,'/')-1),4,'0');
end if;
-- Вторые 4 цифры
if P_PARAM.[BRANCH] is null then -- сводный
RegNum := RegNum || '0000';
else
if P_Param.[BRANCH].[MAIN_FIL] is null then -- головной филиал
RegNum := RegNum || '0999';
else
RegNum := RegNum || lpad(P_Param.[BRANCH].[CODE ],4,'0'); -- остальные филиалы
end if;
end if; |
obved_nk же требует, чтобы поле 'REGN' было длиной 4 символа, иначе - ругается.
мы поправили соответственно:
Код: | set_column('REGN', 4, 'N'); |
и
Код: | RegNum := substr(nvl (::[BRANCH].[SLIB].Get_Reg_Num(P_PARAM.[BRANCH]), ::[SYSTEM].VARIABLES.OURBANK.[REG_NUM]), 1, 4); |
и правим теперь при каждом обновлении.
можно конечно было свой хук написать, но тогда трудно уследить за изменениями со стороны ЦФТ (т.к. они свой хук периодически правят).
есть ли у кого-нибудь такая проблема?
если да - как решили?
если нет - почему нет? может длина поля 8 куда-то подходит?... в какую-то другую программу (версию)?... _________________ two bee or not two bee |
|
|
YuSokolov Профи
Вступление в Клуб: 29.06.2007
|
Чт Янв 31, 2008 11:43   |
|
Полезность: Нет оценки
|
Ф-102 мы уже года три-четыре (а мож и более) отправляем в ЦБ через ПТК ПСД. Подобная ситуация (чтоб поле 'REGN' было длиной 4 символа) у нас была, кода мы грузили Ф-101 в Obved (естественно через экспорт в файл DBF). И хотя Ф-101 мы тоже сдавали через ПТК ПСД, в Obved грузили, чтоб получить ov*.dbf, и потом засунуть ov*.dbf в ЦБ-шную программу RESERVE (тут мы делали ФОР). Кстати сейчас ФОР мы тоже отправляем через ПТК ПСД.
Так вот я в HOOK_BANK копировал и менял операцию REPS_EXP_101 -
в установке поля REGN убрал вторые 4 цифры (иначе Obved не глотает). Очевидно аналогично придется сделать и с REPS_EXP_102.
Кстати насколько я знаю ЦБ программу Obved давно не поддерживает.
Алексей зачем вы в нее грузите Ф-102 ? |
|
|
Alexsey Эксперт
Вступление в Клуб: 06.09.2007
|
Чт Янв 31, 2008 11:55   |
|
Полезность: Нет оценки
|
YuSokolov пишет: |
Кстати насколько я знаю ЦБ программу Obved давно не поддерживает.
Алексей зачем вы в нее грузите Ф-102 ? |
Некоторые региональные отделения ЦБ так и продолжают использовать Obved Тюменское одно из таких _________________ всегда есть как минимум 2 выхода |
|
|
alexiy Профи
Вступление в Клуб: 29.06.2007
|
Чт Янв 31, 2008 12:06   |
|
Полезность: Нет оценки
|
YuSokolov пишет: | Кстати насколько я знаю ЦБ программу Obved давно не поддерживает.
Алексей зачем вы в нее грузите Ф-102 ? |
если бы не поддерживало - не грузили бы...
наше отделение ЦБ тоже продолжает использовать Obved _________________ two bee or not two bee |
|
|
timochev Эксперт
Вступление в Клуб: 02.07.2007
|
Чт Янв 31, 2008 12:50   |
|
Полезность: Нет оценки
|
alexiy пишет: | наше отделение ЦБ тоже продолжает использовать Obved |
добавлю, что это относится к определенным формам отчетности.
Некоторые (например. ФОР) - через ПТК ПСД |
|
|
Alexsey Эксперт
Вступление в Клуб: 06.09.2007
|
Чт Янв 31, 2008 12:53   |
|
Полезность: Нет оценки
|
timochev пишет: | alexiy пишет: | наше отделение ЦБ тоже продолжает использовать Obved |
добавлю, что это относится к определенным формам отчетности.
Некоторые (например. ФОР) - через ПТК ПСД |
наше тер. управление вообще не принимает отчетность в ПТК ПСД... вот и паримся с эти обведом... и филиалы заставляем... хотя пости во все используется ПТК _________________ всегда есть как минимум 2 выхода |
|
|
YuSokolov Профи
Вступление в Клуб: 29.06.2007
|
Пн Фев 04, 2008 15:54   |
|
Полезность: 1
|
Запускаю Ф-102, за январь, имею ошибку при печати
ВНИМАНИЕ! На итоговую настройку с кодом Р264 (id=370423661) ссылается более 1 настройки [2]
Необходимо внести изменения в справочник настроек отчета (F_102_TUNING)
сраввните настройки Р2Бs и Р2Bs, Р2s и Р20000, Р2В и Р26В
Здается мне, что те из них (с "Сортировка" like 'Р%') тут лишние |
|
|
timochev Эксперт
Вступление в Клуб: 02.07.2007
|
Ср Фев 06, 2008 13:59   |
|
Полезность: Нет оценки
|
YuSokolov пишет: | Здается мне, что те из них (с "Сортировка" like 'Р%') тут лишние |
Получил официальный ответ на соответствующую заявку из ЦФТ:
необходимо удалить только настройку Р2Bs, а остальные оставить.
У нас после этого все заработало. |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|