cancel
Showing results for 
Search instead for 
Did you mean: 

GLM print issue- Load balancing

Former Member
0 Kudos

Hi GLM experts,

Need help to understand the issue with the Label prinitng in GLM module.

Using GLMPT tool concept, In dev system not able to print more than 1 copy even if we request more than 1 copy. Lpt file is created with all the necessary information with multiple copies, but prints only 1.

Works fine in production for some reason. Difference between Production and Development is the number of generation servers. Production has 1 gen server and in development, we added an extra one server to rectify the RFC communication failure error every other day in production. We thought that adding additional server would share the load of the print requests. However, we observe that only one generation server is still being used in Development.

Apparently while testing in development with multiple servers, I am running into issues of printing only 1 copy of the label.  There are no errors in the print t-code and log shows print copies as whatever we have stated once we enter the PRINT command on the cbgl_MP01 t code.

Please help me resolving this.

Thanks

Accepted Solutions (0)

Answers (2)

Answers (2)

christoph_bergemann
Active Contributor
0 Kudos

Hello

Camila has pointed to some important OSS notes.

We need to check know your set up etc.

1:) in context:

Using GLMPT tool concept, In dev system not able to print more than 1 copy even if we request more than 1 copy. Lpt file is created with all the necessary information with multiple copies, but prints only 1.

Works fine in production for some reason. Difference between Production and Development is the number of generation servers.

I do not believe that the "number of wwi serves" is the difference to look at. But currentky no "real" idea regarding this finding

2.) Production has 1 gen server and in development, we added an extra one server to rectify the RFC communication failure error every other day in production. We thought that adding additional server would share the load of the print requests. However, we observe that only one generation server is still being used in Development.

=> if the set up of WWI server is done properly then the laod balancing for GLM part should happen properly

PLease check OSS notes from Camila. There is on additional OSS note for "GLM architecture" (it is a consulting note). please check and dwonlaod this docuemnt. Very helpful to understand the WWI processes (especially in GLM+)

May be check:

I can not remember a similar trheads as your topic

C.B.

Former Member
0 Kudos

Hi Christoph,


I have followed the WWI set-up guide , and have set-up accordingly, even then problem persists.

I am now thinking of changing the mode of printing to use the latest functionalities in GLM, as our system is on Ehp7. Having tried print through LPT tool, can you please suggest me whether we should now also try for SAP spool print or Direct print (I read this is available now??) What is the difference between two??

Also, should I set-up Synchronous generation servers or asynchronous?

Thanks!

christoph_bergemann
Active Contributor
0 Kudos

Dear Roger

this confirms my doubts "I do not believe that the "number of wwi serves" is the difference to look at. But currently no "real" idea regarding this finding".


For what is called "GLM+": you need to activate the corresponding Business Function or you cannot use the new functionalities. As explained: there is a very good OSS consutling note existing for the overall GLM etc. part "Sizing EHSM Global Label Management in SAP ERP 6.0 Enhancement Package 5/6/7"


Here you will get a quiet jince picutre with the system set up.


If you read this may be you get the question to "Having tried print through LPT tool, can you please suggest me whether we should now also try for SAP spool print or Direct print (I read this is available now??) What is the difference between two??"


In context: Also, should I set-up Synchronous generation servers or asynchronous?

The answer is not that "easy". If you look on WWI cookbook. for GLM part you need "synchron" WWI.

But in my opinion this is "misleading" a little bit (check the refercne below for "synchronous server" . But this depends on how you set up the WWI process and what "blue print" you use for GLM. In most cases the raw report must be generated before you can print the document.


So for real print part you use the synchron WWI server. And the set up is not "well lunderstood"


C.B.

PS: may be read as well

synchronous server (EHS) (SAP Library - Glossary)

https://www.consolut.com/en/s/sap-ides-access/d/s/doc/YY-EHS_GLM_PRINTERMAI_2&prev=search

PLeese use glmPT.exe  as search termn here and with "google" you will find some discussions on this tool

Former Member
0 Kudos

Hi Christoph,

Thanks for your replies! I searched OSS notes, but couldn't find this GLM consulting note you are talking about.

I am still reading through the available notes and WWI set-up guide. In the meantime, what is puzzling me is that if we print let's say 10 copies of same label together, it is working in Production, however in Development only 1st copy is getting printed, and rest 9 are not. The only difference between Production and Development environment is that we tried to set-up an additional generation server here for load distribution.

We tried to compare the .lpf files from Prod and Dev, but not able to read and understand anything out of it in notepad. Is there any way/tool to read these .lpf files?

Thanks,

Roger

christoph_bergemann
Active Contributor
0 Kudos

Dear Roger

in context of "Thanks for your replies! I searched OSS notes, but couldn't find this GLM consulting note you are talking about.". I am sorry. I did not write down the number of this note. I just checked: I was not find the document any more (but i am pretty sure it exists !)

Coming back to your sentence:

" The only difference between Production and Development environment is that we tried to set-up an additional generation server here for load distribution."


What "exactly" have you done`? For GLM printin requests you must prepare WWI server as "synchron". This is "special". You must follow any step in WWI cookbook to succeed (same as for asynchron WWI server).


The new WWI Server must have same RFC connection etc.(this is different ! to asynchorn WWI server) Anything is explained in WWI cookbook.


I am not sure but if i remember correct: You can not ! check the load balancing option for synchron WWi as with asynchron.  So if I remember correct: you can not check which GLM server is "active "or not.. But now with EHS MAnagement Server in place may be the story is different.


I believe it is not worth to look for the "lpt" file. I am not the "techinca guy" but I would expect that the plt tile will contain "printer commands" for theprinter. BUt not sure as you have always an additional "software" and "hardware" component in place.  The "printer driver" is generating eithe rPCL or PostScript commands. And these should be transfrered than (in most cases via SAP Spool to the "physical" printer.


I was not able to find many OSS notes taling about the glmPT.exe  tool.


May be 1336184 - GLM: General recommendations for printers & printer drivers

could be of interest

1655393 - EH&S WWI: GLMPT does not display network printers

or may be 1895061 - EH&S WWI: Enhancements for print request processing in Global Label Management


C.B.


PS: Check may be as well:

former_member198518
Participant
0 Kudos

Hello Roger,

You check topic "3.3.1.2 EHS& WWI Synchronous for Web GUI or GLM" from SAP Note 1394553:

1394553 - EH&S WWI server installation instructions

Best Regards,

Camila