SAPфорум.RU https://www.sapboard.ru/forum/ |
|
FM в транспорте нет, а он им переносится https://www.sapboard.ru/forum/viewtopic.php?f=14&t=99864 |
Страница 1 из 1 |
Автор: | Skif [ Пт, ноя 26 2021, 14:17 ] |
Заголовок сообщения: | FM в транспорте нет, а он им переносится |
Привет, Чудеса продолжаются (к предыдущей теме) Разработчики заметили, что перенёсся фм, который включался при разработки в запрос, но после деблокирования стал "невидимкой" ! Проверили полностью до продуктива - перенёсся. А в списке объектов транспорта его нет. Причем в версиях показывает транспорт, которым перенёсся. У кого было такое? |
Автор: | skaa [ Пт, ноя 26 2021, 14:56 ] |
Заголовок сообщения: | Re: FM в транспорте нет, а он им переносится |
Если в запросе есть Группа Функций(к которой относится ФМ), то этого достаточно чтобы все ФМ-ы этой ГФ переехали. Либо, если в запросе есть главная программа относящаяся к ГФ. |
Автор: | Skif [ Пт, ноя 26 2021, 15:34 ] |
Заголовок сообщения: | Re: FM в транспорте нет, а он им переносится |
skaa написал(а): Если в запросе есть Группа Функций(к которой относится ФМ), то этого достаточно чтобы все ФМ-ы этой ГФ переехали. Либо, если в запросе есть главная программа относящаяся к ГФ. * - дураком помрёшь |
Автор: | LKU [ Пт, ноя 26 2021, 16:53 ] |
Заголовок сообщения: | Re: FM в транспорте нет, а он им переносится |
да, это классическая засада. Например, если добавляешь новый ФМ в группу функций, то в запрос попадет именно группа функций и переедут в прод версии из системы разработки по всем ФМ этой группы функций. Поэтому бывалые разработчики при добавлении нового ФМ тут же бросаются сверять версии с продом всех ФМ из группы функций ) |
Автор: | Yozhhhhh [ Пт, ноя 26 2021, 17:33 ] |
Заголовок сообщения: | Re: FM в транспорте нет, а он им переносится |
LKU написал: да, это классическая засада. Например, если добавляешь новый ФМ в группу функций, то в запрос попадет именно группа функций и переедут в прод версии из системы разработки по всем ФМ этой группы функций. Поэтому бывалые разработчики при добавлении нового ФМ тут же бросаются сверять версии с продом всех ФМ из группы функций ) Ну погодите. Да разве....? В ГФ будет создан инклуд - да. Новый инклуд пойдет по ландшафту - да. Головная в ГФ со списком инклудов пойдет по ландшафту - да. Отдельные инклуды с ФМ-никами разве будут переноситься......? Че-то у меня жим жим в связи с моей последней доработкой... Тогда в продолжение темы спрошу. А если я включил руками в запрос сам функциональный модуль (и его инклуд из ГФ) и саму головную со списком инклудов (XX-вых). Но в явном виде в списке объектов нигде сама группа функций не фигурирует. Нормально будет? Формально я получается не переношу ГФ ведь. |
Автор: | skaa [ Пт, ноя 26 2021, 20:55 ] |
Заголовок сообщения: | Re: FM в транспорте нет, а он им переносится |
LKU написал: да, это классическая засада. Например, если добавляешь новый ФМ в группу функций, то в запрос попадет именно группа функций и переедут в прод версии из системы разработки по всем ФМ этой группы функций. Поэтому бывалые разработчики при добавлении нового ФМ тут же бросаются сверять версии с продом всех ФМ из группы функций ) По моему опыту. Если добавить новый ФМ в существующую ГФ и не создавать новых инклудов в главной программе ГФ, то понесётся в запросе только этот новый ФМ. Другие ФМ из сис-мы разработки не поедут, и не надо их контролировать. |
Автор: | LKU [ Пт, ноя 26 2021, 21:11 ] |
Заголовок сообщения: | Re: FM в транспорте нет, а он им переносится |
Провел эксперимент: 1. Создал группу функций и в ней Фм 1, перенес в запросе 1 2. Изменил Фм1 в запрос 2, переносить не стал 3. Добавил в группу функций ФМ2, положил в запрос 3, перенес. Код ФМ1 в целевой системе действительно не обновился, то есть я неправильно написал. Буду вспоминать, в каких случаях такая засада все-таки возникает. |
Автор: | skaa [ Пт, ноя 26 2021, 21:47 ] |
Заголовок сообщения: | Re: FM в транспорте нет, а он им переносится |
LKU написал: Провел эксперимент: 1. Создал группу функций и в ней Фм 1, перенес в запросе 1 2. Изменил Фм1 в запрос 2, переносить не стал 3. Добавил в группу функций ФМ2, положил в запрос 3, перенес. Код ФМ1 в целевой системе действительно не обновился, то есть я неправильно написал. Буду вспоминать, в каких случаях такая засада все-таки возникает. Тоже замечал такую засаду, при изменении главной программы ГФ(добавление туда инклуда) блокируется в запросе вся ГФ(все ФМ-ы входящие в ГФ) и при переносе запроса будут перенесены все ФМ это ГФ. |
Автор: | Yozhhhhh [ Сб, ноя 27 2021, 02:16 ] |
Заголовок сообщения: | Re: FM в транспорте нет, а он им переносится |
LKU написал: Провел эксперимент: 1. Создал группу функций и в ней Фм 1, перенес в запросе 1 2. Изменил Фм1 в запрос 2, переносить не стал 3. Добавил в группу функций ФМ2, положил в запрос 3, перенес. Код ФМ1 в целевой системе действительно не обновился, то есть я неправильно написал. Буду вспоминать, в каких случаях такая засада все-таки возникает. Вот это больше похоже на правду, а то что-то я напрягся сильно. skaa написал(а): Тоже замечал такую засаду, при изменении главной программы ГФ(добавление туда инклуда) блокируется в запросе вся ГФ(все ФМ-ы входящие в ГФ) и при переносе запроса будут перенесены все ФМ это ГФ. А может это кто-нибудь проверить, раз пошла такая пьянка? У меня просто нет песочницы Я и в этом очень сильно сомневаюсь. Что при изменении главной программы (самый высокий уровень), что при изменении инклудов в запросе будет сидеть limu reps, то есть всего лишь источник отчета. Чтобы туда пролезла вся ГФ, нужно ее целенаправленно и включать в запрос. Также будет косяк, скорее всего, если запустить repair для заведомо больной неконсистентной ГФ. Но ни изменения ФМ, ни изменения главной программы, ни инклудов не должны влиять по идее. |
Автор: | Skif [ Вт, ноя 30 2021, 09:54 ] |
Заголовок сообщения: | Re: FM в транспорте нет, а он им переносится |
Удивило, что 3 фм-ника видны, а 4-й проходит "тихой сапой" |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |