Текущее время: Пн, авг 04 2025, 15:40

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


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


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: IDOC + дата сторно
СообщениеДобавлено: Чт, апр 24 2008, 16:51 
Старший специалист
Старший специалист

Зарегистрирован:
Сб, июл 28 2007, 20:38
Сообщения: 364
Подскажите, какой датой будут сторнированы документы, порожденные IDOC, при использовании ФМ IDOC_STATUS_WRITE_TO_DATABASE и\или POS_SA_GET_DOCUMENT_STATUS? Можно ли задать нужную дату?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 25 2008, 16:04 
Старший специалист
Старший специалист

Зарегистрирован:
Сб, июл 28 2007, 20:38
Сообщения: 364
Никто не сторнинировал IDOC что-ли?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 25 2008, 16:06 
Старший специалист
Старший специалист

Зарегистрирован:
Сб, июл 28 2007, 20:38
Сообщения: 364
Никто не сторнинировал IDOC что-ли?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 25 2008, 18:59 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Извиняюсь за занудство, но "сторнировать IDoc" IMHO невозможно, т.к. IDoc - это просто data container, а не документ. И вы забыли указать, о каких вообще документах, IDoc type и message type идет речь. Названия ФМ думаю мало кому что говорят, да и вообще вряд ли имеют значение. (Обычно стандартные message types уже привязаны к нужным ФМ и лучше не надо там ничего воротить.)

Если речь идет, скажем, об IDoc типа INVOIC..., то наверное в каком-то из полей IDoc'a можно указать дату, которой будет проведен документ. Если нет, то дата будет определена соответственно конфигурации.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 28 2008, 15:55 
Старший специалист
Старший специалист

Зарегистрирован:
Сб, июл 28 2007, 20:38
Сообщения: 364
Да, немного некорректно. Смысл следующий - далается смена статуса IDOC с 53 на 51, при этом система сторнирует документы. Все бы хорошо, только она это делает первым числом разрешенного периода проводки. А хочется заданной датой. Соответственно вопрос - как бы это сделать?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 28 2008, 18:42 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
__Gennady написал(а):
Смысл следующий - далается смена статуса IDOC с 53 на 51, при этом система сторнирует документы. Все бы хорошо, только она это делает первым числом разрешенного периода проводки. А хочется заданной датой. Соответственно вопрос - как бы это сделать?


Честно говоря, сторнировать документы таким макаром мне пока не приходилось, но я бы проверила, как это работает в стандартной транзакции. Если там дата присваивается так же, то это просто стандартное поведение системы. Для определенных документов на дату можно повлиять конфигурацией и даже user exit'ом, но, вы почему-то до сих пор так и не упомянули, о каких документах идет речь... :?

Возможно вам стоит спросить в соответствующем функциональном модуле, т.к. к ABAP'у вопрос не имеет никакого отношения IMHO.


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

Зарегистрирован:
Сб, июл 28 2007, 20:38
Сообщения: 364
Речь идет об интеграции SAP Retail с торговой системой, документы это кассовые чеки. Сделать корректный документ возврата затруднительно т.к. в торговой системе недостаточно данных для этого, поэтому при возврате из торговой системе приходит idoc всего лишь устанавливающий статус (номер нужного idoc в торговой системе есть). Всех это решение устраивает, за исключением западла с датой.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 29 2008, 17:43 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Похоже, что это вам в дебаггер - ищите, где устанавливается дата. Может там user exit какой-нибудь есть? Какой IDoc-то используете и message type?


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

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


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

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


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

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