Текущее время: Пт, июл 25 2025, 17:28

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




Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Нумерация платежных поручений в АПП
СообщениеДобавлено: Пт, сен 23 2011, 14:33 
Начинающий
Начинающий

Зарегистрирован:
Ср, июл 27 2011, 11:30
Сообщения: 8
Добрый день!

Заранее прошу прощения, что в очередной раз поднимаю ранее обсуждаемую тему. Все-таки хотелось бы узнать - кто и как решал проблему пропуска нулей в платежных поручениях ХХХХХХХ000 при выполнении АПП (к сожалению, клиент-банк не понимает таких номеров :evil: ).

Вариант отслеживания номеров и исправления руками не очень подходит, как и вариант предложенный в ноте 1371278 (в связи с не возможностью активации требуемого в этой ноте компонента FI-CA).

Поделитесь, пожалуйста, соображениями - каким образом можно завтавить АПП пропускать вышеуказанные номера ПП?

Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Нумерация платежных поручений в АПП
СообщениеДобавлено: Вт, сен 27 2011, 14:48 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пт, фев 01 2008, 16:56
Сообщения: 14
Счетчик АПП можно анализировать в OpenFI. и при необходимости сдвигать его с 000 на 001. у вас АПП с проводками или нет?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нумерация платежных поручений в АПП
СообщениеДобавлено: Вт, сен 27 2011, 15:58 
Начинающий
Начинающий

Зарегистрирован:
Ср, июл 27 2011, 11:30
Сообщения: 8
Andrey: написал(а):
Счетчик АПП можно анализировать в OpenFI. и при необходимости сдвигать его с 000 на 001. у вас АПП с проводками или нет?


Используется вариант АПП без проводок, проводки формируются при загрузке выписки.

С помощью какого события предлагаете анализировать счетчик OpenFI-ем? Попробовал реализовать проверку с помощью события 1170, привязал к этому событию свой ФМ с проверкой с помощью FIBF, но к сожалению при выполнении АПП обращения к данному ФМ не происходит :? .


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Нумерация платежных поручений в АПП
СообщениеДобавлено: Вт, сен 27 2011, 16:29 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пт, фев 01 2008, 16:56
Сообщения: 14
Перед тем, как формируются АПП (с проводками/без проводок) запускается OpenFI 1830. Этот OpenFI позволяет исключить или весь REGUH, или записи в REGUP из планируемых платежей. Ничего не исключайте, а просто используйте этот OpenFI для сдвига счетчика (предварительно конечно же проверив - нужно сдвигать его или нет)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нумерация платежных поручений в АПП
СообщениеДобавлено: Ср, сен 28 2011, 15:32 
Начинающий
Начинающий

Зарегистрирован:
Ср, июл 27 2011, 11:30
Сообщения: 8
Andrey: написал(а):
Перед тем, как формируются АПП (с проводками/без проводок) запускается OpenFI 1830. Этот OpenFI позволяет исключить или весь REGUH, или записи в REGUP из планируемых платежей. Ничего не исключайте, а просто используйте этот OpenFI для сдвига счетчика (предварительно конечно же проверив - нужно сдвигать его или нет)


К сожалению, вызова данного события также не происходит при выполнении прогона АПП, соответственно не отрабатывает привязанный ФМ. Может нужны какие-нибудь дополнительные настройки?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Нумерация платежных поручений в АПП
СообщениеДобавлено: Ср, окт 26 2011, 19:03 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, апр 18 2006, 14:52
Сообщения: 339
Откуда: Лондон
Пол: Мужской
mikkas написал(а):
К сожалению, вызова данного события также не происходит при выполнении прогона АПП, соответственно не отрабатывает привязанный ФМ. Может нужны какие-нибудь дополнительные настройки?

Удалось ли решить проблему нумерации (исключения последних 000 в случае АПП без проводок)?

_________________
Self is a bad counselor


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нумерация платежных поручений в АПП
СообщениеДобавлено: Чт, окт 27 2011, 14:49 
Начинающий
Начинающий

Зарегистрирован:
Ср, июл 27 2011, 11:30
Сообщения: 8
[/quote]
Удалось ли решить проблему нумерации (исключения последних 000 в случае АПП без проводок)?[/quote]

