Текущее время: Пн, июл 28 2025, 10:44

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Расширить поле имя1 для дебитора (поставщика)
СообщениеДобавлено: Чт, ноя 29 2012, 06:24 
Специалист
Специалист

Зарегистрирован:
Ср, янв 18 2012, 13:43
Сообщения: 120
Добрый день! Во многих транзакциях очень часто используется справочник выбора поставщиков (дебиоторов): как например здесь:

Изображение.

Интересует такой вопрос, скорее всего кто-то уже это делал. Можно ли расширить в данных справочниках и основной записи поле "Имя1" или чтобы в справочнике выбора поставщиков выводились поля Имя1, Имя2, Имя3?

Необходимость такого расшриения связана с частыми случаями длинных названий поставщиков и приходится использовать для заполнения поля Имя1, Имя2, Имя3.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расширить поле имя1 для дебитора (поставщика)
СообщениеДобавлено: Чт, ноя 29 2012, 12:00 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5274
Откуда: Geneva
Пол: Мужской
Не уверен насчет расширения стандартного средства поиска, но можно написать свое, скопировав из существующего.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расширить поле имя1 для дебитора (поставщика)
СообщениеДобавлено: Чт, ноя 29 2012, 17:36 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2007, 07:27
Сообщения: 895
Пол: Мужской
Чтобы не возникало таких ситуаций существует поле "Критерий поиска", в которое вносится краткое и однозначное название контрагента. И поиск делается по этому полю.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширить поле имя1 для дебитора (поставщика)
СообщениеДобавлено: Чт, ноя 29 2012, 18:39 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, окт 04 2005, 11:37
Сообщения: 394
Откуда: Ukraine, Kiev
Пол: Мужской
mulyukov_am написал(а):
Необходимость такого расшриения связана с частыми случаями длинных названий поставщиков и приходится использовать для заполнения поля Имя1, Имя2, Имя3.


Я бы добавил, что необходимость использования полей Имя1, Имя2, Имя3 есть в отчётности, например, в FBL*N.
Вот в FBL1N или FBL5N выводить Имя1, Имя2, Имя3 было бы полезно.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширить поле имя1 для дебитора (поставщика)
СообщениеДобавлено: Пн, дек 03 2012, 13:26 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 27 2006, 14:06
Сообщения: 60
Откуда: КИЕВ
Пол: Женский
в отчетах по дебиторам и кредиторам можно добавить имя через OPEN FI для события 1650.
у нас работает даже вывод имя 1,2 на двух языках, второе имя* берем из международных версий адреса.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширить поле имя1 для дебитора (поставщика)
СообщениеДобавлено: Вс, дек 09 2012, 17:20 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, окт 04 2005, 11:37
Сообщения: 394
Откуда: Ukraine, Kiev
Пол: Мужской
Dashutka написала:
в отчетах по дебиторам и кредиторам можно добавить имя через OPEN FI для события 1650.
у нас работает даже вывод имя 1,2 на двух языках, второе имя* берем из международных версий адреса.


Да, многие так делают и я в том числе. Я просто имел ввиду, чтобы это было стандартно изначально. А то как бы поля в основной записи кредитора есть, но нигде особо не используются кроме как в отчётности типа "Список всех кредиторов" и т.п.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширить поле имя1 для дебитора (поставщика)
СообщениеДобавлено: Пн, дек 10 2012, 07:55 
Специалист
Специалист

Зарегистрирован:
Ср, янв 18 2012, 13:43
Сообщения: 120
Dashutka написала:
в отчетах по дебиторам и кредиторам можно добавить имя через OPEN FI для события 1650.
у нас работает даже вывод имя 1,2 на двух языках, второе имя* берем из международных версий адреса.


Подскажите пожалуйста как пройти до OPEN FI? :oops: Теряюсь что-то в дереве SPRO.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расширить поле имя1 для дебитора (поставщика)
СообщениеДобавлено: Пн, дек 10 2012, 08:29 
Специалист
Специалист

Зарегистрирован:
Ср, янв 18 2012, 13:43
Сообщения: 120
mulyukov_am написал(а):
Dashutka написала:
в отчетах по дебиторам и кредиторам можно добавить имя через OPEN FI для события 1650.
у нас работает даже вывод имя 1,2 на двух языках, второе имя* берем из международных версий адреса.


Подскажите пожалуйста как пройти до OPEN FI? :oops: Теряюсь что-то в дереве SPRO.



