Текущее время: Пт, июл 25 2025, 02:07

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




Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: LSMW обновление заголовка документа FI- FB02
СообщениеДобавлено: Чт, ноя 12 2015, 11:21 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 17 2015, 09:38
Сообщения: 38
Коллеги, Добрый День

Прошу помощи.
Задача. Необходимо по существующим FI документам обновить заголовок.
Через загрузчик LSMW(BATCH INPUT) создал batch. При загрузке в фоновом режиме выдает ошибку: "Транзакция ошибочна".
В режиме просмотра ошибок обновление проходит корректно.
Записывал recording неоднократно, не могу понять в чем проблема.
В чем проблема, куда копать?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LSMW обновление заголовка документа FI- FB02
СообщениеДобавлено: Чт, ноя 12 2015, 12:00 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5274
Откуда: Geneva
Пол: Мужской
1. Кроме "Транзакция ошибочна" должна быть еще какая-то информация в логе.
2. При выполнении в видимом режиме выдаются ли какие-нибудь информационные (зеленые) сообщения перед сохранением? Если да, то в фоновом режиме именно они будут причиной ошибки. Лечится только методом дырокола (степлера).


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: LSMW обновление заголовка документа FI- FB02
СообщениеДобавлено: Чт, ноя 12 2015, 12:42 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 17 2015, 09:38
Сообщения: 38
Информационных сообщений в режиме просмотра нет. Все корректно.

Лог журнала в фоновом режиме:
12:38:09 Сеанс CORR_TEKST выполняется пользователем в режиме N на сервере vm. 0 0 S 00 300
12:38:09 Ошибок не возникло. FB02 1 SAPMF05L 0700 5 E BL 191
12:38:09 Транзакция ошибочна. FB02 1 0 S 00 357
12:38:09 Статистика выполнения. 0 0 S 00 370
12:38:09 1 транзакции(ий) считано. 0 0 S 00 363
12:38:09 0 транзакции(ий) обработано. 0 0 S 00 364
12:38:09 1 транзакции(ий) содержат ошибки. 0 0 S 00 365
12:38:09 0 транзакции(ий) удалено. 0 0 S 00 366
12:38:09 Обработка пакетного ввода завершена. 0 0 S 00 382
________ ____________________________________________________________________________________________________________________________________ ____________________ ______ ________________________________________ ____ ___ ____________________ ___


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LSMW обновление заголовка документа FI- FB02
СообщениеДобавлено: Чт, ноя 12 2015, 13:53 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5274
Откуда: Geneva
Пол: Мужской
Я думаю, что проблема именно в
Цитата:
12:38:09 Ошибок не возникло. FB02 1 SAPMF05L 0700 5 E BL 191
Это - информационное сообщение, которое появляется при сохранении документа. К сожалению, решить можно только способом, описанным выше.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: LSMW обновление заголовка документа FI- FB02
СообщениеДобавлено: Чт, ноя 12 2015, 14:23 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 17 2015, 09:38
Сообщения: 38
Для особо одаренных можно поподробней.
Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LSMW обновление заголовка документа FI- FB02
СообщениеДобавлено: Чт, ноя 12 2015, 14:48 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1606
Откуда: Пермь
Пол: Мужской
Если один и тот же пакетник одну транзакцию прогоняет успешно, а другую - нет, то между обрабатываемыми документами есть существенная разница. Либо, как написал darkduck, в ошибочной транзакции при наступлении определенных предпосылок вышло сообщение, либо выполз дополнительный экран, либо Вы напоролись на поле, обязательное для ввода/подвергнутое проверке.
Во всех случаях Ваш batch к этому не был готов, потому что записывали Вы его на других (успешных) данных.
В sm35 выполните еще раз в видимом режиме ошибочную транзакцию. Не сможет она выполниться успешно, если не работает в фоне.
Транзакция должна остановиться и выдать что-то наподобие "Данные пакетного ввода для экрана SAPDF05X 3100 отсутствуют. (в качестве примера).
В видимом режиме всегда нажимайте только кнопку ОК. Остановится обязательно.

