Текущее время: Вс, апр 28 2024, 05:52

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


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


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Cyrillic SAPscript problems for Russian project
СообщениеДобавлено: Вт, мар 15 2005, 13:12 
Гость
Apologies for posting in English. I can get a Russian colleague to help with translation if required.

I have been tasked with looking at the SAPscript side of a Russian implementation for Pilkington who are just imlementing SAP in Russia. We are using standard HP printers and have a considerable amount of beposke forms from other country implementations to convert to Russian use. I have scoured the web and OSS and the best I have so far is to use a SAPWIN Device Type on a Russian Windows pc and map any normal fonts ( eg. COURIER ) to a cyrillic Font. Some the the SAP standard 'RU' forms contain Cyrillic Fonts ( eg. COURCYR ) and others normal fonts ( eg. COURIER ). Even if we work out the mapping side of things or change all the SAPscript fonts to a cyrillic version ( eq. COURCYR ) we still have positioning problems with using SAPWIN/SAPlpd on the HP printers. The best solution would appear to be to create a copy of an HP Device Type and modify it to handle the Cyrillic Fonts !? Has anybody done this ? Does anybody know of a reference site we can contact regarding this matter ?

Any help much appreciated.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 15 2005, 17:58 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, фев 24 2005, 23:36
Сообщения: 151
Откуда: Moscow
Пол: Мужской
What version of system's release do you have ???

_________________
Только когда будет срублено последнее дерево. Только когда будет отравлена последняя река. Только когда будет выловлена последняя рыба. Только тогда вы поймете, что деньги нельзя есть!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 15 2005, 18:03 
Гость
We are using 4.7


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 15 2005, 19:04 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, фев 24 2005, 23:36
Сообщения: 151
Откуда: Moscow
Пол: Мужской
I need to see incorrect SAPscript form of course. You can send me this incorrect form by E-mail, i'm shall try to help you (Dmitry.Proshenkov@pilot.ru).
But, by the way, are you tried to send the message 'bout you problem to SAP support ???
I sure, it will more quickly solve you problem...

_________________
Только когда будет срублено последнее дерево. Только когда будет отравлена последняя река. Только когда будет выловлена последняя рыба. Только тогда вы поймете, что деньги нельзя есть!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 15 2005, 19:22 
Директор
Директор

Зарегистрирован:
Сб, авг 21 2004, 14:24
Сообщения: 1430
если проблема именно позиционирования - то есть сама форма плывет - то новый Device Type не поможет - тут все дело в используемых шрифтах - то есть нужно выбирать моно. Можно конечно сделать Device Type для печати по-русски на чпуксовских принтерах - но это обычно делается для использования сетевых принтеров напрямую.

ИМХО - неверно закладываться изначально (при разработке) на запрет использования SAPWIN. Поскольку это один из основных используемых Device type'ов. админы замучаются прописывать сетевые принтеры на каждого пользователя, используемого данную форму для печати. Со стороны клиента - я с таким решением отправила бы далеко :wink:

ЗЫ - если человек пишет в русскоязычный форум - думаю, что он и читает русский:)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 15 2005, 20:02 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 16 2004, 17:10
Сообщения: 2229
Откуда: Moscow, кажется...
Пол: Мужской
Svetlana написал(а):
Можно конечно сделать Device Type для печати по-русски на чпуксовских принтерах - но это обычно делается для использования сетевых принтеров напрямую.

Сделать-то можно, только надо, чтобы принтер имел аппаратно кириллические фонты. Если их нет - увы.

_________________
Я бы хотел поглядеть на эффективную армию, состоящую из эффективных менеджеров.
BRGDS,
Aleks Изображение


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 15 2005, 20:14 
Гость
Thank you for your prompt replies.

Yes we have contacted SAP in Russia and their reponse was that other Russian customers have created a modified copy of an existing HP Device Type and added logic to handle the cyrillic font side of things. However they would not support this option and could not help us create the required Device Type. They stated that using SAPWIN was the official SAP solution to this problem.

I believe the reply in Russian says that we should use the SAPWIN approach.

I am going to try and produce output for a number of different SAPscript forms using SAPWIN and then will be able to give specific examples of any problems I encounter. The first 2 examples I tried did not position the output correctly but it may be possible we can resolve this without too much difficulty.

Thanks again, Jonathan


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 15 2005, 21:50 
Директор
Директор

Зарегистрирован:
Сб, авг 21 2004, 14:24
Сообщения: 1430
avlag написал:
Svetlana написал(а):
Можно конечно сделать Device Type для печати по-русски на чпуксовских принтерах - но это обычно делается для использования сетевых принтеров напрямую.

Сделать-то можно, только надо, чтобы принтер имел аппаратно кириллические фонты. Если их нет - увы.


Да нет тут возможны варианты. Например если принтер постскриптовский - то можно шрифты загружать в процессе. Но тут нужно разбираться с каждым принтером отдельно. Есть варианты - когда только SAPWIN/saplpd - увы.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 15 2005, 22:15 
Директор
Директор

Зарегистрирован:
Сб, авг 21 2004, 14:24
Сообщения: 1430
Anonymous написал(а):
Thank you for your prompt replies.

