Текущее время: Вс, июл 20 2025, 04:39

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


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


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Автоматическое формирование текста назначения платежа
СообщениеДобавлено: Чт, дек 01 2005, 13:10 
Гость
Кто-нибудь разрабытывал эту задачу?

При больших объёмах платежей вручную заполнять поле каждого платежного поручения "Назначение платежа" дело утомительное и отнимает много времени.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 02 2005, 09:34 
Гость
Если кому-то интересно, могу подсказать, как реализовать эту задачу. Эффект от её внедрения примерно такой же, как и от пакетного ввода документов.
Сгенерированные программой тексты, такие как
Code:
Оплата с/ф 105 от 04.05.05,106-107
от 05.05.05,108 от 06.05.05,110 от
11.05.05,114 от 13.05.05 согл контр
45/3912 за поставки

или
Code:
Оплата с/ф 669-672,674-705,707-713,
715-756 за первую половину мая 2005
согл контр 45/4745 за услуги

вызывают эстетическое удовольствие, согласитесь?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июл 28 2008, 11:25 
Начинающий
Начинающий

Зарегистрирован:
Вт, мар 25 2008, 15:29
Сообщения: 19
У меня стоит подобная задача. FI-ки хотят видесть назначение платежа до того как док проводится и распечатывается платежное поручение. Я перелапатил f110 но там в момент проводки документа заполняется логическая бд STXL, откуда и берутся в последствии данные. Кто решал подобную задачу помогите плиз.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 29 2008, 01:35 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
Nicromanser написал(а):
заполняется логическая бд STXL, откуда и берутся в последствии данные. Кто решал подобную задачу помогите плиз.


STXL это не логическая БД, а просто спец. образом оформленная табличка для хранения кластеров данных, с такими таблицами общаются по средство Exprt to database, Import from database.

Но в данном случае надо использовать ФМ Read_text.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 29 2008, 08:18 
Начинающий
Начинающий

Зарегистрирован:
Вт, мар 25 2008, 15:29
Сообщения: 19
да я уже разобрался и все сделал


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

Зарегистрирован:
Вт, ноя 01 2005, 13:09
Сообщения: 94
Откуда: Москва
Добрый день,

Подскажите , пожалуйста , более подробно как реализовать задачу "Автоматическое формирование текста назначения платежа".

Спасибо


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

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
VERA_JU. написал(а):
Добрый день,

Подскажите , пожалуйста , более подробно как реализовать задачу "Автоматическое формирование текста назначения платежа".

Спасибо

Берётся текст задания
Прочитывается
Составляется список вопросов консультанту
Вместе с консультантом обсуждаете вопросы и детали реализации
Консультант дорабатывает задание(этап опциональный, так же может длится весь период реализации)
Вы в соответствии с заданием пишите код
Тестируете
Переносите в продуктив

Всё

Может не очень подробно, но как то так

_________________
"После" - не значит "вследствие"


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

Зарегистрирован:
Пт, дек 26 2008, 16:10
Сообщения: 21
Пол: Женский
Формировали назначение платежа при проводке документа и писали его в тексты. Потом оттуда считывали при прогоне. В чем конкретно проблема?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Автоматическое формирование текста назначения платежа
СообщениеДобавлено: Сб, сен 25 2010, 18:08 
Старший специалист
Старший специалист

Зарегистрирован:
Сб, июл 28 2007, 20:38
Сообщения: 364
Формировали текст назначения платежа в помощью DMEE и заодно сохраняли в тексты. Чем могу помочь?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоматическое формирование текста назначения платежа  Тема решена
СообщениеДобавлено: Пн, сен 27 2010, 18:14 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 01 2005, 13:09
Сообщения: 94
Откуда: Москва
Подскажите, пожалуйста, как правильно настроить DMEE для автоматического формирования поля "Назначение платежа".
Сейчас сделаны следующие настройки:
1) тр. obpm1 - создан формат и на закл."Текстовые поля для ссылочной информации":
Дополнение;Тип;Размер поля;ЧислоПолей
пусто;пусто;135;1
2) тр obpm2 - создано целевое назначение
галка "Структура цел.назначение через настройку"
На закл."Цел. назначение по умол." :
ТИП;Номер строки;Текст сегмента;Текст целевого назначения
1;1;галка;< Текст позиции >
На закл."Целевое назначение в зав.от языка" :
Язык;ТИП;Номер строки;Текст сегмента;Текст целевого назначения
RU;1;1;галка;< Текст позиции >

