Текущее время: Чт, мар 28 2024, 20:55

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




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Поступление в MIGO для позиции входящей поставки без ссылки на заказ на поставку
СообщениеДобавлено: Ср, авг 14 2019, 17:13 
Ассистент
Ассистент

Зарегистрирован:
Чт, ноя 05 2009, 14:41
Сообщения: 41
Коллеги, добрый день!
Подскажите, кто знает такую тему:
есть заказ на поставку с одной позицией, создаем к нему входящую поставку. Далее во входящую поставку добавляем позицию с типом позиции для поступления 501-м видом движения, а именно без ссылки на заказ на поставку. Сохраняем.
Если делать поступление из входящей поставке (VL32N) по ПМ, то все ок и по обеим позициям проходит поступление материала.
Если делать MIGO (поступление со ссылкой на входящую поставку), то в документ поступления тянется только позиция, которая со ссылкой на заказ на поставку.

А нужно именно MIGO. Есть стандартное решение у этой проблемы или с минимумом абапа? Кто-нибудь сталкивался?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Поступление в MIGO для позиции входящей поставки без ссылки на заказ на поставку
СообщениеДобавлено: Чт, авг 15 2019, 11:21 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, авг 24 2015, 11:01
Сообщения: 65
Пол: Мужской
Добрый день.
Есть у меня такая пометка для упаковки:

Цитата:
Важное замечание: проведение поступления по такой поставке необходимо проводить из самой поставки через VL32N. При добавлении такой поставки в MIGO позиция упаковки не подтянется, т.к. начитка позиций входящей поставки производится ФМ-ом ME_CONFIRMATION_SEARCH_GR, а в нем заложена проверка на наличие во входящей поставке ссылки на документ-образец, в данном случае - на заказ на поставку. Позиция упаковки не имеет ссылки, поэтому и не добавляется в MIGO.


Code:
      SELECT SINGLE * FROM lips WHERE vbeln EQ i_vbeln
                                  AND posnr EQ i_vbelp.
    CHECK sy-subrc EQ 0.
    IF NOT lips-vgbel IS INITIAL.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Поступление в MIGO для позиции входящей поставки без ссылки на заказ на поставку
СообщениеДобавлено: Вт, сен 24 2019, 17:24 
Ассистент
Ассистент

Зарегистрирован:
Чт, ноя 05 2009, 14:41
Сообщения: 41
Alexey Zhandarov!! Спасибо, коллега! Очень помогли! Sorry, что не поблагодарила сразу.

А есть ли у кого-нибудь опыт, как поинтереснее обойти ФМ-ник?

Нужно сделать поступление на добавленные позиции во входящей поставке и соблюсти условия:
1. Через MIGO (не VL32N!), т.к. предполагается добавление/изменение информации в документе, типа:
- изменить вид движения на 501 (или 501- like)
- ввод стоимости поступления
- ввод признаков партии.
2. Отобразить документ поступления на добавленные позиции в ВП в потоке документов.
3. Сохранить ссылку на входящую поставку в документе поступления .
4. Документ на добавленные позиции в ВП должен быть отдельным от документа по позициям ВП, ссылающимся на заказ на поставку.

Ну, как то так. Спасибо заранее, если кто поделится интересным опытом или предложением.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Поступление в MIGO для позиции входящей поставки без ссылки на заказ на поставку
СообщениеДобавлено: Вт, сен 24 2019, 18:18 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1578
Откуда: Москва, Минск
Пол: Мужской
Сделайте Z-транзакцию для выполнения ввода нужных вам документов.
Не стоит ломать систему :)
Даже если все остальные удастся сделать в MIGO, вот это требование
4. Документ на добавленные позиции в ВП должен быть отдельным от документа по позициям ВП, ссылающимся на заказ на поставку.

выглядит не очень реализуемо.
Как я понял создавать нужно 2 документа за одну транзакцию.

_________________
Лучше быть умным и иногда тупить, чем быть тупым и постоянно умничать!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Поступление в MIGO для позиции входящей поставки без ссылки на заказ на поставку
СообщениеДобавлено: Ср, сен 25 2019, 09:42 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
EWM как-то умеет докидывать дополнительные документы материала (например, с перемещением между складами) в поток документов к входящей поставке при помощи ФМ /SPE/GOODSMVT_CREATE.

Как это работает - не знаю, как раз сейчас рассматриваю этот путь как один из вариантов решения своей задачи про проводки ПМ к входящей поставке разделением количеств одной позиции по складам поступления. Но у меня сразу понятно, что пользователь будет работать в z-оболочке над стандартом.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поступление в MIGO для позиции входящей поставки без ссылки на заказ на поставку
СообщениеДобавлено: Ср, сен 25 2019, 11:03 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
Удалось провести документ перемещения ФМ /SPE/GOODSMVT_CREATE с добавлением в поток документов входящей поставки.
Но со сторно есть проблемы:
1. VL09 видит и сторнирует только первый документ ПМ и откатывает статус проводки по поставке
2. MBST в принципе сторнирует документ перемещения, который провел /SPE/GOODSMVT_CREATE, но в нем не заполняется ссылка на поставку и в поток документов к поставке этот документ не ложится.