К сожалению, проблему пока не удалось решить (нет времени пока этим заниматься, есть более приоритетные задачи). Видимо будем править нумерацию на этапе выгрузки платежек :roll: , тк с вариантом изменения нумерации на этапе создания ПП пока ничего не получается.

Так что, предложения по решению данной проблемы все еще приветствуются.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Нумерация платежных поручений в АПП
СообщениеДобавлено: Чт, окт 27 2011, 15:21 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, апр 18 2006, 14:52
Сообщения: 339
Откуда: Лондон
Пол: Мужской
mikkas написал(а):
Так что, предложения по решению данной проблемы все еще приветствуются.

Всесторонне поддерживаю! Присоединяюсь к многочисленным авторам сообщений на тему нумерации платежек в АПП, начинающихся "...прочитал много постов на эту тему, но ответа так и не нашел"

_________________
Self is a bad counselor


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нумерация платежных поручений в АПП
СообщениеДобавлено: Чт, ноя 07 2013, 15:54 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, май 12 2011, 08:55
Сообщения: 82
Sergey@ написал:
mikkas написал(а):
Так что, предложения по решению данной проблемы все еще приветствуются.

Всесторонне поддерживаю! Присоединяюсь к многочисленным авторам сообщений на тему нумерации платежек в АПП, начинающихся "...прочитал много постов на эту тему, но ответа так и не нашел"


Присоединяюсь. От себя хотел бы добавить для 6 системы хотелось бы сделать аналогично как делалось через ФМ для OPENFI 1170, RF_GET_DOCUMENT_NUMBER или number_get_next - в случае ХХХХ000 автоматом прогонялся ещё раз. Но проблема в том, что гоняет АПП через sapf100v, а не sapf100s и события OPENFI 1170, 1820, 1830 не используются. Не очень понятно как нумерация сейчас ведется, в какой момент заполняется PYORDH. АПП без проводок. МОЖ КТО СТАЛКИВАЛСЯ, КОМРАДЫ?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Нумерация платежных поручений в АПП
СообщениеДобавлено: Чт, ноя 07 2013, 16:11 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5274
Откуда: Geneva
Пол: Мужской
Ну, во-первых, не вводите в заблуждение. Не sapf100s / sapf100v, а sapf110s / sapf110v соответственно. :)
Во-вторых, основная программа - ...s (Zahlungsprogramm). Та, что с ...v - это только набор модулей параметров (Modulpool 'Parametrisierung des Zahlungsprogramms').
В-третьих, событие процесса 1170 вообще никакого отношения к АПП не имеет: POST RESIDUAL ITEMS: Deactivate No. Range Buffers. События 1820/1830 - да, имеют, но они работают в момент создания предложения АПП, а не в момент продуктивного прогона.
В-четвертых, именно в момент продуктивного прогона и осуществляется нумерация платежек. Посмотрите на include F110SFZ0_ZAHLUNGSAUFTRAG_ERZEU:


Code:
IF PYORD_NUMKR = SPACE.
      CALL FUNCTION 'F110_PAYORD_DET_NUMBERRANGE'
           IMPORTING
                E_NUMKR = PYORD_NUMKR
           EXCEPTIONS
                OTHERS  = 1.
      IF SY-SUBRC = 1.
        MESSAGE S055.
        RAISE TERMINATION.
      ENDIF.
    ENDIF.

*------- ... Nächste Nummer besorgen -----------------------------------
    CALL FUNCTION 'NUMBER_GET_NEXT'
         EXPORTING
              NR_RANGE_NR = PYORD_NUMKR
              OBJECT      = 'FI_PYORD'
         IMPORTING
              NUMBER      = REGUH-PYORD
         EXCEPTIONS
              OTHERS      = 1.
    IF SY-SUBRC = 1.
      MESSAGE S056 WITH PYORD_NUMKR.
      RAISE TERMINATION.
    ENDIF.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Нумерация платежных поручений в АПП
СообщениеДобавлено: Чт, ноя 07 2013, 16:35 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, май 12 2011, 08:55
Сообщения: 82
Ошибся sapf110* :oops: поторопился. Огромное спасибо. Простите, есть пробелы, поэтому хотелось бы авторитетного мнения, в момент продуктивного прогона, насколько корректнее сделать при <000> подмену на +1, хотелось бы автоматизировать процесс перепрогона описанного в одной из нот.


