Текущее время: Пн, авг 04 2025, 07:38

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Внешняя нумерация при создании счет-фактуры
СообщениеДобавлено: Чт, янв 24 2008, 16:54 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, мар 10 2005, 10:21
Сообщения: 198
Пол: Мужской
Уважаемые!

То ли заработался, то ли что... есть вроде бы не сложная задача - при создании счет-фактуры в транзакции FB70 необходимо вести свою нумерацию документа (BKPF-BELNR).
Подставить свой счетчик - не подходит, так как там планируется нумерация без окон (например, номер сторнируемого документа может использован еще раз). Ломать прогу - последнее дело...

Можно ли это реализовать (OpenFI, BADI, user-exit, ...)? Есть ли у кого ссылки, если эта тема уже поднималась (а то я не смог найти подробное описание этого)?

Пока накопал, что между событиями OpenFI 1170 и 1030 происходит обращение к счетчику RF_BELEG, т.е. получается, что обращение к счетчику будет все равно?

_________________
Если программа заработала с первого раза, значит она написана принципиально неверно!


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

Зарегистрирован:
Ср, фев 01 2006, 16:49
Сообщения: 1967
Откуда: Питерский Москвич
Пол: Мужской
Что значит "нумерация без окон"?

Как можно использовать в той же БЕ и в том же году повторно номер документа если это ключевое поле?

Почему нельзя написать замещение которое на 1 моменте положит нужный вам номер в поле BKPF-BELNR?

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


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

Зарегистрирован:
Чт, мар 10 2005, 10:21
Сообщения: 198
Пол: Мужской
Plank написал:
Что значит "нумерация без окон"?

Правильно ведь поняли :)

Plank написал:
Как можно использовать в той же БЕ и в том же году повторно номер документа если это ключевое поле?

Вот это да... че-то я вчера не додумался глянуть в BKPF - номер сторнированной счет-фактуры там остался :?

Plank написал:
Почему нельзя написать замещение которое на 1 моменте положит нужный вам номер в поле BKPF-BELNR?

Можно в кратце, где это делать (транзакция/настройка)?

_________________
Если программа заработала с первого раза, значит она написана принципиально неверно!


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

Зарегистрирован:
Ср, фев 01 2006, 16:49
Сообщения: 1967
Откуда: Питерский Москвич
Пол: Мужской
OBBH - ведение замещений для БЕ и момента
GGB1 - создание замещений
GCX2 - пул FORM для экзитов
+ почитать форум

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Внешняя нумерация при создании счет-фактуры
СообщениеДобавлено: Пт, янв 25 2008, 12:22 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Igor Moskvin написал:
необходимо вести свою нумерацию документа (BKPF-BELNR).
Подставить свой счетчик - не подходит, так как там планируется нумерация без окон (например, номер сторнируемого документа может использован еще раз).

Эта ваша "нумерация без окон" - задача принципиально неразрешимая в многопользовательской среде (или у вас SAP только для одного юзера работает? :lol:). Гоните в шею постановщика. Пустая трата времени.

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Внешняя нумерация при создании счет-фактуры
СообщениеДобавлено: Пт, янв 25 2008, 12:31 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, фев 01 2006, 16:49
Сообщения: 1967
Откуда: Питерский Москвич
Пол: Мужской
Сергей Королев написал:
Igor Moskvin написал:
необходимо вести свою нумерацию документа (BKPF-BELNR).
Подставить свой счетчик - не подходит, так как там планируется нумерация без окон (например, номер сторнируемого документа может использован еще раз).

Эта ваша "нумерация без окон" - задача принципиально неразрешимая в многопользовательской среде (или у вас SAP только для одного юзера работает? :lol:). Гоните в шею постановщика. Пустая трата времени.


А что, блокировки не поставить на получение номера?

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


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

Зарегистрирован:
Чт, мар 10 2005, 10:21
Сообщения: 198
Пол: Мужской
Сергей Королев написал:
Эта ваша "нумерация без окон" - задача принципиально неразрешимая в многопользовательской среде (или у вас SAP только для одного юзера работает? :lol:). Гоните в шею постановщика. Пустая трата времени.


Да не, извратиться то конечно можно. Вопрос больше теперь в том, что из-за хранения в таблице BKPF сторнируемых счет-фактур я не могу использовать поле BELNR. Тут в FI посоветовали писать в XBLNR - у нас в примерах оно пустое, никто не знает, что система туда обычно пишет? Можно ли использовать его?

_________________
Если программа заработала с первого раза, значит она написана принципиально неверно!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Внешняя нумерация при создании счет-фактуры
СообщениеДобавлено: Пт, янв 25 2008, 13:10 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, мар 10 2005, 10:21
Сообщения: 198
Пол: Мужской
Сергей Королев написал:
Эта ваша "нумерация без окон" - задача принципиально неразрешимая в многопользовательской среде (или у вас SAP только для одного юзера работает? :lol:). Гоните в шею постановщика. Пустая трата времени.


Да не, извратиться то конечно можно. Вопрос больше теперь в том, что из-за хранения в таблице BKPF сторнируемых счет-фактур я не могу использовать поле BELNR. Тут в FI посоветовали писать в XBLNR - у нас в примерах оно пустое, никто не знает, что система туда обычно пишет? Можно ли использовать его?

_________________
Если программа заработала с первого раза, значит она написана принципиально неверно!


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

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


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

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


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

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