В общем, некрасивенько..

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поступление в MIGO для позиции входящей поставки без ссылки на заказ на поставку
СообщениеДобавлено: Пт, сен 27 2019, 16:35 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1578
Откуда: Москва, Минск
Пол: Мужской
Я думаю, что и обычной BAPI_GOODSMVT_CREATE получится создать дм, чтобы запись в поток документов добавилась.
Не суть.
Тут же основная проблема - это в MIGO за одну транзакцию хотят делать 2 документа на основании данных с экрана ввода документа. Т.е. где то нужно будет удалять нужные строки создаваемого ДМ и в момент проводки ДМ делать второй документ. Нормальных точек расширения для этого в MIGO нет.

Мое мнение то что хочет автор, можно сделать 2 способами:
а) или Z-транзакция
б) или сильно допиливать VL32n:
1) доп.поля для ввода нужных данных(вид движения, внешняя сумма,...),
2) экран ввода признаков(для новых партий классификацию можно вызывать стандартно, но единожды при вводе номера партии))
3) в LE_SHP_GOODSMOVEMENT сделать копирование значений добавленных полей в строки ДМ + переложить нужные строки ДМ в отдельную таблицу для дальнейшего создания ДМ
4) например в обработку выходного документа завернуть создание второго ДМ

_________________
Лучше быть умным и иногда тупить, чем быть тупым и постоянно умничать!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Поступление в MIGO для позиции входящей поставки без ссылки на заказ на поставку
СообщениеДобавлено: Вс, сен 29 2019, 11:23 
Ассистент
Ассистент

Зарегистрирован:
Чт, ноя 05 2009, 14:41
Сообщения: 41
В общем порешили пока так:
1. Документ поступления на позиции ВП со ссылкой на заказ на поставку делаем стандартно, т.к. все позиции со ссылкой подтягиваются.
2. Для позиций без ссылки выбираем в заголовке 501 ВД (A01-Поступление, R10 - Прочие). Далее на закладке заголовка ДопДанные (расширение стандарта) вводим номер ВП в прорезанное поле. По Enter или по отдельной кнопке, инициирующей процесс, заполняем (разработка) структуру MIGO данными (материал, завод, склад, поставщик) сформированными из данных позиций без ссылки на ЗнП из ВП.
Типа заполнили. Дальше добиваем вручную в интерфейсе MIGO в позиции стоимость, признаки. Сохраняем.

А вот дальше нужно в поток документов запись добавить с проведенным документом поступления. Стандартной ссылки на ВП в документе нет, которая бы нам обеспечила стандартное отображение в потоке ВП этого документа.

EWM в системе не используется.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Поступление в MIGO для позиции входящей поставки без ссылки на заказ на поставку
СообщениеДобавлено: Вс, сен 29 2019, 12:12 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
Layta написал(а):
В общем порешили пока так:
1. Документ поступления на позиции ВП со ссылкой на заказ на поставку делаем стандартно, т.к. все позиции со ссылкой подтягиваются.
2. Для позиций без ссылки выбираем в заголовке 501 ВД (A01-Поступление, R10 - Прочие). Далее на закладке заголовка ДопДанные (расширение стандарта) вводим номер ВП в прорезанное поле. По Enter или по отдельной кнопке, инициирующей процесс, заполняем (разработка) структуру MIGO данными (материал, завод, склад, поставщик) сформированными из данных позиций без ссылки на ЗнП из ВП.
Типа заполнили. Дальше добиваем вручную в интерфейсе MIGO в позиции стоимость, признаки. Сохраняем.

А вот дальше нужно в поток документов запись добавить с проведенным документом поступления. Стандартной ссылки на ВП в документе нет, которая бы нам обеспечила стандартное отображение в потоке ВП этого документа.

EWM в системе не используется.

Мда, дырявенькая у вас выходит схемка.

Нам надо во входящей поставке без ссылки на заказ отражать недостачи/брак и дальше с ними поступать особым образом поступать при приемке (например, брак откидывать на отдельный склад).
Пока идем по такому плану:
1. в самой поставке активируем ППП всю необходимую информацию о расхождениях сохраняем в разрезе причин расхождений.
2. в LE_SHP_GOODSMOVEMENT анализируем TVPOD и корректируем позиции для проводки (ct_mseg) по нужной нам логике.

По крайней мере, в итоге к входящей поставке один документ Пм содержит все движения и его можно сторнировать в VL09.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поступление в MIGO для позиции входящей поставки без ссылки на заказ на поставку
СообщениеДобавлено: Вт, окт 01 2019, 10:46 
Ассистент
Ассистент

Зарегистрирован:
Чт, ноя 05 2009, 14:41
Сообщения: 41
Ну, вот к сожалению нужен не один логистический документ, а именно два, с проводками по балансовым счетам и забалансовым отдельно. Требование Заказчика. Приходится изощряться.

Но, если эту схему еще как-то можно реализовать, то сейчас возникает вторая проблема, где мне кажется на первый взгляд, что даже всемогущий АБАП не поможет.
Теперь надо сделать отпуск к исходящей поставке по заказу на перемещение тоже в два документа. Опять же делим документы отпуска по позициям, которые пойдут в одном документе по балансовым счетам, в другом по забалансовым. Как раскидать позиции по счетам - это понятно, а вот как сделать отпуск по одной исходящей поставке двумя логистическими документами, тут проблема. Решаемая ли?


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

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


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

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


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

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