Правильно я понимаю , что если поставить галочку в столбце "Текст сегмента", то будет копироваться текст SGTXT из позиции документа?

3) в тр obpm3 и тр. obpm4 так же сделаны настройки, но насколько я понимаю они не относятся к настройке поля "Целевое назначение платежа"
4) тр. DMEE
тип дерево = PAYM
формат дерево = Z_RU_1C_OUT .
Секция платежного документа - TechSegment -Назначение платежа :
Атрибуты = Модуль польз.прогр
Происхождение = ФМ ZFM_FI_DMEE_READ_TEXT:
Code:
FUNCTION ZFM_FI_DMEE_READ_TEXT.
*"----------------------------------------------------------------------
*"*"Локальный интерфейс:
*"  IMPORTING
*"     VALUE(I_TREE_TYPE) TYPE  DMEE_TREETYPE
*"     VALUE(I_TREE_ID) TYPE  DMEE_TREEID
*"     VALUE(I_ITEM)
*"     VALUE(I_PARAM)
*"     VALUE(I_UPARAM)
*"  EXPORTING
*"     REFERENCE(O_VALUE)
*"     REFERENCE(C_VALUE)
*"     REFERENCE(N_VALUE)
*"     REFERENCE(P_VALUE)
*"  TABLES
*"      I_TAB
*"----------------------------------------------------------------------

* Template function module --------------------------------------------*
* DMEE_EXIT_TEMPLATE

CONSTANTS:  C_TDID        TYPE TDID     VALUE '0001',
            C_TDOBJECT    TYPE TDOBJECT VALUE 'BELEG'.

DATA:       it_paym_wa    TYPE DMEE_PAYM_IF_TYPE,
            it_tline      TYPE STANDARD TABLE OF TLINE,
            it_tline_wa   TYPE TLINE,
            m_tdobname    TYPE TDOBNAME.
DATA: BEGIN OF obj_key,
            bukrs         TYPE BUKRS,
            belnr         TYPE BELNR_D,
            gjahr         TYPE GJAHR,
      END OF obj_key.

CLEAR: it_paym_wa.
MOVE i_item TO it_paym_wa.

CALL FUNCTION 'FI_REF_DOCUMENT_INTERPRET'
  EXPORTING
    im_doc1r = it_paym_wa-fpayp-doc2r
    im_doc1t = it_paym_wa-fpayp-doc2t
  IMPORTING
    ex_bukrs = obj_key-bukrs
    ex_belnr = obj_key-belnr
    ex_gjahr = obj_key-gjahr.

m_tdobname = obj_key.
CALL FUNCTION 'READ_TEXT'
  EXPORTING
*   CLIENT                        = SY-MANDT
    ID                            = C_TDID
    LANGUAGE                      = sy-langu
    NAME                          = m_tdobname
    OBJECT                        = C_TDOBJECT
*   ARCHIVE_HANDLE                = 0
*   LOCAL_CAT                     = ' '
* IMPORTING
*   HEADER                        =
  TABLES
    LINES                         = it_tline
  EXCEPTIONS
    ID                            = 1
    LANGUAGE                      = 2
    NAME                          = 3
    NOT_FOUND                     = 4
    OBJECT                        = 5
    REFERENCE_CHECK               = 6
    WRONG_ACCESS_TO_ARCHIVE       = 7
    OTHERS                        = 8
          .
IF SY-SUBRC <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.

LOOP AT it_tline INTO it_tline_wa.
  CONCATENATE C_VALUE it_tline_wa-tdline INTO C_VALUE.
ENDLOOP.

ENDFUNCTION.


Что требуется переделать или доделать , чтобы назначение платежа формировалось автоматически из поля текст SGTXT позиции документа в поле "Назначение платежа"?

Нужно ли в Дерево DMEE: свойства в закл."поля сортировки \ ключевые поля" добавлять поле Текст?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Автоматическое формирование текста назначения платежа
СообщениеДобавлено: Пт, мар 25 2011, 10:48 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, сен 25 2007, 17:48
Сообщения: 193
Пол: Женский
каким же образом получить этот волшебный текст:
Оплата с/ф 105 от 04.05.05,106-107
от 05.05.05,108 от 06.05.05,110 от
11.05.05,114 от 13.05.05 согл контр
45/3912 за поставки?


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

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


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

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


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

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