Текущее время: Ср, апр 24 2024, 13:36

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




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Ошибка при проведении док-та ден. потока:"ПроизМесяц для ОСч 7630600000 требует обязательного ввода"
СообщениеДобавлено: Вт, сен 09 2014, 04:07 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, авг 26 2010, 16:46
Сообщения: 53
Пол: Женский
Коллеги, добрый день!

Очень нужна ваша помощь, может кто-то сталкивался с такой проблемой. При проведении документа денежного потока через CFM выходит ошибка: "ПроизМесяц для ОСч 7630600000 требует обязательного ввода", через FI (тр.FB01) данный документ проводится без ошибок. КП 40 7630600000 (ГК) КП 34 7610602000 (Кр.)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка при проведении док-та ден. потока:"ПроизМесяц для ОСч 7630600000 требует обязательного ввода"
СообщениеДобавлено: Вт, сен 09 2014, 10:08 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, мар 27 2013, 15:03
Сообщения: 311
Tatyana2010 написала:
Коллеги, добрый день!

Очень нужна ваша помощь, может кто-то сталкивался с такой проблемой. При проведении документа денежного потока через CFM выходит ошибка: "ПроизМесяц для ОСч 7630600000 требует обязательного ввода", через FI (тр.FB01) данный документ проводится без ошибок. КП 40 7630600000 (ГК) КП 34 7610602000 (Кр.)


Пришлите плиз номер ошибки

_________________
_______________________
Всем мира!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка:"ПроизМесяц для ОСч 7630600000 требует обязательного ввода"
СообщениеДобавлено: Вт, сен 09 2014, 11:50 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, авг 26 2010, 16:46
Сообщения: 53
Пол: Женский
Cons2010 написал(а):
Tatyana2010 написала:
Коллеги, добрый день!

Очень нужна ваша помощь, может кто-то сталкивался с такой проблемой. При проведении документа денежного потока через CFM выходит ошибка: "ПроизМесяц для ОСч 7630600000 требует обязательного ввода", через FI (тр.FB01) данный документ проводится без ошибок. КП 40 7630600000 (ГК) КП 34 7610602000 (Кр.)


Пришлите плиз номер ошибки


Код ошибки F5808


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка при проведении док-та ден. потока:"ПроизМесяц для ОСч 7630600000 требует обязательного ввода"
СообщениеДобавлено: Вт, сен 09 2014, 17:53 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1571
Откуда: Пермь
Пол: Мужской
Я уже сегодня отписывался в абсолютно аналогичной теме, но в TM.
Ваша ошибка прячется здесь.
F5(808)
Инклуд LFACIF3Z

ACCIT_FI содержит отметку о том, что поле, о котором идет речь (PRODPER "Производственный месяц (дата для поиска периода и года)") является обязательным к заполнению, но информация в него не передавалась. В результате идет e808, предварительно в таблицах DD04T и DD03L идет определение текста, который Вы увидите.

В группе статполей кода проводки или основного счета проверьте обязательность для заполнения на поле bseg-prodper.


А вот место ошибки

case ifield-mdflg.
when char_plus.
if <value> is initial.
select * from dd03l where tabname eq 'ACCIT_FI'
and fieldname eq ifield-feldn
and as4local eq char_a.
exit.
endselect.
select * from dd04t where rollname eq dd03l-rollname
and ddlanguage eq sy-langu
and as4local eq char_a.
exit.
endselect.
if not dd04t-scrtext_s is initial.
message e808 with dd04t-scrtext_s i_bukrs i_account i_bschl.
else.
message e808 with ifield-feldn i_bukrs i_account i_bschl.
endif.
endif.
when '-'.
if not <value> is initial.
*
* Tolerance here
*
endif.
endcase.

_________________
Алё, это Пакистан? Нам нужен один килограмм


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка :"ПроизМесяц для ОСч 7630600000 требует обязательного ввода"
СообщениеДобавлено: Ср, сен 10 2014, 04:29 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, авг 26 2010, 16:46
Сообщения: 53
Пол: Женский
Спасибо вам большое.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка :"ПроизМесяц для ОСч 7630600000 требует обязательного ввода"
СообщениеДобавлено: Ср, сен 10 2014, 09:43 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1571
Откуда: Пермь
Пол: Мужской
Tatyana2010 написала:
Спасибо вам большое.

