Текущее время: Сб, авг 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 часа


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

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


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

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