Текущее время: Вс, сен 14 2025, 04:40

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




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Не отрабатывается замещение в карточке ОС
СообщениеДобавлено: Ср, апр 25 2012, 22:03 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, ноя 17 2010, 13:29
Сообщения: 96
Помогите, пожалуйста, разобраться с проблемой.
Написала простое замещение для налоговой области оценки, чтобы дата начала особой амортизации = дате начала типовой амортизации в тр AS02. (Есть у бухгалтерии такое требование, т.к. дата особ амортиз может автоматически проставляться отличной от даты тип амортиз).
Замещение выглядит след.образом:
В транз. GGB1 создано замещение: Основные данные момент 1
Предпосылка:
SYST-TCODE = 'AS02' AND ANLB-BUKRS = '0415' AND ANLA-ANLKL = '87000' AND ANLB-AFABE = '02'
Замещение: НачОсобАморт замещается полем ANLB-AFABG (Тип Аморт)
В транз. OACS замещение активировано.
Проблема в том, что в AS02 замещение не отрабатывается.
Подскажите, пож-та, в чём может быть дело?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не отрабатывается замещение в карточке ОС
СообщениеДобавлено: Чт, апр 26 2012, 12:15 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, май 07 2007, 09:44
Сообщения: 410
Для начала упростите предпосылку. Оставьте только БЕ.

Если сработает, значит ошибка в предпосылке, если нет, в присвоении замещения


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не отрабатывается замещение в карточке ОС
СообщениеДобавлено: Чт, апр 26 2012, 12:20 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, ноя 17 2010, 13:29
Сообщения: 96
Если убрать из предпосылки SYST-TCODE = 'AS02' , то замещение отрабатывается при создании карточки ОС.
А надо, чтобы оно срабатывало при изменении карточки ОС, но если в предпосылке указать SYST-TCODE = 'AS02', замещение не работает.
Подскажите как написать замещение на AS02, ПЛИИИЗЗЗ!!!!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не отрабатывается замещение в карточке ОС
СообщениеДобавлено: Чт, апр 26 2012, 12:37 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, ноя 17 2010, 13:29
Сообщения: 96
Мне кажется, что в этом случае поможет user exit AIST001 (срабатывает при сохранении).
Подскажите, пожалуйста, как вставить user exit в замещение и одновременно указать в замещении, чтобы дата особой амортизации копировалась из типовой амортизации?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не отрабатывается замещение в карточке ОС
СообщениеДобавлено: Чт, апр 26 2012, 12:47 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, май 07 2007, 09:44
Сообщения: 410
User999 написал(а):
Если убрать из предпосылки SYST-TCODE = 'AS02' , то замещение отрабатывается при создании карточки ОС.
А надо, чтобы оно срабатывало при изменении карточки ОС, но если в предпосылке указать SYST-TCODE = 'AS02', замещение не работает.
Подскажите как написать замещение на AS02, ПЛИИИЗЗЗ!Я ИДИЁТ, УБЕЙТЕ МИНЯ КТО-НИБУДЬ!


Может в предпосылку добавить условие номер ОС не пусто?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не отрабатывается замещение в карточке ОС
СообщениеДобавлено: Чт, апр 26 2012, 13:16 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, ноя 17 2010, 13:29
Сообщения: 96
К сожалению, добавление номер ОС не равно пусто не помогло((


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не отрабатывается замещение в карточке ОС
СообщениеДобавлено: Чт, апр 26 2012, 13:45 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, май 07 2007, 09:44
Сообщения: 410
Странно, попробовал изменить предпосылку в проверке SYST-TCODE = 'AS02'. Все работает.

Может А-русская?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не отрабатывается замещение в карточке ОС
СообщениеДобавлено: Чт, апр 26 2012, 15:47 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, ноя 17 2010, 13:29
Сообщения: 96
CrecerRu, подскажите, как у Вас выглядит предпосылка?
У меня следующим образом, но в As02 не срабатывает(((

SYST-TCODE = 'AS02' AND ANLA-BUKRS = '0415' AND ANLA-ANLKL = '87000' AND ANLA-ANLN1 <>'' AND ANLB-AFABE = '02'

Замещение: НачОсобАморт замещается полем ANLB-AFABG (Тип Аморт)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не отрабатывается замещение в карточке ОС
СообщениеДобавлено: Чт, апр 26 2012, 15:56 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, ноя 17 2010, 13:29
Сообщения: 96
Совершенно определённо система не реагирует на SYST-TCODE = 'AS02' , т.к. убираю его замещение работает в AS01.
А если есть в предпосылке SYST-TCODE = 'AS02' замещение не работает ни в As01, ни в As02.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не отрабатывается замещение в карточке ОС
СообщениеДобавлено: Чт, апр 26 2012, 17:26 
Начинающий
Начинающий

Зарегистрирован:
Ср, дек 28 2011, 07:20
Сообщения: 10
Попробуйте это.

Расширение AIST0002
ФМ EXIT_SAPLAIST_002


* i_mode
* H - Создание
* V - Изменение
* A - Просмотр
*&---------------------------------------------------------------------*
ANLA = I_ANLA.
ANLV = I_ANLV.
ANLU = I_ANLU.

GD_MODE = I_MODE.
GT_ANLZ[] = T_ANLZ[].

FIELD-SYMBOLS: <l_werks> TYPE werks_d,
<l_fkber> TYPE FKBER.
IF i_mode ='V'."Изменение

ASSIGN ('(SAPLAIST)ANLZ-WERKS') TO <L_WERKS>.
IF <L_WERKS> IS ASSIGNED.
GET PARAMETER ID 'WRK' FIELD <L_WERKS>.
IF <L_WERKS> = space.
<L_WERKS> = '1'.
ENDIF.
ENDIF." "тут свой код

endif.


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

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


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

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


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

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