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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: вариант статусов полей
СообщениеДобавлено: Пн, окт 09 2006, 08:11 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, ноя 10 2004, 11:33
Сообщения: 88
Привет всем, скажите как программно прочитать вариант статусов полей для ввода позиции документа. С помощью трассировки нашел вьюшку V_T004F, но тут записи типа

100 0001 G001 ..--------------.---------.-------------.----.---- -------------------------------------------------

Помню был какой то ФМ для чтения записей типа ..--------------.-------, но как называется забыл.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 09 2006, 08:49 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, сен 22 2004, 08:42
Сообщения: 1079
Откуда: Москва
Пол: Мужской
Темка была
http://sapboard.ru/forum/viewtopic.php?t=17755


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

Зарегистрирован:
Ср, ноя 10 2004, 11:33
Сообщения: 88
спасибо очень помогло, но есть еще вопрос. В чем разница между полями
faus1 и faus2.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 09 2006, 13:44 
Директор
Директор
Аватара пользователя

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


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

Зарегистрирован:
Пн, авг 22 2005, 14:50
Сообщения: 1285
Откуда: с работы
Пол: Женский
faus2 - это перечень тех полей, которые не влезли в faus1 :)

Finick все уже написал здесь
http://sapboard.ru/forum/viewtopic.php?p=99059&highlight=#99059

Code:
FORM check_faus  USING    p_table TYPE tabname16
                          p_field TYPE fieldname
                          p_bschl LIKE bsis-bschl
                 CHANGING p_ch_faus TYPE c.

  DATA: modif LIKE tmodu-modif,
        faus1 LIKE tbsl-faus1,
        faus2 LIKE tbsl-faus1,
        pos   LIKE sy-tabix.

  p_ch_faus = '-'.

  SELECT SINGLE modif FROM tmodu INTO modif
          WHERE fauna = 'SKB1-FAUS1'
          AND   tabnm = p_table
          AND   feldn = p_field
          AND   koart = 'S'.

  CHECK sy-subrc IS INITIAL.

  CALL FUNCTION 'FI_FIELD_SELECTION_DETERMINE'
    EXPORTING
      i_bschl     = p_bschl
      i_bukrs     = wa_fb01-bukrs
      i_saknr     = wa_fb01-hkont
    IMPORTING
      e_faus1     = faus1
      e_faus2     = faus2
    EXCEPTIONS
      customizing = 1
      OTHERS      = 2.

  CHECK sy-subrc IS INITIAL.

  IF modif > 90.
    pos = modif - 91.
    p_ch_faus = faus2+pos(1).
  ELSEIF modif < 50.
    pos = modif - 1.
    p_ch_faus = faus1+pos(1).
  ELSE.
    p_ch_faus = '-'.
  ENDIF.

ENDFORM.                    " check_faus



Разве что некоторые поля, типо налога, надо проверять по-другому


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

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


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

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


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

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