Changing MDACH ( action control ) in PLAF table in Inbound CIF in ECC
Hi Experts,
We have a requirement wherein Planned Orders are coming from APO to ECC systems. There Order Category can be both 'EE' ( SNP Order ) and 'AI' ( PPDS Order ).
We want to update MDACH field in PLAF based on the value of ATPCAT of order coming from APO system.
We tried to leverage Enhancement CIFORD01 but i guess that can be used to change order data only and not updating fields of a ECC table.
Inputs will be appreciated.
Thanks
Gaurav
Hi Gaurav,
Try with: CIFORD03 (EXIT_SAPLCORD_005).
I have debbuged the CIF and it goes thru this exit.. I am not seeing the CIF going thru (EXIT_SAPLCORD_001) or (EXIT_SAPLCORD_002) that are from Enhancement CIFORD01.
Kind Regards,
Mariano
Similar Messages
-
Is it possible to change nunmber of columns dynamically in table control
Is it possible to change number of columns dynamically in table control? if so how it could be done?
Thnaks in advance.
SounderYou can update the table control in your program, the table control is a structure of the type CXTAB_CONTROL of TYPE-POOLS cxtab.
There you can hide or display column the same way you do for fields in LOOP AT SCREEN. there you will ahve to LOOP AT <control>-COLS.
TYPE-POOL CXTAB .
TYPES:
BEGIN OF CXTAB_COLUMN,
SCREEN LIKE SCREEN, "Attributes struktur SCREEN
INDEX TYPE I, "Position of a column on the screen
SELECTED(1) TYPE C, "Indicator 'column selected'
VISLENGTH LIKE ICON-OLENG, "Visualised length of a column
INVISIBLE(1) TYPE C, "Indicator 'column invisible'
END OF CXTAB_COLUMN,
BEGIN OF CXTAB_CONTROL,
FIXED_COLS TYPE I, "Number of fixed columns
LINES TYPE I, "Number of lines to display
TOP_LINE TYPE I, "Top line during next PBO
CURRENT_LINE TYPE I, "Current line during LOOP/ENDLOOP
LEFT_COL TYPE I, "Fist scrollable column after fixed area
LINE_SEL_MODE TYPE I, "Line-selection : none(0), single(1),
COL_SEL_MODE TYPE I, "Column-selection: multiple(2)
LINE_SELECTOR(1) TYPE C, "Indicator: 'With line-selection col'
V_SCROLL(1) TYPE C, "not used
H_GRID(1) TYPE C, "Indicator: 'Horizontal grid-lines'
V_GRID(1) TYPE C, "Indicator: 'Vertikal grid-lines'
COLS TYPE STANDARD TABLE OF CXTAB_COLUMN
WITH NON-UNIQUE DEFAULT KEY,
INVISIBLE(1) TYPE C,
END OF CXTAB_CONTROL,
Regards -
Change the background color of a table created by ADDT (Login)
I am trying to change the background color of a table in the login form created by the developer's toolbox. I then go and select the table and change the background color. But it has no effect. The only insight I have is when I delete this "" from the Action in the form, then the table's background color changes. As far as I can tell this line of code is only return the url of the page.
I am not understanding something.
Does anyone have any insight?
Thanks!the table is linked using a CSS rule..
the CSS rules comes from something called Skins..
see mxkollection2.css.
KT_XXX are the class ID's for table names.
if u change this rule it will effect all the tables which use that rule in ur whole website.
u can try switching skins from ADDT control panel.
KT_tngtable is the tables css rule name defined in skins /Skinname/tng.css
hope this helps u ..
mohnkhan
http://www.mohitech.com -
Copy selected values from a table control into another table control
hi there,
as seen in the subject i need to copy selected values from a table control into another table control in the same screen. as i dont know much about table controls i made 2 table controls with the wizard and started to change the code... right now im totally messed up. nothing works anymore and i don't know where to start over.
i looked up the forums and google, but there is nothing to help me with this problem (or i suck in searching the internet for solutions)
i have 2 buttons. one to push the selected data from the top table control into the bottom tc and the other button is to push selected data from the bottom tc into the top tc. does somebody has a sample code to do this?you're funny
i still don't get it... can't believe, there is no tutorial or sample code around how to copy multiple selected rows from a tc.
here's my code, maybe you can tell me exactly were i have to change it:
tc1 = upper table control
tc2 = lower table control
SCREEN 0100:
PROCESS BEFORE OUTPUT.
MODULE status_0100.
MODULE get_nfo. --> gets data from the dictionary table
MODULE tc1_change_tc_attr.
LOOP AT it_roles_tc1
INTO wa_roles_tc1
WITH CONTROL tc1
CURSOR tc1-current_line.
ENDLOOP.
MODULE tc2_change_tc_attr.
LOOP AT it_roles_tc2
INTO wa_roles_tc2l
WITH CONTROL tc2
CURSOR tc2-current_line.
ENDLOOP.
PROCESS AFTER INPUT.
LOOP AT it_roles_tc1.
CHAIN.
FIELD wa_roles_tc1-agr_name.
FIELD wa_roles_tc1-text.
ENDCHAIN.
FIELD wa_roles_tc1-mark
MODULE tc1_mark ON REQUEST.
ENDLOOP.
LOOP AT it_roles_tc2.
CHAIN.
FIELD wa_roles_tc2-agr_name.
FIELD wa_roles_tc2-text.
ENDCHAIN.
FIELD wa_roles_tc2-mark
MODULE tc2_mark ON REQUEST.
ENDLOOP.
MODULE ok_code.
MODULE user_command_0100.
INCLUDE PAI:
MODULE tc1_mark INPUT.
IF tc1-line_sel_mode = 2
AND wa_roles_tc1-mark = 'X'.
LOOP AT it_roles_tc1 INTO g_tc1_wa2
WHERE mark = 'X'. -
> big problem here is, that no entry has an 'X' there
g_tc1_wa2-mark = ''.
MODIFY it_roles_tc1
FROM g_tc1_wa2
TRANSPORTING mark.
ENDLOOP.
ENDIF.
MODIFY it_roles_tc1
FROM wa_roles_tc1
INDEX tc1-current_line
TRANSPORTING mark.
ENDMODULE. "TC1_MARK INPUT
MODULE tc2_mark INPUT.
IF tc2-line_sel_mode = 2
AND wa_roles_tc2-mark = 'X'.
LOOP AT it_roles_tc2 INTO g_tc2_wa2
WHERE mark = 'X'. -
> same here, it doesn't gets any data
g_tc2_wa2-mark = ''.
MODIFY it_roles_tc2
FROM g_tc2_wa2
TRANSPORTING mark.
ENDLOOP.
ENDIF.
MODIFY it_roles_tc2
FROM wa_roles_tc2
INDEX tc2-current_line
TRANSPORTING mark.
ENDMODULE.
thx for anybody who can help with this! -
How to add table actions to an Advanced Table programmatically
We have code in my CO which builds an advanced table dynamically and associates it with a VO. The table comes out looking good - the correct columns and data are displayed.
I now want to add Table Actions for that particular dynamically created table.
The code below builds the buttons correctly and they are built/rendered just fine.
After adding this code to build the FlowLayout bean, add the buttons and associate the it to the TableActions of the advanced table bean, none of the buttons on the page work anymore. Each time I click any button (even if it's a page level button like 'Save' or 'Cancel'), I get the following error:
+## Detail 0 ##+
java.lang.NullPointerException
+ at java.util.Hashtable.get(Hashtable.java:336)+
I have added debug statements in by CO, but it is never even getting into the ProcessFormRequest
Below is the code we are using. Can anyone suggest a way to have this flow layout created dynamically like this and not break all button functionality on the page?
//Create the advanced table
OAAdvancedTableBean tableBeanP1 = (OAAdvancedTableBean)createWebBean(pageContext, ADVANCED_TABLE_BEAN, null,"Proc1Tab");
tableBeanP1.setViewUsageName("P100DetailsVO1");
tableBeanP1.setNumberOfRowsDisplayed(10);
//Create a new flow layout to be used as the table actions
OAFlowLayoutBean tableActionBean = (OAFlowLayoutBean)createWebBean(pageContext, FLOW_LAYOUT_BEAN, null, "P1ButtonRegion");
//Create the "Add Control Group" button for this table:
OAButtonBean addButtonBean = (OAButtonBean)createWebBean(pageContext, BUTTON_BEAN, null, "P1AddCtrlGroup");
FireAction FireActionAddGroup = new FireAction();
FireActionAddGroup.setEvent("AddCtrlGroup");
Parameter param = new Parameter();
param.setKey("ProcedureIndex");
param.setValue("1");
Parameter[] params = {param};
FireActionAddGroup.setParameters(params);
addButtonBean.setPrimaryClientAction(FireActionAddGroup);
addButtonBean.setText("Add Control Group");
tableActionBean.addIndexedChild(addButtonBean);
//Add the table actions bean to the table:
tableBeanP1.setTableActions(tableActionBean);Hello Ashley,
you are already close to the solution. In BADI QISR1 you simply fill the
table SPECIAL_DATA e.g.like
fieldindex = 1
fieldname = 'FIELD1'
fieldvalue = 'Value1'
fieldindex = <n>
fieldname = 'FIELD1'
fieldvalue = 'VALUE<n>'
Then on the Adobe form layout (Adobe Designer), you have to use the table control XFO from the standard library. Here you have to bind then the corresponding column to FIELD1.
Best regards,
Simon -
How to change the action of a movie console skin Flash 8
I have an flv in the bottom layer, frame 1. Title image is on
layer 2, frame one. Action for the title image is on the top layer,
controlling the click on the title image. Clicking on the title
image works fine, but clicking on the console's play button does
not. I can hear the audio, but the title image doesn't go away. Can
you suggest how to change the actioni of the console? I can't find
any settings for that.if that's a movieclip button and skeleton_mc is on the same timeline as the button, you'll need to use:
_parent.skeleton_mc._alpha = score*2;
if that doesn't work, in that button press, add:
trace("button "+this);
and on the timeline that contains skeleton_mc, add
trace("skeleton "+skeleton_mc);
and paste the output panel results here. -
Dreamweaver 8 - Height of tables keeps changing when images added to another table
Greetings! i have a rather annoying problem on my hands with
dreamweaver.
Currently for a small college project i am being asked to
design a small yet effective website to show students in the future
what will be expected.
So i've drawn up my template etc etc and all was going
well.... i created a table with 2 columns, 1 row on the right side
(where information shall be written) and 7 on the left hand column.
At the very top of the left hand column i have a 250x250
image and the other columns house several Sub links.
Now upon typing information in the right hand column
everything went well when browsing.....i then added pictures to the
right hand column that will be clickable links for
enlargements....of which dreamweaver had a small hissy fit and
stretched the left hand columns 90% down the total width of the
page....which a simple click on the border line solved and
everything went back to proportion. BUT what i get when browsing is
completley baffeling! Several of the left hand rows are stretched
like crazy! and i havent a clue why! some screen shots will be
viewable below...but i was wondering if any folk out there with any
information into solving this problem could help!
This is the dreamweaver view
http://i37.photobucket.com/albums/e92/Kaoscontrol/Dreamweaverview.jpg
And this is the browser view i get on every computer i've
tried it on
http://i37.photobucket.com/albums/e92/Kaoscontrol/Browserview.jpg
If there is anyone that can help me out it would be greatley
appretiated.
Many thanks
JamesTry changing this -
action="Mailto: [email protected]"
to this -
action=''Mailto:[email protected]''
I am doubtful that this will help, but give it a try.
You do know how unreliable that method is, right?
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
==================
"alpha911" <[email protected]> wrote in
message
news:fit4am$nq7$[email protected]..
> this is the script for the problem i am having. I am not
getting any
> email
> when someone press send
> <form name="frmsendmail" method="POST" >
onSubmit="return
> ValidationForm()">
> <table width="80" height="386" border="0"
align="center">
>
> <tr>
> <td width="105"> </td>
>
> <td width="327"> </td><tr>
> <td> </td>
> <td> </td></tr>
> <td align="right" class="text">Name :
> <td><div align="left">
> <input name="txtEmailfrm2" type="text" class="input"
> id="txtEmailfrm22" size="30" maxlength="100">
> </div>
> <tr>
> <td align="right" class="text">Email :
> <td><div align="left">
> <input name="txtEmailfrm2" type="text" class="input"
> id="txtEmailfrm22" size="30" maxlength="100">
> </div>
> <tr>
> <td align="right" class="text">Subject :
> <td><div align="left">
> <input name="txtSub2" type="text" class="input"
id="txtSub22"
> size="30" maxlength="100">
> </div>
> </tr>
> <tr>
> <td align="right" class="text">Mesage(body) :
> <td><textarea name="txtMsg" cols="50" rows="10"
class="input"
> id="textarea"></textarea>
> </tr>
> <tr>
> <td align="right">
> <div align="right">
> <input name="hidsubmit" type="hidden" id="hidsubmit"
> value="true">
> <input name="Submit" type="submit" class="input"
> value="Send">
> </div>
> <td><div align="left">
> <input name="Submit2" type="reset" class="input"
> value="Reset">
> </div>
> </tr>
> </table>
> <body>
> </form>
> -
OWB Change Management/Version Control Best Practice
Hi
I am about to start developing a data warehouse using OWB 10g R2, and I've been doing quite a lot of research into the various deployment/change management/version control techniques that can be used, but am still unsure which is the best to use.
We will have 2-3 developers working on the project, and will be deploying from Development, to Test, to Production (each will have a separate repository). We want to be able to easily identify changes made between 1 release and the next to have a greater degree of control and awareness of what goes into each release. We also wish to use a source control system to track changes (we'll probably use SVN, but I don't think that the actual SCS tool makes a big difference to our decision at this point).
The options available (that I'm aware of), are:
1. Full MDL export/import.
2. Snapshot MDL export/import.
3. Manual coding of everything using OMB Plus.
I am loath to use the full MDL export/import functionality since it will be difficult, if not impossible, to identify easily the changes made between 1 release and the next.
The snapshot MDL export/import functionality is a little better at comparing releases, but it's still difficult to see exactly what has changed between 1 version and the next - particularly when a change to a transformation has been made. It also doesn't cope that well with tracking individually made changes to different components of the model.
The manual coding using OMB Plus seems like the best option at the moment, though I keep thinking "What's the point of using a GUI tool, if I'm just going to code everything in scripts anyway?".
I know that you can create OMB Plus code generation scripts to create your 'creation' scripts, but the code generation of the Alteration scripts seems that it would be more complicated than just writing the Alteration scripts manually.
Any thoughts anyone out there has would be much appreciated.
Thanks
LiffeyWell, you can also do per-object MDL exports and then manage those in your version control system. With a proper directory structure it would be fairly simple to code an OMB+ Script that scans a release directory tree and imports the objects one by one. I have done this before, although if you are using OWB as the primary metadata location for database objects then you have to come up with some way to manage object dependency order issues.
The nice thing about this sort of system is that a patch can be easily shipped with only those objects that need to be updated.
And if you force developers to put object-level MDL into your version control system then your system should also have pretty reporting on what objects were changed for a release and why.
At my current job we do full exports of the project MDL and have a deployment script that drops the pre-existing deployed version of the project before importing and deploying the new version, which also works quite well - although as you note the tracking of what has changed in a release then needs to be carefully managed elsewhere. But we don't deploy any of our physical database objects through OWB. Those are deployed from Designer, and our patch script applies all physical changes first before we replace the mappings from the OWB project. We don't even bother synching the project metadata for tables / views / etc. at deployment. If the OWB project's metadata for database objects is not in sync with Designer, then we wind up with deployment errors. But on the whole it works pretty well. -
In tabstrip control to display table control
Hi,
I want to to display a table control under tabstrip tab , How can i write the programm.
if any one knows pls reply me.hi Sridevi,
-->create sub screen with 100 with some screen number.
-->Create Table control..
--> append table control screen to Tab Strip.
--------------------- . . . . > > > > see the example below
Scenario:
Screen 601 has a table control named CTRL_ANVSTED.
The table should be filled with records from the table zanvstedm
For this purpose you use an internal table called TBL_ANVSTED
* Declare the table control
CONTROLS CTRL_ANVSTED TYPE TABLEVIEW USING SCREEN 601.
*Internal table used to hold data
DATA: TBL_ANVSTED LIKE ZANVSTEDM OCCURS 100 WITH HEADER LINE,
* Flag for initial reading
Data: FLAG_INITIAL TYPE I VALUE 0.
PROCESS BEFORE OUTPUT.
* Read data into the table control and the internal table
* PF status etc.
MODULE INITIALIZE_601.
* Read data from table anvstedm into internal table tbl_anvsted.
MODULE INIT_TBL_ANVSTED.
* Fill control with data from ythe internal table
LOOP WITH CONTROL CTRL_ANVSTED.
MODULE FILL_CTRL_ANVSTED.
ENDLOOP.
MODULE INIT_TBL_ANVSTED OUTPUT.
* Read data from table anvstedm into internal table tbl_anvsted.
IF FLAG_INITIAL = 0.
FLAG_INITIAL = 1.
SELECT * FROM ZANVSTEDM INTO TABLE TBL_ANVSTED.
ENDIF.
ENDMODULE.
MODULE FILL_CTRL_ANVSTED OUTPUT.
* Fill control with data from the internal table
READ TABLE TBL_ANVSTED INDEX CTRL_ANVSTED-CURRENT_LINE.
IF SY-SUBRC NE 0.
EXIT FROM STEP-LOOP.
ENDIF.
ENDMODULE.
PROCESS AFTER INPUT.
* Write changes in table control to internal table
LOOP WITH CONTROL CTRL_ANVSTED.
MODULE CTRL_ANVSTED.
ENDLOOP.
MODULE CTRL_ANVSTED INPUT.
* Write changes in table control to internal table
MODIFY TBL_ANVSTED INDEX CTRL_ANVSTED-CURRENT_LINE.
ENDMODULE.
Regards,
Prabhudas -
Tracking changes to LPK2 (Control Cycle)transaction
Hi,
We would like to track the changes made to the existing control cycle data.
The changes to the control cycle are performed through LPK2 transaction.
The transaction takes material, plant and supply area as inputs.
We would like to know for particular material, plant and supply area who,when and what data has been changed.
I appreciate your quick help in this regard.
Thanks in advance..<b>Transfer requirement</b>
LTBK Transfer requirement - header
LTBP Transfer requirement - item
<b>Transfer order</b>
LTAK Transfer order - header
LTAP Transfer order - item
<b>Master data - stock positions</b>
LQUA Quants
<b>Inventory documents in WM</b>
LINK Inventory document header
LINP Inventory document item
LINV Inventory data per quant
These are the tables which are affected when you make the modifications.
Hope this helps you
Regards,
Pavan -
How to change co-ordinates of an internal table in page 1 & 2 using offline adobe forms?
Hello All,
How to change co-ordinates of an internal table(main window data) from page 2 onwards in offline adobe forms. For e.g., I need to print my internal table around 3-4 lines along with header&footer(only 1st page)in page 1. From 2nd page onwards Internal table should print header and use remaining page til end.
Thanks in advance for your help.
Thank you,
Janakiram.Issue resolved...need to use content area option to achieve the same.
Thanks,
Janakiram. -
How to change property of control inside a cluster?
Hello,
1)
I have cluster with dozen controls (booleans and slides).
I want to change the slides control scale property in runtime.
Im doing UnbundleByName to the cluster to pick the right slide, but how i continue from here? how i access to that slide property?
2)
The main problem is that i have vi with lot of controls, and i want to find a way to save the control values to file, so i decide to insert all those controls to cluster, and to use datalog...Is there any other elegant way?
Tnx,
HaD
Message Edited by HaD on 08-06-2007 03:43 AMHi HaD,
controls usually have properties for Caption and Label. You can check one or both for the name of your control...
The array of control references should contain the references in the tabbing order, but it's always a good idea to cross-check that you use thoe correct reference
Message Edited by GerdW on 08-06-2007 11:21 AM
Best regards,
GerdW
CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
Kudos are welcome -
Change the display of the multiple Table items using a single Drop-down
I have created a Web Template in BEx WAD (BW 3.5) with 4 Tables assigned to 4 dfferent Queries. Now I want to change the display of the all the Four Tables based on the selection of display properties chosen in a single Dropdown item. The properties to be selected in the dropdown are like changing the Alternate style display of Rows, Suppress Alternate Style, Display only 30 Rows or 60 Rows.
Please help me in writing the script necessary to pass the command from the dropdown to all the Tables to get the desired output.
Thanks,
Krishna
Edited by: Hari Krishna Velampalli on Oct 26, 2008 12:00 AMDipika, Thanks for the response.
I tried using that option but again since we cannot give custom options in a drop-down,
I created a Form with a drop-down list of options like Suppress Result Rows, Suppress alternate style of rows, Display only 30 Rows, Display only 100 rows .. and so on.
Now I am able to change the display of my first table by selecting the options in the drop-down list. But my intention is to apply that selection to Multiple Tables.
How can I achieve that?
HK -
Update a field in view, based on change in one of it's tables.
Hi,
I have created a Maintenance view based on three DB tables.
My requirement is if i change data in one the database tables the view should get automatically updated with the new data.
Could anyone please soleve my issue, points are definite.
Thanks and regards,
raghavendra goutham p.Hi,
any changes to the database field value will
automatically gets reflected in view .
please check it.
Regards
Amole -
How to change default action "alarm" for all signatures ?
My question belongs to a Cisco 1712 (128 MB, IOS 12.3T, SDM 2.5 installed):
I'm trying to change the default action "alarm" to "alarm,reset,drop" for all signatures of my custom set.
However doing so via SDM fails. First, it appears as being done correctly, but after compiling the signatures again, the default values are back there (in the same sense, I was unable to delete signatures, works just using the CLI).
I followed the instructions at cisco.com:
router(config)#ip ips signature-definition
router(config-sigdef)#signature 6130 10
router(config-sigdef-sig)#engine
router(config-sigdef-sig-engine)#event-action produce-alert
router(config-sigdef-sig-engine)#event-action deny-packet-inline
router(config-sigdef-sig-engine)#event-action reset-tcp-connection
router(config-sigdef-sig-engine)#exit
However ip ips signature-definition is not understood by the router, so the procedure fails.
Can you please assist me ?You can use IOS command-line interface (CLI) to change signature actions for one signature or a group of signatures based on signature categories. The following example shows how to change signature action to alert, drop and reset for signature 6130 with subsig ID of 10.
router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
router(config)#ip ips signature-definition
router(config-sigdef)#signature 6130 10
router(config-sigdef-sig)#engine
router(config-sigdef-sig-engine)#event-action produce-alert
router(config-sigdef-sig-engine)#event-action deny-packet-inline
router(config-sigdef-sig-engine)#event-action reset-tcp-connection
router(config-sigdef-sig-engine)#exit
router(config-sigdef-sig)#exit
router(config-sigdef)#exit
Do you want to accept these changes? [confirm]y
router(config)#
Maybe you are looking for
-
Font Book "not compatible" with 10.9 after upgrade from 10.7
I upgraded from os x 10.7 to 10.9 on my iMac and now my font book won't open. I keep getting a message that says my version of font book is not compatible with 10.9. Is there a way to reinstall font book?
-
Trouble Installing Adobe Premier Elements from Disc
I am trying to Install the new Photoshop Elements 10 and Premier Elements 10 on my Mac OS. The Elements 10 loaded, but I keep recieving an error message when installing Premier Elements. This is what I receive: Any ideas as to what the problem is? xi
-
Getting random white noise in Premier Pro CS3 audio
I'm working with Premier Pro CS3 on a simple 15 minute slide show with approx. 150 pictures and 3 songs in WAV format. In each of the three songs, I'm getting 1-second bursts of white noise - on left or right or both channels - approx. 3-4 times in e
-
Previews and Slideshows: a perennial question
Hi all, I make slideshows in Aperture (and iMovie and iDVD) only once a year, and it seems like I have to re-learn it every time. To all the people who claim that iMovie and iDVD are intuitive, I guess you and I are very different! But that's beside
-
I recently installed snow lepoard onto my imac. I haven't been super happy with it as things have been runny REALLY SLOW! However the other day I used the imac, then walked away for 20 min. When I came back the screen saver was up but when I moved