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

Часовой пояс: 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 часа


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

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


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

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