Pls tell me whether to learn workflow or xi
pls tell me whether to learn workflow or xi. I am an ABAP developer with exp...And pls give me a strong reason which to choose for the bright future ...
Thanks & Regards
Vivek
Hi,
XI Business process uses the same workflow engine of ABAP, so you could choose for XI if you want to have the falvour of both.
Check http://service.sap.com/xi for a lot of XI documents.
Eddy
PS. Reward useful answers and earn points yourself
Similar Messages
-
Pls advice correct sequence of learning SAP-ABAP
I am a new learner in SAP-ABAP so just wanted to know the correct sequence of learning the things in SAP-ABAP and also I need to become technically strong . So just tell me how should I start? because my conpany is going to start implementation ecc 6.0 so all module consulting working six months in my company so pls advice correct sequence of learning the things with sap consulting.
Thanks
R.SudhakarHi R.Sudhakar
There is no correct or incorrect sequence to any career. The most efficient way also depends more on your background and the opportunities available to you.
If your company is going to start an SAP implementation does this mean you will be part of the project team? Or, are you trying to prepare yourself by self-learning and training to learn ABAP in hopes that you will get a job in that area?
If you are working for your company your career path would be a bit different to SAP consulting. In both cases, if you are part of the team has your manager discussed training opportunities with you?
What are you currently doing in your company at the moment? Are you already a developer and trying to learn ABAP instead? What research have you done so far?
Regards
Colleen -
Can u pls tell what r the currency and quantity fields in detail.
hi to all can u pls teell
can u pls tell what r the currency and quantity fields in detail.
what is reference table .and reference fields .why we r giving theese reference table names while creating the currency fields .Hi,
Currency amount fields and quantity fields are numeric fields which each have a currency or unit field assigned to them. The correct interpretation of the values in these fields depends on its currency or unit of measure. Therefore, you can decide whether you want their corresponding currency/unit of measure to be displayed before or after the field, or not at all. Proceed as follows:
1. Select the field.
2. Choose one of the options from the window on the lower left (before, No currency field/unit, or after).
3. Choose Apply.
For more information check the following link:
http://help.sap.com/saphelp_nw04/helpdata/en/0b/5da4e42cf511d5b692006094192fe3/frameset.htm
Following are system variables of currency:
SY-CCURS
R/2 - exchange rate and result field for CURRENCY CONVERSION. Not filled in R/3.
SY-CCURT
R/2 - table exchange rate for CURRENCY CONVERSION. Not filled in R/3.
SY-CDATE
R/2 - exchange rate date for CURRENCY CONVERSION. Not filled in R/3.
SY-CTABL
R/2 - exchange rate table for CURRENCY CONVERSION. Not filled in R/3.
SY-CTYPE
R/2 - exchange rate type for CURRENCY CONVERSION. Not filled in R/3.
SY-DCSYS
Dialog system of the R/2 System. Not filled in R/3.
SY-WAERS
Formerly the company code currency after reading a posting segment. Not filled in R/3.
Regards,
Bhaskar -
Error while deploying CMP.. can u pls tell me...
Hi,
Below is the error my jboss 3.2.3 container is throwing when i tried to deploy my CMP entity bean. It says
my ejbFindByPrimaryKey() method must be implemented,but in a CMP i am told the container will take care of the implementation, one just has to specify it in the home object.. can anyone pls tell me where i could have gone wrong.
2004-07-09 12:47:39,825 INFO [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/D:/jboss-3.2.3/server/default/deploy/product.jar
2004-07-09 12:47:40,404 WARN [org.jboss.ejb.EJBDeployer.verifier] EJB spec violation:
Bean : Product
Section: 12.2.2
Warning: The class must be defined as public and must not be abstract.
2004-07-09 12:47:40,404 WARN [org.jboss.ejb.EJBDeployer.verifier] EJB spec violation:
Bean : Product
Section: 12.2.5
Warning: Every entity bean must define the ejbFindByPrimaryKey method.
2004-07-09 12:47:40,419 ERROR [org.jboss.deployment.MainDeployer] could not create deployment: file:/D:/jboss-3.2.3/server/default/deploy/product.jar
org.jboss.deployment.DeploymentException: Verification of Enterprise Beans failed, see above for error messages.
at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:491)
at org.jboss.deployment.MainDeployer.create(MainDeployer.java:786)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:641)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:605)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
at $Proxy6.deploy(Unknown Source)
at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:302)
at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:476)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:201)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:212)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:191)This is my code
ProductBean
import javax.ejb.EntityContext;
import javax.ejb.EntityBean;
public abstract class ProductBean implements EntityBean {
protected EntityContext ctx;
//All set and get Methods
public abstract String getName();
public abstract void setName(String name);
public abstract String getDescription() ;
public abstract void setDescription(String desc);
public abstract double getBasePrice() ;
public abstract void setBasePrice(double baseprice);
public abstract String getProductID();
public abstract void setProductID(String prodname);
//EJB required Methods
public void ejbActivate(){
System.out.println("ejbActivate called");
public void ejbRemove(){
System.out.println("ejbRemove called");
public void ejbPassivate(){
System.out.println("ejbPassivate called");
public void ejbLoad(){
System.out.println("ejbLoad called");
public void ejbStore(){
System.out.println("ejbStore called");
public void setEntityContext(EntityContext ctx){
System.out.println("setEntityContext called");
this.ctx=ctx;
public void UnsetEntityContext(){
System.out.println("UnsetEntityContext called");
this.ctx=null;
public void ejbPostCreate(String productID,String name,String description,double basePrice){
System.out.println("ejbPostCreate called");
public ProductKey ejbCreate(String productID,String name,String description,double basePrice){
System.out.println("Create method called");
setProductID(productID);
setName(name);
setDescription(description);
setBasePrice(basePrice);
return new ProductKey(productID); // i am not sure which to retun,
//return null;
//Well just on a note for the above
// I READ THAT CMP2.0 MUST RETURN NULL, BUT IN ED-ROMANS MASTERING
// EJB IT SAYS THE BEAN MUST RETURN THE PRIMARY KEY CLASS.
// I HAVE TRIED BOTH THE ABOVE RETURN VALUES, STILL I GET THE SAME
/ /ERROR.
HomeInterface
import java.rmi.RemoteException;
import java.util.Collection;
import javax.ejb.CreateException;
import javax.ejb.EJBHome;
import javax.ejb.FinderException;
public interface ProductHome extends EJBHome {
public Product create(String productID,String name,String description,double basePrice)throws CreateException,RemoteException;
public Product findByPrimaryKey(ProductKey key) throws FinderException,RemoteException;
public Collection findByName(String name) throws RemoteException,FinderException;
public Collection findByDescription(String desc) throws RemoteException,FinderException;
public Collection findByBasePrice(double basePrice) throws RemoteException,FinderException;
public Collection findByExpensiveProduct(double minPrice ) throws RemoteException,FinderException;
public Collection findCheapProducts(double maxPrice) throws RemoteException,FinderException;
public Collection findAllProducts() throws RemoteException,FinderException;
RemoteInterface
import java.rmi.RemoteException;
import javax.ejb.EJBObject;
public interface Product extends EJBObject {
public String getName() throws RemoteException;
public void setName(String name)throws RemoteException;
public String getDescription() throws RemoteException;
public void setDescription(String desc) throws RemoteException;
public double getBasePrice() throws RemoteException;
public void setBasePrice(double baseprice)throws RemoteException;
public String getProductID()throws RemoteException;
ProductKey class - This is my PRIMARY KEY CLASS
import java.io.Serializable;
public class ProductKey implements Serializable{
public String productID;
public ProductKey(){
public ProductKey(String prodID){
productID=prodID;
public String toString(){
return productID;
public int hashCode() {
return productID.hashCode();
public boolean equals(Object prod){
return ((ProductKey)prod).productID.equals(productID);
This is my ejb-jar.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd">
<ejb-jar >
<description><![CDATA[No Description.]]></description>
<display-name>Generated by XDoclet</display-name>
<enterprise-beans>
<entity>
<description><![CDATA[]]></description>
<ejb-name>Product</ejb-name>
<home>ProductHome</home>
<local-home>ProductHomeLocal</local-home>
<remote>Product</remote>
<local-remote>ProductLocal</local-remote>
<ejb-class>ProductBean</ejb-class>
<persistence-type>Bean</persistence-type>
<prim-key-class>ProductKey</prim-key-class>
<reentrant>False</reentrant>
<cmp-version>2.x</cmp-version>
<abstract-schema-name>ProductBean</abstract-schema-name>
<cmp-field> <field-name>productID</field-name></cmp-field>
<cmp-field> <field-name>name</field-name></cmp-field>
<cmp-field> <field-name>description</field-name></cmp-field>
<cmp-field> <field-name>basePrice</field-name></cmp-field>
<primkey-field>productID</primkey-field>
<query>
<query-method>
<method-name>findByName</method-name>
<method-params>
<method-param>java.lang.String</method-param>
</method-params>
</query-method>
<ejb-ql>
<![CDATA[SELECT OBJECT(a) from ProductBean as a where name=?1]]>
</ejb-ql>
</query>
<query>
<query-method>
<method-name>findByBasePrice</method-name>
<method-params>
<method-param>double</method-param>
</method-params>
</query-method>
<ejb-ql>
<![CDATA[SELECT OBJECT(a) from ProductBean as a where basePrice = ?1]]>
</ejb-ql>
</query>
<query>
<query-method>
<method-name>findExpensiveProducts</method-name>
<method-params>
<method-param>double</method-param>
</method-params>
</query-method>
<ejb-ql>
<![CDATA[SELECT OBJECT(a) from ProductBean as a where basePrice > ?1]]>
</ejb-ql>
</query>
<query>
<query-method>
<method-name>findCheapProducts</method-name>
<method-params>
<method-param>double</method-param>
</method-params>
</query-method>
<ejb-ql>
<![CDATA[SELECT OBJECT(a) from ProductBean as a where basePrice < ?1]]>
</ejb-ql>
</query>
<query>
<query-method>
<method-name>findAllProducts</method-name>
<method-params>
<method-param>double</method-param>
</method-params>
</query-method>
<ejb-ql>
<![CDATA[SELECT OBJECT(a) from ProductBean as a where productID IS NOT NULL]]>
</ejb-ql>
</query>
</entity>
</enterprise-beans>
</ejb-jar>
This is my jboss.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jboss PUBLIC "-//JBoss//DTD JBOSS 3.0//EN" "http://www.jboss.org/j2ee/dtd/jboss_3_0.dtd">
<jboss>
<unauthenticated-principal>nobody</unauthenticated-principal>
<enterprise-beans>
<entity>
<ejb-name>Product</ejb-name>
<jndi-name>ProductHome</jndi-name>
<local-jndi-name>ProductHomeLocal</local-jndi-name>
</entity>
</enterprise-beans>
<resource-managers>
</resource-managers>
</jboss>
This is my jbosscmp-jdbc.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE jbosscmp-jdbc PUBLIC "-//JBoss//DTD JBOSSCMP-JDBC 3.0//EN" "http://www.jboss.org/j2ee/dtd/jbosscmp-jdbc_3_0.dtd">
<jbosscmp-jdbc>
<defaults>
<datasource>java:/OracleDS</datasource>
<datasource-mapping>Oracle8</datasource-mapping>
</defaults>
<enterprise-beans>
<entity>
<ejb-name>Product</ejb-name>
<table-name>ProductTable</table-name>
<cmp-field>
<field-name>productID</field-name>
<column-name>PRODUCTID</column-name>
</cmp-field>
<cmp-field>
<field-name>name</field-name>
<column-name>NAME</column-name>
</cmp-field>
<cmp-field>
<field-name>description</field-name>
<column-name>DESCRIPTION</column-name>
</cmp-field>
<cmp-field>
<field-name>basePrice</field-name>
<column-name>BASEPRICE</column-name>
</cmp-field>
</entity>
</enterprise-beans>
</jbosscmp-jdbc> -
pls. help my iPhone stuck in recovery mode and iTunes wont recognize it..i tried the other options that posted here,,,pls tell me what to do..before it was just stuck in an apple logo but when i tried recovery mode to itunes then it stuck..
Hi awison,
If your iPhone is not recognized by iTunes on your Windows computer you may want to use the steps in this article to troubleshoot -
iOS: Device not recognized in iTunes for Windows
http://support.apple.com/kb/TS1538
This may also resolve your recovery mode issue. If it does not, use the steps in this article to resolve it -
Use iTunes to restore your iOS device to factory settings
http://support.apple.com/kb/HT1414
Thanks for using Apple Support Communities.
Best,
Brett L -
Can any one pls tell me the mandatory fields for BAPI_ACC_DOCUMENT_POST
hi all ,
Can any one pls tell me the mandatory fields for BAPI_ACC_DOCUMENT_POST
what all data i need to give to post a document.
Thanks and Regards
JKHi...
part of my source code:
** Header Data " Sending comp code
wa_documentheader-comp_code = 'XXXXX'.
wa_documentheader-doc_date = '20060620'.
wa_documentheader-pstng_date = '20060620'.
wa_documentheader-doc_type = 'XX'.
wa_documentheader-username = sy-uname.
wa_documentheader-ref_doc_no = 'XXxxxxxx'.
wa_documentheader-header_txt = 'Text Header.
wa_documentheader-bus_act = 'XXXX'.
*it_currencyamount
wa_currencyamount-itemno_acc = '1'.
wa_currencyamount-currency = 'COP'.
wa_currencyamount-amt_doccur = 1943.
APPEND wa_currencyamount TO it_currencyamount.
*it_accountpayable
wa_accountpayable-itemno_acc = '1'.
wa_accountpayable-gl_account = '1234567890'.
wa_accountpayable-bus_area = 'DIV'.
wa_accountpayable-item_text = 'Text 1 XXxxxxx '.
wa_accountpayable-pmnt_block = ''.
APPEND wa_accountpayable TO it_accountpayable.
*it_accountgl
wa_accountgl-itemno_acc = '2'.
wa_accountgl-gl_account = '1234567890'.
wa_accountgl-item_text = 'Text 2 XXxxxxx'.
wa_accountgl-bus_area = 'DIV'.
APPEND wa_accountgl TO it_accountgl.
wa_currencyamount-itemno_acc = '2'.
wa_currencyamount-currency = 'COP'.
wa_currencyamount-amt_doccur = ( 1943 ) * -1.
APPEND wa_currencyamount TO it_currencyamount.
CALL FUNCTION 'BAPI_ACC_DOCUMENT_CHECK'
EXPORTING
documentheader = wa_documentheader
TABLES
accountgl = it_accountgl
accountpayable = it_accountpayable
currencyamount = it_currencyamount
return = it_return.
clear it_return.
CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'
EXPORTING
documentheader = wa_documentheader
TABLES
return = it_return
currencyamount = it_currencyamount "currencyamount
accountpayable = it_accountpayable "accountpayable
accountgl = it_accountgl "accountgl
EXCEPTIONS
OTHERS = 01.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'. -
Who will tell me whether my phone is unlocked or not?
hi
who will tell me whether my phone is unlocked or not?If your phone is out of contract, then I would take that to mean that when you purchased the phone you purchased it with a contract? If this is correct, then you will have to contact your phone company to request that they unlocked your phone for you. Nobody else can do this. If this is the case and you did have a contract, then it does mean that your phone is locked.
-
Pls tell me how I can convert a PDF form to a Word doc, and have radio buttons etc work?
Pls tell me how I can convert a PDF form to a Word doc, and have radio buttons etc work? My PDF form did convert using Adobe PDF Export.... but the formatting is a schamozzle if I try to do anything with it. Most importantly, I need the check boxes and radio buttons to work in Word!
Checkboxes and radio buttons are form objects from Acrobat. There is no equivalent for these objects, with the way they were constructed, within Word.
I'm sorry for the inconvenience.
David -
Hi guys Pls tell me a way to connect db4 database with jsp and which driver
hi guys
Pls tell me a way to connect db4 database with jsp and
also tell me which driver i have to use
also tell me how to connect with excel sheetstake a look at the follwing links. There, you'll find all what you need :
DB4:
http://www.oracle.com/database/berkeley-db/je/index.html
http://www.oracle.com/technology/products/berkeley-db/je/index.html
http://www.oracle.com/database/berkeley-db/db/index.html
http://www.oracle.com/database/docs/berkeley-db-je-datasheet.pdf
Excel:
http://64.18.163.122/rgagnon/javadetails/java-0516.html
Hope That Helps -
Hi, can someone pls tell me why is it that I can't drag from the itunes movie library to the playlist, but able to drag songs to the playlist. Thnaks.
Are you able to receive any mail at all? If not, make sure that all of your information for mail is accurate in settings again. if you still have nothing, go to your email through safari. (example: www.yahoo.com) If you do not see the emails here either, it is a problem with the password reset server not your mail app.
-
because of to much energy needed some of my usb port in the front hve been unactivated pls tell me how to reactivate these 2 usb port located in front
my mac pro is an early 2008 intel xeon hapertown
thanks a lot
patrick stanley thiolletThought you could use this info about getting FireWire to work! First, you should always Repair Permissions in Disk Utility before and after any update; I would do that now. If you installed your update with FireWire plugged in, your Mac may not recognize it anymore.
Try resetting your FireWire ports by disconnecting all FW devices, shut down your Mac and unplug it from AC power (wall socket) for 15 minutes. plug it back in and try FW.
If that didn't work, download the combo update from this site (yours may be corrupt), not Software Update, disconnect all firewire + USB devices except keyboard + mouse, Repair Permissions, re-install update, Repair Permissions again + try.
If that still didn't get it Zap the PRAM. While restarting Mac hold down the following key combo Command-Option-P-R. Keep holding those keys down till you hear the second start-up chime, then release.
A bad internal PRAM battery can also cause FireWire to not be recognized, so make sure it's good! Also, here is Apple doc.#88338 on getting FireWire to work.
Here's another Fw Faq. -
hi!pls tell me how can I cancel the files that download,but they can not be downloaded,there maybe a. Problem.
What files, and downloaded from where and by what app?
-
There is a problem in downloading the desktop software on my XP window pls tell me the solution
Hi dusi2310 ,
Welcome to the BlackBerry Support Community.
Can you please provide the full error message you receive when trying to install the BlackBerry® Desktop Software?
Have you verified that your PC meets the system requirements to install the BlackBerry® Desktop Software? You can find these here: http://bbry.lv/PoxT4B
Thanks.
-FS
Come follow your BlackBerry Technical Team on Twitter! @BlackBerryHelp
Be sure to click Kudos! for those who have helped you.
Click Solution? for posts that have solved your issue(s)! -
Pls tell me difference between case and decode
Hi all
pls tell me difference between case and decode
regardsWell not entirely true when you consider working with
sign and decode together. Your example could be
written with decode and sign like this:
decode(sign(sal-1000),1,sal+comm,-1,sal,0)But the case expression reads more easily, I admit.Rob it was just example you considered it special case ,BTW can you do it for me by DECODE function.
SQL> SELECT sal,comm,CASE WHEN sal>1000 AND sal<1300 THEN sal+comm ELSE 0 END
2 FROM emp
3 /
SAL COMM CASEWHENSAL>1000ANDSAL<1300THENSAL+COMMELSE0END
5000 0
2850 0
2450 0
2975 0
1250 1400 2650
1600 300 0
1500 0 0
950 0
1250 500 1750
3000 0
800 0
SAL COMM CASEWHENSAL>1000ANDSAL<1300THENSAL+COMMELSE0END
3000 0
1100
1300 0
14 rows selected.Note for OP CASE can be used within PL/SQL witing ORACLE 9i or later release
but DECODE function can only be used within SQL.
Khurram -
Can any one tell best website to learn hyperion financial reporting
Can any one tell best website to learn hyperion financial reporting
Below are the latest User Guide and Admin guide for Financial Reporting.
Oracle Hyperion Financial Reporting Administrator's Guide Release 11.1.2.3.00
http://docs.oracle.com/cd/E40248_01/epm.1112/fr_webadmin.pdf
Oracle Hyperion Financial Reporting User's Guide Release 11.1.2.3.00
http://docs.oracle.com/cd/E40248_01/epm.1112/fr_webuser_11123500.pdf
let us known if you are looking at anything specific related to Financial Reporting.
Maybe you are looking for
-
Loading an XML File in an Application!
Hy Guys! I'm quite new on Java, so I'm missing some important knowledge, for example: how to load an XML file in an Application downloaded by Java WebStart: In Details: I'm downloading an Application which needs an XML File for setting up an Legend.
-
APEX Listener Sizing Formula?
We are migrating a CRM application to APEX and are planning to use the APEX Listener. We are wandering if we need more that once instance for the listener. Does the Listener becomes a bottle neck at any point? How many instances of the Listener are r
-
WRT54GX4 - Difficulties Accessing the Router's Web-Based Setup Page
WRT54GX4 - Difficulties Accessing the Router's Web-Based Setup Page. I have tried everything posted to the forums and the Knowledge Base for several weeks now with no luck. I can power push router and gain access to router's web-base interface but o
-
"I was told by a best buy salesperson that there was a 7 channel receiver, that when hooked up to a 5 channel receiver would carry-over the power from the 2 UNUSED channels to the other 5 channels. Does anyone know what receiver he was talking about?
-
my IPod is disabled and says connect to iTunes but when I plug it in it says I need a password. I would put it in recovery mode but my home button doesn't work. any suggestions?