Wednesday, April 7, 2010
|
BAdI for Flexible SXS Explosion Date
|
VN:F [1.9.22_1171] Rating: 3.0/5 (1 vote cast) |
Once you create an order the explosion date for all master data is set to the start date of that order. Since this might happen well before the actual execution date you might want to change something on short notice in the XSteps section before you actually create a control recipe.If you have release the old version of your SXS and you have the business function active which prevents the change of released SXS’s you can only create a new version from the current date with the changes. However the old orders still have the explosion date in the past and will not be able to use the new version.
Today the note 1452604 has been released which adds a BAdI to implement custom code which is called whenever the explosion date is accessed in the context of XSteps.
Read more »
Thursday, April 1, 2010
|
Stylesheet: XSL Basic Structure
|
VN:F [1.9.22_1171] Rating: 5.0/5 (3 votes cast) |
To start with a custom stylesheet development the first step is to understand the basic structure of the standard XSL stylesheet which is used to define the conversion of the XML structure to the HTML-based PI Sheet you see in CO60. So here is a simplified structure overview which shows all major template blocks in the XSL stylesheet. I also added the calls inside of those templates that lead to other templates (<xsl:apply-templates …) and a brief description. Read more »
Wednesday, March 24, 2010
|
Weigh & Dispense Consulting Solution
|
VN:F [1.9.22_1171] Rating: 5.0/5 (1 vote cast) |
During my time in consulting I started to build a consulting solution for weigh and dispense processes. Since then the solution has been further developed by my successors and it was successfully implemented for multiple customers in the pharmaceutical and consumer industry. A glimpse of the functionality I have already presented in one of the live sessions.
Read more »
Tuesday, March 16, 2010
|
Function Module: Example with Tabular Parameters
|
VN:F [1.9.22_1171] Rating: 5.0/5 (8 votes cast) |
In this post I would like to demonstrate how to manipulate PI Sheet tables using table parameters in function modules.
Read more »
Friday, March 5, 2010
|
XStep Café – Session 19
|
VN:F [1.9.22_1171] Rating: 5.0/5 (1 vote cast) |
Alternate Units of measure / Cross-plant SXS Repository (OSS pilot note)
The main topics for this session were alternate units of measure and the Cross-plant SXS Repository (OSS pilot note)
Read more »
Tuesday, March 2, 2010
|
Cross-Plant XStep Repository (OSS Pilot Note)
|
VN:F [1.9.22_1171] Rating: 4.5/5 (2 votes cast) |
It is very easy to create and manage standard XSteps (SXS) in the repository. However if you want to use the same function in different plants you have to maintain the SXS in every plant separately since the repository is plant dependent. You can export and import for an initial creation but then you have to do multiple maintenance in case of changes. Luckily there is an OSS pilot note available that fixes this problem. Read more »
Wednesday, February 17, 2010
|
Stylesheet Tip: Avoid Scrolling of Table Column Headers
|
VN:F [1.9.22_1171] Rating: 5.0/5 (4 votes cast) |
When a table in the PI Sheet has more than 10 lines the scrolling of the table content is activated. When you scroll down the headers of the table columns get lost because they are also in the scrolling area. This is of course not very user friendly. In the following section I describe a simple stylesheet enhancement that solves this problem. The initial idea came from one of SAP’s customers (thank you Christoph!) and I have added the fix for dropdown lists. Read more »
Tuesday, February 9, 2010
|
MII for Batch Manufacturing (SDN Template)
|
VN:F [1.9.22_1171] Rating: 2.5/5 (2 votes cast) |
Since January 27th 2010 there is a new template on the SDN called Batch Manufacturing with SAP MII:
The batch manucfacturing templates extend the SAP MII architecture by providing prebuilt, plant and role-specific composites to support manufacturing preparation, execution, documentation and reporting. Batch manufacturing with SAP MII delivers preconfigured templates for 9 application areas – role-specific manufacturing operations cockpits, manufacturing order list, material identification, work instructions, quality control, production confirmation, shift book (for shift set-up, management and reporting), monitoring and logging, as well as manufacturing performance (KPIs and production report).
(Source: SDN Manufacturing Downloads)
See also the official press release.
Read more »
Monday, February 8, 2010
|
PI-PCS: Mapping the Structure against ERP Tables and Fields
|
VN:F [1.9.22_1171] Rating: 3.0/5 (1 vote cast) |
When connecting external systems from ERP via the PI-PCS interface you might want to check the content in ERP first. Here are some hints where to look and what to look out for.
Read more »
Wednesday, February 3, 2010
|
XStep Café – Session 18
|
VN:F [1.9.22_1171] Rating: 4.0/5 (2 votes cast) |
Misc. / MII for Batch Manufacturing
Link to original flash recording
Today I did a wrap-up of my recent blog topics (40-char. material text and offline stylesheet development) and presented a new SDN template for MII which also uses process instructions.
Read more »
Tuesday, February 2, 2010
|
Apple’s iPad: Is it also good for Manufacturing?
|
VN:F [1.9.22_1171] Rating: 3.5/5 (2 votes cast) |
When I saw Apple’s presentation on the iPad I was very excited. I also own an iPhone privately and I find it very useful. So I am definitely interested in having one for me. 🙂 But then I also started thinking about other more business-like usages for that device. One obvious use case is for mobile CRM where a sales agent would have all his data right in his hand without the need for a (still heavy) notebook to carry with him. But what about tasks in a manufacturing environment?
Read more »
Friday, January 22, 2010
|
Setting up an Offline Environment for Stylesheet Development
|
VN:F [1.9.22_1171] Rating: 4.7/5 (3 votes cast) |
Once you have decided to enhance your PI Sheet with additional functionality using XSL/CSS you will find out that it is not so easy and quick to test your result using the ERP system itself (Downloading, uploading, maybe changing MIME types,…) It would be so much easier to try your changes on a local filesystem and use your Internet Explorer directly to check the look and feel of your changes. Let me explain how you can do this.
Read more »
Friday, January 15, 2010
|
Display 40 Character Material Text
|
VN:F [1.9.22_1171] Rating: 4.6/5 (5 votes cast) |
One annoying thing with material text is that this field holds up to 40 characters but all PI characteristics are restricted to 30 characters. How do you display all 40 characters in the PI Sheet despite this? There are 2 different constellations: PI Sheet with or without XSteps. I will explain solutions for both.
Read more »
Wednesday, January 13, 2010
|
XStep Café – Session 17
|
VN:F [1.9.22_1171] Rating: 0.0/5 (0 votes cast) |
Blog Announcement & Misc.
Today I have announced this blog and presented it in the live web session.
Apart from that the following small topics have been discussed:
Session Notes
Time |
Topic |
0:20:00 |
Training course for PI Sheets with classic process instruction only |
0:27:00 |
Valuating date/time and assigning it to process instructions for external systems |
0:34:09 |
Transfering reason for variances of time ticket confirmations from ERP to MII |
Wednesday, December 2, 2009
|
XStep Café – Session 16 (No Audio)
|
VN:F [1.9.22_1171] Rating: 5.0/5 (1 vote cast) |
MDA: Creating notifications / Rework scenario
Unfortunately the audio signal of the this session was not recorded due to a technical issue. I know now how to avoid this in the future but still the audio for the last session is gone. So at least I tried to capture what I have explained in some session notes and I hope that you can at least find some value in it. Maybe we can also repeat some of this in one of the next sessions.
Link to original flash recording
Session Timeline
Time |
Details |
00:00:48 |
1) Ragu’s issue with non-tabular parameters assignment to proc. mess. in table |
00:01:16 |
Tabular and non-tabular parameters defined |
00:01:45 |
Value help for ‘Process order’ does not allow to select X_ORDER (because it is not a tabular parameter) |
00:02:00 |
You need to enter the parameter X_ORDER manually |
00:02:15 |
A tabular parameter can be selected without problems |
00:03:01 |
2) MDA: Creating notifications based on conditions |
00:04:05 |
How to run the SAP ODA connector in foreground to see what’s happening on the client. |
00:04:50 |
OPC setup of the Matrikon Simulation Server as an A&E data source |
00:06:00 |
– Make sure that the severity filter is set at least for a very large interval to capture all events |
00:06:15 |
Create a test subscription (see also the black ODA window) |
00:07:00 |
Example how to use the A&E subscription in XSteps |
00:07:24 |
The buton ‘Test’ is an MDA element which is triggered also on the event shown before. It also reads additional event data |
00:08:20 |
Check the process message created on that event |
00:10:00 |
If no PI Sheet with event subscriptions is active, no events are sent to ERP |
00:11:00 |
Usage of CO69 to capture events in background (no order relation though) |
00:12:30 |
How the example is set up with XSteps |
00:16:00 |
– MDA element |
00:17:10 |
– Writing of the non-tabular data of the MDA element to tabular parameters (to fill the process message) |
00:17:30 |
– Set a status parameter for the automatic completion of the table line |
00:19:04 |
3) Rework |
00:20:30 |
Example order. Operation 0030 is used. 2 materials are assigned to that operation. |
00:21:50 |
Amongst normal SXS for confirmation and goods issue a special SXS is attached to operation 0030 to enable additional rework XSteps |
00:22:00 |
PI Sheet: regular instructions executed |
00:23:00 |
Rework is triggered |
00:24:40 |
Execute the new PI Sheet with rework instructions |
00:25:30 |
Enable unplanned goods movements |
00:27:00 |
Check order for confirmation data and documented goods movements |
00:29:30 |
Show some details of the function module used to create the new control recipe (no coding provided) |
00:32:03 |
4) Peter’s problem mixing automatic characteristics and symbol valuation |
00:34:30 |
How to include a parameter (e.g. ‘PAR1’) into a long text using ‘&’ |
00:36:00 |
– use &PAR1& and NOT &PPPI_MATERIAL& (which worked with the old process instructions) |
00:38:31 |
5) Flag in O10C (external system) |
00:39:00 |
Flag ‘Creation with XSteps’ in TA O10C (Control recipe destinations) |
00:39:30 |
1st alternative to use XSteps for external systems: Do NOT use the flag ‘Creation with XSteps’
– Create manual process instructions and use parameter valuation (e.g. &A_ORD&)
– Provide process instruction type manually (e.g. ‘3 process message subscription’)
– Provide the category of the process instruction manually (e.g. A_CONS_1) |
00:41:00 |
2nd alternative: Use the flag ‘Creation with XSteps’
– NO manual created process instruction
– All parameters get transfered into the control recipe including values |
00:42:30 |
Example of an XML structure of an external control recipe:
– There are NO process instruction categories (only a dummy placeholder)
– Also structural XStep information is included (blocks, parameter names,…) |
…
Wednesday, October 7, 2009
|
XStep Café – Session 15
|
VN:F [1.9.22_1171] Rating: 2.5/5 (2 votes cast) |
Discard PI Sheets from order
Please read this before you watch the recording!
Link to original flash recording
Wednesday, September 2, 2009
|
XStep Café – Session 14
|
VN:F [1.9.22_1171] Rating: 0.0/5 (0 votes cast) |
OPC
Please read this before you watch the recording!
Link to original flash recording
Wednesday, July 1, 2009
|
XStep Café – Session 13
|
VN:F [1.9.22_1171] Rating: 0.0/5 (0 votes cast) |
Flexible generation scopes / QM integration
Please read this before you watch the recording!
Link to original flash recording
Wednesday, June 3, 2009
|
XStep Café – Session 12
|
VN:F [1.9.22_1171] Rating: 0.0/5 (0 votes cast) |
Customer Case: Abbott
Please read this before you watch the recording!
Link to original flash recording
Wednesday, May 6, 2009
|
XStep Café – Session 11
|
VN:F [1.9.22_1171] Rating: 4.5/5 (2 votes cast) |
Misc, Archiving w/o EBR
Please read this before you watch the recording!
Link to original flash recording
|