Автор Тема: Стоки в транзите на произвольную дату.  (Прочитано 5134 раз)

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

Оффлайн vga

  • Newbie
  • *
  • Сообщений: 12
  • Репутация: +3/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Привет!
Вопрос такой, в marc-TRAME хранятся текущие стоки в транзите. Нужно посчитать стоки в транзите на произвольную дату.
Пошел по такому пути, выбрал материальные документы из mseg для данного материала и завода, у которых поле склад (mseg-LGORT) пустое и тип движения 641. По выбранным материальным документам делаю откат назад от суммы начального стока (marc-TRAME).

Есть небольшое расхождение, если сверять с транзакцией MB5B (при выбранной галке Valuated Stock).
Если мысль, что нужно делать связку между PO и материальным документом, чтобы выбирать правильные позиции в материальном документе, но по какой связке, для меня пока не понятно.
Буду благодарен, если укажете на ошибки в рассуждениях.

PS: алгоритм MB5B смотрел, он использует финансовые документы. Мне не подходит. В MB5T вообще не использует MSEG и типы движения, только EKPO и EKET.
« Последнее редактирование: Май 12, 2010, 10:56:46 am от vga »
Я промолчу, кто наливал, когда Россию пропивали.

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 758
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Стоки в транзите на произвольную дату.
« Ответ #1 : Май 12, 2010, 01:08:44 pm »
А тут смотрел вот этот ФМ: (MB_ADD_TRANSFER_QUANTITY) You are not allowed to view links. Register or Login

Оффлайн vga

  • Newbie
  • *
  • Сообщений: 12
  • Репутация: +3/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Стоки в транзите на произвольную дату.
« Ответ #2 : Май 12, 2010, 01:31:52 pm »
Цитата: Uukrul  link=topic=1138.msg6973#msg6973 date=1273658924
А тут смотрел вот этот ФМ: (MB_ADD_TRANSFER_QUANTITY) You are not allowed to view links. Register or Login

Ага, этот FM используется в MB5T.
Я тут походу интересную ноту нашел:
OSS note 1120843 - MB5TD: Displaying stock in transit for key date.

видимо не буду париться, скопирую алгоритм из транзакции MB5TD.
Я промолчу, кто наливал, когда Россию пропивали.

Оффлайн Uukrul

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

Оффлайн vga

  • Newbie
  • *
  • Сообщений: 12
  • Репутация: +3/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Стоки в транзите на произвольную дату.
« Ответ #4 : Май 12, 2010, 01:42:17 pm »
Цитата: Uukrul  link=topic=1138.msg6975#msg6975 date=1273660734
Ну самое лучше это, ну если возможно, сделать прямой вызов этого кода из своей программы...

Если бы не вызов проверки авторизации на каждую строку, тормозящая отчет в разы, то это был бы идеальный вариант. А когда за каждую секунду бьешься... приходится клонировать  :-(
Я промолчу, кто наливал, когда Россию пропивали.

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 758
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Стоки в транзите на произвольную дату.
« Ответ #5 : Май 12, 2010, 01:47:21 pm »
You are not allowed to view links. Register or Login
Если бы не вызов проверки авторизации на каждую строку, тормозящая отчет в разы, то это был бы идеальный вариант. А когда за каждую секунду бьешься... приходится клонировать  :-(
Ну если не сложно то ссылку на кусок кода из стандарта, может еще кому пригодится... чтобы потом долго не искать.

Оффлайн vga

  • Newbie
  • *
  • Сообщений: 12
  • Репутация: +3/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Стоки в транзите на произвольную дату.
« Ответ #6 : Май 13, 2010, 09:34:20 am »
Цитата: Uukrul  link=topic=1138.msg6977#msg6977 date=1273661241
Ну если не сложно то ссылку на кусок кода из стандарта, может еще кому пригодится... чтобы потом долго не искать.

Даю ссылкой, код еще в тестировании, будет правиться
You are not allowed to view links. Register or Login
Я промолчу, кто наливал, когда Россию пропивали.