Текущее время: Пт, мар 29 2024, 00:02

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Массовый ввод класса обработки для видов оплат
СообщениеДобавлено: Пт, фев 14 2020, 12:03 
Ассистент
Ассистент

Зарегистрирован:
Вт, июл 25 2017, 13:25
Сообщения: 41
Добрый день, коллеги. Необходимо для 1000+ ВО проставить класс обработки. Что то не припоминаю, есть ли в стандарте доступный функционал для массового редактирования ВО. LSMW не предлагать. Была попытка открыть 512w_o через se16n на редактирование, потерпел фиаско :) Варианты?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Массовый ввод класса обработки для видов оплат
СообщениеДобавлено: Вт, фев 18 2020, 09:11 
Ассистент
Ассистент

Зарегистрирован:
Ср, янв 24 2018, 15:21
Сообщения: 28
Добрый день.
Через LSMW попробуйте записать сценарий запуска sm30 для ракурса v_512w_d с ограниченным выбором. В выбор помимо страны можно добавить вид оплаты. В этом случае ракурс будет открываться не на списке, а сразу в карточке во. Там нужное количество кликов прокрутки и можно в тавлять значение. Должно получиться, если надо просто проставить. Если копировать с определённой даты, то хз.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Массовый ввод класса обработки для видов оплат
СообщениеДобавлено: Вт, фев 18 2020, 13:31 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, мар 16 2011, 23:26
Сообщения: 260
можно разработать свой отчет , например значение 2 в классе обработки 78 задается так: t512w-vklas+77(1) = '2'.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Массовый ввод класса обработки для видов оплат
СообщениеДобавлено: Вт, фев 18 2020, 15:35 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1392
1.Я бы тоже программу свою написал. Она очень простая.
2. Через LSMW самое сложное подобрать подходящий ракурс. Будет нужный ракурс - будет работать. Там еще возможно ABAP-ом поиграть можно.
3. Через SE16N нужно саму таблицу вводить (T512W), а не ее ракурс.
Можно выгрузить в EXCEL, формулами в vklas заменить нужную позицую класса. Затем через SE16N запихать обратно, вручную, кусочками сколько помещается на экран.

Потом все это нужно запихать в запрос. Также в Excel сформировать первичный ключ измененных записей, и перенести их в запрос.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Массовый ввод класса обработки для видов оплат
СообщениеДобавлено: Вт, фев 18 2020, 18:28 
Ассистент
Ассистент

Зарегистрирован:
Ср, янв 24 2018, 15:21
Сообщения: 28
RoustR написал(а):
1.Я бы тоже программу свою написал. Она очень простая.
2. Через LSMW самое сложное подобрать подходящий ракурс. Будет нужный ракурс - будет работать. Там еще возможно ABAP-ом поиграть можно.
3. Через SE16N нужно саму таблицу вводить (T512W), а не ее ракурс.
Можно выгрузить в EXCEL, формулами в vklas заменить нужную позицую класса. Затем через SE16N запихать обратно, вручную, кусочками сколько помещается на экран.

Потом все это нужно запихать в запрос. Также в Excel сформировать первичный ключ измененных записей, и перенести их в запрос.


Через эксель или Se16n убьются кумуляции, по-моему, они ведь по битам лежат, а не строкой.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Массовый ввод класса обработки для видов оплат
СообщениеДобавлено: Ср, фев 19 2020, 11:21 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 23 2005, 12:50
Сообщения: 941
Пол: Мужской
RoustR написал(а):
2. Через LSMW самое сложное подобрать подходящий ракурс. Будет нужный ракурс - будет работать. Там еще возможно ABAP-ом поиграть можно.

вот кстати интересный вариант, наталкивает на такую вот вариацию:
Я заметил, что в spro такие ракурсы запускается тр. OH12.
Там внутри программа RPVIEW00, программа просто читает параметры из памяти (параметры экспортирует само spro), и селектит настройки из T599I.
Т.е. можно в LSMW абапом экспортровать соответствующие параметры, а в T599I соответствующие настройки, и запустить OH12.
Вот только как сгенерить рекординг при таких условиях не придумывается :roll:

_________________
Нет таких денег, за которые кто-то будет работать лучше, чем энтузиасты бесплатно. Пол Грэм.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Массовый ввод класса обработки для видов оплат
СообщениеДобавлено: Ср, фев 19 2020, 11:27 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 05 2017, 23:56
Сообщения: 537
Code:
Вот только как сгенерить рекординг при таких условиях не придумывается :roll:

А зачем нам для этого рекординг?
Считываем через LSMW фаил с новыми параметрами, на шаге
5 Maintain Field Mapping and Conversion Rules
абапом апдейтим t512W
Затем шаг 9 Import Data и 11 Convert Data
Затем запихиваем список обновленных ВО в запрос.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Массовый ввод класса обработки для видов оплат
СообщениеДобавлено: Чт, фев 20 2020, 08:53 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1392
cib47 написал(а):
Через эксель или Se16n убьются кумуляции, по-моему, они ведь по битам лежат, а не строкой.

1. Вопрос был про классы обработки. Никто не заставляет грузить все поля, можно ограничится полем класса обработки.
2. Поле кумуляции действительно храниться в виде двоичной матрицы. Но оно прекрасно выгружает в виде числа в 16-ричном виде. Неоднократно выгружал таблицу T512w в Excel, где затем работал с этим полем битовыми функциями.
В SE16N это поле также прекрасно правиться. Вопрос обычно только в том, какое число в какую позицицую нужно внести. Одно значение легко вычислится в калькуляторе в Windows, если объем большой - то проще в Excel формулу вбить.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB