Текущее время: Чт, июл 24 2025, 04:46

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


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

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


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

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