Yes we have contacted SAP in Russia and their reponse was that other Russian customers have created a modified copy of an existing HP Device Type and added logic to handle the cyrillic font side of things. However they would not support this option and could not help us create the required Device Type. They stated that using SAPWIN was the official SAP solution to this problem.

I believe the reply in Russian says that we should use the SAPWIN approach.

I am going to try and produce output for a number of different SAPscript forms using SAPWIN and then will be able to give specific examples of any problems I encounter. The first 2 examples I tried did not position the output correctly but it may be possible we can resolve this without too much difficulty.

Thanks again, Jonathan


Да действительно официальное решение SAP AG - это использование SAPWIN/saplpd для печати. И действительно мы - как базис администраторы умеем делать Device Type - в частности и для HP принтеров и используем их в случае необходимости. Если Вам нужен этот Device type(он в принципе подходит для PCL принтеров - сделан хоть и не из HP первоначально - но подходит и к HP) могу поделиться :lol: Только он разумеется расчитан на принтер, поставляемый для России.
НО не устану повторять - это некорректное решение - настраивать конкретную форму на использование конкретного принтера - нужно искать другой путь.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 15 2005, 23:37 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, янв 24 2005, 16:22
Сообщения: 749
Пол: Мужской
Hello!

Recently we had BIG troubles with SAP Script and printing. There were 8 different cases: COURIER vs COURCYR, preview and printing, local windows printer vs SAP printer. We got different results for each conbination. For example, preview could differ from real printing. Another problem was with font conversions (substitutions): we got Arial instead of Courier for some printers (and this caused position problems).

P.S. I realize that this is not an answer to your question, but maybe this can be a useful hint :)

_________________
Счастье есть!


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

Зарегистрирован:
Вт, авг 31 2004, 14:57
Сообщения: 5258
Откуда: Ростов невеликий
Пол: Мужской
Svetlana написал(а):
Anonymous написал(а):
Thank you for your prompt replies.

Yes we have contacted SAP in Russia and their reponse was that other Russian customers have created a modified copy of an existing HP Device Type and added logic to handle the cyrillic font side of things. However they would not support this option and could not help us create the required Device Type. They stated that using SAPWIN was the official SAP solution to this problem.

I believe the reply in Russian says that we should use the SAPWIN approach.

I am going to try and produce output for a number of different SAPscript forms using SAPWIN and then will be able to give specific examples of any problems I encounter. The first 2 examples I tried did not position the output correctly but it may be possible we can resolve this without too much difficulty.

Thanks again, Jonathan


Да действительно официальное решение SAP AG - это использование SAPWIN/saplpd для печати. И действительно мы - как базис администраторы умеем делать Device Type - в частности и для HP принтеров и используем их в случае необходимости. Если Вам нужен этот Device type(он в принципе подходит для PCL принтеров - сделан хоть и не из HP первоначально - но подходит и к HP) могу поделиться :lol: Только он разумеется расчитан на принтер, поставляемый для России.
НО не устану повторять - это некорректное решение - настраивать конкретную форму на использование конкретного принтера - нужно искать другой путь.

Года 3 назад занимались не-saplpd печатью. На старом форуме можно флейм поднять. Наиболее продвинутыми (из PCL) оказались принтеры XeroxDPN (у них есть изначально прошивка ISO Latin Cyr (8859-5), кроме PC Сyrillic(866)). Однако использовать их согласно стандартной инструкции (XeroxforSAP) не удалось, т.к. по официальному ответу из центра поддержки (Англия - а, кстати, откуда клиенто-то?) следует (дословно): "в firmware принтеров действительно допущена ошибка, из-за чего программное переключение на кодовую страницу ISO Latin Cyr не представляется возможным". Потому пришлось хакнуть некоторые коды, хотя это некошерно :). Кроме того, программеры не горят желанием тестировать свои отчёты из-за каких-то там извращений базисников - за это не платят. Так что виндовс форева!


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

Зарегистрирован:
Чт, сен 16 2004, 17:10
Сообщения: 2229
Откуда: Moscow, кажется...
Пол: Мужской
При использовании SAPWIN с кириллицей, главное не забыть, чтобы поддержка кириллицы была на уровне операционки, где используется SAPLpd. А то никаких Courier Cyr и пр. не будет :)
Проблемы с позиционированием в SAPSCRIPT'ах еще бывают при использовании неродного драйвера принтера. Например для HP принтеров, почти для всех, подходит драйвер от LaserJet III. Однако SAPSCRIPT такой авангард не всегда понимает. Хотя все другое может работать вполне коректно.

_________________
Я бы хотел поглядеть на эффективную армию, состоящую из эффективных менеджеров.
BRGDS,
Aleks Изображение


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 16 2005, 16:44 
Гость
Many thanks for your replies.

My translator is not a Basis or technical person so I may have missed a few points but they are all helpful. I am more of an ABAP Developer than a Basis person and I'll go through the replies again with Basis help next week.

Any more information is very welcome, my work email is jonathon.acker@pilkington.com if anybody wants to email anything.

Thanks again, Jonathan


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

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


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

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


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

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