Текущее время: Сб, июл 26 2025, 10:28

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Дерево формата DME. Назначение платежа
СообщениеДобавлено: Пт, ноя 27 2015, 14:42 
Специалист
Специалист

Зарегистрирован:
Чт, дек 26 2013, 16:59
Сообщения: 149
Добрый день!
Назначение платежа заполняем в доп.текстах к позиции документа - поле "Корреспонденция".
Используем АПП без проводок.
Необходимо сформировать файл в формате CSV для загрузки в клиент-банк.

Вызывает вопросы поле "назначение платежа", не понятно как его вытащить в дерево формата носителя платежа.
Безусловно, возможны ситуации, когда несколько позиций объединяются в один платеж, и тогда возможна конкатенация назначений платежа.

На форуме поискала, ближе всего по тематике пост viewtopic.php?f=5&t=35716

Вопрос: z-функция единственный способ сформировать назначение платежа для формата носителя платежа?
спасибо


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Дерево формата DME. Назначение платежа
СообщениеДобавлено: Пн, ноя 30 2015, 12:12 
Ассистент
Ассистент

Зарегистрирован:
Пн, сен 23 2013, 14:13
Сообщения: 42
Вы же все равно делаете свое дерево DME.

Сделайте функцию которая будет анализировать REGUP выбирать оттуда все номера документов по условию например:
Code:
  WHERE laufd EQ i_fpayh-laufd
  AND laufi EQ i_fpayh-laufi
  AND xvorl EQ i_fpayh-xvorl
  AND zbukr EQ i_fpayh-zbukr
  AND vblnr EQ i_fpayhx-ovbln+3(10).


И потом считывайте тексты через read_text:
Code:
    CONCATENATE bukrs belnr gjahr INTO l_name.
    CALL FUNCTION 'READ_TEXT'
      EXPORTING
        id       = '0003'
        language = sy-langu
        name     = l_name
        object   = 'BELEG'
      TABLES
        lines    = it_lines
      EXCEPTIONS
        OTHERS   = 8.

А дальше уже либо склеивайте тексты, либо придумывайте как их обрабатывать по другому.

Как вариант можно сделать небольшой Z который после создания предложения позволит посмотреть сформированное назначения платежей для сгруппированных позиций и скорректировать его (например записать в другой id text первого или последнего документа). А при формировании платежки можно итоговый текст брать из этого id.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Дерево формата DME. Назначение платежа
СообщениеДобавлено: Пн, ноя 30 2015, 14:53 
Специалист
Специалист

Зарегистрирован:
Чт, дек 26 2013, 16:59
Сообщения: 149
aamelin спасибо,
z-функция - единственный способ?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Дерево формата DME. Назначение платежа
СообщениеДобавлено: Пт, дек 04 2015, 10:38 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, июл 21 2006, 15:56
Сообщения: 1176
Откуда: Москва
Пол: Мужской
newcomer2014
да, вызывать ее можно или в моменте 06 (или, знающие люди говорят, в 41, но сам не пробовал) в ракурсе V_TFPM042FB_C.

_________________
Гюгюльме аля улю


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

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


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

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


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

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