Текущее время: Чт, июл 24 2025, 04:13

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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