Текущее время: Чт, мар 28 2024, 16:00

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Сумма прописью
СообщениеДобавлено: Вс, июн 30 2013, 11:08 
Начинающий
Начинающий

Зарегистрирован:
Вс, июн 30 2013, 10:17
Сообщения: 3
Приветствую, Форумчане!

В некоторых печатных формах используется сумма прописью.
"сто тридцать шесть рублей 67 копеек"

В нашей стране используется "манат" и "тенге", т.е рубль никак не подходит.

Каким-то невероятным способом я умудрился исправить это. И на тестовой, встроенной печатной форме у меня получилось

"сто тридцать шесть манат 67 тенге" Пусть и без склонений, но вполне пка устраивает.

Но когда попытался внедрить "изобретенный" мною метод на другой печатной форме, то результат себя не оправдал ожидания.

Получилось "сто тридцать шесть 67 Сотые"
Такое ощущение, что не все печатные формы подстроены под такое. Где и как правильно применять настройки печатных формы, чтобы сумма прописью отражалась правильно???

Кстати, на правильной форме поле со ссылкой на таблицу валют дала результат "ТММ", а в другой форме, где было указано такая же ссылка, дала результат "ман"

Подскажите, как правильно использовать сумма прописью???

есть ли возможность самому прописать в SAP возможность печатать сумму прописью на национальном языке, ну типа как макросы для Экселя?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Сумма прописью
СообщениеДобавлено: Пн, фев 17 2014, 20:50 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, июл 28 2006, 18:05
Сообщения: 65
Пол: Мужской
Здравствуйте!

Такая штука должна быть реализована в самой форме.
На сколько мне известно, без "доделок" такого сейчас не предусмотрено.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сумма прописью
СообщениеДобавлено: Ср, фев 19 2014, 12:07 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, авг 18 2006, 09:06
Сообщения: 325
Откуда: Караганда
Пол: Мужской
попробуйте под себя этот код правда придеться доработать
form find_spell_amount using lp_smtot lp_waers changing lp_text.
data: spell like spell,
tcurt like tcurt.

call function 'SPELL_AMOUNT'
exporting
amount = lp_smtot
currency = lp_waers
filler = ' '
language = sy-langu
importing
in_words = spell
exceptions
not_found = 1
too_large = 2
others = 3.
if sy-subrc <> 0.
* Implement suitable error handling here
endif.
call function 'BUX_TXTREAD_TCURT'
exporting
iv_cuky = lp_waers
importing
es_cuky = tcurt
exceptions
not_found = 1
others = 2.
if sy-subrc <> 0.
* Implement suitable error handling here
endif.
if lp_waers eq 'KZT'.
concatenate tcurt-ktext spell-decword 'тиын' into lp_text separated by space.
else.
concatenate tcurt-ktext spell-decword into lp_text separated by space.
endif.
translate lp_text to lower case.
concatenate spell-word lp_text into lp_text separated by space.
condense lp_text.
endform.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сумма прописью
СообщениеДобавлено: Пт, янв 23 2015, 09:41 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 21 2015, 18:04
Сообщения: 1
Наконец здесь подробно все объяснили
------------------
Реставрируем ванны уже 5 лет!


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

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


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

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


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

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