SAPфорум.RU https://www.sapboard.ru/forum/ |
|
Как сделать счет из основного контрольным (сальдо есть)? https://www.sapboard.ru/forum/viewtopic.php?f=5&t=98443 |
Страница 1 из 1 |
Автор: | Tatyana2010 [ Чт, фев 13 2020, 10:28 ] |
Заголовок сообщения: | Как сделать счет из основного контрольным (сальдо есть)? |
Коллеги, добрый день! Необходимо счет 63* "Резервы по сомнительной дебиторской задолженности" из основного сделать контрольным. Сейчас на данном счете есть сальдо. Какова последовательность действий? |
Автор: | Kengur [ Чт, фев 13 2020, 14:21 ] |
Заголовок сообщения: | Re: Как сделать счет из основного контрольным (сальдо есть)? |
Сделайте новый счет. |
Автор: | darkduck [ Пт, фев 14 2020, 00:40 ] |
Заголовок сообщения: | Re: Как сделать счет из основного контрольным (сальдо есть)? |
Снесите сальдо, сделайте контрольным, потом верните сальдо с нужным контрагентом. |
Автор: | Yozhhhhh [ Пт, фев 14 2020, 22:18 ] |
Заголовок сообщения: | Re: Как сделать счет из основного контрольным (сальдо есть)? |
Я что-то не припоминаю, чтобы были программы по смене контрольности. На ОП их полно, а на контрольность имхо нет. При попытке сменить контрольность sap явно выкидывает ошибку и пишет, что требуется новый счет. Поэтому я тут соглашусь с кенгуру - создавать новый счет) p.s. Прямой ответ на вопрос - избавиться от сальдо, выровнять позиции (если старый был с ОП), в отладке перескочить сообщение об ошибке, сменить контрольность, но 1. В нормальной компании так не поступают и не хватит полномочий так сделать. Но честно - я именно так и менял в одном местечке 2. Старые позиции как были в bsis/bsas, так там и останутся. Что пагубно скажется на запусках стандартных FBL отчетов. |
Автор: | t337co [ Вт, фев 25 2020, 12:31 ] |
Заголовок сообщения: | Re: Как сделать счет из основного контрольным (сальдо есть)? |
Yozhhhhh написал: ... p.s. Прямой ответ на вопрос - избавиться от сальдо, выровнять позиции (если старый был с ОП), в отладке перескочить сообщение об ошибке, сменить контрольность, но 1. В нормальной компании так не поступают и не хватит полномочий так сделать. Но честно - я именно так и менял в одном местечке ... Если проблема с полномочиями, то что мешает перенести настройку счета запросом? В "нормальной компании" же нет проводок в системе разработки, да? |
Автор: | Yozhhhhh [ Вт, фев 25 2020, 18:53 ] |
Заголовок сообщения: | Re: Как сделать счет из основного контрольным (сальдо есть)? |
t337co написал(а): Если проблема с полномочиями, то что мешает перенести настройку счета запросом? В "нормальной компании" же нет проводок в системе разработки, да? Перенести основную запись ГК запросом из системы разработки в продуктивную систему? Желаю удачи |
Автор: | t337co [ Ср, фев 26 2020, 11:02 ] |
Заголовок сообщения: | Re: Как сделать счет из основного контрольным (сальдо есть)? |
Yozhhhhh А в чем, собственно, проблема? Да, есть нюансы (я бы сказал, что один нюанс). Но если нет возможности поправить настройку в проде, то перенос запросом, на мой взгляд, вполне логичное решение. |
Автор: | darkduck [ Ср, фев 26 2020, 16:57 ] |
Заголовок сообщения: | Re: Как сделать счет из основного контрольным (сальдо есть)? |
Решение с переносом запроса и с /h в отладчике одинаково плохи, но имею право на жизнь. Я пользовался переносами. Другое дело, что ни один из этих подходов вопроса с записями в bsik/bsak bsis/bsas не снимает. Кстати, непонятно еще как это будет работать с acdoca. |
Автор: | Yozhhhhh [ Ср, фев 26 2020, 17:11 ] |
Заголовок сообщения: | Re: Как сделать счет из основного контрольным (сальдо есть)? |
В моем понимании объекты с data class = master data запросами переносить неверно в корне (если только это не делается умышленно). При сохранении этих объектов (счета ГК, дебиторы, кредиторы и многое многое многое другое) работают сотни проверок, экзитов, open fi и пр. Которые проверяют консистентность выставленных значений и зависят от переменных данных, которые в системе разработки/иной системе быть не обязаны. Проверка контрольности, галок, налоговых категорий и пр. - все из этого разряда. В данном контексте и в виду написанного выше перенос запросом равносилен прямому апдейту в таблице БД. Пример с /h был написан специально со ссылкой на то, что поступала прямая директива избавиться от болтающихся с прошлых лет двух позиций на старой контрольности. После выполнения операции было возвращено на место, что не отменяет того, что это в корне неверно. Все эти запреты и проверки реализованы не просто так. Поэтому по существу вопроса - конечно, можно. Но единственный верный способ менять контрольность - это не менять ее. Создавать новый счет, выполнять перенос сальдо, старый счет блокировать. Все остальное - баловство и диверсия. Поэтому я уточнил, что вопрос "как поменять контрольность?" может быть воспринят двояко) если по существу вопроса, то ответ никак. Если про технику совершения диверсии, то вариантов много |
Автор: | t337co [ Ср, фев 26 2020, 17:56 ] |
Заголовок сообщения: | Re: Как сделать счет из основного контрольным (сальдо есть)? |
Yozhhhhh 1. Я про вариант с переносом запроса написал в ответ на Вашу реплику о недостатке полномочий в проде, предположив, что речь идет о полномочиях на изменения значений в отладчике. В таком случае иного способа, доступного консультанту, я не знаю. Оставим за скобками написание своей программы, так как не в каждой компании у консультанта есть ключ разработчика, даже если он умеет в абап [не]много. Так же не будем рассматривать варианты со вставкой абап-кода в lsmw, например, хотя это может решить любые проблемы с полномочиями 2. Я из тех людей, кто переносит настройки счетов ГК запросами, следя за тем, чтобы изменения не приводили к потере консистентности данных. В основном это, конечно, новые счета или косметические изменения существующих. Иногда мне приходилось при этом сначала перетащить настройки из продуктива в разработку, а затем уже измененные счета обратно (чтобы быть уверенным, что в разработке с ними не поигрались коллеги). 3. Если уж говорить о счетах, то перенести их запросом неумышленно крайне сложно, т.к. стандартная транзакция ведения не умеет генерировать запрос или я что-то пропустил?)) ps а в целом я с Вами согласен)) pps оффтоп прекращаю |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |