Текущее время: Чт, окт 09 2025, 14:47

Часовой пояс: 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 часа


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

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


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

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