Текущее время: Пн, июл 28 2025, 18:16

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: SD_SALESDOCUMENT_CREATE заполнение: Фонд, ПФМ,ФинПозиция в контрактах
СообщениеДобавлено: Пт, май 20 2011, 10:45 
Ассистент
Ассистент

Зарегистрирован:
Пт, фев 25 2011, 17:29
Сообщения: 43
Задача: написать программу для создания контрактов аналогично транзакции va41.

Для этого использую SD_SALESDOCUMENT_CREATE. В котором, помимо прочих данных, заполняю контировку позиции: Фонд, ПФМ,ФинПозиция.
Code:
      ls_item-funds_ctr   = fistl.
      ls_item-fund        = geber.
      ls_item-cmmt_item   = fipos.


      ls_itemx-funds_ctr   = ‘X’.
      ls_itemx-fund        = ‘X’.
      ls_itemx-cmmt_item   = ‘X’.


в результате создается контракт, но контировка не заполнена. Никаких ошибок создания не выдается.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: SD_SALESDOCUMENT_CREATE заполнение: Фонд, ПФМ,ФинПозиция в контрактах
СообщениеДобавлено: Пт, май 20 2011, 11:28 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Попробуйте заполнить эти контировки с помощью таблицы EXTENSIONIN.
Правила заполнения этой таблицы описаны в ноте Note 143580 - Information on SD BAPIs and customer enhancement concept

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SD_SALESDOCUMENT_CREATE заполнение: Фонд, ПФМ,ФинПозиция в контрактах
СообщениеДобавлено: Пт, май 20 2011, 12:36 
Ассистент
Ассистент

Зарегистрирован:
Пт, фев 25 2011, 17:29
Сообщения: 43
Удав написал(а):
Попробуйте заполнить эти контировки с помощью таблицы EXTENSIONIN.
Правила заполнения этой таблицы описаны в ноте Note 143580 - Information on SD BAPIs and customer enhancement concept


не помогло.

не подскажете ли где хранятся сами данные по контировке. в доп.структуре GMADDONVBAP для VBAP их нет, хотя поля Фонд и ПФМ присутствуют.
поля ФинПозиция отсутствует в доп.структурах VBAP


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: SD_SALESDOCUMENT_CREATE заполнение: Фонд, ПФМ,ФинПозиция в контрактах
СообщениеДобавлено: Пт, май 20 2011, 13:50 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Поставьте точку останова на подпрограмме USEREXIT_MOVE_FIELD_TO_COBL в программе SAPMV45A.
Если при вызове SD_SALESDOCUMENT_CREATE эта подпрограмма вызывается, то эти поля можно заполнить там. Нужные значения можно передать через EXPORT TO MEMORY/IMPORT FROM MEMORY

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SD_SALESDOCUMENT_CREATE заполнение: Фонд, ПФМ,ФинПозиция в контрактах
СообщениеДобавлено: Вт, май 24 2011, 09:50 
Ассистент
Ассистент

Зарегистрирован:
Пт, фев 25 2011, 17:29
Сообщения: 43
Удав написал(а):
Поставьте точку останова на подпрограмме USEREXIT_MOVE_FIELD_TO_COBL в программе SAPMV45A.
Если при вызове SD_SALESDOCUMENT_CREATE эта подпрограмма вызывается, то эти поля можно заполнить там. Нужные значения можно передать через EXPORT TO MEMORY/IMPORT FROM MEMORY


спасибо, все получилось


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

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


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

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


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

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