Текущее время: Вс, авг 03 2025, 08:54

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


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


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



Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Актуальный док.прихода на услуги
СообщениеДобавлено: Пн, янв 30 2006, 15:55 
Гость
Хай Олл,
вот такой простой вопрос - есть ЗП на услуги, к нему Ведомость учета работ и услуг, она попеременно то принималась (создавала док материала 101 ВДВ, то отменялась - сторно - 102 ВДВ ). Как понормальному в таблицах (mseg и т.п.) найти последний док, который не сторнирован.
(кроме вариантов выбрать с большим номером или последняя по времени ввода).


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:   Тема решена
СообщениеДобавлено: Пн, янв 30 2006, 17:37 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, июн 27 2005, 19:55
Сообщения: 218
Откуда: Россия
Пол: Мужской
Просматривать только те позиции документа материалов на которых нет ссылок в записях MSEG в полях:
MSEG-SJAHR=MBLNR,
MSEG-SMBLN=MJAHR,
MSEG-SMBLP=ZEILE

_________________
Никто не знает так много, как все мы вместе
(Начертано на одной из городских ратуш в Дании)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, янв 30 2006, 17:44 
Гость
esp написал:
Просматривать только те позиции документа материалов на которых нет ссылок в записях MSEG в полях:
MSEG-SJAHR=MBLNR,
MSEG-SMBLN=MJAHR,
MSEG-SMBLP=ZEILE


В томто и вся фишка, что для услуг SMBLN увы, не заполняются, и везде пустые.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 12 2007, 13:52 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Столкнулся с аналогичной проблемой:
нужно по номеру документа материала проанализировать, что это:
сторнирующий документ, полностью отсторнированный, или какой другой.
С обычными документами все просто: поля SJAHR+SMBLN+SMBLP рулят, но вот по документу приемки работ/услуг загвоздка...

В стандартной логике (тр.MBST) также проверяются именно эти поля, однако на полпути процесс прерывается,
как только программа обнаруживает, что документ материала создан из тр.ML81/85:
сообщение "для сторнирования используйте транзакцию ML81/ML85"
(не путать это сообщение с запретом на сторнирование вручную некоторых операций - например, отпуска материала к поставке!!)

Мало того, документ приемки отличается от сторно исключительно на уровне позиций MSEG (ну если даты и номера документов не считать :wink: ),
да и то только 2 полями: Видом движения и Индикатором дебета/кредита. И всё!!!

Какие у кого есть мысли по этому поводу?????


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, фев 09 2008, 09:27 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 24 2005, 15:55
Сообщения: 296
Пол: Мужской
Доброе время суток.
Поднимаю и я эту тему: действительно как узнать что документ на услугу сторнирован и каким документом?

_________________
С уважением, Гараничев Игорь


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 11 2008, 10:02 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2007, 16:36
Сообщения: 585
Откуда: Belarus
Пол: Мужской
Igor Garanichev написал:
Доброе время суток.
Поднимаю и я эту тему: действительно как узнать что документ на услугу сторнирован и каким документом?

Делаю примерно так:
есть документ в MSEG, у него есть поля EBELN, EBELP, LFBNR.
далее:
Code:
select single * from ekbe where ebeln = mseg-ebeln
                            and ebelp = mseg-ebelp
                            and bwart = '102'
                            and lfbnr = mseg-lfbnr. 

Если что-либо нашлось, то это и есть сторнирующий документ (EKBE-BELNR) к исходному. Если нет - сторно не было.
Такой вариант подойдёт ?
Если да, то подскажу автору топика как я нахожу последний несотрнированный документ без наибольшего номера и даты ввода.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 11 2008, 10:35 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 24 2005, 15:55
Сообщения: 296
Пол: Мужской
Ну как бы с историей заказа на поставку - тоже вариант. Но а вот какой же документ этот '102' сторнировал? Вот у меня в ekbe два документа '101' и один '102'. Я предполагаю смотреть по номеру. Где номер больше тот и актуален. Или ваше предложение?

_________________
С уважением, Гараничев Игорь


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 11 2008, 10:45 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2007, 16:36
Сообщения: 585
Откуда: Belarus
Пол: Мужской
Igor Garanichev написал:
Ну как бы с историей заказа на поставку - тоже вариант. Но а вот какой же документ этот '102' сторнировал? Вот у меня в ekbe два документа '101' и один '102'. Я предполагаю смотреть по номеру. Где номер больше тот и актуален. Или ваше предложение?

Смотри ещё раз мой предыдущий пост.
Есть исходный документ '101'. По нему ищем в EKBE документ '102'.
Если оный находится, то он и будет сторнирующим к исходному. Если нет - сторно не было.
В EKBE пара документов '101'/'102' имеет общее поле LFBNR.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 11 2008, 12:00 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 24 2005, 15:55
Сообщения: 296
Пол: Мужской
Dzed Maroz написал:
Смотри ещё раз мой предыдущий пост.

Спасибо, но...
У меня два '101' документа выйдут на один и тот же "102" документ.
Они - в одной истории по заказу. И они в lfbnr имеют один и тот же номер ведомости работ/услуг. Такой вариант не подходит.

_________________
С уважением, Гараничев Игорь


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 12 2008, 14:29 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
troy написал(а):
В стандартной логике (тр.MBST) также проверяются именно эти поля (SMBLN...), однако на полпути процесс прерывается,
как только программа обнаруживает, что документ материала создан из тр.ML81/85:
сообщение "для сторнирования используйте транзакцию ML81/ML85"

Может кто-нибудь сделает доброе дело, - продебажит, как в стандарте система определят, какой именно документ сторнирован?
Бывают удивительные случаи, когда сам SAP жестко привязывается на определенный вид движения, или даты начинает анализировать... :o
Самому интересно, но некогда этим заниматься.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, фев 13 2008, 00:00 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, фев 03 2005, 16:37
Сообщения: 106
А SAP’у зачем знать какой документ материала актуальный?

Вся цепочка строится на ведомости, поэтому на документ материала фиолетово. А сторно/не стрно не так важно, главное ведомость имеет индикатор проведенной, или нет.

Поэтому мне кажется, дебагер не поможет.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Актуальный док.прихода на услуги
СообщениеДобавлено: Ср, янв 26 2011, 12:03 
Специалист
Специалист

Зарегистрирован:
Пн, окт 11 2010, 14:11
Сообщения: 109
Добрый день!
Подниму тему: переходим на схему приемки услуг без ПМ/ПСч счета, для этого сделал в настройках контировки значение по умолчанию индикатора ПМ/без оценки "вкл". По существующим актуальным заказам на поставку нужно было поставить эту галочку вручную. В итоге возникла(не могу понять как) ситуация, когда приёмка ведомости прошла оцененной(с бух.документом и стоимостью), а отмена приемки неоцененной(разница по времени ввода документов 30 сек.). При проводке счёта-фактуры к заказу, проводка идёт минуя пм/псч счет, зависло сальдо на пм/псч счете и задвоились затраты. Отсторнировать документ материала, образовавшийся при приёмке ведомости система не дает,изменить индикатор "пм/без оценки" после приёмки тоже. Вопрос:как отсторнировать эту некорректную приёмку?


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

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


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

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


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

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