Текущее время: Ср, июл 23 2025, 19:05

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


Правила форума


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: Нужно добавить поля в MIRO
СообщениеДобавлено: Пн, июн 28 2010, 16:07 
Начинающий
Начинающий

Зарегистрирован:
Пн, июн 28 2010, 15:11
Сообщения: 3
Пол: Мужской
Добрый день коллеги.

Прошу вас объяснить/подсказать, как добавить дополнительные поля в список позиций при вводе входящей счет фактуры.
Проблема в том, что пользователь видит номер МВЗ и СПП-элемента, но ему нужен краткий текст. Так же требуется выводить краткий текст заголовка заказа на поставку.

Большое спасибо


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Нужно добавить поля в MIRO
СообщениеДобавлено: Пн, июн 28 2010, 16:13 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, мар 11 2010, 11:16
Сообщения: 68
Пол: Мужской
В FAQ ответ не нашли?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно добавить поля в MIRO
СообщениеДобавлено: Пн, июн 28 2010, 16:24 
Начинающий
Начинающий

Зарегистрирован:
Пн, июн 28 2010, 15:11
Сообщения: 3
Пол: Мужской
sourelf написал:
В FAQ ответ не нашли?


Нет, я не нашел ответа..

SHD0 - очень похоже. Можно скрыть поля или сделать их обязательными, но я не нашел там полей с кратким текстом МВЗ и СПП-элементов.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Нужно добавить поля в MIRO  Тема решена
СообщениеДобавлено: Вт, июн 29 2010, 15:04 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
revers написал:
sourelf написал:
В FAQ ответ не нашли?


Нет, я не нашел ответа..

SHD0 - очень похоже. Можно скрыть поля или сделать их обязательными, но я не нашел там полей с кратким текстом МВЗ и СПП-элементов.


SHD0 помогает когда поля имеются в наличии. В вашем случае их там нету в принципе, насколько я понял. Сделать то что Вы хотите, настройками не получится, надо абапить, насколько я знаю user-exit'ов по расширению списка позиций нету, бади тоже, но все же Вы поищите. Остается или ломать или если позволяет система (бизис 700 надо), то попробовать с помощью enhancement point.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно добавить поля в MIRO
СообщениеДобавлено: Вт, июн 29 2010, 15:17 
Начинающий
Начинающий

Зарегистрирован:
Пн, июн 28 2010, 15:11
Сообщения: 3
Пол: Мужской
Большое спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Нужно добавить поля в MIRO
СообщениеДобавлено: Ср, июн 30 2010, 15:43 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, ноя 02 2006, 11:27
Сообщения: 51
Откуда: Ярославль
Пол: Мужской
Добавляли поля и на заголовок и на позиции.
SPRO - КСЛ - Ведение программ клиента.
В SPRO рядом с часиками нажмите листочек.
И пошло-поехало...

BAdI для изменения собственных полей клиента
Use

This Business Add-In is used in the component MM-IV.

You can use it to change customers' own fields in vendor invoices.

You can use the Business Add-In (BAdI) MRM_ITEM_CUSTFIELDS to integrate a subscreen of your own at item level to process customers' own data. The Customer Include CI_DRSEG_CUST is available for customers' own fields. The structure DRSEG_CI contains the fields C_RBLGP (document item in invoice document), C_KOART (account type), and Customer Include CI_DRSEG_CUST. The structure DRSEG_CI is already contained in the structures DRSEG (invoice item (dialog processing)), MMCR_FRSEG and MMCR_RBMA. If you wish to save customers' own fields to the database, you must attach these fields in an APPEND structure to the corresponding database table (RSEG, RBDRSEG, RBMA). For G/L account lines, add an APPEND structure with the customer's own fields to the structure COBL_MRM. The customer's own fields then also exist in the database table RBCO.

The customer's own fields can be processed on a separate subscreen during online invoice verification with the aid of the Business Add-In MRM_ITEM_CUSTFIELDS. The following data is available for this purpose:

Transaction type (Create, Change...)
Invoice document header
Invoice document items (items with PO reference, items with G/L account posting, items with material posting)
Note:
In the case of automatic transactions, the customer's own fields cannot be populated.

Requirements

To implement this BAdI, you need ABAP knowledge to create the subscreen and for the flow logic.

Standard settings

The Business Add-In cannot be used multiple times.

The Business Add-In is not filter-dependent.

There is no default implementation.

Example:
WKA_ITEM_CUSTFIELDS is available as an example of an implementation.

Further information:

Documentation of BAdI method:
TABPAGE_LABEL_SET

Documentation of BAdI method:
CUSTOMDATA_MODIFY

Documentation of BAdI method:
INVOICE_DATA_TRANSFER

Documentation of BAdI method:
CUSTOM_DATA_TRANSFER

Documentation of BAdI method:
CUSTOM_DATA_GET

