Текущее время: Пт, мар 29 2024, 04:28

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: cj88 при расчете на ОС
СообщениеДобавлено: Вт, авг 23 2011, 18:03 
Специалист
Специалист

Зарегистрирован:
Ср, дек 09 2009, 12:37
Сообщения: 142
Добрый день!

Нужно, чтобы при последнем расчете через cj88 на конечное ОС, чтобы в карточке этого ОС проставлялось количество = 1. Какие есть методы для этого?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: cj88 при расчете на ОС
СообщениеДобавлено: Чт, авг 25 2011, 09:44 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, июн 27 2005, 11:20
Сообщения: 704
Откуда: Nowhereland
Пол: Мужской
asparuh написал(а):
Какие есть методы для этого?

голова и руки пользователя?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: cj88 при расчете на ОС
СообщениеДобавлено: Чт, авг 25 2011, 10:24 
Специалист
Специалист

Зарегистрирован:
Ср, дек 09 2009, 12:37
Сообщения: 142
greed написал:
asparuh написал(а):
Какие есть методы для этого?

голова и руки пользователя?

Может быть, но речь не об этом.

В общем, под отладчиком в различных местах программы и в различных структурах и таблицах проставлял 1, но максимум, что получилось таким образом, в документе в позиции ОС установить 1, ну и соответственно в bseg она попадает, но в ANLA все так же остается 0. Хорошо бы чтобы еще в ANEK-MENGE тоже нарисовалась 1. Интересует, как можно этого добиться. C абапером пробовали через замещения, но не получилось. Может нужно прикрутить bapi-шку (вопрос: какую), или инхенсмент нарисовать или еще какой-то способ?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: cj88 при расчете на ОС
СообщениеДобавлено: Пт, авг 26 2011, 13:37 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, июн 27 2005, 11:20
Сообщения: 704
Откуда: Nowhereland
Пол: Мужской
по названию подходит BAPI_FIXEDASSET_CHANGE
но лучше обратиться в профильную ветку, к ОСновникам


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: cj88 при расчете на ОС
СообщениеДобавлено: Ср, авг 31 2011, 10:28 
Специалист
Специалист

Зарегистрирован:
Ср, дек 09 2009, 12:37
Сообщения: 142
Спасибо. Еще поспрашиваю в fi-aa.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: cj88 при расчете на ОС
СообщениеДобавлено: Ср, окт 12 2011, 16:07 
Начинающий
Начинающий

Зарегистрирован:
Пн, май 19 2008, 07:59
Сообщения: 5
А нельзя сразу при создании карточки ОС указать в ней количество 1?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: cj88 при расчете на ОС
СообщениеДобавлено: Ср, ноя 30 2011, 10:37 
Специалист
Специалист

Зарегистрирован:
Ср, дек 09 2009, 12:37
Сообщения: 142
Закончу тему, раз начал и решение нашел. А то висят обрубки...
В карточке поле Количество закрыто для редактирование, чтобы не было нечаянностей, ну и лучше, если количество будет устанавливаться не в ручную из соображений, которые первые и нечаянно придут на ум, а через операции в FIAA по какой-то бизнес логике. Поэтому остается только прогить.
В общем при создании структур, по которым уже в последующем будут построены структуры rw-документа, программа проходит через ФМ AMSS_DATA_FOR_ACQ_ON_TRANS_GET, в котором в цикле крутится таблица T_BAPIACAM1X_MAX, в том числе и для того, чтобы заполнить таблицу T_BAPIACGL3X_MAX, в которую и нужно прописать количество при наступлении требуемых условий. В этом ФМ уже и так есть логика установки количества, но она срабатывает, если тип транзакции не начинается на 'A', плюс еще некоторые условия. А у меня как раз эти условия и не соблюдаются.
Вот по этой же схеме в конце этого ФМ можно вставить инхансемент с нужной логикой.


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

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


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

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


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

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