darkduck написал:
Ну, во-первых, не вводите в заблуждение. Не sapf100s / sapf100v, а sapf110s / sapf110v соответственно. :)
Во-вторых, основная программа - ...s (Zahlungsprogramm). Та, что с ...v - это только набор модулей параметров (Modulpool 'Parametrisierung des Zahlungsprogramms').
В-третьих, событие процесса 1170 вообще никакого отношения к АПП не имеет: POST RESIDUAL ITEMS: Deactivate No. Range Buffers. События 1820/1830 - да, имеют, но они работают в момент создания предложения АПП, а не в момент продуктивного прогона.
В-четвертых, именно в момент продуктивного прогона и осуществляется нумерация платежек. Посмотрите на include F110SFZ0_ZAHLUNGSAUFTRAG_ERZEU:


Code:
IF PYORD_NUMKR = SPACE.
      CALL FUNCTION 'F110_PAYORD_DET_NUMBERRANGE'
           IMPORTING
                E_NUMKR = PYORD_NUMKR
           EXCEPTIONS
                OTHERS  = 1.
      IF SY-SUBRC = 1.
        MESSAGE S055.
        RAISE TERMINATION.
      ENDIF.
    ENDIF.

*------- ... Nächste Nummer besorgen -----------------------------------
    CALL FUNCTION 'NUMBER_GET_NEXT'
         EXPORTING
              NR_RANGE_NR = PYORD_NUMKR
              OBJECT      = 'FI_PYORD'
         IMPORTING
              NUMBER      = REGUH-PYORD
         EXCEPTIONS
              OTHERS      = 1.
    IF SY-SUBRC = 1.
      MESSAGE S056 WITH PYORD_NUMKR.
      RAISE TERMINATION.
    ENDIF.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Нумерация платежных поручений в АПП
СообщениеДобавлено: Чт, ноя 07 2013, 17:22 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5274
Откуда: Geneva
Пол: Мужской
Dmitry80 написал(а):
насколько корректнее сделать при <000> подмену на +1, хотелось бы автоматизировать процесс перепрогона описанного в одной из нот.

Номер ноты не подскажете?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Нумерация платежных поручений в АПП
СообщениеДобавлено: Пт, ноя 08 2013, 09:43 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, май 12 2011, 08:55
Сообщения: 82
:oops: имелось ввиду что описанный в одной из нот вариант, точнее в 1371278, не подходит, т.к. активация компоненты FI-CA не возможна
darkduck написал:
Dmitry80 написал(а):
насколько корректнее сделать при <000> подмену на +1, хотелось бы автоматизировать процесс перепрогона описанного в одной из нот.

Номер ноты не подскажете?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Нумерация платежных поручений в АПП
СообщениеДобавлено: Пт, ноя 08 2013, 18:18 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, фев 01 2006, 16:49
Сообщения: 1967
Откуда: Питерский Москвич
Пол: Мужской
Собственно не вижу тут проблемы...
В конце ФМ NUMBER_GET_NEXT делается энхансмент и обрабатывается условие: если объект FI_PYORD и полученный номер оканчивается на 000, то вызвать ФМ NUMBER_GET_NEXT для получения нового номера.
Делается консультантом с минимальным знанием ABAP быстрее чем читается вся эта тема...

_________________
Материалы по S/4HANA (установка и активация компонентов, FIORI, ACR, CIT, PaPM(FS-PER)) на моем сайте planksap.pro


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Нумерация платежных поручений в АПП
СообщениеДобавлено: Пн, ноя 11 2013, 11:51 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, май 12 2011, 08:55
Сообщения: 82
Огромное спасибо.
Plank написал:
Собственно не вижу тут проблемы...
В конце ФМ NUMBER_GET_NEXT делается энхансмент и обрабатывается условие: если объект FI_PYORD и полученный номер оканчивается на 000, то вызвать ФМ NUMBER_GET_NEXT для получения нового номера.
Делается консультантом с минимальным знанием ABAP быстрее чем читается вся эта тема...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.

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


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

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


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

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