SAPфорум.RU https://sapboard.ru/forum/ |
|
Удаление основной записи банка и собственного банка https://sapboard.ru/forum/viewtopic.php?f=5&t=95610 |
Страница 1 из 1 |
Автор: | Froliks [ Вт, окт 17 2017, 14:00 ] |
Заголовок сообщения: | Удаление основной записи банка и собственного банка |
Добрый день. Прошу помочь разобраться в следующей ситуации. При установке блокировки на основную запись банка FI06 (в случае отзыва лицензии, а это сейчас не редкость!) выдается сообщение о том, что это невозможно выполнить, т.к. имеются еще записи собственных банков. И пока их не удалить, установить блокировку невозможно. При этом как в этом случае просмотреть исторические данные по этим собственным банкам, если запись необходимо удалить? |
Автор: | darkduck [ Вт, окт 17 2017, 14:38 ] |
Заголовок сообщения: | Re: Удаление основной записи банка и собственного банка |
Попробуйте в FI12 вместо "правильного" банка указать какую-нибудь заглушку, тем самым отвязав "правильный" банк. |
Автор: | Froliks [ Вт, окт 17 2017, 14:57 ] |
Заголовок сообщения: | Re: Удаление основной записи банка и собственного банка |
Как выход из ситуации - хорошее решение, спасибо. Но с точки зрения методологии нормально ли это, стали бы Вы выставлять OSS или это нормальная логика системы? |
Автор: | Yozhhhhh [ Вт, окт 17 2017, 16:20 ] |
Заголовок сообщения: | Re: Удаление основной записи банка и собственного банка |
Логика-то, может, и вполне нормальная. Ведь индикатор удаления (его так правильно называть, если речь идет об FI06) теоретически подразумевает, что следующий прогон программы удаления схватит записи, помеченные для удаления, и удалит. Вот поэтому я и делаю акцент на слове удаление, а не блокировка. Блокированный элемент основных данных подразумевает остановку его использования, а помеченный для удаления подразумевает возможность удалить его при прогоне программы удаления. Все бы ничего, вроде как стандартный принцип системы - при наличии данных, ссылающихся на объект, не давать удалять сам объект. Но незадача в том, что если данный банк засветился в основных записях типов банка партнера (LFBK), то система так себя уже не ведет, ничего не проверяет и не ругается (легко проверить по использованию сообщению BF00 259. А ведь это точно такая же ссылка на удаляемый объект, в LFBK фигурирует поле BANKL. Выходит, не очень-то последовательно система ведет себя. Ведь это точно такие же исторические данные. Поэтому, если приоритет сообщения нельзя понизить в OBA5 (а его нельзя понизить, проверил), то я бы выставил сообщение. |
Автор: | Kengur [ Ср, окт 18 2017, 09:51 ] |
Заголовок сообщения: | Re: Удаление основной записи банка и собственного банка |
"Исторические данные" как вы говорите всегда можно посмотреть в SCU3 включив предварительно логирование таблицы. |
Автор: | Yozhhhhh [ Ср, окт 18 2017, 11:23 ] |
Заголовок сообщения: | Re: Удаление основной записи банка и собственного банка |
Kengur написал(а): "Исторические данные" как вы говорите всегда можно посмотреть в SCU3 включив предварительно логирование таблицы. А в документах, где указаны эти собственные банки и типы банков партнера, тоже пользователь логирование смотреть будет? Предположим, оплачен счет, документ выровнен с платежным поручением. Всегда можно прямо из документа открыть справочник и посмотреть, откуда и куда уходили средства. Ну и т.д. |
Автор: | Kengur [ Ср, окт 18 2017, 12:02 ] |
Заголовок сообщения: | Re: Удаление основной записи банка и собственного банка |
Yozhhhhh написал: Kengur написал(а): "Исторические данные" как вы говорите всегда можно посмотреть в SCU3 включив предварительно логирование таблицы. А в документах, где указаны эти собственные банки и типы банков партнера, тоже пользователь логирование смотреть будет? Предположим, оплачен счет, документ выровнен с платежным поручением. Всегда можно прямо из документа открыть справочник и посмотреть, откуда и куда уходили средства. Ну и т.д. Это по выписке обычно смотрят. Но да так можно ко всему придраться. |
Автор: | Yozhhhhh [ Ср, окт 18 2017, 13:56 ] |
Заголовок сообщения: | Re: Удаление основной записи банка и собственного банка |
Kengur написал(а): Это по выписке обычно смотрят. Но да так можно ко всему придраться. Тут согласен. Но все же довольно трудно объяснить тот факт, что если БИК банка встретился в собственных банках, то удалить нельзя, а если встретился в банках контрагента - то можно. Странное решение. |
Автор: | Kengur [ Ср, окт 18 2017, 16:10 ] |
Заголовок сообщения: | Re: Удаление основной записи банка и собственного банка |
Yozhhhhh написал: Kengur написал(а): Это по выписке обычно смотрят. Но да так можно ко всему придраться. Тут согласен. Но все же довольно трудно объяснить тот факт, что если БИК банка встретился в собственных банках, то удалить нельзя, а если встретился в банках контрагента - то можно. Странное решение. Вполне логично. Собствнными банками управляет предприятие - принял решения, прими последствия, а контрагенты сами по себе. |
Автор: | Yozhhhhh [ Ср, окт 18 2017, 16:24 ] |
Заголовок сообщения: | Re: Удаление основной записи банка и собственного банка |
Kengur написал(а): Вполне логично. Собствнными банками управляет предприятие - принял решения, прими последствия, а контрагенты сами по себе. Как раз и нелогично. Если это собственный банк и в нем допущена ошибка (удаленная запись, отозванная лицензия и пр.), то документ либо застрянет на этапе оплаты в F110, либо (самое плохое последствие) - не доживет до загрузки в клиент-банк, там и упадет. Так или иначе это будет своевременно обнаружено. В случае с ошибкой, допущенной в реквизитах контрагента, деньги недельку погуляют, потом вернутся. Как итог - несвоевременно выполненное обязательство по оплате (и как возможное следствие - пени), потеря ликвидности (дорогие деньги улетели в трубу) и пр. Если контролировать, то либо вообще все, либо вообще ничего не контролировать. |
Автор: | Froliks [ Ср, окт 18 2017, 17:07 ] |
Заголовок сообщения: | Re: Удаление основной записи банка и собственного банка |
Спасибо за ваши мнения. Проблема еще и в том, что хотелось банки грузить с сайта и индикатор устанавливать автоматически. А получается, что пока не удалить или изменить собственные банки, они (записи справочника банков с отозванной лицензией) будут вставать в ошибку. Реализовывать некую Z-блокировку (индикатор удаления) записи банка тоже как-то не хочется. Как решение при загрузке справочника проверять собственные банки и автоматом ставить заглушку (как предложено выше) и затем только ставить блокировку. Но что-то это все мне не очень нравится OSS тоже стесняюсь выставлять, но если уж припрет, то надо |
Автор: | Yozhhhhh [ Ср, окт 18 2017, 17:29 ] |
Заголовок сообщения: | Re: Удаление основной записи банка и собственного банка |
Сколько у Вашей компании собственных счетов? Я уверен, что ситуация, когда индикатор удаления ставится для банка, в котором обслуживается Ваша компания, будет единичной. У крупных компаний собственные счета открыты вообще в таких банках, которые лицензию "никогда не потеряют". Что касается реквизитов контрагента, то там, как уже написано, система ничего не проверяет, пометка для банка успешно ставится. Спокойно автоматизируйте и не парьтесь. А в качестве вишенки на торте переименуйте сообщение 210 в классе BF00, пропишите там "Банк помечен для удаления или отозвана лицензия", в F110 вообще красота будет, увидите, как это приятно выглядит |
Автор: | Froliks [ Ср, окт 18 2017, 21:10 ] |
Заголовок сообщения: | Re: Удаление основной записи банка и собственного банка |
Спасибо большое! |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |