Текущее время: Сб, авг 02 2025, 13:49

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: GL-замещение при f-44 на основе данных выравниваемых документов
СообщениеДобавлено: Чт, дек 14 2006, 10:13 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, янв 24 2005, 16:22
Сообщения: 749
Пол: Мужской
Здравствуйте!

Выполняется выравнивание через f-44. Необходимо в создаваемом документе заполнить некоторые поля на основе данных из позиций выравниваемых документов.

Идеальным было бы наличие замещения (open fi события), в котором можно было бы менять позиции создаваемого документа, а также было бы известно с позициями каких документов происходит выравнивание.

Нашел BTE 00000940, но в нем можно выполнять только проверку, хотя есть список выравниваемых документов. Если ничего не найду, то попробую использовать его и какое-нибудь еще 1120, связав их через экспорт/импорт памяти, но вариант не очень нравится.

Какие есть способы замещения в GL-документах на основе выравниваемых документов?

_________________
Счастье есть!


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

Зарегистрирован:
Ср, сен 22 2004, 15:57
Сообщения: 107
В P/S 1025 есть выравниваемые документы, но сильно там конечно уже не развернёшься.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 14 2006, 10:53 
Гуру-модератор
Гуру-модератор

Зарегистрирован:
Чт, окт 20 2005, 08:45
Сообщения: 1651
Пол: Мужской
Мы реализовали, это через RW-интерфейс. Если интересует как, могу отправить описание.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 14 2006, 12:28 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 08:48
Сообщения: 168
Откуда: Москва
Возьмите событие 1025 в P/S, как правильно говорит Alic.
В таблицах t_ausz1, t_ausz2, t_ausz3 содержатся позиции выравнивания, с нужным ключом (БЕ, Номер документа, год, позиция) Если чего не хватает в этих таблицах, то сделайте доп. селекты к таблицам BS**.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 14 2006, 19:38 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, янв 24 2005, 16:22
Сообщения: 749
Пол: Мужской
Niki(4.6B) написал(а):
Возьмите событие 1025 в P/S, как правильно говорит Alic.
В таблицах t_ausz1, t_ausz2, t_ausz3 содержатся позиции выравнивания, с нужным ключом (БЕ, Номер документа, год, позиция) Если чего не хватает в этих таблицах, то сделайте доп. селекты к таблицам BS**.


насколько могу судить, 1025 не предназначено для изменений (хотя они и срабатывают)

почитал тему http://sapboard.ru/forum/viewtopic.php?t=19935 и призадумался...


Спасибо за советы!

Видимо, буду бросать монетку, чтобы из нескольких кривых способов выбрать один...

_________________
Счастье есть!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 14 2006, 21:00 
Гуру-модератор
Гуру-модератор

Зарегистрирован:
Чт, окт 20 2005, 08:45
Сообщения: 1651
Пол: Мужской
Tetty написал:
Спасибо за советы!

Видимо, буду бросать монетку, чтобы из нескольких кривых способов выбрать один...


Гм...даже как-то обидно стало...чего интересно кривого в RW-интерфейсе?


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

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5274
Откуда: Geneva
Пол: Мужской
dante14 написал:
чего интересно кривого в RW-интерфейсе?


Наверное то, что его нигде в открытом виде в системе нет, и документация про него тоже не очень богатая.
И еще одно и то же событие RW-интерфейса отрабатывает на FI-документах, но не отрабатывает на логистических, приходится подключаться уже к 2 разным событиям.
В общем, гемор...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 15 2006, 01:16 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, янв 24 2005, 16:22
Сообщения: 749
Пол: Мужской
dante14 написал:
Гм...даже как-то обидно стало...чего интересно кривого в RW-интерфейсе?


раньше им не пользовался, а на взаимность со стороны системы уже не всегда закладываюсь..

Но создать RW интерфейс получилось, хотя пришлось поискать таблицу и структуру t_ausz_clr - ausz_clr, в которой были бы перечислены выравниваемые позиции.

offtopic:
Корректный код прописал, но почему-то результата в созданном документе пока не ощутил. Открытые позиции закончились, а сторно не делается :( - поломал систему, да и утро вечера мудренее...

_________________
Счастье есть!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 15 2006, 09:10 
Гуру-модератор
Гуру-модератор

Зарегистрирован:
Чт, окт 20 2005, 08:45
Сообщения: 1651
Пол: Мужской
To darkduck: Что верно, то верно документации мало. А что касается разных событий для FI и логистики....тут по-моему все закономерно - разные функциональности = разные события....Хотя в данном случае речь идет лишь о документах выравнивания, а это исключительно FI.
To Tetty: Забыл упомянуть одну важную вещь: поля для замещения фильтруются! То есть можно заместить лишь те поля которые находятся в структуре saccit. Так что в случае необходимости ее надо будет дополнять.


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

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


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

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


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

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