Текущее время: Вт, июл 22 2025, 15:25

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Заполнение REBZG, АПП
СообщениеДобавлено: Чт, авг 06 2009, 11:55 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, авг 08 2005, 15:50
Сообщения: 505
Откуда: München
Пол: Мужской
В табличках поля REBZT REBZG REBZJ REBZZ заполняются только при частичном выравнивании, кредит-мемо. Однако в отчётах по отдельным позициям оно заполнено для всех документов - по ходу, если там пусто, отчёт сам подставляет номер документа, год и позицию. Типа ссылка на самого себя.

Ситуация, когда эти поля в табличках пустые - это нормально? Проблема вот в чём: пытаюсь настроить АПП с учётом частичных платежей через группировку по REBZG, но ничего не получается, поскольку у самих фактур REBZG пустое. В отчётах, в то же время, всё выглядит красиво...

_________________
Le chevalier du SAP


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Заполнение REBZG, АПП
СообщениеДобавлено: Чт, авг 06 2009, 15:02 
Ассистент
Ассистент

Зарегистрирован:
Ср, сен 06 2006, 13:54
Сообщения: 47
АПП же учитывает сама частичные выравнивания и суммы к оплате предлагает меньшие. Никакой группировки не надо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заполнение REBZG, АПП
СообщениеДобавлено: Чт, авг 06 2009, 17:39 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, авг 08 2005, 15:50
Сообщения: 505
Откуда: München
Пол: Мужской
Hahka написал(а):
АПП же учитывает сама частичные выравнивания и суммы к оплате предлагает меньшие. Никакой группировки не надо.

Да, но это как-то странно работает. Если в ОЗК поле Код группировки пустое, то АПП объединяет все ОП со схожими признаками в одну [s]кучу[/s] платёжку, и сумма с учётом частичных оплат рассчитывается корректно. Само поле Группировка при этом пустое.
Нам метод кучи не подходит - необходимо, чтобы на один документ (не ОП!) была одна платёжка, при том что используем и многопозиционные ТАПы.

Настроил Коды группировки по BELNR и по REBZG - часттичная оплата отваливается, не смог её прилепить.

В общем, обломался я с настройками и реализовал небольшое неявное расширение в начале процедуры PAYGR_FUELLEN(SAPF110S), которое заполняет поле Группировка. Если надо, поделюсь кодом.

_________________
Le chevalier du SAP


Последний раз редактировалось sokov Пт, авг 07 2009, 00:00, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Заполнение REBZG, АПП
СообщениеДобавлено: Чт, авг 06 2009, 18:42 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, сен 22 2006, 10:07
Сообщения: 369
Откуда: Ставрополье
Пол: Мужской
Напишите уж сразу в этой теме - на будущее, для тех кто будет интересоваться.

_________________
SAP R/3 Enterprise (4.7)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заполнение REBZG, АПП
СообщениеДобавлено: Пт, авг 07 2009, 09:22 
Ассистент
Ассистент

Зарегистрирован:
Ср, сен 06 2006, 13:54
Сообщения: 47
Новая АПП (в версиях 5.0. 6.0) работает следующим образом:
Если поле способ платежа пустое в документе, то она тянет его из кредитора и группирует все позиции по данному кредитору (ну и прочим аналитикам группировки).
Однако, если поле способ платежа заполнить в самом документе который участвует в АПП (а сделать это можно например элементарным замещением), то каждый документ будет оплачиваться отдельно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заполнение REBZG, АПП
СообщениеДобавлено: Пт, авг 07 2009, 14:04 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, авг 08 2005, 15:50
Сообщения: 505
Откуда: München
Пол: Мужской
Hahka написал(а):
Новая АПП (в версиях 5.0. 6.0) работает следующим образом:
Если поле способ платежа пустое в документе, то она тянет его из кредитора и группирует все позиции по данному кредитору (ну и прочим аналитикам группировки).

Допустим. У нас поле Способ платежа обязательно к заполнению в документах кредитора.

Hahka написал(а):
Однако, если поле способ платежа заполнить в самом документе который участвует в АПП (а сделать это можно например элементарным замещением), то каждый документ будет оплачиваться отдельно.


Это совершенно не так!!! Пожалуйста, не пишите, если не знаете.
Уплотнением управляет галка "Платёж по каждой помеченной позиции" в настройках Способа платежа. Если она нажата, но на каждую открытую позицию, подхваченную АППшкой, сформируется отдельный документ платежа. Если же отжата, то позиции будут уплотнены по аналитическим признакам (Кредитор, Способ платежа, Свой банк и пр.) а также по полю "Группирование".
Если же вы хотите, чтобы отдельно оплачивался каждый документ, то необходимо настроить группировку ОП по полю BELNR в ОЗК. Напоминаю, бывают многопозиционные ТАПы, а также инвойсы с несколькими позициями по 60 счёту.

