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

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


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

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


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

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