_________________
Алё, это Пакистан? Нам нужен один килограмм


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: LSMW обновление заголовка документа FI- FB02
СообщениеДобавлено: Чт, ноя 12 2015, 15:36 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 17 2015, 09:38
Сообщения: 38
На вход даю 1 документ. В режиме просмотра ошибок ок, в фоновом падает.
В любом случае еще раз спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LSMW обновление заголовка документа FI- FB02
СообщениеДобавлено: Чт, ноя 12 2015, 15:44 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5274
Откуда: Geneva
Пол: Мужской
Любое сообщение в пакетнике должно быть обработано. К сожалению, как я уже писал выше, сообщение "зеленого" типа S не обрабатываются в пакетнике. То есть система выдает сообщение "всё хорошо", но пакетник этого не понимает.
Поэтому вариант дырокола: вызывать пакетник в видимом режиме и держать кнопку "Enter" нажатой. Для того, чтобы не держать пальцем, на клавиатурную кнопку ставится что-то тяжелое, например дырокол или степлер.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: LSMW обновление заголовка документа FI- FB02
СообщениеДобавлено: Чт, ноя 12 2015, 16:00 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1606
Откуда: Пермь
Пол: Мужской
darkduck написал:
К сожалению, как я уже писал выше, сообщение "зеленого" типа S не обрабатываются в пакетнике.

Но ведь оно должно появиться в видимом режиме. Вообще все сообщения до единого в видимом режиме появятся. Даже warning, который успешно "скушается" в фоне. А зеленый подавно увидеть должен.

Есть еще одна версия. В системе некоторые функции попросту не работают, если горит флаг фона или батч инпута. Ну как простой пример - окошко с налоговыми реквизитами, которое стандартом при пакетнике вырубается (это как пример). Что если при записи и в видимом режиме была некая функциональность, которая в фоне подавлена (а рекорд ее хочет)?

Автор, если меняется только заголовок, не могли бы выложить сюда ради интереса текст рекорда?

_________________
Алё, это Пакистан? Нам нужен один килограмм


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: LSMW обновление заголовка документа FI- FB02
СообщениеДобавлено: Чт, ноя 12 2015, 16:21 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 17 2015, 09:38
Сообщения: 38
FB02 Изменить документ

SAPMF05L 0100

BDC_CURSOR RF05L-BUKRS
BDC_OKCODE /00
RF05L-BELNR BELNR Номер бухгалтерского документа
RF05L-BUKRS BUKRS Балансовая единица
RF05L-GJAHR GJAHR Финансовый год

SAPMF05L 0700

BDC_CURSOR BKPF-BELNR
BDC_OKCODE =VK

SAPMF05L 1710

BDC_CURSOR BKPF-BKTXT
BDC_OKCODE =ENTR
BKPF-BKTXT BKTXT Текст заголовка документа

SAPMF05L 0700

BDC_CURSOR BKPF-BELNR
BDC_OKCODE /00

SAPMF05L 0700

BDC_CURSOR BKPF-BELNR
BDC_OKCODE =AE


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LSMW обновление заголовка документа FI- FB02
СообщениеДобавлено: Чт, ноя 12 2015, 17:23 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1606
Откуда: Пермь
Пол: Мужской
Хм. Вроде батч простейший. Окошки тут точно не выскакивают.
А если именно ошибочную транзакцию повторить в видимом режиме, система хоть какие-то посторонние сообщения, кроме "Изменения сохранены" в самом конце, выводит?

_________________
Алё, это Пакистан? Нам нужен один килограмм


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: LSMW обновление заголовка документа FI- FB02
СообщениеДобавлено: Чт, ноя 12 2015, 17:59 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 17 2015, 09:38
Сообщения: 38
нет не выводит


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LSMW обновление заголовка документа FI- FB02
СообщениеДобавлено: Чт, ноя 12 2015, 18:11 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5274
Откуда: Geneva
Пол: Мужской
Откуда тогда в логе
Цитата:
12:38:09 Ошибок не возникло. FB02 1 SAPMF05L 0700 5 E BL 191


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: LSMW обновление заголовка документа FI- FB02
СообщениеДобавлено: Чт, ноя 12 2015, 18:45 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 17 2015, 09:38
Сообщения: 38
После ввода данных: БЕ, Год, Номер(ракурс регистрации) нажимаем ENTER для входа в сам документ.
Соответственно, проблема, предположительно, в этом месте.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LSMW обновление заголовка документа FI- FB02
СообщениеДобавлено: Чт, ноя 12 2015, 18:53 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5274
Откуда: Geneva
Пол: Мужской
Попробуйте в том месте поменять /00 на AZ.


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

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


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

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


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

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