Lock Cost Element into a WBE element
Hi all,
I want to lock all movements (CO-FI-MM) for a WBE with a Cost Element. How to do this? It's possible with a GGB0 validation?
I'm thinking about put the Cost Element code in a WBE master data field (I don't know which one yet). Then create a validation that check in Co tables that all costs movements (not budgeting) for a WBE element has the correct cost element.
How to do this?
Thanks a lot. Regards
It's possible with a GGB0 validation?
It can be possible with CO validation.
Cost Element code in a WBE master data field (I don't know which one yet).
You cannot assign cost element in WBSE master data. What you should do is? If the CO document contains is posted with that cost element then check If WBSE is entered as the CO object.
On the other end: I want to lock a WBS with a Cost Element, not to lock a Cost Element with a WBS.
I want to put the Cost Element in a WBS master data field (like Responisble o something like this eith a Char10 domain) and check if posting in a WBS element, if KSTAR field of the CO document is equal to Responsible Field in the WBS element
Similar Messages
-
Add a WBS Element into a WBS Element Group starting from a report
Hi,
I'd like to know if it is possible to add a WBS Element into a WBS Element Group starting from a report as like it possible for Cost Centers in report obtained by TC KS13
Thanks
GiovannaHi,
Did you try CJSG / KJH2.
Regards
Sreekanth -
Settling the costs of a parent WBS elements
Dear experts,
i have a cost project consist of 3 levels work break down structure:
level 1: a root WBS element
level 2: splited into 2 WBS elements (Production - Maintenance)
level 3: spliting each WBS element of the above level into 3 WBS elements (Service - Materials - Labour)
actual postings ONLY is against level 3 WBS elements and the costs is acomulated to level 2 and then to level 1
but my customer wants to settle ONLY level 2 WBS elements (Production - Maintenance).
so...
i maintained settlement rules only for level 2 WBS elements (Production - Maintenance)
level 3 WBS elements (Service - Materials - Labour) are assigned settlement profile
90, which has the setting "Not for settlement".
when i tried to run settlement for level 2 WBS elements (Production - Maintenance) i failed coz i got 3 "Nor relevant" and 1 "No change"
so, my question is: is it possible to settle aparent WBS element in which there's no actual costs has incurred "has no actual costs of its own", however, it only has childs WBS elements that have actual costsIf you read your post carefully you will understand what mistake you are doing. Read SAP Help and search forum regarding settlement you will find the answer for this
so, my question is: is it possible to settle aparent WBS element in which there's no actual costs has incurred "has no actual costs of its own", however, it only has childs WBS elements that have actual costs
Edited by: Mohamed Rafi on Jul 4, 2011 7:06 PM -
This has happened on the last few versions of firefox, as long as canvas has been supported. I see other people's screen shots from canvas tutorials, and the text always looks normal. On my system, any text put into a canvas element via context.fillText() will have a black bounding box for each letter, sized appropriately for the letter. If the text is black, of course you only see rectangles. If the text is a contrasting color, then you can read it, but it looks bizarre.
Thomas...same kind of crap here.
I used Custom Text - entered a sentence, hit return, entered another.
Set to 72 pt.
The default alignment is centred - I want left aligned text...the text start point stays at the centre of frame and the sentence runs off the edge of the bounding box.
There is no settings in the Text or Title inspector dialog to correct that!
Using Transform will not sort it! -
How to get multiple elements into one element as multiple occurences
I can't figure out how to do this. I have an input message that has multiple elements and I need to take those elements and copy them into one element with each new element going in as a new occurence or instance. For example
I have this input under one parent node.
element1
element2
element3
element4
and this is the output I need
Node
Element1[0]
Element2[1]
Element3[2]
Element4[3]
The input XML looks like this
Payload
Element1
Element2
Element3
and the output XML needs to look like this
Payload
Element.
Thanks in advanceHow about this.
Input XML:
<Row>
<Column1>TOTAL</Column1>
<Column_9_2_2008>900</Column_9_2_2008>
<Column_9_2_20082>890</Column_9_2_20082>
<Column_9_3_2008>52</Column_9_3_2008>
<Column_9_4_2008>0</Column_9_4_2008>
<Column_9_4_20082>0</Column_9_4_20082>
<Column_9_5_2008>0</Column_9_5_2008>
<Column_9_5_20082>0</Column_9_5_20082>
<Column_9_8_2008>0</Column_9_8_2008>
<Column_9_8_20082>0</Column_9_8_20082>
<Column_9_9_2008>0</Column_9_9_2008>
<Column_9_9_20082>0</Column_9_9_20082>
<Column_9_10_2008>0</Column_9_10_2008>
<Column_9_10_20082>0</Column_9_10_20082>
<Column_9_11_2008>0</Column_9_11_2008>
<Column_9_11_20082>0</Column_9_11_20082>
<Column_9_12_2008>0</Column_9_12_2008>
<Column_9_12_20082>0</Column_9_12_20082>
<Column_9_15_2008>0</Column_9_15_2008>
<Column_9_15_20082>0</Column_9_15_20082>
<Column_9_16_2008>0</Column_9_16_2008>
<Column_9_16_20082>0</Column_9_16_20082>
<Column_9_17_2008>0</Column_9_17_2008>
<Column_9_17_20082>0</Column_9_17_20082>
<Column_9_18_2008>0</Column_9_18_2008>
<Column_9_18_20082>0</Column_9_18_20082>
<Column_9_19_2008>0</Column_9_19_2008>
<Column_9_19_20082>0</Column_9_19_20082>
<Column_9_22_2008>0</Column_9_22_2008>
<Column_9_22_20082>0</Column_9_22_20082>
<Column_9_23_2008>0</Column_9_23_2008>
<Column_9_23_20082>0</Column_9_23_20082>
<Column_9_24_2008>0</Column_9_24_2008>
<Column_9_24_20082>0</Column_9_24_20082>
<Column_9_25_2008>0</Column_9_25_2008>
<Column_9_25_20082>0</Column_9_25_20082>
<Column_9_26_2008>0</Column_9_26_2008>
<Column_9_26_20082>0</Column_9_26_20082>
<Column_9_29_2008>0</Column_9_29_2008>
<Column_9_29_20082>0</Column_9_29_20082>
<Column_9_30_2008>0</Column_9_30_2008>
</Row>
Output XML:
<Total>
<Payload>900</Payload>
</Total>
<Total>
<Payload>890</Payload>
</Total>
<Total>
<Payload>52</Payload>
</Total> -
I created a basic layout with some boxes in Dreamweaver. I set the Overflow property on them to "Hidden". I then opened the page in Edge Animate. However I noticed that when I import stuff, such as an image, then try to drag it into one of the existing DIV's, it won't work. It stays on top of all the other DIV's. However if I create a box or some other sort of DIV directly in Edge Animate, I can drag the Image element into that, so it's enclosed within that DIV.
I guess the workaround appears to be to embed the image into the DIV in Dreamweaver first, then open the page in Edge. However it would be nice to not have to keep jumping back and forth like that. Is there a way to do this in Edge Animate?
Also, I noticed when I select one of the DIVs I made in Dreamweaver, many of the Properties such as Corners, Shadow, and Filters are missing. Can these only be used on DIV's created directly in Edge Animate?Hi, neohtom-
What you're seeing is the difference between what we define as a static div (one that is defined outside of Animate) and a managed div (one that is defined inside of Animate). Due to the fact that we expect other products to change a static div, we limit the amount of changes you can make to a static div. Because we "manage" a div that is created inside of Animate, we allow a lot more changes to be made to a div. Hope that answers your question! I'd suggest creating divs within Animate if you want to eventually change them to have corners, etc.
Cheers,
-Elaine -
How to add elements into java string array?
I open a file and want to put the contents in a string array. I tried as below.
String[] names;
s = new Scanner(new BufferedReader(new FileReader("outfile.txt")));
while (s.hasNext()) {
String item = s.next();
item.trim();
email = item;
names = email;
}But I know that this is a wrong way of adding elements into my string array names []. How do I do it? Thanks.Actually you cannot increase the size of a String array. But you can create a temp array with the lengt = lengthofarray+1 and use arraycopy method to copy all elements to new array, then you can assign the value of string at the end of the temp array
I would use this one:
String [] sArray = null;
s = new Scanner(new BufferedReader(new FileReader("outfile.txt")));
while (s.hasNext()) {
String item = s.next();
item.trim();
email = item;
sArray = addToStringArray(sArray, email);
* Method for increasing the size of a String Array with the given string.
* Given string will be added at the end of the String array.
* @param sArray String array to be increased. If null, an array will be returned with one element: String s
* @param s String to be added to the end of the array. If null, sArray will be returned.(No change)
* @return sArray increased with String s
public String[] addToStringArray (String[] sArray, String s){
if (sArray == null){
if (s!= null){
String[] temp = {s};
return temp;
}else{
return null;
}else{
if (s!= null){
String[] temp = new String[sArray.length+1];
System.arraycopy(sArray,0,temp,0,sArray.length);
temp[temp.length-1] = s;
return temp;
}else{
return sArray;
}Edited by: mimdalli on May 4, 2009 8:22 AM
Edited by: mimdalli on May 4, 2009 8:26 AM
Edited by: mimdalli on May 4, 2009 8:27 AM -
Automatic creation of WBES element using front end application
Hi,
i am looking at developing a front end tool where user will provide the required data and project name/wbes lement in the request. upon approval from project manager, sytem must creation requird WBE element in the requested project automatically. there will be multiple requests supplied to create wbes lements under the existing projects.
for Eg. assume that there is a project AB11.00001
i have already have one 4th level wbes element like displayed below:
AB11.00001
AB11.00001.01
AB11.00001.01.01
AB11.00001.01.01.01
AB11.00001.01.01.02
AB11.00001.01.01.03
now i would like to add new 3rd level and 4th level for above project as mentioned below:
AB11.00001
AB11.00001.01
AB11.00001.01.01
AB11.00001.01.01.01
AB11.00001.01.01.02
AB11.00001.01.01.03
AB11.00001.01.02
AB11.00001.01.02.01
AB11.00001.01.02.02
AB11.00001.01.02.03
AB11.00001.01.03
AB11.00001.01.03.01
AB11.00001.01.03.02
AB11.00001.01.03.03
this must be done either using bapi or any other programme, i tried with bapi, but not able to solve, pls help me with best way of executing this auto application rather creating manually one by one using CJ20N. i am very sure we have finest ABAP'rs in this forum who will build this programme..
thanks
naveen lewis
Edited by: naveennl on Aug 16, 2010 11:39 AMHi Rifaee,
appplogies for misunderstanding..
i want only the clues how i can execute this using some of the available SAP functionalities.. ofcourse finest ABAP'rs only think out of the box to solve this and rest will usually answer it as not feasible.
Edited by: naveennl on Aug 16, 2010 11:51 AM -
Hello,
in my vi I have a chart with 5 Plots displaying measurement data.
The user should be able to save all the history data from the chart at anytime. (e.g. the user watches the chart and some event happens, then he presses a "save"-button)
I know, that I can read out the history data with a property node. That is not the problem. The problem is, how do I handle the data? The type of the history data is a 1-D array of cluster of 5 elements.
I have to convert that data somehow into a 2 D-array of numbers or strings, so that I can easily save it in a text-file.
How do I convert a 1-D array of cluster of 5 elements into a 2-D array of numbers?
I use LabVIEW 7.1
Johannes
Greetings Johannes
Using LabVIEW 7.1 and 2009 recently
Solved!
Go to Solution.Gerd,
thank you for the quick response and the easy solution.
Look what I did in the meantime. I solved the problem too, but muuuch more complicate :-)
And I have converted the numbers to strings, so that I can easily write them into a spreasheet file.
Johannes
Message Edited by johanneshoer on 04-28-2009 10:39 AM
Greetings Johannes
Using LabVIEW 7.1 and 2009 recently
Attachments:
SaveChartHistory.JPG 57 KB
SaveChartHistory.JPG 57 KB -
Inserting an element into an XML document
I am simply looking insert a new element into an existing XML Document using JDOM. Here is my code so far:
public class UserDocumentWriter {
private SAXBuilder builder;
private Document document;
private File file = new File("/path/to/file/users.xml");
private Element rootElement;
public UserDocumentWriter() {
builder = new SAXBuilder();
try {
document = builder.build(file);
rootElement = document.getRootElement();
} catch (IOException ioe) {
System.err.println("ERROR: Could not build the XML file.");
} catch (JDOMException jde) {
System.err.println("ERROR: " + file.toString() + " is not well-formed.");
public void addContact(String address, String contact) {
List contactList = null;
Element contactListElement;
Element newContactElement = new Element("contact");
newContactElement.setText(contact);
List rootsChildren = rootElement.getChildren();
Iterator iterator = rootsChildren.iterator();
while (iterator.hasNext()) {
Element e = (Element) iterator.next();
if (e.getAttributeValue("address").equals(address)) {
contactListElement = e.getChild("contactlist");
contactListElement.addContent(newContactElement);
writeDocument(document);
public void writeDocument(Document doc) {
try {
XMLOutputter output = new XMLOutputter();
OutputStream out = new FileOutputStream(file);
output.output(doc, out);
} catch (FileNotFoundException ntfe) {
System.err.println("ERROR: Output file not found.");
} catch (IOException ioe) {
System.err.println("Could not output document changes.");
}However, the problem is, the newly added element will always be appended to the end of the last line, resulting in the following:
<contactlist>
<contact>[email protected]</contact><contact>[email protected]</contact></contactlist>Is there anyway in which I can have the newly added element create it's own line for the purpose of tidy XML? Alternatively is there a better methodology to do the above entirely?Your question is not very clear.
Do you want to know How to insert an element into an XML document?
Answer: I can see you already know how to do it. You have added the element using addContent()
or do you want to know How to display the XML in a tidy format?
Answer: to view the XML in a properly formatted style you can you the Format class. A very basic way of viewing the XML would be:
* Prints the Document to the specified file.
* @param doc
* @param filename
* @param formatting
public static void printDocToFile(Document doc, String strFileName,
boolean formatting)
XMLOutputter xmlOut = null;
if (!formatting)
xmlOut = new XMLOutputter();
} else
Format prettyFormat = Format.getPrettyFormat();
prettyFormat.setOmitEncoding(false);
prettyFormat.setOmitDeclaration(false);
xmlOut = new XMLOutputter(prettyFormat);
try
if (doc != null)
FileWriter writer = new java.io.FileWriter(strFileName, true);
xmlOut.output(doc, writer);
writer.flush();
writer.close();
} else
System.out.println("Document is null.");
catch (Exception ex)
System.out.println(ex);
} -
Hello,
In Graphical mapping, Could anyone pls tell me in detail about how to achieve One whole xml into one string element. This XML file i want to send to DATABASE.Thi blog might be of some help
/people/michal.krawczyk2/blog/2005/11/01/xi-xml-node-into-a-string-with-graphical-mapping -
Sapscript: How to combine two elements into a block when display ?
/E ITEM_CONDITIONS
/: PROTECT
ZC &KOMVD-VTEXT&,,&KOMVD-KWERT&
/: ENDPROTECT
/E TOTAL_AMOUNT_ITEMS
/: PROTECT
ZC &KOMK-SUPOS&
/: ENDPROTECT
Hi, all. May i know how to combine the two elements into a same block when displaying?
That's mean this two element content will not be split into two part between two pages when there is insufficient space in the front page.
Thanks.
Edited by: Jiansi Lim on Oct 8, 2008 12:24 AMYou can evoke the PROTECT..ENDPROTECT in the print program before the call of the text elements.
CALL FUNCTION 'CONTROL_FORM'
EXPORTING
command = 'PROTECT'.
CALL FUNCTION 'CONTROL_FORM'
EXPORTING
command = 'ENDPROTECT'. -
OTLR Rules to Split OT into 2 Different Elements based on Regular Time Element Chose
Hi,
We have a scenario where employees punch their time on either Time Worked - Onsite or Time Worked -Offshore. When the employee punches Time Worked - Onsite > 40 hours, the OT should go into OT-Onsite element and if the employee punches Time Worked - Offshore > 40 hours, the OT should go into OT-Offshore element.
Is it possible to set the above scenario in OTL?
Thanks,
RamHi Russ,
Thank you for reply - it helped find a work around.
The deadlock situation was that all text boxes on master pages has flow tag "A" and one master page (1st page) has no "AutoConnect" box selected. Selecting this box does not help.
After your suggestion I checked body pages - all flow "A". Then, trying to connect text boxes (in free order) I got a message "OK to use a text frame that is not visible?" and all pages becomes single flow.
My conclusion - it was a disconnected text box hidden somewhere on the back. Some manual work was needed to restore the original page layout.
Another Q: Quick Access Bar becomes floating - any way to fix it back to the top of the window?
Thanks again for the tip - it solved my problem. And many other problems too just by reading answers from you and others.
Slava -
Export photo from photoshop elements into iPhoto
how to export pic from photoshop elements into iPhoto
Are you using the Adobe Elements Organizer to manage the photos? You'll need to export/save a full sized copy to the Desktop, import the file from there to iPhoto and then delete the copy on the Desktop.
-
Oracle sql query - bulk collect into a 50 element array, to print them.
INSERT INTO temp_mobile_donors_au
select distinct d.donor_id
from [email protected] d,
blood_drives b,
ds_malaria_travel_history h
where b.site_code = 'NA19'
and d.coll_date between trunc(add_months(sysdate,-24))
and trunc(sysdate)
and d.drive_id = 'DRV'||b.drive_id
and h.donor_id = d.donor_id;
I have 105 donors. I am taking these donors and have to print a report. I was using loop to print the donor sheet for each donor. Usually we have about 20 to 30 donors. So reports prints without any problem. Now we have about 105 donors and may be next time we may have more. So report does not print for all donors.
I print reports using this command
Cursor C2 is
select distinct donor_id
from temp_mobile_donors_au;
Begin
Open C2;
Loop
Fetch C2 into :param_donor_id;
Exit when C2%notfound;
print_mobile_donor_sheets_au;
End loop;
Close C2;
End;
procedure for print_mobile_donor_sheet_au----- is as below
v_url_c := 'http://'||v_rep_server_c||'report=r_ds_travel_history1¶m_donor_id='||:control.param_donor_id;
Is there a way to iterate through a single cursor 50 rows at a time, bulk collect into a 50 element array, print them, bulk collect the next batch.
Any idea or help?Here is a bulk-collect-limit example that got by googling:
SET SERVEROUTPUT ON
DECLARE
TYPE t_bulk_collect_test_tab IS TABLE OF bulk_collect_test%ROWTYPE;
l_tab t_bulk_collect_test_tab;
CURSOR c_data IS
SELECT *
FROM bulk_collect_test;
BEGIN
OPEN c_data;
LOOP
FETCH c_data
BULK COLLECT INTO l_tab LIMIT 10000; /*I think this is what you are looking for*/
-- Process contents of collection here.
DBMS_OUTPUT.put_line(l_tab.count || ‘ rows’);
EXIT WHEN c_data%NOTFOUND;
END LOOP
CLOSE c_data;
END;
/So you need to three things:
1. TYPE t_bulk_collect_test_tab IS TABLE OF bulk_collect_test%ROWTYPE;
2. l_tab t_bulk_collect_test_tab;
3. FETCH c_data
BULK COLLECT INTO l_tab LIMIT 10000; /* use your reqd value */Change your code and try.
HTH
Maybe you are looking for
-
How can i Sign back in the App Store to Download apps
-
Trying to serialize a simple object
Hi, I can't seem to create an ObjectInputStream. The error is noted in the code below. I also noticd that the output file where I seemingly wrote the object without problems is empty. import java.io.*; //Class from which an object is serialized: clas
-
Hello, I have developed some reports for HR using InfoCubes 0PAPA_C02 and 0PA_C01. My reports are based on Company Code, Personnel Area, Country Code. The Problem that I am facing is how to restrict employees related data based on company Code, Count
-
Hi Guru's 1. Coluld any one tell the use of livecache in livecache server. 2.why it required only for APO sever and why won't we use it in BW server. Thanks, Pavan
-
How does data populates in Tables
Hi, Can anyone provide me information how do we get these tables populated? VBAK (eg. when we post data in VA01 we get data in this table) VBAP VBEP VBUK VBUP LIKP LIPS EKKO EKPO EKET AFKO AFPO AFRU Regards Edited by: Shalini Arya on Jul 27, 2009 4:3