Нашел, транзакция FIBF.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расширить поле имя1 для дебитора (поставщика)
СообщениеДобавлено: Пн, дек 10 2012, 08:35 
Специалист
Специалист

Зарегистрирован:
Ср, янв 18 2012, 13:43
Сообщения: 120
А может быть такое, что в OPEN FI нет процесса 1650?

У меня идет вот так:
00001420 ИЗМЕНЕНИЕ ДОКУМЕНТА: модификация полей строк. док. Можно дополнить управление полями документа
00001430 ИЗМЕНЕНИЕ ДОКУМЕНТА: замещение полей: загл./строка Проверки перед завершением проводки изменения
00001440 ИЗМЕНЕНИЕ ДОКУМЕНТА: замещение полей: загл./строка В функциональном модуле FI_DOCUMENT_CHANGE
00001510 Доп. платежные документы: модификация вывода
00001520 Доп.платеж.документы: изменение параметров вывода
00001610 Программа платежей FI-BA: расчет даты валютиров. Немедленно после выбора платежных требований
00001620 Прогр. платежей FI-BA: замена способов платежа (1) или при отклонении платежного требования
00001630 Прогр. платежей FI-BA: замена способов платежа (2) или при отклонении платежного требования
00001640 Прогр. платежей FI-BA: данные платежного док-та При создании строк документа для проводки платежа
00001710 ПЛАТЕЖНЫЕ КАРТЫ: доп. данные из фактуры
00001720 ПЛАТЕЖНЫЕ КАРТЫ: дополнение позиции расчета
00001810 ПЛАТЕЖНАЯ ПРОГРАММА: индивидуальный выбор банка Отклонение опред. банков партнеров или собственных
00001811
00001820 ПРОГРАММА ПЛАТЕЖЕЙ: выбор позиций Отклонение выбранных позиций
00001825 ПРОГРАММА ПЛАТЕЖЕЙ: используется только SAP Вызвать ссылку на мандат (SEPA)
00001830 ПРОГРАММА ПЛАТЕЖЕЙ: обработка группы
00001840 ПРОГРАММА ПЛАТЕЖЕЙ: проверка сальдо


1650 искал....так и не нашел. Хм?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расширить поле имя1 для дебитора (поставщика)
СообщениеДобавлено: Пн, дек 10 2012, 08:38 
Специалист
Специалист

Зарегистрирован:
Ср, янв 18 2012, 13:43
Сообщения: 120
:D
Нашел. Не там искал по ходу.

Сам с собой разговариваю.

Получается в самом модуле нужно прописывать путь и логику на ABAP откуда вытаскивать имя1 и имя2?

Правильно понимаю?

А потом это событие уже будет активировано?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расширить поле имя1 для дебитора (поставщика)
СообщениеДобавлено: Пн, дек 17 2012, 11:34 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 27 2006, 14:06
Сообщения: 60
Откуда: КИЕВ
Пол: Женский
Добавить поле ZNAME* (имя контрагента, количество символов 40), добавляем (через использование Доп. структуры) в две структуры:
- RFPOS,
- RFPOSX
Добавляем в модуле Z_SAMPLE_INTERFACE_00001650 обработку поля ZNAME*
по номеру кредитора (имя поля в структуре RFPOSXEXT-KONTO) находим кредитора.
По найденному номеру в зависимости от используемой транзакции выводим имя контрагента:
для транзакции FBL1n в таблице LFA1 (Основные записи поставщиков (общая часть)) по полю LIFNR (Кредитор) и ADRNR (Адрес) заходим в таблицу ADRC (Адреса (центральное управление адресами)) ADRC-ADDRNUMBER=LFA1– ADRNR (Номер адреса) и ADRC-NATION=* (Версия адреса) и выводим информацию из поля ADRC- NAME1 (имя1)

Запускаем программу RFPOSXEXTEND для генерации изменений


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширить поле имя1 для дебитора (поставщика)  Тема решена
СообщениеДобавлено: Пн, дек 17 2012, 11:40 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 27 2006, 14:06
Сообщения: 60
Откуда: КИЕВ
Пол: Женский
mulyukov_am написал(а):
:D
Нашел. Не там искал по ходу.

Сам с собой разговариваю.

Получается в самом модуле нужно прописывать путь и логику на ABAP откуда вытаскивать имя1 и имя2?

Правильно понимаю?

А потом это событие уже будет активировано?


чтобы активировать продукт, есть транзакция BF24, или FIBF - параметры настройки - продукты - клиента.


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

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


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

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


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

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