Текущее время: Вс, июл 27 2025, 01:25

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Дублирование инвентарных номеров.
СообщениеДобавлено: Вт, сен 02 2008, 09:25 
Ассистент
Ассистент

Зарегистрирован:
Ср, янв 09 2008, 14:33
Сообщения: 44
Доброго всем времени дня!
Люди подскажите пожалуйста, как можно организовать проверку инвертаных номеров на актуальность?
Может быть у кого-нибудь имеется текст подпрограммы?
И можно ли обойтись без дополнительной программы?


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

Зарегистрирован:
Вт, апр 08 2008, 13:49
Сообщения: 80
А например так :) :
Отчет запаса -> вариант сортировки с инвентарным номером -> добавить столбец инвентарный номер -> отсортировать по восходящей/нисходещей -> выгрузить в Excel -> проверить на совпадение (правда-ложь)


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

Зарегистрирован:
Вт, апр 08 2008, 13:49
Сообщения: 80
А например так :) :
Отчет запаса -> вариант сортировки с инвентарным номером -> добавить столбец инвентарный номер -> отсортировать по восходящей/нисходещей -> выгрузить в Excel -> проверить на совпадение (правда-ложь)


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

Зарегистрирован:
Ср, янв 09 2008, 14:33
Сообщения: 44
Ну это-то понятно, так и выявлялось это все.
А теперь необходимо чтоб присоздании карточки ОС автоматически проводилась проверка и в случае уже имеющегося такого инвентарного номера на какой-либо карточке - выдавалась ошибка.


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

Зарегистрирован:
Вт, апр 08 2008, 13:49
Сообщения: 80
"Я еще не волшебник..." но мне кажется, что эту проблему можно решить с помощью замещения - проверки ANLA – INVNR.


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

Зарегистрирован:
Ср, янв 09 2008, 14:33
Сообщения: 44
Спасибо! А текста замещения случайно нет ни у кого? :oops:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 10 2008, 21:13 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, фев 11 2008, 12:53
Сообщения: 57
Анатолий написал(а):
Спасибо! А текста замещения случайно нет ни у кого? :oops:


Можно использовать User-exit EXIT_SAPLAISA_001
*"----------------------------------------------------------------------
*"*"Lokale Schnittstelle:
*" IMPORTING
*" VALUE(I_ANLA) LIKE ANLA STRUCTURE ANLA
*" EXPORTING
*" VALUE(E_INVNR) LIKE ANLA-INVNR
*"----------------------------------------------------------------------
DATA Count_INVNR type I.
DATA assert_ID type I.
* проверим обновление или вставка новой записи
SELECT count(*) as count INTO assert_ID FROM anla WHERE ANLN1 EQ I_ANLA-ANLN1.

IF SY-SUBRC NE 0.
* нет такого кода - значит новый объект
SELECT COUNT(*) AS count INTO Count_INVNR FROM anla WHERE invnr EQ I_ANLA-invnr.
ELSE .
SELECT COUNT(*) AS count INTO Count_INVNR FROM anla WHERE invnr EQ I_ANLA-invnr and ANLN1 NE I_ANLA-ANLN1.
ENDIF.

IF Count_INVNR NE 0.
MESSAGE W001(Z_AA) With '''' I_ANLA-invnr ''''.
ENDIF.


E_INVNR = I_ANLA-INVNR.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 11 2008, 13:12 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, ноя 10 2004, 06:38
Сообщения: 281
а почему в качестве инвентарного номера не использовать номер ОС, который присваивается SAP?


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

Зарегистрирован:
Ср, янв 05 2005, 06:13
Сообщения: 169
Откуда: уже Москва
Не все соглашаются.. номера карточек конечно уникальны, но меняются при перемещениях..

при этом в ряде инвентарников образуются "дырки" засчет объектов, на что бухгалтерия не идет

у нас включено расширение на генерацию инвентарников с проверкой, есть ли такой инвентарник..


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

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


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

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


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

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