Текущее время: Чт, апр 18 2024, 14:05

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: RUNAB и нумерация отсутствий в AB
СообщениеДобавлено: Вт, окт 25 2016, 11:51 
Начинающий
Начинающий

Зарегистрирован:
Вт, окт 13 2015, 17:29
Сообщения: 19
Всем привет,

Хотел бы уточнить, у всех функция RUNAB разбивает отсутствия на сплиты в шестнадцатеричной системе исчисления? Это не очень красиво когда в расчетном листке выводится период 0A, 1F и т.д.))
Разбивка происходит в инклюде PCMASRU1_RUNAB, цикл:
Code:
  LOOP AT ab.
    IF ab-begda GE aper-begda AND ab-endda LE aper-endda.
      ab-abznr = l_abznr = l_abznr + 1.
      APPEND ab TO lt_ab.
    ELSE.
      refresh lt_ab1.
      APPEND ab TO lt_ab1.
      PROVIDE * FROM lt_dates
              * FROM lt_ab1
                BETWEEN l_begab AND l_endab.
        IF lt_ab1_valid EQ 'X'.
          lt_ab1-abznr = l_abznr = l_abznr + 1.
          APPEND lt_ab1 TO lt_ab.
        ENDIF.
      ENDPROVIDE.
    ENDIF.
  ENDLOOP

Переменная l_abznr использует тип abznr, в свою очередь тип данных abznr использует домен RAW1 Hexadecimal field с шестнадцатеричным полем.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: RUNAB и нумерация отсутствий в AB
СообщениеДобавлено: Вт, окт 25 2016, 12:23 
Ассистент
Ассистент

Зарегистрирован:
Пт, янв 11 2013, 15:51
Сообщения: 45
Это совершенно нормально. Мало того, если мне не изменяет память в одном расчётном периоде не может быть более 16 записей.
ИМХО: В расчётном листке лучше ABAPом поправить нумерацию. И проще будет и расчёт не трогаем

_________________
__________________________________
Не работает? Это все цыганский гипноз


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: RUNAB и нумерация отсутствий в AB
СообщениеДобавлено: Вт, окт 25 2016, 12:35 
Начинающий
Начинающий

Зарегистрирован:
Вт, окт 13 2015, 17:29
Сообщения: 19
mr_try, спасибо за ответ, но наш бухгалтер не считает это нормальным когда после 10-го периода выводится период 0A, 0B и т.д.))


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: RUNAB и нумерация отсутствий в AB
СообщениеДобавлено: Вт, окт 25 2016, 13:52 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Цитата:
спасибо за ответ, но наш бухгалтер не считает

Так вам же и предлагают в расчетном листке изменить как буху нравится.
Инклуд RPCEDS39, форма CONVERT. Туда свою подпрограмму с преобразованием 16x в 10x и соответствующая правка формуляра в PE51.

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RUNAB и нумерация отсутствий в AB
СообщениеДобавлено: Вт, окт 25 2016, 14:49 
Начинающий
Начинающий

Зарегистрирован:
Вт, окт 13 2015, 17:29
Сообщения: 19
calm, спасибо за развернутый ответ! Посмотрим, что ответит SAP)) Если не поступит никакого решения, будем расширять формуляр согласно вашим рекомендациям!! Мне не понятно почему должны расширять формуляр вместо того, чтобы SAP в стандарте перевел домен у abznr с 16x в 10x.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: RUNAB и нумерация отсутствий в AB
СообщениеДобавлено: Вт, окт 25 2016, 17:55 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Это весьма мелкая непонятность из всех непонятностей сапа :)

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RUNAB и нумерация отсутствий в AB
СообщениеДобавлено: Пт, окт 28 2016, 10:18 
Начинающий
Начинающий

Зарегистрирован:
Вт, окт 13 2015, 17:29
Сообщения: 19
Получил следующий ответ от SAP :-)

SAP:
Thanks for your message.
Please be noticed that enhancement of standard shipment for AB table and payslip is not planned now. Further actions can be the following:
1) If you are using your own payslip (I see "Z" on the screenshot attached) - you may implement needed convertaion inside its code;
2) In case of standard payslip use - you may try to push this task into development plans only through priorities' alignment with the User Advisory Council for Russian HCM localization. If you are not part of it as of now, please send the request to pm.cis@sap.com.
Kindest regards,
Localization product manager, SAP Labs CIS


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

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


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

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


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

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