How process flow of a foundry industry is mapped in SAP
Hello All,
Can anyone please tell me how to map process of foundry industry in sap for PP module.
Hello All,
Can anyone please tell me how to map process of foundry industry in sap for PP module.
Thanks in advance
Similar Messages
-
Process Flow log shows RPE-01003 on mapping execution
Process Flow log shows this following error mappings execution:
oracle.wh.runtime.platform.adapter.InfrastructureException: RPE-01003: An infrastructure condition prevented the request from completing.
- no rows found for select into statement
The Process Flow never recover from this error - owb_owner.all_rt_audit_executions shows the mapping in BUSY and I have to manually abort the process flow to recover.
Steps to Reproduce Problem:
We recently upgrade our test system from *10.2 into 11.1* and OWB client from *10.2.0.3 into 10.2.0.4*
During the upgrade DBA update OWB location setting into 11.1
After the upgrade, I re-deploy several Process Flows, but I did not re-deploy mappings that get call by the PF
When I run the PF, the mapping was stuck in 'BUSY' status (owb_owner.all_rt_audit_executions)
When i check the log it shows this following error:
oracle.wh.runtime.platform.adapter.InfrastructureException: RPE-01003: An infrastructure condition prevented the request from completing.
- no rows found for select into statement
Full log:
2009/04/23-12:33:10-CDT [1FA1BB6] Initializing execution for auditId= 2702852 parentAuditId= 2702837 topLevelAuditId=2702837 taskName= NIHUB_NI_ZWEB_PF:NIHUB_NIUP_ADDR_TYPES_ZWEB_MAP
2009/04/23-12:33:10-CDT [1FA1BB6] oracle.wh.runtime.platform.adapter.InfrastructureException: RPE-01003: An infrastructure condition prevented the request from completing.
- no rows found for select into statement
at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.initialize(ExecutionContextImpl.java:1505)
at oracle.wh.runtime.platform.service.controller.ExecutionController.initialize(ExecutionController.java:32)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:50)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.sql.SQLException: no rows found for select into statement
at sqlj.runtime.error.Errors.raiseError(Errors.java:118)
at sqlj.runtime.error.Errors.raiseError(Errors.java:60)
at sqlj.runtime.error.RuntimeRefErrors.raise_NO_ROW_SELECT_INTO(RuntimeRefErrors.java:62)
at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.initialize(ExecutionContextImpl.java:1482)
... 5 more
java.sql.SQLException: no rows found for select into statement
at sqlj.runtime.error.Errors.raiseError(Errors.java:118)
at sqlj.runtime.error.Errors.raiseError(Errors.java:60)
at sqlj.runtime.error.RuntimeRefErrors.raise_NO_ROW_SELECT_INTO(RuntimeRefErrors.java:62)
at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.initialize(ExecutionContextImpl.java:1482)
at oracle.wh.runtime.platform.service.controller.ExecutionController.initialize(ExecutionController.java:32)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:50)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
at java.lang.Thread.run(Thread.java:534)
2009/04/23-12:33:10-CDT [1FA1BB6] Thread terminating due to fatal exception of type oracle.wh.runtime.platform.adapter.InfrastructureException
2009/04/23-12:33:10-CDT [1FA1BB6] oracle.wh.runtime.platform.adapter.InfrastructureException: RPE-01003: An infrastructure condition prevented the request from completing.
- null
at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.createMessage(ExecutionContextImpl.java:3686)
at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.reportMessage(ExecutionContextImpl.java:1084)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:116)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.lang.NullPointerException
at oracle.wh.runtime.platform.service.controller.AdapterContextImpl.getPlatformConnection(AdapterContextImpl.java:83)
at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.createMessage(ExecutionContextImpl.java:3639)
... 5 more
2009/04/23-12:33:10-CDT [1FA1BB6] {Cause Exception with null message}
java.lang.NullPointerException
at oracle.wh.runtime.platform.service.controller.AdapterContextImpl.getPlatformConnection(AdapterContextImpl.java:83)
at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.createMessage(ExecutionContextImpl.java:3639)
at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.reportMessage(ExecutionContextImpl.java:1084)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:116)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
at java.lang.Thread.run(Thread.java:534)Steps to Reproduce Problem:
We recently upgrade our test system from 10.2 into 11.1 and OWB client from 10.2.0.3 into 10.2.0.4
During the upgrade DBA update OWB location setting into 11.1
After the upgrade, I re-deploy several Process Flows, but I did not re-deploy mappings that get call by the PF
When I run the PF, the mapping was stuck in 'BUSY' status (owb_owner.all_rt_audit_executions)
When i check the log it shows this following error:
oracle.wh.runtime.platform.adapter.InfrastructureException: RPE-01003: An infrastructure condition prevented the >request from completing.
- no rows found for select into statementFirst deploy alll dependent object of Process Flow.
like tables ,mappings then try to execute PF. -
Business Process Flows in the Utilities industry
Hi - just kicking off a project in the electricity industry. Need to map business processes and wondered if anyone had some flow diagrams they would kindly share with me to save me reinventing the wheel. Any contributions would be greatly appreciated. Thanks
Hi John Marks,
I have given below some links as per your requirement.
http://is2.lse.ac.uk/asp/aspecis/20040156.pdf
http://www.efa.com.au/Library/GenericModelsforESIStructure.pdf
Please confirm
Regards
R. Senthil Mareeswaran. -
I'm executing a process flow with several activities.
After each activity I check for status and error out if the activity fails. If the activity succeeds I go on to the next activity.
When I execute a map within the process flow, the process flow executes successfully only if the map is the last activity. The map functions to output data to a file.
The Process Flow hangs if after the execution of the map
a stored procedure is called. The stored procedure dynamically creates a DBLINK and updates a table.
When I cancel the execution of the process flow I see the map has successfully outputted all
records. But why hasn't it gotten to the stored procedure.
Each activity on its own works fine but in combination with each other they hang the process flow.Mahesh,
I am assuming that RAB stands for Runtime Audit Browser.
The Runtime Audit Browser tells me how many records were
rejected but not which ones and why.
The debugger does not give adequate information in fact it does not issue a "break" where it should.
Are there any tools OWB provides for "catching", or
auditting data that cannot for whatever reason be extracted to a file.
I see that they have a mechanism for capturing problems with data coming from a file into a table. I don't see
where there is an explanation of error handling going from a table into a file.
Thanks!
Marion -
Hi!
I have a scenario which looks like it should be implemented with a process flow, but it requires a workflow server and I don`t want to go that way for the moment.
I want to call a stored procedure in the source schema, which populates a temporary table in the source schema. Then I just want to map this temporary table to a cube in the target schema.
This can`t work with a pre-mapping processor because the procedure doesn`t have any input or output parameters. It just reads some data from a table, does some processing and then populates the temporary table with the result.
The (temporary) table is necessary because the generated data are huge (about 2.500.000 rows).
Do I have any other options to execute this mapping, except for the process flow?
Thank you,
YorgosYorgos,
Any mapping can be invoked through PLSQL. You can do it as described in http://www.oracle.com/technology/products/warehouse/sdk/web_services/ws_single_record.html
So, instead of process flow you will have PLSQL wrapper that calls other stored procedures with your logic.
The pseudo code for the wrapper may look like the one below:
begin
Populate temp table
Call OWB mapping that populates cube.
Other stuff (clean up)
End
In the earlier thread we were discussing how to pack multiple workflows together
Calling Process Flows from other projects
You can use the same scenario but think mapping when we say workflow.
Vladimir -
INFO Required related to FOOT wear process flow
HI
I Need the process flow of foot wear industry.
provide me the flow chart if possible (involving the different stages of manifacturing)
type of process equipments used in the process also.
-ashokAshok,
I tried to searchy and found below pages, pls go through it it may help you.
[http://mavicanet.com/directory/eng/17519.html]
[www.competition-commission.org.uk/rep_pub/reports/1970_1975/fulltext/069appendices.pdf]
Regards,
Shyamal -
OWB 10gR2 map returning status = Complete and Result = Null in Process Flow
Hi,
I have an OWB process flow which invokes an OWB map. There are 2 outgoing transitions attached to the OWB map. 1st transition is a conditinal one (on SUCCESS) and the 2nd one is unconditional transition.
I am monitoring the status of process flow execution in Oracle Workflow monitor. After the process flow is initiated, sometimes the OWB map within shows status = complete and result = OK in workflow monitor (in tab - status). But sometimes it shows status = Complete and Result = Null. In this situation the execution is following the unconditional transition path.
Can anyone tell me what causes the OWB map to return a Result = NULL? Also sometimes I am getting the map returning a Result = Force (with the same status = Complete).
The configuration that I am working with is as below ---
OWB client version : 10.2.0.1.31
OWB repository version : 10.2.0.1.0
Oracle Workflow Version : 2.6.4.0.0
Database version : 10g Enterprise edition release 10.2.0.1.0
Regards,
SwagataHi Manohar,
1. You need to install Oracle HTTP server in a separate Oracle home.
2.Look for the dads.conf file in the installation. Edit the file, copy the sample code and paste it below and edit the pasted part as under ----
<Location /pls/<SID>>
SetHandler pls_handler
Order deny,allow
Allow from all
AllowOverride None
PlsqlDatabaseConnectString <server name>:<port>:<SID >
PlsqlAuthenticationMode Basic
PlsqlDefaultPage wfa_html.home
PlsqlNLSLanguage "AMERICAN_AMERICA.WE8ISO8859P1"
</Location>
3. STOP and START OPMN (Oracle Process Manager & Notification Server)
4. Use the URL in your internet browser like --- <HTTP server URL>/pls/<SID>/wfa_html.home
5. When prompted for user id and password, give the schema user id and password where the workflow engine is installed.
Hope this helps,
Swagata -
I ran into a problem with one of my process flows, within my staging area. I have not had this problem before. My process flow looks as follows:
--- > Map2
--- > Map3
--- > Map4
Map1 --- > Fork --- > Map5 --- > AND --- > Map 9 --- > Map10 --- > Map11 …
--- > Map6
--- > Map7
--- > Map8
Mappings 1 through 8 ran successfully and populated their staging tables. The process flow showed success of mappings 9 through 16 (the last one) and successful completion of the process flow. However Mapping 9 was still extracting data and had not yet loaded its staging table. I was watching the execution in OEM. Mappings 10 through 16 did not execute after completion of Mapping 9.
This is a weekly large data load into our data warehouse so I will not be able to run this process flow again until this weekend. Map 9 was running with a degree of parallelism of 16, if it matters, and did not fail.
Has anyone run into this issue before?
Thanks.
Scottuser10483084 wrote:
I ran into a problem with one of my process flows, within my staging area. I have not had this problem before. My process flow looks as follows:
--- > Map2
--- > Map3
--- > Map4
Map1 --- > Fork --- > Map5 --- > AND --- > Map 9 --- > Map10 --- > Map11 …
--- > Map6
--- > Map7
--- > Map8
Mappings 1 through 8 ran successfully and populated their staging tables. The process flow showed success of mappings 9 through 16 (the last one) and successful completion of the process flow. However Mapping 9 was still extracting data and had not yet loaded its staging table. I was watching the execution in OEM. Mappings 10 through 16 did not execute after completion of Mapping 9.
This is a weekly large data load into our data warehouse so I will not be able to run this process flow again until this weekend. Map 9 was running with a degree of parallelism of 16, if it matters, and did not fail.
Has anyone run into this issue before?
Thanks.
Scottperhaps there's an error at MAPPING before MAPPING10, but it's not detected
I suggest you to add 2 transitionto COMPLETE ERROR and COMPLETE WARNING
from MAP1; AND; MAP9, MAP10, MAP11, ...
and fill the transition; enumerate ERROR for ERROR, enumerate WARNING for WARNING,
and the other line; enumerate SUCCESS
--- > Map2
--- > Map3
--- > Map4
Map1 --- > Fork --- > Map5 --- > AND --- > Map 9 --- > Map10 --- > Map11 …
--- > Map6
--- > Map7
--- > Map8
so you can know what MAPPING that doesn't success, and you can test it manually with control center, to know the error message
Thanks -
Function to call Process-flows/mapping from SQL
Hi All,
Can any one of you send me the function to call process-flows/mappings (eg: I have 10 mapping/Process-flows). It is an urgent requirement pending in my final testing.
Plz help me in this regard.
RegardsHi
All information that you need, you can find in $ORACLE_HOME/owb/rtp/sql/. BAsically all executions in owb is called through wb_rt_api_exec package.
for example:
declare
variable exec_return_code number;
procesflow varchar2(255);
plsqlname varchar2(255);
begin
-- Initialize Return Code
exec_return_code := owbrt_sys.wb_rt_api_exec.RESULT_FAILURE;
-- Run Task
procesflow:='WF_X1';
plsqlname:='MP_X1'
exec_return_code := owbrt_sys.wb_rt_api_exec.run_task('OWF_LCTN','PROCESS',procesflow, ' ' );
if exec_return_code = 1 then
exec_return_code := owbrt_sys.wb_rt_api_exec.run_task('STAGE_LCTN','PLSQL',plsqlname, ' ' );
end if;
end;
Regards -
OWB Process flow restart??
OWB Process flow restart??
Set up:
OWB repository 10.2.0.2.0
OWB client 10.2.0.2.8.
Oracle version 10G (10.2.0.3.0).
I have created a process flow(PF1) that has say 5 maps and on'SUCCESS' or FAILURE sends an email.
I would like to restart the PF1 (after data fix) from the point of failure.
Did any one has any idea for such a scenario ?
Thank you!So, if you have a process flow package with 2 processes, process1 and process2, create a third process called RunAll.
In process RunAll you will first run process1, then connect it to process2 with an transition arrow having the conditon set to Success.
You could also have 2 other transition arrows going from process1 having conditions of Error and Warning (these would go somewhere else besides process2.).
Then, you would merely run process RunAll. If process1 fails, then process2 never runs, since the transition arrows define the path of success, error, and warning.
Hope this helps! -
Kindly advise on new business process to map to SAP
Hello All,
I have one business process and I could not able to map to SAP.
Please help me out.
I have two company codes and one company code does the export business and other one supplies some parts to exports company code.
Please find the scenario details in below.
Company code 1000 Company Code 2000 (Exports)
Plant 1000 Plant 2000
X is the final product which is assembled with below parts (BOM)
(Part A,Part B,Part C,Part D)
Business Process:
1. Plant 2000 places an order to Plant 1000 for final product "X".(It is the combination of Parts A,B,C,and D)
2. Plant 2000 supplies Part E and Part F to plant 1000 without billing as RGP (Returnable goods packing).
3. Plant 1000 receives parts E and F from Plant 2000
4. Plant 1000 packs all the parts in one cart (ABCDE+F) and issues the final product "X" and part E and part F to Plant 2000
5. Plant 2000 receives the final product X and part E and part F and as soon as GR done Part E and Part F should get consumed automatically in Plant 2000
6. Plant 1000 sends the invoice for the Parts A,B,C and D and for service also.
7. Plant 2000 pays invoice amount to plant 1000
8. Plant 1000 receives the payment from plant 2000
Please suggest me the suitable process in SAP and let me know if you need further explanation.
<< Moderator message - Please do not offer points >>
Regards,
Nag
Edited by: Rob Burbank on Nov 19, 2010 4:59 PMHi,
For the above process you can map with Sub con process
Step1 ) Create BOM in plant 2000 under cocd 2000 as End product /Header Material(X) and Component/child material as E and F
Step 2) Create Sub con PO in plant 2000 under cocd 2000 with Vendor as Plant 1000 under co cd 1000
Step 3) Transfer Component/child material E and F to Vendor as Plant 1000 under co cd 1000 using 541 Movt type.
Steps 4) In Plant 1000 under co cd 1000 maintain material E and F as Non Valuated only Qty update.
Step 5) Receipt the Component/child material E and F using Movt type 501 to update stock.
Step 6) Create BOM IN Plant 2000 under co cd 2000 as End product/ Header material as X and Component/child material as A, B, C , D, E & F.
Step 7) Create sales order in Plant 1000 under co cd 1000 with customer as plant 2000 under cocd 2000
Step 8) MRP run if require to plan the material A, B, C & D.
Step 9) Procure the material A, B, C & D if stock less.
Step 10) Create Production order/ Process order for Material X.
Step 11) Confirm production order and receipt the End material (X) AGAINST Production order.
Step 12) Crete out bond delivery VL01N for Material X and Goods issue (VL02N)
Step 13) Billing VF01
Step 14) MIGO goods receipt in Plant 2000 under co cd 2000 against Sub on PO here Material E & F will consumes upon GR and end/ Header Material X will updated Stock.
Step 15) MIRO to settle Vendor Account. Hope this will helps you. -
Process flow in Process industry
Hi PP Gurus,
I want to have an idea about flow of process order in process industry with the details how the cost are captured per day if the process order continues for many days.
Pl guide me in the process
Thanks in advance
Shanmugam BalamuruganImportant Things Involved:
O10C --- Control Recepie Destination (Clubbing of recurring PICs)
O12C --- Process Instruction Category (PICs) -- Clubbing of Process Instruction Chars to be displayed
as per requirement on PI Sheet.
O13C --- Process Message Category --- After we have recorded the Enteries in PI sheet, If we need to update some ABAP/ Z table or We need to Trigger some program with those values then mapping for that is done here.
BOM:CS01
Resource:CRC1
Master Receipe:C201
Production Version:C223
PI Characteristics:Ct04/O25C
PP Process Flow:Cr01>Co53>co60/co55/co64/co67-->CO57
SOP:MC84>MC81>mc76>mc75>md63
Demand Management: MD61>MD02>MD04-->Cor1
MRP Run: MD02,MD04 -
How can I pass parameters from one process flow to another process flow?
How can I pass parameters from one process flow to another process flow (sub process) in warehouse builder? let me know the steps I have to do in warehouse builder.
Thanks in advance,
KishanHi Kishan,
Please post this question to the Warehouse Builder forum:
Warehouse Builder
Thanks, Mark -
How to edit the value in the email activity in process flow
I have an email activity in my process flow.
I want to change the value for the message body of the email activity. But it is not editable. While creation all the columns are in editable mode and after deploying and testing, i want to change the body of the email to be sent.
How can i do it now? Please advice. This issue is in 6.0.4 release.
Edited by: 910070 on Feb 17, 2012 12:48 AMgot the solution after so much research !
in 6.0.4, only way we can change the value for the message body or subject is to change the associate email procedure. which is something like edx_rpt_email. -
OWB Process Flow - How is the best version control tool ??
HI all,
I just start work with OWB and I have a question to know how is the best way to do something.
Imagine the scenario below:
If I have 2 or more requests for example:
Request 1: Create a Dimension City.
Request 2: Create a Dimension Products.
I Have ONE process flow and i need put my changes inside. This is my problem.
In my scenario I don't know what Request goes to Prod First.
If I put the Request 1 and Request 2 in my PROCESS FLOW, maybe I need change is someone decide change MY REQUEST PRIORITY.
There is something in OWB to "control the version or changes" ?? For a mapping I export the MDL and commit on SVN, but I dont know haw can i do with the process flow.
Something to agree multiples peoples work in different mappings and a SAME PROCESS FLOW ??
What is best way to work with process flow and version control.
What are the best practices when it comes to version control?
Thanks.Amit,
Are you really doing this in 10.1.3.x and not 11g?
At any rate, I don't see how #2 and #3 relate whatsoever to your choice of a version control system. OK, maybe in #2 if there is some "maintenance" activity to be done against the version control server. Subversion is the open source alternative that you listed there and is pretty commonly used. If your company is already using one of the mentioned tools, why change? About the only thing I'd mention is to advise you NOT to use CVS for well documented reasons (JDev does support it) - if you would have picked CVS otherwise, choose Subversion. As far as question #1 - I've only used Subversion (well, I did use CVS for a while) with JDeveloper, so I can say it was "effective enough for me." In 10.1.3.x, I also used the external svn tools for doing lots of things like merging and so forth; in 11g, the support is much much better.
Best,
John
Maybe you are looking for
-
How do I get the music from my iPad 2 in the cloud
I set up I cloud and want to get my music from my iPad 2 to the I cloud.....how?
-
Will '07 CinemaDisplay work w/new Mac mini?
if so which adaptor is required?
-
Problem with slash character in CONTAINS queries
Hi there, i've got a problem with a CONTAINS query using Oracle Text. The following query works fine: select col1 from my_table_text where contains(text,'%02%')>0; When i'm trying the query select col1 from my_table_text where contains(text,'%02/%')>
-
Change Company Cd-Chart Of Accounts
hi, We have a situation like this. There are two company codes, 1000 and 2000. Company Code 1000 use company code currency LKR and company code 2000 use the company code currency USD. But we want to use same operational chart of accounts. Would this
-
Blending Modes-where are blending modes Darken and Lighten?
I understand that 2 new blending modes should come with PS CS3, darken and lighten. However, these do not appear in my blending mode panel. Can anyone tell me why?