Documentation of BAdI method:
INVOICE_DATA_GET


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Нужно добавить поля в MIRO
СообщениеДобавлено: Ср, июн 30 2010, 18:53 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
MM'щик, можно немного уточнить. То о чем Вы пишите в 4.7 нету, в erp2005 тоже, в ЕСС 6.0 - да, если не так поправьте...
И еще, Вы не могли бы скрин показать, как и где вы расширили миро (интересуют и заголовок и позиции). Ведь на сколько я понял, судя по БАДИ, миро расширяется дополнительным подэкраном, ТСу вроде как не это нужно было, как я понял, могу ошибаться...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно добавить поля в MIRO
СообщениеДобавлено: Чт, июл 01 2010, 07:12 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, ноя 02 2006, 11:27
Сообщения: 51
Откуда: Ярославль
Пол: Мужской
ECC 6.0 это компонент erp2005. Как в одном может быть а в другом нет ....

Пример 1. В стандартное поле ydrseg-sgtxt вставляли свой текст. Чистый АБАП.

SAPLMR1M screen 6310

PROCESS BEFORE OUTPUT.

MODULE aggr_drseg_limit_pbo.
MODULE listvariante.
MODULE network_ext_convert.
MODULE tc_mr1m_prepare.
LOOP AT ydrseg WITH CONTROL tc_mr1m CURSOR tc_mr1m-current_line.
*{ INSERT FSCK902445 1
* {ЗЮ 11-05-05 копирование текста партии в поз. счета
module zz_charg_text.
* { ЗЮ 2010-01-08 СлЗ 233616 от 2009-11-17
module zz_material_text.

*} INSERT
MODULE fill_tc_mr1m.
MODULE decode_imkey_6310.
MODULE modify_screen_6310_loop.
FIELD drseg-netwr.
FIELD drseg-netpr.
ENDLOOP.
MODULE modify_screen_6310.
MODULE set_cursor_6310.
MODULE aggr_drseg_merge_pbo.

Пример 2. Экран Данные Клиента в позиции

se19
MRM_ITEM_CUSTFIELDS
Изображение

Если не нравится смотреть текст на отдельном экране - то, пожалуйста, первый вариант.
Конечно, в первом примере мы только изменяли существующее стандартное поле , а не создавали новое. А Вы попытайтесь или поступите также. Я лишь хочу сказать что не все так категорично безнадежно.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Нужно добавить поля в MIRO
СообщениеДобавлено: Чт, июл 01 2010, 12:28 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
MM'щик, спасибо за примеры.
На счет версий сапа, я наверное не правильно выразился, скажем так, возможность расширять МИРО, предложенным Вами способом, доступна если стоит компонент SAP_APPL с версией 600 и выше.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно добавить поля в MIRO
СообщениеДобавлено: Ср, сен 22 2010, 06:35 
Начинающий
Начинающий

Зарегистрирован:
Ср, авг 05 2009, 12:10
Сообщения: 7
Уважаемый MM'щик вы не могли бы более подробно расписать как добавить поле в заголовок входящего счета.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Нужно добавить поля в MIRO
СообщениеДобавлено: Ср, сен 22 2010, 13:13 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вт, окт 10 2006, 16:37
Сообщения: 765
Откуда: Москва
novichok_yura написал(а):
Уважаемый MM'щик вы не могли бы более подробно расписать как добавить поле в заголовок входящего счета.


Второй раздел FAQ п.8 содержит ответ на ваш вопрос, как часть предложенного там решения.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно добавить поля в MIRO
СообщениеДобавлено: Чт, сен 23 2010, 08:29 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, май 19 2005, 12:34
Сообщения: 1941
Откуда: НК
Пол: Мужской
только при этом следует учитывать, что изменениями будет затронута не только тр. MIRO, но и другие
подробнее читать тут:
http://wiki.sdn.sap.com/wiki/display/Sn ... ansactions

_________________
Eritis sicut Deus, scientes bonum et malum...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно добавить поля в MIRO
СообщениеДобавлено: Пт, сен 24 2010, 08:05 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, май 19 2005, 12:34
Сообщения: 1941
Откуда: НК
Пол: Мужской
adublin
и?

В настоящее время SAP предлагает загрузить следующие пакеты для работы транзакции EEWB
* ADS Analytical Data Storage
* BUPA Business Partner
* BUPR Business Partner Relationships
* BUSINESS_ACTIVITY Business Activity
* BUSINESS_TRANSACTION CRM Business Transaction
* CATEGORY_ENHANCEMENT Category Extension
* COMPLAINTS Complaint
* COUNTERS Counter
* CRM_CASE СRM Case
* CRM_RPT Resource Planning Tool
* GRANTOR_PROJECT Grantor Project
* INDIVIDUAL_OBJECT Individual Object
* INSTALLED_BASE Installed Base
* LEAD Lead
* MARKETING_ELEMENT Marketing Element
* OPPORTUNITY Opportunity
* PPR Partner/Product Range
* RELTYPE Relationship Category
* SALES_CONTRACT Sales Contract
* SALES_TRANSACTION Sales Transaction
* SERVICE_CONFIRMATION Service Completion Confirmation
* SERVICE_CONTRACT Service Contract
* SERVICE_TRANSACTION Service Process
* SOLUTION_DATABASE Solution Database

Где здесь ММ?

_________________
Eritis sicut Deus, scientes bonum et malum...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно добавить поля в MIRO
СообщениеДобавлено: Пн, сен 27 2010, 13:23 
Начинающий
Начинающий

Зарегистрирован:
Ср, авг 05 2009, 12:10
Сообщения: 7
Спасибо :oops:


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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