Certification code for Complete SAP APO & SD?
What certification code that i need to pass for SAP APO and SAP SD? and how long it takes to complete the certification in APO and SD?
HI
For SAP SD
C_TSCM62_65 – SAP Certified Application Associate - Order Fulfillment with SAP ERP 6.0 EHP5
SAP APO
C_TSCM44_65 – SAP Certified Application Associate - Planning and GATP in SAP SCM APO 7.0 EhP1
Regarding completion of certification - it depends on
1) your basic knowledge in SD and APO.
2) depends on your interest towards the subject and your experience in different modules.
pls be thorough with the books provided by SAP since most of the questions for certification comes from them..
Rgds
Raja kiran R
Similar Messages
-
Can we give Transaction code for an SAP Query(SQ01)..?
Hi All,
Can we assign an Transaction code for an SAP Query...?If yes, How..?
Waiting for your valuable replies.
Thanks and regards,
Rahul.Hi Rahul,
In SQ01,
go to menu path
Query--->morefunctions -
>Display report name.
Copy this program name. then
GotoSE93 .enter a tcode name .press create.
select program and selection screen option .
enter the Program name.
Reward points if helpful.
regards,
Hemant -
How to create t.code for a sap query
i have created a sap query.
user wants this as a t.code.
how to assign a t.code for teh sap query.
kindly explain me.hi,
The other way of doing it.
1. Instead of creating your queries in SQ01, use SQVI. Create a query in your production system.
2. Now execute the query. When you have reached the selection screen, go to System > Status.
3. Copy the program name.
4. Now create a Z executable program in your development client. Put this one line of code in it:
submit program_name_copied_fr_production via selection-screen and return.
5. Create a TCode and assign the Z program to the TCode.
6. Transport the Z program and TCode over to Production system.
Hope this works for you, Do reward. -
Hi gurus
how r u al?
i want to do my certification in SAP MM can any one pls tell me whts the code for MM exam for booking purpose and how the segregation is done by each topic
cheers
prem.Go to this link, you will find all information
http://www.sap.com/usa/services/education/certification/certificationfinder.epx?context=%5b%5b104%7c1%7c2%5d%5d%7c
http://www.sap.com/usa/services/education/certification/certificationtest.epx?context=%5b%5bP_PRO_60%5d%5d%7c -
Multiple transaction codes for a SAP program
Hi,
For some SAP programs , there are multiple tcodes in SE80.
As program is same with selection screen same as , for example 1000, how the functionality differes with different tcodes?
how is the code written to handle different tcodes in the same program?
Thanks for help in advance.
Regards,
YogitaHi,
We have Different types of Programs such as Executable, Modulepool and Functionpools.
We can design different selection-screens, Normal Screens through all of the above program types with different transactions.
Based on transaction we can write its own functionality.
Ex: ZZ01 for change => all fields in editable mode
ZZ02 is for Display => all fields in display mode.
(Module Pool, Normal Screen.)
declare one Module under PBO. Module FIELD_ATTRIBUTES.
Write code like this:
loop at screen.
If sy-tcode = 'ZZ01'.
screen-input = 1.
elseif sy-tcode = 'ZZ02'.
screen-input = 0.
endif.
modify screen.
endloop.
This is very small example. If you compare F-02 and FBS1 transactions, you can observe this method. We can observe more input fields in FBS1. This is based Configuration also.
Thank you,
Balaji Peethani,
Tanuku. -
Code for complete JTree of mycomputer (dynamic) but need to add checkboxes
//the bug is where i am sending the value to the checkbox.. if somebody can add checkboxes to every node plz reply soon
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Component;
import java.awt.Font;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
import java.awt.event.MouseEvent;
import java.util.EventObject;
import java.util.Vector;
import javax.swing.AbstractCellEditor;
import javax.swing.JCheckBox;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTree;
import javax.swing.UIManager;
import javax.swing.event.ChangeEvent;
import javax.swing.tree.DefaultMutableTreeNode;
import javax.swing.tree.DefaultTreeCellRenderer;
import javax.swing.tree.TreeCellEditor;
import javax.swing.tree.TreeCellRenderer;
import javax.swing.tree.TreePath;
public class CheckBoxNodeTreeSample {
public static void main(String args[]) {
JFrame frame = new JFrame("CheckBox Tree");
/* CheckBoxNode accessibilityOptions[] = {
new CheckBoxNode(
"Move system caret with focus/selection changes", false),
new CheckBoxNode("Always expand alt text for images", true) };
CheckBoxNode browsingOptions[] = {
new CheckBoxNode("Notify when downloads complete", true),
new CheckBoxNode("Disable script debugging", true),
new CheckBoxNode("Use AutoComplete", true),
new CheckBoxNode("Browse in a new process", false) };
Vector accessVector = new NamedVector("Accessibility",
accessibilityOptions);
Vector browseVector = new NamedVector("Browsing", browsingOptions);
Object rootNodes[] = { accessVector, browseVector };
Vector rootVector = new NamedVector("Root", rootNodes);
setLayout(new GridLayout(1,1));
//create the top node
MutableTreeNode root = new DefaultMutableTreeNode("Computer");
//get all nodes for top file systems or disks
//On Linux/Unix this will only be '/'
//while on Window there will typically be more: 'A:', 'C:' etc.
File roots[] = File.listRoots();
//loop through all these nodes and add them to the root Computer node
int i = 0;
for(File f : roots) {
DefaultMutableTreeNode node = new DefaultMutableTreeNode(f.getAbsoluteFile().toString());
root.insert(node, i++);
//create a tree model with the Computer node as root
model = new DefaultTreeModel(root);
JTree tree = new JTree(model);
CheckBoxNodeRenderer renderer = new CheckBoxNodeRenderer();
tree.setCellRenderer(renderer);
tree.setCellEditor(new CheckBoxNodeEditor(tree));
tree.setEditable(true);
JScrollPane scrollPane = new JScrollPane(tree);
frame.getContentPane().add(scrollPane, BorderLayout.CENTER);
frame.setSize(300, 150);
frame.setVisible(true);
class CheckBoxNodeRenderer implements TreeCellRenderer {
private JCheckBox leafRenderer = new JCheckBox();
private DefaultTreeCellRenderer nonLeafRenderer = new DefaultTreeCellRenderer();
Color selectionBorderColor, selectionForeground, selectionBackground,
textForeground, textBackground;
protected JCheckBox getLeafRenderer() {
return leafRenderer;
public CheckBoxNodeRenderer() {
Font fontValue;
fontValue = UIManager.getFont("Tree.font");
if (fontValue != null) {
leafRenderer.setFont(fontValue);
Boolean booleanValue = (Boolean) UIManager
.get("Tree.drawsFocusBorderAroundIcon");
leafRenderer.setFocusPainted((booleanValue != null)
&& (booleanValue.booleanValue()));
selectionBorderColor = UIManager.getColor("Tree.selectionBorderColor");
selectionForeground = UIManager.getColor("Tree.selectionForeground");
selectionBackground = UIManager.getColor("Tree.selectionBackground");
textForeground = UIManager.getColor("Tree.textForeground");
textBackground = UIManager.getColor("Tree.textBackground");
public Component getTreeCellRendererComponent(JTree tree, Object value,
boolean selected, boolean expanded, boolean leaf, int row,
boolean hasFocus) {
Component returnValue;
if (leaf) {
String stringValue = tree.convertValueToText(value, selected,
expanded, leaf, row, false);
leafRenderer.setText(stringValue);
leafRenderer.setSelected(false);
leafRenderer.setEnabled(tree.isEnabled());
if (selected) {
leafRenderer.setForeground(selectionForeground);
leafRenderer.setBackground(selectionBackground);
} else {
leafRenderer.setForeground(textForeground);
leafRenderer.setBackground(textBackground);
if ((value != null) && (value instanceof DefaultMutableTreeNode)) {
Object userObject = ((DefaultMutableTreeNode) value)
.getUserObject();
if (userObject instanceof CheckBoxNode) {
CheckBoxNode node = (CheckBoxNode) userObject;
leafRenderer.setText(node.getText());
leafRenderer.setSelected(node.isSelected());
returnValue = leafRenderer;
} else {
returnValue = nonLeafRenderer.getTreeCellRendererComponent(tree,
value, selected, expanded, leaf, row, hasFocus);
return returnValue;
class CheckBoxNodeEditor extends AbstractCellEditor implements TreeCellEditor {
CheckBoxNodeRenderer renderer = new CheckBoxNodeRenderer();
ChangeEvent changeEvent = null;
JTree tree;
public CheckBoxNodeEditor(JTree tree) {
this.tree = tree;
public Object getCellEditorValue() {
JCheckBox checkbox = renderer.getLeafRenderer();
CheckBoxNode checkBoxNode = new CheckBoxNode(checkbox.getText(),
checkbox.isSelected());
return checkBoxNode;
public boolean isCellEditable(EventObject event) {
boolean returnValue = false;
if (event instanceof MouseEvent) {
MouseEvent mouseEvent = (MouseEvent) event;
TreePath path = tree.getPathForLocation(mouseEvent.getX(),
mouseEvent.getY());
if (path != null) {
Object node = path.getLastPathComponent();
if ((node != null) && (node instanceof DefaultMutableTreeNode)) {
DefaultMutableTreeNode treeNode = (DefaultMutableTreeNode) node;
Object userObject = treeNode.getUserObject();
returnValue = ((treeNode.isLeaf()) && (userObject instanceof CheckBoxNode));
return returnValue;
public Component getTreeCellEditorComponent(JTree tree, Object value,
boolean selected, boolean expanded, boolean leaf, int row) {
Component editor = renderer.getTreeCellRendererComponent(tree, value,
true, expanded, leaf, row, true);
// editor always selected / focused
ItemListener itemListener = new ItemListener() {
public void itemStateChanged(ItemEvent itemEvent) {
if (stopCellEditing()) {
fireEditingStopped();
if (editor instanceof JCheckBox) {
((JCheckBox) editor).addItemListener(itemListener);
return editor;
class CheckBoxNode {
String text;
boolean selected;
public CheckBoxNode(String text, boolean selected) {
this.text = text;
this.selected = selected;
public boolean isSelected() {
return selected;
public void setSelected(boolean newValue) {
selected = newValue;
public String getText() {
return text;
public void setText(String newValue) {
text = newValue;
public String toString() {
return getClass().getName() + "[" + text + "/" + selected + "]";
class NamedVector extends Vector {
String name;
public NamedVector(String name) {
this.name = name;
public NamedVector(String name, Object elements[]) {
this.name = name;
for (int i = 0, n = elements.length; i < n; i++) {
add(elements);
public String toString() {
return "[" + name + "]";Between when you posted the question and the entire 50 minutes you waited for an answer, I tried compiling that code you posted, with a view to help out.
What I found was..
That code did not compile as posted.
- It was missing imports
- There was a direct reference to setLayout that applied to no member
- model was not declared properly
It also shows unchecked add warnings, please fix those before posting.
BTW - please do not remove indenting from posted code, it makes it very hard to read, replace any tabs in the source for 2-4 spaces instead. Also, code is easier to examine when it is enclosed in 'code' tags - this can be achieved by selecting the code and pressing the 'code' button above the form field we type the messages.
On the subject of what you are trying to do, please trim your example down to something that tries to create this tree form any directory structure the user might specify with a JFileChooser, because I am running a slow machine with large drives, and creating a JTree of the entire file system would take far too long.
Fix those things, and I'll take a second look.
As an aside. If you wish to get answers 'within the hour', you will probably need a consultant or a help desk. If you post to these forums, you need to be more patient. -
COM routine error code descriptions in SAP APO - transaction /SAPAPO/OM10
I had recently encountered a COM error in SCM APO and wasted a lot of time trying to figure out what the error code actually meant.
If you ever have this issue, you can use transaction /SAPAPO/OM10 to resolve any COM routine error message.
You can also check the message class /SAPAPO/OM_TS and possibly some other /SAPAPO/OM* message classes as well. This is where the error message descriptions are coming from.
Hope this helps.Hello Gabor,
-> As you know, you could use the transaction /n/sapapo/om10 to Display Meaning of COM Return Code.
-> In case you got a COM error in SCM APO => to avoid a spending a lot of time trying to figure out what the error code actually meant, please, open the OSS message to the component BC-DB-LCA to get the liveCache application support from SAP on this issue.
Thank you and best regards, Natalia Khlopina -
Question on creation of t-code for SAP query
Hello,
I posted a thread in here back on 06/20/2007 asking for help on creating a t-code for a SAP query. one of the responses that I recieved was
<i>"Sure, all you need to do is get the report name which is generated by the query. You can find this in SQ01, select the query and from the menu, Query, More Functions, Display Report name. Then go to Se93 and create the tcode with this report name."</i>
the report name was AQFKZFINANCE====GL_FRANCE=====.
I created the t-code using this name. I had it transported to my QAS system an now we are getting a error stating that the the program is not found.
When I check in SE38, I can see this program AQA0ZFINANCE====BP_RECON====== in both my development system and my QAS system.
Should I have created in the t-code using the AQA0ZFINANCE====BP_RECON====== instead of the AQFKZFINANCE====GL_FRANCE===== program?
Is there any reason why the program AQFKZFINANCE====GL_FRANCE===== would not be in QAS?
I do not have access to SQ01 in our QAS system so I cannot perfrom the process stated above.
thanks in advance for the help.Hi,
Please check this thread perhaps it may help.
Re: How to create TCode for Sapquery
Regards,
Ferry Lianto -
hi gurus
plssssssss let me know the certification code for MM,so that i can book for the exam.
urgentSAP solution consultant certification in SCM-Procurement with software component ECC 6.0
REgards,
Subha -
How to get Transaction code for SAP standard report painter in FI
Hi All -
Please let me know, How to get the transaction code for Standard SAP report painter / report writer in FI module.
These report painters are created thru GR51...
Thanks,
KannanPlease refer to [Creating Transaction Code For Report Painter Reports|http://www.google.com/url?sa=t&source=web&ct=res&cd=1&ved=0CAgQFjAA&url=http%3A%2F%2Fdap-consulting.com%2Fyahoo_site_admin%2Fassets%2Fdocs%2FReport_Painter_Reports.47142031.pdf&ei=MiWYS5ilCYeOlAfn4pCGDQ&usg=AFQjCNEZ0YO6vJ97K24MbU_NI5ROTb5vJA&sig2=Ke-svnqddqrz8RMcTuEnaw].
-
Hi
Can some one guide me on How to extract SAP APO Data in to BODS?
regards
RajHi Rajeev Parimi,
Create a RFC connection in SAP Data Services Management Console for your SAP APO.
Provide required details.
Log into your SAP APO
Provide T-Code SM59
Create a RFC connection. Provide Registered Server Program name(RFC ProgramID Created In DS Management Console).
Save the connection and then test the connection.
Now log into Data Service Designer
Go to Local Object Library and select Datastores Tab.
Right Click and Select New
Then select Data Transfer Method as RFC and provide your RFC Name.
Provide all the required fields.
select OK
Note: RFC Data Transfer Method is available from SAP BODS 4.1 Version
Regards,
Akhileshkiran. -
Hi
I have got the information from SAP help on what are the archiving objects that can be used to archive SAP-APO. I came to know that SAP APO is a separate box. If I need to archive the data from SAP-APO using the corresponding archiving objects, do we have SARA t-code in the SAP-APO box? Or if we want to run the Archive programs thru R/3, how can we communicate SAP-APO with our external R/3 which has got SARA active.
Please suggest, thank you.
SriniHi,
I have identified, there are no archiving objects specific to application area "XF - Planning".
If we have SAP APO in a separate system, can anyone tell me the best practice to follow for Data Archiving.
As, I have new system in place and donot have data to analyze, please suggest me a list of Archiving Objects to be implemented in such scenario.
Thank You for your help in advance.
With Regards,
Santanu -
Hello,
Can you please provide clarification regarding the pre-requisite certification/s required for the certification-E_HANAAW142- SAP Certified Development Specialist - ABAP for SAP HANA (Edition 2014). The following is the pre-requisites' description from the offical webpage of E_HANAAW142 certification.
This certification is issued to candidates who successfully pass the certification exam for the "SAP Certified Development Associate - ABAP with SAP NetWeaver" (C_TAW12_70, C_TAW12_71, C_TAW12_731, P_ABAP_70).
https://training.sap.com/shop/certification/e_hanaaw142-sap-certified-development-specialist---abap-for-sap-hana-edition…
Question:
Are all the four certifications(C_TAW12_70, C_TAW12_71, C_TAW12_731, P_ABAP_70) need to be passed prior to taking up E_HANAAW142?
Or Any one of the four pre-requisite certifications is enough?
Advance Thanks.
-LGHi,
you have to pass only one exam from the listed ones.
regards,
Harald -
What is Exam Code for SAP SD certifications?
Hi,
I heard that some people saying it is like SAP SCM- Order Fullfilment .
Please someone tell me which is the initial certification to be completed for this SAP SD.
Is there any stages or only ONE single certification ?Hi,
The first level is the Associate level, next is the Professional level.
SD exam code -
C_TSCM62_64 - SAP Certified Application Associate - Order Fulfillment with SAP ERP 6.0 EHP4
C_TSCM62_65 - SAP Certified Application Associate - Order Fulfillment with SAP ERP 6.0 EHP5
exam duration - 180 minutes
80 Questions
Check the following link, it gives the certification details, the weightage and schedule for examination.
https://training.sap.com/gb/en/certification/c_tscm62_64-sap-certified-application-associate-order-fulfillment-with-sap-erp-60-ehp4-g/#certification-details
Regards,
Ronica -
Which SAP certification could I complete for technical expertise??
I have completed my bachelors in Engineering(Information Technology) and Master in Business Administration. I am employed in Investment Banking sector right after my Masters. It has been two years now and I still have this urge to get in to the technical side rather to be Banking sectors (with no offense to my job and company). I have always wanted to do a SAP certification but somehow never got in to that. Now that I have this plan to persue a SAP certification can somebody suggest me what would be the best thing for me to choose that's happening and can find me a more technically oriented job that.
Hi Raghav,
for your kind information, a certification never gurantees a job in sap, so think before going to certification. If you wants to go with some technical side, you have some options like SAP ABAP, BASIS, in sap abap pure coding techniques are required, in basis it requires administration of the sap system.
So, what you can do is, you can take training from anu sap authorised training center, they will provide you training along with certifications, please work hard during training and use each tool to get as many exposure as can be practicable, so in this way you can enter into sap technicakl side, there are many modules like webdynpro , workflow , UI5 etc which can be learned alongwith abap, but your primarily section should be abap module.
There are some more modules in sap for functional persons those not required coding, so you can search in google for it, if find it interesting, you can also choose any one of them.
But your main question is for certifications, so please understands, sap certification alone never fulfill your job hunt.
If you have further queries, feel free to ask.
Maybe you are looking for
-
PC Suite doesn't show the messages in memory card
Hei, Phone - 6210 Navigator PC Suite - 7.1 Memory in use: Memory card When I open the Communication Centre from PC Suite, it doesn't show the messages. In the left pane, number of messages in the folders is shown as zero. This happens if the memory
-
PDF File not getting generated - PLEASE HELP
I have a jsp in a portlet from where in I call another jsp to generate a PDF file on the fly. IT is not working I have tried all sorts of stream please help. Calling JSP (Portlet) <tr> <td><netui:anchor href="print.jsp" target="new">Print </netui:anc
-
Handling custom mouse interaction/inserting unique links
HI All, I would like to insert links to the text, but not the html formatted one. I would like to add a handler function to the link and when the link is pressed the function could do whatever it is needed. It would be great if the link could have an
-
Newbie having difficulty centering images in browser using ActionScript 3.0
I'm a newbie using flex builder 3. I'm learning ActionScript3.0. After running the AS code from the book, my images are never in the center of the browser(IE7). After running the following code (which is supposed to produce a yellow arrow, in the cen
-
HT201317 I am now on I Cloud. How do I keep my photos on my I Pad?
I Am now on I Cloud, how do I keep my photos on my I Cloud?