cancel
Showing results for 
Search instead for 
Did you mean: 

How to create a PI Sheet with variable data

0 Kudos

Hi, I am working in version 6.2 of SAP.

The requirement that I am trying to configure in PP PI is to create a PI Sheet that contains variable data in the instructions. I have been attempting to use Process Instruction type 2, Simple DATA_REQUEST_TYPE, and a basic Message Characteristic that is similar to PI_COMM.

The problem that I am having is in using PPPI_VARIABLE with PPPI_DEFAULT_VALUE. When I run a check on the Process Instruction I constantly get sequence errors; "Assign PPPI_VARIABLE before the corresponding mess. characteristic" or "Characteristic 0020 PPPI_VARIABLE cannot be used in this position".

Can someone please help! I have read through SAP Help so much I can't see straight any more.

Thanks,

Also, if someone knows of a GOOD book on PP PI, please let me know.

Thanks again,

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Why connot you use - INSTR process instructtion?

0 Kudos

Hi,

I am using the Process Instruction Cat. INSTR in the first Process Instruction and a similar Cat. INSTR3 in the second Process Instruction.

Here are the entries:

INSTR -

0010 PPPI_DATA_REQUEST_TYPE Simple Data Request

0020 PPPI_MESSAGE_CATEGORY ZPI_ALL

0030 PPPI_PROCESS_ORDER

0040 PPPI_VARIABLE SLEW_TEMPERTURE

0050 PPPI_DEFAULT_VALUE 150.00

0060 PPPI_VARIABLE DEF_STRING

0070 PPPI_DEFAULT_STRING F

INSTR3 -

0001 PPPI_DATA_REQUEST_TYPE Simple Data Request

0002 PPPI_MESSAGE_CATEGORY ZPI_COMM

0010 PPPI_OUTPUT_TEXT Phase

0020 PPPI_OUTPUT_CHARACTERISTIC PPPI_PHASE

0030 PPPI_PHASE_SHORT_TEXT

0040 PPPI_OUTPUT_CHARACTERISTIC PPPI_PHASE_SHORT_TEXT

0060 PPPI_OUTPUT_TEXT Operation 1: Slew to

0070 PPPI_OUTPUT_VARIABLE SLEW_TEMPERTURE

0080 PPPI_OUTPUT_VARIABLE DEF_STRING

These are the instructions that are created:

PI Sheet

PI sheet 000000000000000001 New

Recipe group 50000014 CtrlRec.Destin. 01

Operating grp. : PVCME GROUP 1

Phase

Operation 1: Slew to

As you can see the variable data is not produced in the instructions.

And I have these errors:

- Charact. 0070 PPPI_OUTPUT_VARIABLE: Define variable SLEW_TEMPERTURE first

- Charact. 0080 PPPI_OUTPUT_VARIABLE: Define variable DEF_STRING first

Ideas?

Former Member
0 Kudos

If the charectruscts are marked as automatuc, then you will get that error. Make sure that it is not marked automatic and give the value in routing directly.

First check the data in routing by simulation, then create an order

0 Kudos

Hi Rajesha,

The characteristics are not automatic.

Not sure what you mean by "check the data in routing by simulation"?

I did create a Process Order, but this has raised additional issues; here is the log:

Log for control recipe creation for production on 05/01/2008 at 09:28:52

No process instructions were generated

Control recipe 100000000000000044 created for destination 01

No instructions were created, may be related to the errors?

Also, a Control recipe seems to have been created, but when I go to transaction CO53 for the order no recipes are found. Why?

Thanks,

Former Member
0 Kudos

Dear,

I mean in routing you can simulate the PI sheet creation..just check there what is the error.

If it is not getting the value automatically, then you need to assign the value for the char? correct?

0 Kudos

Hi Rajesha,

Yes, if I simulate from the Master Recipe the instructions seem to work ok;

Operating grp. : PVCME GROUP 1

Phase

Operation 1: Slew to 150.00 F

But, PI Sheet creation still fails in the Process Order.

Can you think of any step that I have left out?

I have done these steps:

(I)Transported the predefined SAP Std settings to my plant

(II)Created and setup Control Recipe Destinations

(III)Created message/ instruction characteristics (actually I am using just std SAP characteristics at this point, but want to use custom when I get this to work)

(IV)I have assigned the characteristics group to my plant

(V)Created process message destination.

(VI)Created process message categories.

(VII)Created Process Instruction categories.

(VII)Added the Instruction categories to the Control Recipe Destination

Thanks,

0 Kudos

Hi Rajesha and anyone else out there,

I have resolved the problem with the PPPI_DEFAULT_VALUE & PPPI_DEFAULT_STRING position errors, and the Control Recipes are now being created for the Process Orders.

But, the issue of no PI Sheet being created still exists.

I still need some assistance. Please!!!

Thanks,

Answers (1)

Answers (1)

0 Kudos

In Config I re-transported the Standard Setting for Process Management, re-built the Control Recipe config, and finally added the characteristics PPPI_DEFAULT_VALUE & PPPI_DEFAULT_STRING to my Process Message category.