Текущее время: Ср, июл 23 2025, 15:51

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Проблема с пакетным вводом для VF01. Нельзя зайти в "Выбор позиций"
СообщениеДобавлено: Вт, окт 16 2007, 16:00 
Начинающий
Начинающий

Зарегистрирован:
Пн, ноя 27 2006, 17:07
Сообщения: 12
Откуда: Kiev
Добрый день.
Пишу пакетник для VF01 (создание фактуры по поставке).
Тестирую. На первом экране ('SAPMV60A' '0102') ввожу номер поставки и нажимаю F2 (Выбор позиций). И - никуда не попадаю, система начинает обработку следующей транзакции пакетника. Пробовал вместо /2 писать PICK - тоже самое.
Пробовал в SM35 сделать запись этой транзакции - тоже самое: после нажатия F2 транзакция отправляется на небеса.
Пробовал играться с галкой opt-nobinpt - не помогает.
В интерактивном же режиме - все нормально: при нажатии F2 проваливаемся в экран выбора позиций.

Никто с таким не сталкивался ?
Желательно решить этот вопрос именно пакетником, а не вызовом других функциональных модулей типа RV_INVOICE_CREATE...
Заранее благодарен


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 16 2007, 16:10 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
попробуйте воспользоваться BAPI_BILLINGDOC_CREATEMULTIPLE
создать с её помощью фактуру по поставке не сложно, если конечно нет ни чего специфичного. Надо заполнить:

Code:
billingdatain-ordbilltyp = вид фактуры.
billingdatain-bill_date = дата фактуры.
billingdatain-ref_doc = поставка.
billingdatain-ref_item = позиция.
billingdatain-req_qty = кол-во - если надо только часть
billingdatain-ref_doc_ca = 'J'.

_________________
Я слышу и забываю,
Я вижу и помню долго,
Я делаю и — понимаю.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 16 2007, 16:14 
Начинающий
Начинающий

Зарегистрирован:
Пн, ноя 27 2006, 17:07
Сообщения: 12
Откуда: Kiev
Lars написал:
попробуйте воспользоваться BAPI_BILLINGDOC_CREATEMULTIPLE
создать с её помощью фактуру по поставке не сложно, если конечно нет ни чего специфичного

Спасибо, но в том то и дело, что есть довольно много специфичного: и тексты задавать, и цены менять, и позиции проставлять...

Чего же "Выбор позиций" так странно себя ведет ? Бага или фича ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 16 2007, 16:46 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
avkiev написал(а):
Спасибо, но в том то и дело, что есть довольно много специфичного: и тексты задавать, и цены менять, и позиции проставлять...


Врядли это проще будет сделать пакетником...

_________________
Я слышу и забываю,
Я вижу и помню долго,
Я делаю и — понимаю.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, окт 17 2007, 08:57 
Специалист
Специалист

Зарегистрирован:
Пт, апр 13 2007, 17:15
Сообщения: 225
Не уверен, что поможет, но с поставками поступали так, создавали поставку по заказу модулем, а потом правили её пакетником.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 22 2007, 16:12 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 21 2006, 17:16
Сообщения: 134
Откуда: Донецк
Пол: Женский
Какая версия системы?
В 4.6 точно можно в параметрах записи отметить "Дальше после commit" и будет счастье :-)

Потом в коде

data: opts like ctu_params.

opts-racommit = 'X'.
opts-dismode = ....
opts-updmode = ....
opts-defsize = ....

call transaction 'VF01' using bdc_tab
options from opts.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 08 2007, 17:54 
Начинающий
Начинающий

Зарегистрирован:
Пн, ноя 27 2006, 17:07
Сообщения: 12
Откуда: Kiev
Марина написала:
opts-racommit = 'X'.

Большое спасибо, помогло


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

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


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

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


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

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