Напишите хотя бы потом, помогло или нет))

_________________
Алё, это Пакистан? Нам нужен один килограмм


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка :"ПроизМесяц для ОСч 7630600000 требует обязательного ввода"
СообщениеДобавлено: Чт, сен 11 2014, 05:20 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, авг 26 2010, 16:46
Сообщения: 53
Пол: Женский
Еще раз, здравствуйте. Показала ваш ответ абаперу, он отправил в таблицу TMODU, где поле PRODPER(ПроизМесяц) прописано следующим образом:

СтркВыбрПол Гр1 Имя Таблицы Имя поля В/Сч КлОпераций Релевантно
SKB1-FAUS1 047 BSEG PRODPER A X
SKB1-FAUS1 047 BSEG PRODPER A X Х
SKB1-FAUS1 047 BSEG PRODPER S X

Но просто отключить релеватность не рискую, может сталкивались с ней и знаете принцип настройки данной таблицы?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка при проведении док-та ден. потока:"ПроизМесяц для ОСч 7630600000 требует обязательного ввода"
СообщениеДобавлено: Чт, сен 11 2014, 12:41 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1571
Откуда: Пермь
Пол: Мужской
Семейство таблиц TMOD* как раз и определяет компоненты в различных группах статусов полей.
TMODF
TMODG
TMODO
TMODP
TMODU
TMODV
Однако я не обнаружил закономерности между релевантностью и обязательностью к заполнению.
В TMODU у меня для BSEG-PRODPER тоже горит галка релевантности, но про это поле я раньше не слыхал и никогда его никто не заполнял.
Попробуйте без абапера проверить, не вступают ли в конфликт статусы полей для кода проводки (с ним-то, я уверен, все хорошо) и статусы полей контрольного счета.
На всякий случай.
Вдруг именно для этого счета использована какая-то экзотическая группа, для которой горит обязательность.
Кроме того, это легко проверить, если попробовать провести по этому же счету в FB01. С тем же кодом проводки непременно.
Если получится И если у Вас нет замещений на это поле, то тогда причина точно не в этом. И нужно будет попробовать поискать дальше.

_________________
Алё, это Пакистан? Нам нужен один килограмм


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка :"ПроизМесяц для ОСч 7630600000 требует обязательного ввода"
СообщениеДобавлено: Пт, сен 12 2014, 04:59 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, авг 26 2010, 16:46
Сообщения: 53
Пол: Женский
Здравствуйте, нашла связь таблицы TMODU c таблицей t004f. Значение в поле Гр1 таблицы TMODU по заданному полю (в нашем случае PRODPER) соответствует номеру позиции в поле FAUS1 таблицы t004f,которая может иметь три значения + -обязательное поле, - -скрытое, . - необязательное. Запись в таблице t004f находим по группе статусов полей (в нашем случае G040), 47 позиция имеет значение +. А у нас в TMODE помимо поля VPTNR, которое в поле Гр1 имеет значение 047 такое же значение стоит по полю PRODPER, поэтому оно и стало обязательным.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка :"ПроизМесяц для ОСч 7630600000 требует обязательного ввода"
СообщениеДобавлено: Пт, сен 12 2014, 13:05 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1571
Откуда: Пермь
Пол: Мужской
Tatyana2010 написала:
Здравствуйте, нашла связь таблицы TMODU c таблицей t004f. Значение в поле Гр1 таблицы TMODU по заданному полю (в нашем случае PRODPER) соответствует номеру позиции в поле FAUS1 таблицы t004f,которая может иметь три значения + -обязательное поле, - -скрытое, . - необязательное. Запись в таблице t004f находим по группе статусов полей (в нашем случае G040), 47 позиция имеет значение +. А у нас в TMODE помимо поля VPTNR, которое в поле Гр1 имеет значение 047 такое же значение стоит по полю PRODPER, поэтому оно и стало обязательным.


Вы молодец, но к чему были эти поиски золотого руна в TMODU и вообще зачем спекулировать названиями таблиц, если речь идет об обычной настройке?:)
Я ведь в первом сообщении так и написал. В папке "Финансы" в SPRO есть миллион мест, где можно такую настройку выполнить.

_________________
Алё, это Пакистан? Нам нужен один килограмм


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

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


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

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


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

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