Текущее время: Сб, июл 19 2025, 12:16

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Имеет ли право на существование?
СообщениеДобавлено: Пт, дек 29 2006, 14:34 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
Смысл:
Code:
Select * from BSIS into corresponding fields of table it...
Select * from BSAS appending corresponding fields of table it...

loop at it.
it-budat = sy-datum.
modify it.
endloop.

Update BSIS from table it.
Update BSAS from table it.


Можно ли так апдэйтить??? Ничего что в одной внутренней таблице записи и BSIS и BSAS?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 29 2006, 14:39 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вс, окт 17 2004, 14:20
Сообщения: 326
Откуда: Москва
:shock: :shock: :shock: советую конкретно запастись вазелином :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 29 2006, 14:42 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, сен 22 2004, 08:42
Сообщения: 1079
Откуда: Москва
Пол: Мужской
в принципе возможно
Цитата:
The Return Code is set as follows:
SY-SUBRC = 0:
All lines from itab could be used to update the database table.
SY-SUBRC = 4:
At least one line of the internal table itab in the database table had no line with the same primary key. The other lines of the database table were updated.
Но лучше по отдельности, при болших обьемах может база не выдержать.
Табличка it должна быть такой же структуры как и таблицы базы
Code:
into corresponding fields
и help
Цитата:
The data is read out of wa from left to right, matching the line structure of the database table dbtab


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 29 2006, 14:49 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
Mike1 написал:
Табличка it должна быть такой же структуры как и таблицы базы
Code:
into corresponding fields
и help
The data is read out of wa from left to right, matching the line structure of the database table dbtab


Ну по последним данным BSIS и BSAS имеют одинаковую структуру, поэтому таблица IT описана ка одна из них :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 29 2006, 14:59 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, сен 22 2004, 08:42
Сообщения: 1079
Откуда: Москва
Пол: Мужской
тогда нет необходимости в " into corresponding fields ".
И выборки/update по таблицам разделить. И ту же процедуру проделать с BKPF BSIK BSAK BSID BSAD.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 29 2006, 15:25 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вс, окт 17 2004, 14:20
Сообщения: 326
Откуда: Москва
Mike1 написал:
...И ту же процедуру проделать с BKPF BSIK BSAK BSID BSAD.

Ага, а еще все зависимые от BUDAT поля, а еще BSEG и еще обороты подкрутить и еще в спецрегистрах, если есть, и еще... :lol:

Совсем вы себя не жалеете, поубывают же!!! :lol:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 29 2006, 15:28 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, сен 22 2004, 08:42
Сообщения: 1079
Откуда: Москва
Пол: Мужской
1 Консультант всегда прав
2 Если консультант не прав см пункт 1 :lol: :lol: :lol:

А абаперам вазелин.....


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 29 2006, 15:29 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
Да, лоханулся я с примером :) На самом деле поле GSBER хочу апдэйтить :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 29 2006, 15:32 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, сен 22 2004, 08:42
Сообщения: 1079
Откуда: Москва
Пол: Мужской
ABC написал(а):
Ага, а еще все зависимые от BUDAT поля, а еще BSEG и еще обороты подкрутить и еще в спецрегистрах, если есть, и еще... :lol:

Только вместо budat gsber.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 29 2006, 15:33 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, апр 13 2006, 12:32
Сообщения: 1503
Откуда: Питер
Больше половины посетителей так и поняли, что выбор таблиц в примере не удачный. Потому и промолчали ;-)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 29 2006, 15:34 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, сен 22 2004, 08:42
Сообщения: 1079
Откуда: Москва
Пол: Мужской
Писал для остальных.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 29 2006, 15:38 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вс, окт 17 2004, 14:20
Сообщения: 326
Откуда: Москва
Preatos написал:
Да, лоханулся я с примером :) На самом деле поле GSBER хочу апдэйтить :)

Как-то раз мне пришлось исправить GSBER в порядка, если мне память не изменяет, 80000 документов. И знаете как я это сделал - писал пакетник, который сторнировал все документы и проводил их заново - работал больше суток.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 29 2006, 15:45 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
С таблицами я не ошибся. У меня бизнес сфера не попала в BSIS и BSAS. именно это поле и именно в этих таблицах я хочу проапдэйтить :)


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

Зарегистрирован:
Ср, сен 22 2004, 08:42
Сообщения: 1079
Откуда: Москва
Пол: Мужской
Если есть разница по бизнессфере по разным индексным таблицам для одной позиции документа необходимо запускать специальные стандартные выверочные отчеты, дело это по идее консультантское.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 29 2006, 16:31 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Preatos написал:
С таблицами я не ошибся. У меня бизнес сфера не попала в BSIS и BSAS.:)

А BSIK/BSAK, BSID/BSAD, BSIM проверяли? :)

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


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

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


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

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


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

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