Автор Тема: Серийный номер в позиции документа материала.  (Прочитано 6856 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DEAD_MOROZ

  • Newbie
  • *
  • Сообщений: 63
  • Репутация: +0/-0
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Добрый день.
Начали работу с серийными номерами, поэтому извините, если вопрос очень  глупый.
Осуществляю поступление материала по заказу на поставку, к позиции документа материала указываю серийный номер. Сохраняю документ. Далее осуществляю сторно и заново пытаюсь ввести документ поступления, указав тот же серийный номер. При нажатии на кнопку проверить полкучаю сообщение: № сообщения IO229
Партия серийного номера 60 (0908000628) отличается от партии документа 0908000629.
Т.е. система не дает приходовать материал в новую партию, если уже было поступление материала с таким же серийным номером.
Как бы по моей логике, логично было бы не давать ввести приход, если бы серийный номер был в запасе. Или я чего то не понимаю?

Сообщение красное, притом тип сообщения прошит в коде. Вот собственно кусок кода где оно генерится:
Программа LIPW1F18.
FORM SERNR_CHECK.
................................................. ..............
IF NOT ( US_CHARGE IS INITIAL ) AND
NOT ( EQUI-CHARGE IS INITIAL ) AND
US_CHARGE NE EQUI-CHARGE.
SN_INFO-MSGTY = MESS_TYPE_E.
SN_INFO-MSGID = MSGID_IO.
SN_INFO-MSGNR = '229'.
SN_INFO-MSGV1 = EQUI-SERNR.
SN_INFO-MSGV2 = EQUI-CHARGE.
SN_INFO-MSGV3 = US_CHARGE.
STATUS_ERROR = CON_CHARX.

Вижу след.  варианаты решения проблемы(все некрасивые):либо указывать партию, которая была в сторнируемом документе(она пользователю неизвестна, да и позиций в документе может быть много), либо затирать номер основной партии в серийном номере(заходить на изменение а каждый серйиный номер), либо брать номер партии из серийного номера...

Может быть все-таки есть какая то настройка?



Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 758
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Серийный номер в позиции документа материала.
« Ответ #1 : Сентябрь 14, 2009, 02:49:14 pm »
You are not allowed to view links. Register or Login
Может быть все-таки есть какая то настройка?
Да нет, оно партия заталкивает в EQUI-CHARGE и потом показывает как основная партия запаса. Я вообще-то делал просто, чистил при сторно это поле для последующего использования.

Оффлайн DEAD_MOROZ

  • Newbie
  • *
  • Сообщений: 63
  • Репутация: +0/-0
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Серийный номер в позиции документа материала.
« Ответ #2 : Сентябрь 14, 2009, 03:13:52 pm »
Цитата: Uukrul  link=topic=791.msg4912#msg4912 date=1252928954
Да нет, оно партия заталкивает в EQUI-CHARGE и потом показывает как основная партия запаса. Я вообще-то делал просто, чистил при сторно это поле для последующего использования.
Спасибо. Так и сделаю  ;)