Текущее время: Ср, июл 23 2025, 20:09

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


Правила форума


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Перемещение между заводами и партия.
СообщениеДобавлено: Чт, апр 17 2008, 20:26 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вт, окт 04 2005, 10:21
Сообщения: 972
Откуда: Киев
Пол: Мужской
Всем привет!
Делаем перемещение между заводами используя заказ UB.
При отпуске в СУС система подбирает партии. При этом в партии также указывается дата производства. Отгружаем.
Затем делаем приемку и замечаем, что номер партии то передается, но уже без даты призводства! А она нужна, почему так?
Наверное потому что партия то не создана на принимающем заводе.
Как сделать чтобы и дата производства также передавалась?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 22 2008, 17:16 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 08:58
Сообщения: 288
Откуда: Москва
Привет, активируй в спро этот эксит EXIT_SAPMM07M_004 и по примеру ниже:

EXIT_SAPMM07M_004

*&---------------------------------------------------------------------*
*& Include ZXMBCU04 *
*&---------------------------------------------------------------------*
*"----------------------------------------------------------------------
*"*"Lokale Schnittstelle:
*" IMPORTING
*" VALUE(I_MSEG) LIKE MSEG STRUCTURE MSEG
*" VALUE(I_VM07M) LIKE VM07M STRUCTURE VM07M
*" VALUE(I_DM07M) LIKE DM07M STRUCTURE DM07M
*" VALUE(I_MKPF) LIKE MKPF STRUCTURE MKPF
*" TABLES
*" CHARACTERS STRUCTURE API_CHAR
*" ATTRIBUTES STRUCTURE API_CH_ATT
*" MAX_VALUES STRUCTURE API_VAL_I
*" VALUES STRUCTURE API_VAL_I
*"----------------------------------------------------------------------

DATA:
len TYPE i,
prv_batch LIKE mch1-charg,
tab_ausp LIKE ausp OCCURS 0 WITH HEADER LINE,
ausp_key LIKE ausp-objek.



* Выбираем по номеру поставки и позиции из LIPS номер партии
SELECT SINGLE charg INTO prv_batch FROM lips
WHERE vbeln = i_vm07m-vbeln
AND posnr = i_vm07m-vbelp
.

CHECK: sy-subrc = 0.

* Находим objek в MCH1 для поиска признаков в AUSP
SELECT SINGLE cuobj_bm INTO ausp_key FROM mch1
WHERE matnr = i_mseg-matnr
AND charg = prv_batch.

* Выбираем необходимые значения признаков из AUSP по ключу
SELECT * FROM ausp INTO TABLE tab_ausp
WHERE objek = ausp_key.

* Заполняем таблицу VALUES копируемыми значениями.
CLEAR values.
REFRESH values.

LOOP AT characters
WHERE ( atnam <> 'TYPE_B'
AND atnam <> 'INVOICE'
AND atnam <> 'VENDOR'
AND atnam <> 'VENDOR_NAME'
AND atnam <> 'GTD'
AND atnam <> 'DATE_FEE'
AND atnam <> 'VEND_DOC' ).

values-atinn = characters-atinn.
values-atnam = characters-atnam.
values-atwtb = ''.

LOOP AT tab_ausp
WHERE atinn = characters-atinn.
LOOP AT attributes
WHERE atinn = characters-atinn.

CASE attributes-dtype.
* WHEN 'CHAR'.
WHEN 'NUM'.
values-atimb = tab_ausp-atflv.
values-atwtb = values-atimb.
len = STRLEN( values-atwtb ).
* DESCRIBE FIELD values-atwtb LENGTH len IN CHARACTER MODE.
WHILE len > attributes-anzst.
SHIFT values-atwtb.
len = len - 1.
ENDWHILE.

WHEN 'DATE'.
values-atimb = tab_ausp-atflv.
values-atwtb+4(4) = values-atimb+2(4).
values-atwtb+2(2) = values-atimb+6(2).
values-atwtb+0(2) = values-atimb+8(2).

WHEN OTHERS.
values-atwtb = tab_ausp-atwrt.

ENDCASE.
ENDLOOP.
ENDLOOP.
APPEND values.
ENDLOOP.

_________________
Автор благодарит Алфавит, за любезно предоставленные буквы.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 24 2008, 10:38 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вт, окт 04 2005, 10:21
Сообщения: 972
Откуда: Киев
Пол: Мужской
Спасибо, мы тут проверили, у нас уже используется этот екзит, то по ходу для других целей.
Например, копирует значение номера ГДТ из данных внешней торговли в признак партии ГТД, и еще много чего.
Что же касается моего вопроса, то дата производства как поле в MIGO вроде как уже копируется. ХЗ как это поизошло :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 24 2008, 11:29 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 08:58
Сообщения: 288
Откуда: Москва
rosomann написал:
Спасибо, мы тут проверили, у нас уже используется этот екзит, то по ходу для других целей.
Например, копирует значение номера ГДТ из данных внешней торговли в признак партии ГТД, и еще много чего.
Что же касается моего вопроса, то дата производства как поле в MIGO вроде как уже копируется. ХЗ как это поизошло :)


Я вообще конечно погорячился, помниться настройка есть для этого.
Надо бы вспомнить, а лень :)

_________________
Автор благодарит Алфавит, за любезно предоставленные буквы.


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

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


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

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


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

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