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

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




Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Привязка № платежного поручения к году и БЕ
СообщениеДобавлено: Чт, июн 21 2007, 13:11 
Ассистент
Ассистент

Зарегистрирован:
Вт, окт 10 2006, 13:14
Сообщения: 45
Добрый день! Очень много начитались сообщений на форуме на эту тему, а свою проблему все равно не знаем как решать. У нас настроен АПП без проводок и соотвественно нет разделения диапозонов номеров по БЕ и году. Нужно формировать номера платежек раздельно по каждой БЕ, они должны иметь привязку к году и номера 5 знаков. Выход видим в создании таблицы перекодировки: Внутренний №, Внешний №, Год, БЕ. Не можем решить как формироватьвнешний номер в момент запуска прогона, когда формируются внутренние номера платежных поручений. Никакие стандартные объекты ломать не хочется. Есть ли расширение, срабатывающее в момент когда формируются номера платежек в табличке REGUH (тр. f110 - АПП).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 21 2007, 23:51 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5274
Откуда: Geneva
Пол: Мужской
ИМХО проблема решения не имеет.
Разве что Вы руками сбросите номера платежек в начале года.
Даже если Вы сломаете объект диапазона номеров и добавите в него год, система НЕ будет передавать год при запросе очередного номера.

На эту тему вообще здесь много писали, в этом Вы правы.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 22 2007, 07:48 
Ассистент
Ассистент

Зарегистрирован:
Вт, окт 10 2006, 13:14
Сообщения: 45
А все же может кто знает есть ли стандартное расширение, срабатыващее в момент формирования номеров платежных поручений???


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 22 2007, 08:26 
Специалист
Специалист

Зарегистрирован:
Чт, май 04 2006, 07:35
Сообщения: 218
Откуда: Ижевск
Смотрите события 00001810 00001820 00001830 00001840 по программие платежей. Там ваше решение. У нас правда проводки формируются и эти события прекрасно работают. Сделали все, что хотели


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 28 2007, 10:19 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, ноя 16 2006, 19:24
Сообщения: 56
Dimkin написал(а):
Смотрите события 00001810 00001820 00001830 00001840 по программие платежей. Там ваше решение. У нас правда проводки формируются и эти события прекрасно работают. Сделали все, что хотели


Подскажите, а какие задачи вы решали в этих событиях? Насколько я понимаю при проводках используются диапазоны номеров документов FI, которые итак разграничены по годам и БЕ.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 04 2008, 16:15 
Специалист
Специалист

Зарегистрирован:
Пн, окт 31 2005, 16:59
Сообщения: 117
Коллеги, все прочитала, что смогла найти по теме нумерации платежек.
Скажите, нашел ли кто-нибудь способ сделать так, чтобы номера платежек (pyord, а не печатный документ) присваивались в зависимости от БЕ (чтобы номера присваивались по порядку в рамках БЕ, а не в целом диапазона номеров) и пропуская номера *000?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 04 2008, 21:48 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 08:48
Сообщения: 168
Откуда: Москва
Тока ломать стандарт.
Либо мягко ломать. Попробовать использовать расширения Enhancement Spot (тока для ERP). То есть, создавать свой объект диапазона номеров, подвешивая его к году, а потом использовать его вместо стандартного. В F110 есть функц. модуль, который отвечает за нумерацию (поищите в форуме, тут есть его название) и если есть точки, то попробовать вместо вызова стандартного модуля прописать вызов пользовательского, который будет использовать уже Ваш диапазон.

Либо ломать грубо. Если нет точек, то тогда уже получать в SAP'e ключи и делать все тоже самое, но уже без расширений.
По способу № 1 примеров не знаю. По способу № 2 пример знаю. Работает.

В любом случае, Вам потребуется помощь квалифицированного программиста.

И я бы, все таки, попробовал убедить клиента, что ломать стандарт не хорошо. И потом, рано или поздно, боком такие подломы выходят. Нет строгих требований к нумерации платежек. Эти желания, все больше по привычке, по примеру старых программ.