_________________
Le chevalier du SAP


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Заполнение REBZG, АПП
СообщениеДобавлено: Пт, авг 07 2009, 16:38 
Ассистент
Ассистент

Зарегистрирован:
Ср, сен 06 2006, 13:54
Сообщения: 47
Цитата:
Это совершенно не так!!! Пожалуйста, не пишите, если не знаете.

Если бы не знал, то не писал :) У меня не такая богатая фантазия, как у разработчиков SAP.
Я всегда пользовался этим инструментом, чтобы группировать платежи. Но есть один нюанс...
Просто мы на проектах отказывались от многопозиционных ТАП, т.к. это лишняя морока при разбиении. А платим почти всегда не по фактуре, а по ТП - однопозиционной естественно.
Насчет отдельных позиций в одном документе вы правы - они не будут объединяться тогда.


Последний раз редактировалось Hahka Пт, авг 07 2009, 16:58, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Заполнение REBZG, АПП
СообщениеДобавлено: Пт, авг 07 2009, 16:53 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, авг 08 2005, 15:50
Сообщения: 505
Откуда: München
Пол: Мужской
Кросафчег!!! написал:
Напишите уж сразу в этой теме - на будущее, для тех кто будет интересоваться.


Инклюд F110SFP0_PAYGR_FUELLEN

Code:
FORM PAYGR_FUELLEN.
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$\SE:(1 ) FORM PAYGR_FUELLEN, Начало                                                                                                                   S
*$*$-Start: (1 )--------------------------------------------------------------------------------$*$*
ENHANCEMENT 7  ZEFI388_SAPF110S.    "active version

* Здесь реализуется возможность частичного платежа - сумма оплаты по ОП формируется
* с учётом предыдущих частичных платежей, ссылающихся на неё.
* Если в документе заполнено поле REBZG, то в качестве ключа группировки берётся оно,
* в противном случае - номер документа. Такой механизм позволяет формировать один документ
* оплаты на фактуру + частичные оплаты, а также на многопозиционные ТАПы.

IF ZHLG1-LIFNR NE SPACE.              " по книге кредиторов

  IF BSIK-REBZG IS NOT INITIAL.

    MOVE BSIK-REBZG TO ZHLG1-PAYGR.

  ELSE.

    MOVE BSIK-BELNR TO ZHLG1-PAYGR.

  ENDIF.

ELSE.                                 " по книге дебиторов

  IF BSID-REBZG IS NOT INITIAL.

    MOVE BSID-REBZG TO ZHLG1-PAYGR.

  ELSE.

    MOVE BSID-BELNR TO ZHLG1-PAYGR.

  ENDIF.

ENDIF.

EXIT.       " Я ИДИЁТ, УБЕЙТЕ МИНЯ КТО-НИБУДЬ!!!! СТАНДАРТНЫЙ ФУНКЦИОНАЛ "Определение групп платежей" из ОЗД/ОЗК (ниже) РАБОТАТЬ НЕ БУДЕТ Я ИДИЁТ, УБЕЙТЕ МИНЯ КТО-НИБУДЬ!!!!

ENDENHANCEMENT.
*$*$-End:   (1 )--------------------------------------------------------------------------------$*$*
  IF ZHLG1-LIFNR NE SPACE.
    CHECK *LFB1-ZGRUP NE SPACE.
    PERFORM GRUPPE_AUFBAUEN(RSZGR000)
            USING *LFB1-ZGRUP REGUP-KOART ZHLG1-PAYGR.
  ELSE.
    CHECK *KNB1-ZGRUP NE SPACE.
    PERFORM GRUPPE_AUFBAUEN(RSZGR000)
            USING *KNB1-ZGRUP REGUP-KOART ZHLG1-PAYGR.
  ENDIF.
ENDFORM.

_________________
Le chevalier du SAP


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Заполнение REBZG, АПП
СообщениеДобавлено: Пт, авг 07 2009, 17:42 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, сен 22 2006, 10:07
Сообщения: 369
Откуда: Ставрополье
Пол: Мужской
Премного благодарен. Буду иметь в виду, что так можно сделать.

_________________
SAP R/3 Enterprise (4.7)


Последний раз редактировалось darkduck Сб, авг 08 2009, 00:17, всего редактировалось 1 раз.
орфография


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

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


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

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


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

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