Routing data
is it possible to join table PLPO and PLMZ? When I join, it doesn't give the correct data.
Thanks.
I guess this is not the correct forum for this, but do you join the two tables using transaction SQVI? I can join them without any issues...
Regards,
Jann
Similar Messages
-
Facing problem during uploadation of Routing data using CA01-BDC - URGENT
Dear All,
When I am trying to upload Routing data using CA01 in the Table Control scenario, then I am facing problem as my last 2 records are not getting uploaded from my Test file.
For example, I am having 47 records in my Test File and after setting Default size parameters (to avoid screen resolution problem)
I have 15 table control line items data per page. The Page down logic ('=P+') is working fine, but my below BDC code failed to take
the remainder last 2 records from the Test File.
Analysis: When I am running my Call Transaction bdc in foreground, then the 1st page down occurs after 15th record, 2nd page down occurs after 29th record( as in Table Control 1st pages 15th record is coming on the Top of 2nd page). 3rd page down occurs after 43rd record
(as 2nd pages 29th record is coming on the top of 3rd page). In the 4th Table Control Page 43rd record of previous page is coming on top, and then its taking 44th & 45th records from the Test File and then it is triggering SAVE (=BU). Thus, our last 2 records
(i.e. 46th, 47th record) are not getting uploaded in the routing screen from our Test File.
If anybody has encountered this scenario previously, please help me URGENTLY in fixing the bugs here. Its VERY, VERY URGENT
FYI. For others 45 successful records already uploaded, all the screen fields values are coming properly in the routing screen, and here there is no issue.
Thanks very much
Thanks & Regards
Sudipta Project Lead
Volvo Client Location
I am pasting my BDC source code below:
REPORT ZRT1_UPLOAD_CA01_F
NO STANDARD PAGE HEADING
LINE-SIZE 255.
I N C L U D E S *
Include for Data Declarations
INCLUDE zrout_top.
Include for Forms
INCLUDE zrout_form.
INCLUDE zrout_include_f_ca01.
*AT SELECTION-SCREEN ON VALUE-REQUEST FOR <field>
AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FILE.
Attaching F4 help with filename
PERFORM F1001_GET_F4.
S T A R T - O F - S E L E C T I O N *
START-OF-SELECTION.
Perform to read the input file
PERFORM f_read_file.
Perform to fill the BDC data
PERFORM f_fill_bdctab.
E N D - O F - S E L E C T I O N *
END-OF-SELECTION.
FREE: i_bdcdata,
i_messtab,
i_record.
x----
*& Include ZROUT_TOP *
D A T A B A S E T A B L E S *
TABLES: t100. "Messages
D A T A D E C L A R A T I O N S *
T A B L E T Y P E S *****************************
For input data
TYPES: BEGIN OF ty_record,
matnr(18), "Material Number
werks(4), "Plant
verwe(3), "Usage
statu(3), "Status
arbpl(8), "Work Center
steus(4), "Control Key
ltxa1(40), "Description of Operation
bmsch(13), "Base Quantity
meinh(3), "Unit of Measure
vgw01(11), "Machine
vge01(3), "Unit of measure of activity
END OF ty_record.
I N T E R N A L T A B L E S ***********************
Internal Table for input file name
DATA: i_file_tab TYPE STANDARD TABLE OF sdokpath INITIAL SIZE 0.
Internal Table for BDC Data
DATA: i_bdcdata TYPE STANDARD TABLE OF bdcdata INITIAL SIZE 0.
Internal Table for BDC Messages
DATA: i_messtab TYPE STANDARD TABLE OF bdcmsgcoll INITIAL SIZE 0.
Internal Table for Input file
DATA: i_record TYPE STANDARD TABLE OF ty_record INITIAL SIZE 0.
W O R K A R E A S *************************
Work Area for input file name
DATA: wa_file_tab LIKE sdokpath.
Work Area for BDC Data
DATA: wa_bdcdata LIKE bdcdata.
Work Area for BDC Messages
DATA: wa_messtab LIKE bdcmsgcoll.
Work Area for Input file
DATA: wa_record TYPE ty_record.
V A R I A B L E S ****************************
DATA: v_filename TYPE string,
v_fnam(40) TYPE c.
DATA: wa_opt TYPE ctu_params.
C O N S T A N T S ***************************
CONSTANTS: c_werks TYPE rc27m-werks VALUE 'tp',
c_steus TYPE plpod-steus VALUE 'PP01'.
*Selection Screen.
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
PARAMETERS:
Input file name
P_FILE TYPE rlgrap-filename OBLIGATORY. " DEFAULT 'C:\'.
SELECTION-SCREEN END OF BLOCK B1.
x----
*& Include ZROUT_FORM *
*& Form f_fill_bdctab
Form to fill the BDC Data
FORM f_fill_bdctab.
TABLES mapl. "Assignment of Task Lists to Materials
DATA: l_cnt_item(3) TYPE n VALUE 1. "Line item counter
DATA: first(3) TYPE n VALUE 16. "Line item counter
DATA: next(3) TYPE n . "Line item counter
DATA: lin(3) TYPE n . "Line item counter
DATA: l_v_bmsch(13), "Base qty
l_v_meinh(3), "Unit of Measure
l_v_vgw01(11), "Machine
l_v_vgw02(11), "Labour
l_v_vge01(3). "Unit of measure of activity
DATA l_v_nextline TYPE sy-tabix.
DATA wa_temp TYPE ty_record.
Initialize Counter
l_cnt_item = 1.
SORT i_record BY matnr.
LOOP AT i_record INTO wa_record.
AT NEW matnr.
REFRESH: i_bdcdata,
i_messtab.
SET PARAMETER ID 'PLN' FIELD space.
SET PARAMETER ID 'PAL' FIELD space.
PERFORM f_bdc_dynpro USING 'SAPLCPDI' '1010'.
PERFORM f_bdc_field USING 'BDC_OKCODE'
'/00'.
Material Number
PERFORM f_bdc_field USING 'RC27M-MATNR'
wa_record-matnr.
Plant
PERFORM f_bdc_field USING 'RC27M-WERKS'
c_werks.
PERFORM f_bdc_field USING 'RC271-PLNNR'
Check if routing already exits for the material
SELECT * FROM mapl
INTO mapl
WHERE matnr EQ wa_record-matnr
AND werks EQ c_werks
AND plnty EQ 'N'.
IF sy-subrc EQ 0.
PERFORM f_bdc_dynpro USING 'SAPLCPDI' '1200'.
PERFORM f_bdc_field USING 'BDC_OKCODE'
'=ANLG '.
ENDIF.
ENDSELECT.
perform f_bdc_dynpro USING 'SAPLCPDA' '1200'.
perform f_bdc_field USING 'BDC_OKCODE'
'=VOUE'.
Group Counter
perform f_bdc_field USING 'PLKOD-PLNAL'
Usage
PERFORM f_bdc_field USING 'PLKOD-VERWE'
'1'.
Status
PERFORM f_bdc_field USING 'PLKOD-STATU'
'4'.
ENDAT.
PERFORM f_bdc_dynpro USING 'SAPLCPDI' '1400'.
Check if page is full
IF l_cnt_item EQ '16'.
Page down
PERFORM f_bdc_field USING 'BDC_OKCODE'
'=P+'.
l_cnt_item = 1.
ELSE.
PERFORM f_bdc_field USING 'BDC_OKCODE'
'/00'.
ENDIF.
CLEAR v_fnam.
Populate item level details
Work Center
CONCATENATE 'PLPOD-ARBPL(' l_cnt_item ')' INTO v_fnam.
PERFORM f_bdc_field USING v_fnam
wa_record-arbpl.
Control Key
CONCATENATE 'PLPOD-STEUS(' l_cnt_item ')' INTO v_fnam.
PERFORM f_bdc_field USING v_fnam
c_steus.
Description of Operation
CONCATENATE 'PLPOD-LTXA1(' l_cnt_item ')' INTO v_fnam.
PERFORM f_bdc_field USING v_fnam
wa_record-ltxa1.
Base Quantity
CONCATENATE 'PLPOD-BMSCH(' l_cnt_item ')' INTO v_fnam.
PERFORM f_bdc_field USING v_fnam
wa_record-bmsch.
Unit of Measure
CONCATENATE 'PLPOD-MEINH(' l_cnt_item ')' INTO v_fnam.
PERFORM f_bdc_field USING v_fnam
wa_record-meinh.
Machine
CONCATENATE 'PLPOD-VGW01(' l_cnt_item ')' INTO v_fnam.
PERFORM f_bdc_field USING v_fnam
wa_record-vgw01.
Labour
CONCATENATE 'PLPOD-VGW02(' l_cnt_item ')' INTO v_fnam.
PERFORM f_bdc_field USING v_fnam
wa_record-vgw02.
Unit of measure of activity
CONCATENATE 'PLPOD-VGE01(' l_cnt_item ')' INTO v_fnam.
PERFORM f_bdc_field USING v_fnam
wa_record-vge01.
l_cnt_item = l_cnt_item + 1.
CLEAR wa_record.
AT END OF matnr.
PERFORM f_bdc_field USING 'BDC_OKCODE'
'/00'.
PERFORM f_bdc_field USING 'BDC_OKCODE'
'=BU'.
wa_opt-DISMODE = 'A'.
wa_opt-DEFSIZE = 'X'.
wa_opt-UPDMODE = 'S'.
PERFORM f_bdc_transaction USING 'CA01'.
Initialize Counter
l_cnt_item = 1.
ENDAT.
ENDLOOP.
ENDFORM. " f_fill_bdctab
x----
*& Include ZROUT_INCLUDE_F_CA01 *
*& Form f_read_file
Form to read the file from presentation server
FORM f_read_file .
To get the file name
DATA l_v_file TYPE string.
l_v_file = P_FILE.
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
filename = l_v_file
filetype = 'ASC'
has_field_separator = 'X'
TABLES
data_tab = i_record
EXCEPTIONS
file_open_error = 1
file_read_error = 2
no_batch = 3
gui_refuse_filetransfer = 4
invalid_type = 5
no_authority = 6
unknown_error = 7
bad_data_format = 8
header_not_allowed = 9
separator_not_allowed = 10
header_too_long = 11
unknown_dp_error = 12
access_denied = 13
dp_out_of_memory = 14
disk_full = 15
dp_timeout = 16
OTHERS = 17.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
ENDIF.
ENDFORM. " f_read_file
*& Form f_bdc_dynpro
Form to populate BDC Tab for new screen
-->fp_program Screen program name
-->fp_dynpro Screen Number
Start new screen *
FORM f_bdc_dynpro USING fp_program fp_dynpro.
CLEAR wa_bdcdata.
wa_bdcdata-program = fp_program.
wa_bdcdata-dynpro = fp_dynpro.
wa_bdcdata-dynbegin = 'X'.
APPEND wa_bdcdata TO i_bdcdata.
ENDFORM. "f_bdc_dynpro
*& Form f_bdc_field
Insert field *
FORM f_bdc_field USING fp_fnam fp_fval.
IF NOT fp_fval IS INITIAL.
CLEAR wa_bdcdata.
wa_bdcdata-fnam = fp_fnam.
wa_bdcdata-fval = fp_fval.
APPEND wa_bdcdata TO i_bdcdata.
ENDIF.
ENDFORM. "f_bdc_field
*& Form f_bdc_transaction
Call transaction and error handling
-->fp_tcode Transaction code
FORM f_bdc_transaction USING fp_tcode.
DATA: l_mstring(480),
l_color TYPE i,
l_mode TYPE c.
REFRESH i_messtab.
CALL TRANSACTION fp_tcode USING i_bdcdata
OPTIONS FROM wa_opt
MESSAGES INTO i_messtab.
Messages during upload
LOOP AT i_messtab INTO wa_messtab.
CASE wa_messtab-msgtyp.
WHEN 'S'.
l_color = 5.
WHEN 'E'.
l_color = 6.
WHEN 'W'.
l_color = 3.
ENDCASE.
FORMAT COLOR = l_color.
SELECT SINGLE * FROM t100 WHERE sprsl = wa_messtab-msgspra
AND arbgb = wa_messtab-msgid
AND msgnr = wa_messtab-msgnr.
IF sy-subrc = 0.
l_mstring = t100-text.
IF l_mstring CS '&1'.
REPLACE '&1' WITH wa_messtab-msgv1 INTO l_mstring.
REPLACE '&2' WITH wa_messtab-msgv2 INTO l_mstring.
REPLACE '&3' WITH wa_messtab-msgv3 INTO l_mstring.
REPLACE '&4' WITH wa_messtab-msgv4 INTO l_mstring.
ELSE.
REPLACE '&' WITH wa_messtab-msgv1 INTO l_mstring.
REPLACE '&' WITH wa_messtab-msgv2 INTO l_mstring.
REPLACE '&' WITH wa_messtab-msgv3 INTO l_mstring.
REPLACE '&' WITH wa_messtab-msgv4 INTO l_mstring.
ENDIF.
CONDENSE l_mstring.
WRITE: / wa_messtab-msgtyp, l_mstring(250).
ELSE.
WRITE: / wa_messtab.
ENDIF.
FORMAT COLOR OFF.
ENDLOOP.
SKIP.
ENDFORM. " f_bdc_transaction
FORM F1001_GET_F4.
CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
EXPORTING
PROGRAM_NAME = SY-REPID
DYNPRO_NUMBER = SY-DYNNR
FIELD_NAME = P_FILE
CHANGING
FILE_NAME = P_FILE
EXCEPTIONS
MASK_TOO_LONG = 1
OTHERS = 2.
IF SY-SUBRC <> 0.
File is not selected
MESSAGE I000 WITH TEXT-M01.
ENDIF.
ENDFORM. " F1001_GET_F4Sudipta,
Would request you to post this to ABAP-Forum for Immediate response.
I had this problem, but the ABAP guy did something to correct this...it was more of screen resoultion difference between the recorded system and uploading system. Please try to use the same system which was used to record and try.
Regards,
Prasobh -
I have a tableView displaying a list of contacts from a Cloud Database. After selecting a contact, I push to a programmatically created MKMapView. Then I display the initial region (the view) that includes the users current location (starting point) and their selected destination (end point).
Now I want to display annotations (as described in the Location Awareness Programming Guide) that displays polylines which will represent the turn-by-turn navigation IN MY OWN APPLICATION, and not in the Map App currently used in IOS6.
Due to licensing and its becoming depricated in IOS 6, I do not want to get routing data from the Google Maps API. How do I get routing data from the IOS 6 Map App (powered by TomTom) so I can display the point-to-point annotations (turn-by-turn navigation) without leaving my own application?
I checked out Stack Overflow and other forums which basically left me with the impression that this is not possible. I also checked out the TomTom iPhone Mobile SDK User Guide from the TomTom Developer Portal and am still confused. It must be possible to retrieve routes, since the Map App can display turn-by-turn directions. How can I retrieve turn-by-turn data that I may display as a route within my own application?Thanks Michael. Apologies for the slow reply I was away for a bit (holiday blitz at work and visiting family madness etc.etc.) back now, I set both options you requested to "never " and retried the CMS software with no change.
I do have progress of a sort though, as a test I took a separate test PC and put a clean install of Win7 on and loaded up the CMS software (it worked perfectly) and then took the version of ole32.dll off that machine and put it onto the computer I had built
for her (using Linux) and...
got a new error code. Darn I was so sure I had found a clever solution this time lol.
Anyway now when the CMS fails it gives me a similar error but the offending module is "ntdll.dll" sooo... I tried taking the "working" version of ntdll.dll from the test box and moving it over (making sure to back up the existing ones
first so I could put them back if needed) to her new PC and the PC would not boot.
It seems to want the original versions of a few Dynamic Link Libraries and if I could somehow give it those while not breaking Win7 it should theoretically work seeing as it no longer errors with ole32.dll.
ntdll.dll however seems necessary for Win7 to boot.
So what I am wondering now is:
Is there some way to have both versions of the DLL file in the system32 folder (bypassing the "cannot have two files with the exact same name in the same folder" thing) or rename the original DLL's something else and somehow make the CMS look for
the new named versions so the system has the updated DLL's it needs to boot/run and the CMS has the old ones it wants to run or is there someway to have a self contained install of the CMS, say on a USB flash drive and give it it's own E:/windows/system32/needed
dll's path to the files it needs?
Willing to try any other options or settings you may have come up with as well.
Thanks again for your reply and my apologies for not answering sooner. -
Update Routing data after change in Work Center
Hello All,
I have just modified the Costing Data for 100 Work Centers CR02, setting a new "Activity Type" and "Activity Unit". But the Routing Data CA02 does not get updated correspondingly. I would like to ask is there any standard program which can help me to do the mass processing as to update the data to the corresponding routing?
Thanks.1) You can change as per Mr Anupam sharma Said
or
2) YOU can also Update the data IN CA85N
In selection criteria enter the respective work center and Plant
and In new Value Give
Same work center, Plant, activity value , Unit and activity type
execute
select the all the work center and then click mass change
Edited by: Sundaresan . E. V on Nov 12, 2010 10:25 AM -
An iPhone 5 has a built in GPS system, OK?
So your iPhone keeps "track" of where you are? [Actually where the iPhone is! ] Now I assume that it stores the route you took to get to where you are in some format? My question is really twofold: Can I somehow recover the route data and transfer it to a PC or LapTop be used in a program like ArcGis or ArcView? (ii) If it can be done, how do I do it? I ask the questions as I wish to keep track of wanderings during guinea fowl counting activities. My current system of using a separate GPS and subsequent data transfer is a bit cumbersome. If my iPhone can do it, it sure will make my life quite a bit easier!
Any help appreciated.
Andrew McLarenThe native Maps app does not support this.
-
Routing data from web ovi map TO my mobile device
How can I transfer the route data from web ovi map to my cell phone (E66) an using it for navigation?
within your phone application you can synch.
Depends on your phone's map-version, where that is... check the menu-area "favourites"... -
Dear Experts,
We have generated the routing data report similar to CA51.
FS is as follows: Pass MATNR(Material),WERKS(Plant) & PLNTY(Task list type) to Table MAPL fetch PLNNR(Group) & PLNAL(Gr. Counter).Pass Group & Gr. Counter through Table PLAS and fetch Node(PLNKN) and pass Group(PLNNR) and Node(PLNKN) into Table PLPO.
The problem in the Report is for e.g., 3 materials are assigned to the same group & group counter,
it displays only one material instead of 3 materials. So is there anything I need to change in the FS? Can anybody suggest the possible solution.
Regards,
Mahesh
Edited by: maheshbr1234 on Aug 5, 2011 11:41 AMHi Mahesh,
Can you please try like this mentioned below-
Pass WERKS(Plant) & PLNTY(Task list type) to Table MAPL fetch PLNNR(Group) & PLNAL(Group Counter)
Pass Group & Gr. Counter through Table PLAS and fetch nodes and pass nodes (PLNKN) into Table PLPO.
and again paas the the respective group counter in PLFL.
Please try this and revert.
Regards
Chandra -
Plese explain me routing data to be collected and uploaded into sap system
Hi Balaji
You have to collect the following data for routing:
1.Operations & their sequences
2. work centers used for the operations
3.stansdard values for the respective operations with base( batch) qtys
4. Operation details like splitting, external operations etc
You have to identify the respective fields for the same.
You can take the help of Technical ( ABAP) consultant for this purpose.
Regards
YMREDDY -
Sir,
i want to establish a link between material, plant and cost center.For the same i would like to know the table wherein i can get this link. Routing data related table containing workcenter, cost center will do my job.Hi,
a)First get a text download of the material for u r plant thru MARC table.
u hv now got u r material
b)input this material data into the MAPL table
u hv routing/material data
c)input the material to CRHD table and u will get download the WORK CENTRE adn corresponding ObjectI.D for the wor centre
u get W/c and its object I.d
d)Input the Object i.d to table CRCO and u get the cost center.
u now have the cost centre as well.
Like our Guru suggested u can write a query to JOIN table.
I hope this solves u r query.
Pls update on this
THNX
HKR -
Functional module required to fetch ROUTE data
Hi ,
Is there any functional module which fetches Route data , based on Partner number ( example 4000391) and Partner Role ( example WE ).Hello,
Can you pls let me know what is route data?
is it routing data?
raghav -
Down Loading the BOM & Routing Data from Production client
Hi,
Is there any method to download the ALL Material BOM & Routing data in excel sheet from Production client.
Thanks
shivfor hearder material u can use CA51 for routing in the plant
For bom header material
go to cs02
click F4,
select the option material by Bill of material
u will get the list of bom material in the plant
so that page u can directly download to the excel
Edited by: sukendar neelam on Mar 5, 2009 8:27 AM -
Was trying the Ovi maps on the 5800 today in the car, had full strength GPS with no network support. I set it to navigate me home but it kept coming up with the message 'No Route Data'. I have the full UK map installed & it has worked fine all the other times I have tried it out. Still new to Ovi so not to sure what to try.
All latest firmware updates installed & latest maps (not beta)
Any help appreciated.After my last post on this topic I deleted all maps from my 5800 which has Nokia Maps 3.03. Downloaded all maps again using Nokia Map Loader 3.0.24.
On my way to a new location I was taking the exit off the highway with my position current & good sat lock and asked Maps to drive me to my destination from there, and the response (twice) was "no route found to destination" (not exact text). I was quite disappointed and just used the map to see where I was and drove there myself by looking at street names.
BTW, the destination I had chosen was from the list of locations from Nokia Maps, which means there was no problem with the way I typed in the addrss. In addition I was using Maps in offline mode if that makes a difference.
Lumia 920, Lumia 800
Nokia N8-00 (NAM, Product Code: 059C8T6), Symbian Belle, Type RM-596, 111.030.0609
Nokia 5800 XpressMusic (NAM, Product Code: 0577454) Software v51.2.007, Type RM-428 -
Routing data to multiple business services in ALSB
Hi,
I have a jms based proxy which receives xml type message.This proxy subscribes to a topic and based on jms header,control is transferred to appropriate branch in conditional branch.
One of the branches receive this message and contents are given to 2 different xquery transformations.Output of these transformations are required to be given to 2 different wsdl based business service.
The entire configuration is inside a pipeline pair.Since its not possible to have 2 route nodes,I have configured a stage and used 2 publish actions.Inside each of these publish actions,I have configured replace action.
This configuration doesn't seem to invoke either of the service. I am not able to use Routing Table as both services have to be invoked everytime and there is no condition to specify.
How do I invoke 2 different business services with data passed to these 2 services being different?
ArtiUse two servcie callouts-- with different pay load elements
Even publish will work, but we have to populate $body with relevant data for each BS before invoking publish
Manoj -
Request for detailed acts to upload Work center, BOM, Routing data in LSMW
Hello PP ANgels,
Request for detailed actions to upload Work center/Resource, BOM, Routing/Recipe data in LSMW.
Thanks in advanceSanjay,
In the forum I found that you had used some "drops", that require a password to view.
In these forums, the only links I post are public (help.sap.com) and from SAP support (service.sap.com/support). SAP Support is mostly available only to customers and partners of SAP. If you meet these criteria, and need a login for the SAP support site, contact the license administrator for your company's SAP licence (this is usually a Basis person). If you cannot locate this person in your company, contact Service Marketplace directly (service.sap.com/mp). Alternatively you can contact your local SAP Sales office and speak to your account administrator.
Maybe it would be a better idea to group all standard solutions in one place.
I expect it will be so...in Nirvana. Here, life still entails suffering.
With respect to your detailed questions, I would have a hard time answering, I have never used recordings in LSMW to create work centers, I always use standard batch/direct input. I suspect that the VGEXX items are the units of measure from CRHD, I suspect LARXX items are activities from CSSL, and I couldn't comment on FORXX items without doing some research.
This is the SCM PP forum. You might get more answers posting this in the ERP PP forum SAP ERP Manufacturing - Production Planning (SAP PP) , since work centers/routings/recipes/BOMs are more or less irrelevant in SCM.
Sorry I couldn't be of more assistance.
Best Regards,
DB49 -
SOP - Routing data consideration in the Sales and operation planning
Hi,
Please share knowledge how to take the consider routing while doing the sales and operation planning.
I have done the resource planning in the sop and it is picking the data's from the rought cut profile also. As per sap help it is mentioned that in sop we can use routing or rate routing also to do the resource planning in sop.
Where the setting to be done?
If answered.. full pointed will be rewarded....
Regards,Hi,
Thanks for your reply.
As per my knowledge T-code will be OPU4 for the Sales and operation planning.
The T code OPU5 is applicable for planned orders not for SOP internal orders.
I have checked the senario and reverting back to you.
Did you checked the senarios for the resorce leveling with out creating the rough cut planning profile by t code mc35?
Please give you yahoo or gmail messanger or telephone number ....
Regards,
Mahesh Garg -
Help in BPM: Routing data to mutiple receivers based on field content
Hi All
I have a scenario where my source data is from a file. Typically this file is from a DMS application and based on the contents in this file i need to send the data to 2 receivers which might be R/3 and DB or file. Though BPM may not be of use for this scenariuo i want to make use of BPM:
Q: My file content looks like:
1200,fombell,12,1200.50,ea,tetra
1900,fombell wdc,2,200,ea,magneta
2020,morris,1,12.50,Pc,frp_films
2020,morris,10,1200,Pc,xr_tutos
field separator is ,
primarily my first field is a plant and based on the plant i need to send the data to R3 and File or DB. If i make use of switch in BPM i'm not able to read the entire list of the message. it checks only for the last record. how to goahead with this and kidnly let me know in details the steps involved.
Thks
PrabhuHi Prabhu,
Just to suggest i guess its always better to avoid BPMs to improve your performance...
Your requirement can be easily met using the Extended Reciever determination that we have...
Here actually based on condition from the message in the payload u can assign your receivers..
Below is the steps to do the same...
Under Receiver Determination --> Configured Receivers --> Specify the 2 receivers and beside the same you have an option called condition, there you specify the condition on which it has to go to the first system and then the condition on which it has to go to the second system.
When you click on the codition it will open another window (Condition Editor window) under which you have a Left Operand which when you click will open up another window(Expression Editor window), there for your need you check on the XPath radio button and then click on the field whose value you wanna check from the structure that it displays, when you click on the field it fills in the XPath Expression, then click ok.
After that it takes you back to the previous window(Condition Editor window) with the Left Operand having the XPath Expression, so all you will have to do is to fill the Right Operand which is nothing but the value you want that field to contain.(For Example if a field "A" that you have selected which comes in the XPath Expression in ur Left Operand,has a value "1" in your Right Operand)
There you also have an option to put in an "and" or an "or" condition if required(For Example if you wanna check if "A" and "B" is satisfied or it you wanna check if "A" or "B" is satisfied, this can also be done)
I also suggest u to go through these blogs..
/people/shabarish.vijayakumar/blog/2005/08/03/xpath-to-show-the-path-multiple-receivers
/people/shabarish.vijayakumar/blog/2006/06/07/customise-your-xpath-expressions-in-receiver-determination
If you have any doubts or clarifications on the same, please do ask and i will tell you how to proceed.
Regards,
Abhy
Maybe you are looking for
-
I downloaded mavericks and now I can't update iphoto, help!
Please help! can't open and download iphoto! Don't want to lose all my pictures
-
Standby database with different os
Hi, can anyone help me, if i want build standby database, my primary database using Oracle on Sun Solaris v880, can i use intel based linux or intel based solaris as standby database (hardware cheaper than sun unix) ? if can how to configure or insta
-
phone does not always ring. I have full service. All sound settings are working.
-
Generic JMS Adapter for SeeBeyond
Hi Guys, I am trying to post a mesage on a SeeBeyond JMS queue and so, I have to access it using a JMS Adapter of Generic Type. (as SeeBeyond JMS service does not support a JNDI lookup) To do the same, we have already imported all the JAR files neede
-
Hello, I was wondering if I can have lyrics with the music I have on my iPod, in particular, the .lrc files, so I can see the lyrics as the artist is singing the song? I would appreciate any and all comments on this topic. Is there an app I can use w