Удачи.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 05 2008, 08:52 
Специалист
Специалист

Зарегистрирован:
Пн, окт 31 2005, 16:59
Сообщения: 117
Спасибо.
Пользователей убедить было бы можно, но сомневаюсь сама. Делаем настройки для для российской БЕ в глобальной системе. Для платежных поручений используется один диапазон номеров 0000000001 0999999999. То есть больше 5 символов необходимых для русской платежки. Если просто обрезать первые номера, то велика вероятность дублирования номеров. И последовательности в рамках БЕ не будет.
Видимо без внутренней таблички по соответствию внешнего номера (в ПП) внутреннему (в SAP) не обойтись.
Такой опыт уже есть. Все работает, только пользователям не очень удобно при загрузке выписки искать внутренний номер платежек.


Последний раз редактировалось Киля Ср, авг 06 2008, 16:14, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 06 2008, 08:45 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5274
Откуда: Geneva
Пол: Мужской
Перестаньте страдать пережитками старых программ и желанием "улучшить" САП. :D
НЕТ в РФ требования о последовательности в рамках БЕ.
Так же как и НЕТ необходимости сбрасывать номера в начале года.
Не уверен на 100%, но по-моему НЕТ необходимости даже в уникальности номеров.
Я очень сомневаюсь, что даже в глобальной компании в год будет больше 1млн платежек, так что уникальный 6-значный код в течение года Вы всегда получите. :D


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 06 2008, 09:05 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, сен 26 2006, 12:20
Сообщения: 360
уникальность номера ПП должна быть в рамках одного дня... на сколько я помню.
Необходимо понять причины беспокойста пользователей, зачем им так нужна уникальность в рамках БЕ и т.п. и потом дать отчёт, который решит их проблемы. как-то так вроде :oops:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 06 2008, 16:08 
Специалист
Специалист

Зарегистрирован:
Пн, окт 31 2005, 16:59
Сообщения: 117
Если просто брать pyord, то все равно остается проблема с исключением платежек, заканчивающихся на 000. Так что раз уж решать эту проблему, то может остальные тоже решить...
И как потом выписку разносить, если номер платежки не известен, а известны только последние 5 цифр?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 06 2008, 16:25 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5274
Откуда: Geneva
Пол: Мужской
Вопрос с "000" решается ручным удалением платежки и перезапуском АПП по отдельному документу.
Выписка отлично работает и с последними цифрами номера платежки.
Я в свое время копал эту тему... в каких-то внутренних форматах межбанковского обмена (через РКЦ) вообще только последние 3 знака передается... :D


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 06 2008, 16:31 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, сен 26 2006, 12:20
Сообщения: 360
darkduck написал:
Вопрос с "000" решается ручным удалением платежки и перезапуском АПП по отдельному документу.
Выписка отлично работает и с последними цифрами номера платежки.
Я в свое время копал эту тему... в каких-то внутренних форматах межбанковского обмена (через РКЦ) вообще только последние 3 знака передается... :D

алгоритм интерпритации будет пытаться найти ТАП\ТП по номеру п\п . в выписке он, скажем, 5 знаков , но в системе то гораздо больше. или вы предлагаете и в системе диапазон номеров ограничить 5-ю знаками?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 06 2008, 16:41 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5274
Откуда: Geneva
Пол: Мужской
Ограничивать диапазон не надо... Сам САПовский алгоритм поиска имеет достаточно мягкую логику.
Кстати, именно из-за этой мягкости нельзя сбрасывать начальные значение диапазона до нуля.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, авг 07 2008, 11:58 
Специалист
Специалист

Зарегистрирован:
Пн, окт 31 2005, 16:59
Сообщения: 117
То есть и по 5-ти последним цифрам SAP найдет позицию для выравнивания?


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

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


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

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


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

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