Текущее время: Пн, июл 21 2025, 19:29

Часовой пояс: 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
Сообщения: 409
Для начала упростите предпосылку. Оставьте только БЕ.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: 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
Сообщения: 409
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
Сообщения: 409
Странно, попробовал изменить предпосылку в проверке 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 часа


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

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


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

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