Текущее время: Вт, май 13 2025, 11:04

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


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


ВНИМАНИЕ!

Вопросы по исходящим поставкам - сюда



Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Пн, май 19 2008, 18:30 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
IMHO имеет место непонимание разницы между исходящей поставкой (outbound delivery) и goods movement document (документом, который создается при движении материалов). Это два разных документа и, соответственно, имеются разные статусы позиций заказа (sales order) - VBUP-LFSTA, VBUP-WBSTA. Причем я бы смотрела статусы прежде всего на уровне позиции (VBUP), поскольку статус на уровне заголовка (VBUK) - это всего лишь их производная.

В транзакции VL09N происходит сторнирование (cancellation) не поставки, а goods movement document. Соответственно, это отразится на статусе GM, а не на статусе поставки, который в данном случае не изменился. Строго говоря, поставки вообще не сторнируются (как, например, фактуры), а просто удаляются. Если поставку удалить, то можно создать новую поставку для заказа. Если сторнировать только GM, то можно опять провести отпуск товара (goods issue) по той же поставке.

Кстати, еще заметила интересный прикол со статусами (по крайней мере с billing) - не смотря на то, что статусы хранятся в таблицах VBUP/VBUK, для вывода на экран (в VA03, например) статусы определяются отдельно, в самой транзакции. Если, скажем, были какие-то изменения в конфигурации или user exits, etc., то могут быть расхождения между тем, что на экране, и в БД.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, май 19 2008, 20:55 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4870
Откуда: Москва
Пол: Мужской
Согласен с Jelena.
Если же говорить о теории, то любые статусы это всегда уступка принципам нормализации базы данных, требующим, чтобы информация в БД хранилась в одном месте.

С одной стороны мы экономим время при запросах к БД, с другой - приходится мириться с тем, что иногда по разным причинам возникает неконсистентность и статус не соотвествует реальному потоку документов.

Уже несколько раз убеждался, что если есть какой-то статус, то порывшись, можно найти ноту с коррекционной программой, которая ищет неправильные статусы и апдейтит их в БД.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, май 20 2008, 06:18 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
Спасибо Jelena и LKU за исчерпывающий ответ. Очень помогли начинающему.
:D

Руслан.


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

Зарегистрирован:
Чт, сен 29 2005, 07:34
Сообщения: 1127
Откуда: РОССИЯ
Пол: Мужской
круто! такой шлейф, а проблема прямо под носом. я просто наблюдал за ней с интересом, а причина как нельзя проста...всякие чудеса творятся

_________________
мне бы такой "Журнал изменений" как в SAP да в жизнь... цены бы не было!


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу Пред.  1, 2

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


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

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


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

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