New to SAP enviroment

Hi All.
I have been reading on this forums for a few weeks ago, in order to get involved in the SAP world, I'm a regular web programmer (Java, PHP, JSPs, Perl, HTML, JavaScript, etc, etc).
And Here in the company I'm being asked to do a number of reports with SAP data, I have read a lot of helpfull hints from <i>Craig Cmehil, Gregor (Wolf?), Alvaro Tejada G. and Jason Simmons</i>, who wrote a very good document about integrating SAP and PHP.
Well, I have been able to implement most of the examples provided very well.
Now, the question is, what exactly do with the data I'm getting from SAP, how can I filter in the way I need.
i.e. <u>I'm using the SAP classes provided in the SAPRFC download from sourceforge. and I implemented the BAPI_PO_GETITEMS, and I'm getting the results, but I'm not able to make difference for the POs which are already closed from the news as well as the ones our customers opened for us and the ones we opened for our suppliers, etc</u>.
Other example is, <u>I need to get the amount of certain material from one specific storage location and the qty of reserved material there is for this, but I cannot find anything but BAPI_MATERIAL_AVAILABILITY, which gives me only the SUM of all the locations</u>.
Is there any documentation you can suggest I can read?

welcome victor,
since your problem is actually no PHP (or scripting language)one but a classical SAP resource question I suggest to ask your questions in the ABAP forum. I suggest this just because I think there are trillions of people in that forum discussiing PO and MM matters day in day out and you might find an answer (the right BAPIs or FMs) there muuuuch faster.
It would be nice though if you checked back in here then and report your findings so other scripting people might elaborate further on that.
regards,
anton

Similar Messages

  • How to log in to the new installed SAP ABAP instance ?

    Dear Experts,
    In SAP ERP 2005 installation,
    I have done central system installation, Now I need to perform postinstallation steps,
    Could you please tell me,  how to log in to the new installed SAP ABAP instance and do the post installation?
    Regards,
    Madhavan K

    Hi,
    Check the list of post installation steps:
    http://www.saptechies.com/post-installation-steps-for-ecc-60/
    From my point of view basic post installation steps are:
    - Installing SAP License (from http://service.sap.com/licensekeys)
    - Setup TMS  (STMS)
    - Import profiles (RZ10)
    - Client Copy (SCC*)
    - Create users (SU01)
    However further many steps are required as per your requirements. Cehck the link for more detailed steps.
    Regards,
    Srikishan

  • What's is new in Sap Portal 7.1?

    What's is new in Sap Portal 7.1? are new features?

    Hello Ws6kid
    Welcome to Apple Support Communities
    The Mid 2007 iMac 7,1 takes DDR2 SDRAM 667MHz PC2-5300 modules.
    see > http://support.apple.com/kb/HT1423
    For quality tested RAM with a lifetime warranty, check out OWC
    see > http://eshop.macsales.com/shop/apple/memory/iMac/IntelCore_2Duo
    I went what a WD Caviar Blue in my Intel iMac, it runs cooler and quieter that the factory Seagate Barracuda ever did. see > http://www.wdc.com/en/products/index.asp?cat=3
    Bad news on the Graphic chips in most iMac's though, there soldered in on the logic boards.
    Dennis

  • I'm new in SAP . Would like to have some advice

    Hi Friends ...
    Hello all , perhaps I'm posting the thread into the correct thread category  , I'm really new in SAP and currently starting to put my interest into SAP . I'm currently doing IT Support (Unix Support). Previously I have no ideas about SAP and from my knowledge , jumping into sap is too costly until I found about getting to SAP academy through E-Learning which cost half of the actual normal classroom method of getting SAP certification . And obviously it pulled my interest . A few opinion and advices I would like to gather :
    1) Do you think that it worth for me to spend money for SAP certification ?
    2) What is the career prospect of an SAP certified ?
    3) What is normally the routine of the SAP consultant ? in term of the job dsecription .. I don have any ideas what is the scope of a SAP consultant .
    4) Is the SAP job marketable ? internationally ?
    5) What is the possibly of getting job for a newly certified SAP w/out experience
    6) Which is the best module that I should enroll for the certification ?
    7) What is normally market price for the SAP certified salary .
    What is other tips/advice from you for me before i start investing on getting on the SAP certification . Many thanks in advance for the advices .
    Thank you
    Regards

    Hi,
    Well looking at your queries I can suggest you to spend some time looking for the kind of requirements in the markets ( this you can find from different job portals). This answers your query number 2) and 3)
    1) Do you think that it worth for me to spend money for SAP certification ?
    This is an investment and it is really worth it
    2) What is the career prospect of an SAP certified ?
    As mentioned earlier, please check this yourself
    3) What is normally the routine of the SAP consultant ? in term of the job dsecription .. I don have any ideas what is the scope of a SAP consultant .
    As mentioned earlier, please check this yourself
    4) Is the SAP job marketable ? internationally ?
    Yes
    5) What is the possibly of getting job for a newly certified SAP w/out experience
    Good depending on your previous work experience
    6) Which is the best module that I should enroll for the certification ?
    This is always dependent on 3 things:
    1) Your academic qualifications
    2) Your professionsal experience
    3) Your interest
    7) What is normally market price for the SAP certified salary .
    Depends on your experience and as you are from IT market it varies a lot depending on your experience and the requirement of the company
    Hope this helps you.
    Do let me know in case of any specific queries.
    Regards,
    Rakesh

  • New to SAP...Doubts regarding ALE.

    Hi all,
    I am new to SAP.
    Can any one please explain me the following.!
    What is the difference between EDI and ALE?
    What is Logical system, Port, RFC destination, Customer Distribution Model, Partner Profile, Message type, Message control and if any of the important terminology that I have missed in the ALE concept?
    Please help to explain me clearly in detail as I have no knowledge reg these and tried searching for info in various links, but still found difficult to understand?
    Many thanks in advance....
    Regards
    Nani Ancha

    ALE/EDI
    Purpose
    Electronic Data Interchange (EDI) and Application Link Enabling (ALE) are used for exchanging business data between different systems.
    For both these forms of communication, you require the IDoc Interface. The IDoc interface is made up of the definition of a data structure and the processing logic of this data structure. The data structure is the IDoc. The IDoc is the general exchange format of the communicating systems. IDocs can be sent using different methods (for example, Structure linkRFC or as a file).
    Application Link Enabling (ALE)
    You distribute data using ALE if you want to communicate from one system to one or more other (mostly internal) systems. ALE transfers data in IDoc format and uses the methods of tRFC for data transfer.
    ·       ALE enables the integration of business processes across several SAP or non-SAP systems.
    Electronic Data Interchange (EDI)
    You use EDI if you want to exchange business application documents with an (external) partner system (for example, a customer or vendor). The SAP system sends EDI messages in IDoc format to an EDI subsystem, where they are converted to a universal EDI standard (UN/EDIFACT or ANSI/X12). This enables communication with non-SAP systems.
    ·       By definition, two partners are involved in the process in an EDI application scenario: The sender and the recipient of an EDI message.

  • New to SAP PI, I need more information on SAP PI Topics

    Hi Guys,
    I'm New to SAP PI, I need more information on SAP PI Topics which are related to Development and configuration.
    i have gather some information please add more topics and major scenarios if i missed out.
    SAP PI Topics:
    1.     Mapping
    u2022     Standard Functions
    u2022     User-defined Functions
    u2022     Message Mapping
    u2022     Multi-Mapping
    u2022     Java, XSLT mapping overview
    2.     Business Process Management
    u2022     BP Modeling
    u2022     BP Engine
    3.     Design and Configuration
    u2022     System Landscape Directory
    u2022     Enterprise Services Repository
    u2022     Integration Directory
    4.     Runtime
    u2022     Integration Engine
    u2022     Different installations of Adapter Engines
    u2022     Runtime Workbench / Monitoring
    u2022     Architecture
    5.     PI as Component of SAP NetWeaver
    u2022     Positioning
    6.     Overview and Basic Concepts
    u2022     Adapters & J2EE Adapter framework
    u2022     Business Process Management
    u2022     Mapping
    7.     Adapters
    8.     Technical Connectivity for communication with SAP and non-SAP systems
    u2022     File/FTP(S) (File Systems / FTP Servers)
    u2022     JDBC (RDBMS systems)
    u2022     JMS (Messaging systems, e. g. MQSeries, SonicMQ)
    u2022     SOAP (Web Services based on SOAP)
    u2022     WS-RM (Web Services based on WS Reliable Messaging)
    u2022     HTTP_AAE Adapter
    u2022     Plain HTTP(S)
    u2022     Mail (Mail Servers via SMTP, IMAP4, POP3)
    u2022     SAP Business Connector (SAP BC)
    u2022     Marketplace (SAP Marketplaces)
    9.     Application Connectivity
    u2022     RFC
    u2022     IDOC_AAE Adapter
    u2022     IDoc
    u2022     Proxy (ABAP and Java)
    10.     SAP Industry Business Packages (contain adapters and content)
    u2022     RNIF 2.0 (RosettaNet)
    u2022     RNIF 1.1 (RosettaNet)
    u2022     CIDX (RNIF 1.1)
    11.     Advanced Adapter Engine Extended u2013 AAE
    u2022     PI as Infrastructure for Service Oriented Architecture (SOA)
    SAP PI Scenarios:
    u2022     SOAP to JDBC scenario
    u2022     RFC to FILE scenario
    u2022     Multiple IDOC's to File scenario
    u2022     File to File scenario
    u2022     File to RFC scenario using BPM
    u2022     File to JDBC scenario
    u2022     Idoc to File scenario
    u2022     Abap Proxy to XI scenario
    u2022     Idoc Flatfile to Idoc XML Scenario

    You may search for all basic topics on SCN and you will get required information. Such basic questions should be searched before posting. Thread locked.
    Regards,
    Prateek Raj Srivastava

  • Reg: New to SAP

    Dear All,
    First, I introduce myself.
    I am Navaneeth, from Mechanical Engineering background.
    I shifted into IT industry and I have 7+ years of experience in Web development technologies like Microsoft and LAMP.
    Now I am planning move my career with SAP. I am completely new to SAP.
    I have few queries, please clarify it.
    1. Is the right time to move SAP from my career background?
    2. How is the future Market trend for SAP related jobs?
    3. Which one will be the best area for me to enter in to the SAP? (Technical or Functional or both)
    4. What are modules will have the more value and less population?
    5. Will ABAP is suitable for me?
    6. Should I need to do a training/certification?
    7. Should I start my SAP career as a fresher or can I use my existing experience?
    8. How can I plan my career with SAP?
    Please help me to move on forward.
    Thanks & regards,
    Navaneeth.

    Hi,
    to 1 & 2: SAP is the best in the IT market for companies. It is a good idea to work with it, since the IT branch was not affected by with world crisis in 2009 and 2009; additionally, withing the IT, SAP consultants are the best paid.
    to 3: you should start programming with ABAP considering that you´re technichal. It´ll be a good start for a newbie.
    to 4: difficult to know. Some are not very used; therefore there are not many consultants.
    to 5: like 3
    to 6: traning yes, certification no. Read my answer to a similar [post here|;.
    to 7: you´ll be a newbie and your experience will play a minimal role, if any. You´ll start a new life, professionally speaking, so companies will consider you in the first step as a trainee.

  • Cycle Counting - New on SAP

    We are new on sap.  So most of our materials have never been counted.  I have run mibc(ABC analysis), then I ran micn by material group to generate a cycle count.  One of my 'A' materials is missing.  It's in stock and we've never counted it before.  Shouldn't everything that hasn't been counted come up on my cycle count?  If I extend my cycle count date out, it comes up, but it's not due until 6/1/2009 to be counted. 
    Any help would be appreciated.
    Thanks

    1. What was the planned count date range that did not show the one A material and the range that did?
    I originally ran the count for 5/6/2009 - the A item was not included
    When I extended my date range to 5/6/2009 to 8/30/2009, the item was included, however it wasn't due to count until 6/1/2009, and it was being placed on a physical inventory count sheet for that future date.
    2. What other checks and values are you using in MICN?
    Selection Criteria:
    plant - 3020
    Storage Location - 0001
    Material Group - KIDD
    materials marked for deletion - checked
    Stock Level:
    materials w/o zero stock -checked
    Data in Phys Inv Doc Header:
    Date 5/6/2009
    Batch Input Session:
    Issue Log - checked
    Name of Session - MB_MI01_CN
    Max. No. of Items - 333
    Sort by:
    Material Group - checked
    Enter grouping criterion in doc header - checked
    What is the stock level of this material?
    52 unrestricted
    I did find also that the consultant that configured our cycle counts made an error.  The A items are set to count 2 times a year.  But would that make a difference?  I thought everything that wasn't counted and was in stock for that material group would show up.

  • New  in SAP-SD

    Dear All SAP Guru's
    i'm new in SAP world i have 2yrs exp in SAP support & currently i'm working as SAP core team member for SD module  i want to all SD related documents or send any link for the same
    please help.....

    Please go through these links
    [SAP SD Discussion Forum and Sales/Distribution Tips |http://sap-img.com/sap-sd.htm]
    [Sales and Distribution |http://help.sap.com/saphelp_47x200/helpdata/en/92/df293581dc1f79e10000009b38f889/frameset.htm]
    Also in this forum, on top of your post, you can see a tab "Filter".  Make use of this option, go through the posts which were all the live issues faced by the members and the solutions given therein.  This would help you a lot.
    Similarly, if you have any issues, you have another option "Search Forum".  Type the text related to your problem and execute.  You will get tons of inputs from there.
    thanks
    G. Lakshmipathi

  • Am new to SAP.

    Hi all,
            Am new to SAP, I chosen to be a BASIS, am studying only through Google, SAP help. Recently i came to know about SDN. It will be very helpful, if you get me some links to have basic knowledge in R/3 and Netweaver.
    Thanks,
    Sri.

    Hi Sri,
             I think it will be so useful to you.
    <b>The R/3 Basis System: Overview</b>
    http://help.sap.com/saphelp_470/helpdata/en/54/57fe09786a11d194c90000e8353423/frameset.htm
    <b>Configurations Overview</b>
    http://help.sap.com/saphelp_470/helpdata/en/bb/9f12104b9b11d189750000e8322d00/frameset.htm
    <b>Installation</b>
    http://help.sap.com/saphelp_470/helpdata/en/33/7c863c593a8767e10000000a114084/frameset.htm
    <b>Monitoring Multiple SAP R/3 Systems</b>
    http://help.sap.com/saphelp_470/helpdata/en/42/a1cfb0fc4111d194bf00a0c93033f7/frameset.htm
    Just all links are of help.sap.com, but this is not enough, read it and if you have any doubt, let me know.
    Regards,
    Dinesh.

  • New to SAP XI BPM scenario File -- RFC -- File

    Hi All,
    I am new to SAP XI BPM,
    My Scenario is : the input parameter for the RFC is sent through a file and the response from the RFC comes into XI which is then written into a file.
    Here my dought is How many Container I have to create... and tell me what is use of Container...
    Thanks & Regards
    Siva

    Well in short I would like to say is
    A Conatiner is like a table whose structre is having two fields namely ELEMENT and VALUE so it is nearly similar to decalring variables in the general programming , but here in the workflow terms we call them as Container elements. and Conatiner is a place where all the defined variables are stored with Name/Value pair.
    Now coming to the issue , the file which is imported from XI make sure that it has the structure as Name//Type/Value  
    Count the number of lines and create the conatiner dynamically by using the class CL_SWF_CNT_CONTAINER from the ABAP program  it has lots of methods check it .

  • New to SAP BW/BI and Crystal Report

    Hi Experts,
    I have worked on Dataware house side but I am new to SAP BI ( had a training of 60 hours). I have got an offer for a job where I will be working on BI and Crystal reports as a SAP BW analyst.
    I am looking for some help regarding BI + Crystal Report combo. A link to a guide, webcast, your experience or any other info.
    I appreciate your time, spending to read my thread. Any of your help/post would help me and others who are inspired by SAP solutions.
    This is a wonderful forum, I am reading past threads and floating on ocean of information. Thanks from bottom of my heart
    Have a wonderful day ahead.
    Regards,
    Nit

    Hi,
    First you can Download the Crystal Report trial version and play around with the sample database in order to get use to interface and features.
    http://www.businessobjects.com/product/catalog/crystalreports/
    And may be read the user guide and Admin guide they are really useful.
    1-http://help.sap.com
    2-Business Objects tab
    Regards,
    Adil

  • New to sap enhancements..

    Hi ,
       I am new to sap user exits . Can any give the name of the book which gives full information about exits ? And can any one give interview questions on User exits ? and Real time Examples like 2 to 3 tasks on User Exits ?
    Please Urgent.

    Take this program into your sap, try with a transaction. when you click on the exit name you will go in the transaction where you can test.
    (trans: SMOD, CMOD)
    REPORT  zz_recherche_user_exit NO STANDARD PAGE HEADING.
    * Finding the user-exits of a SAP transaction code
    * Enter the transaction code in which you are looking for the user-exit
    * and it will list you the list of user-exits in the transaction code.
    * Also a drill down is possible which will help you to branch to SMOD.
    * Written by : SAP Basis, ABAP Programming and Other IMG Stuff
    *              http://www.sap-img.com
    TABLES : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
    TABLES : tstct.
    DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE.
    DATA : field1(30).
    DATA : v_devclass LIKE tadir-devclass.
    PARAMETERS : p_tcode LIKE tstc-tcode OBLIGATORY.
    SELECT SINGLE * FROM tstc WHERE tcode EQ p_tcode.
    IF sy-subrc EQ 0.
      SELECT SINGLE * FROM tadir WHERE pgmid = 'R3TR'
                       AND object = 'PROG'
                       AND obj_name = tstc-pgmna.
      MOVE : tadir-devclass TO v_devclass.
      IF sy-subrc NE 0.
        SELECT SINGLE * FROM trdir WHERE name = tstc-pgmna.
        IF trdir-subc EQ 'F'.
          SELECT SINGLE * FROM tfdir WHERE pname = tstc-pgmna.
          SELECT SINGLE * FROM enlfdir WHERE funcname =
          tfdir-funcname.
          SELECT SINGLE * FROM tadir WHERE pgmid = 'R3TR'
                             AND object = 'FUGR'
                             AND obj_name EQ enlfdir-area.
          MOVE : tadir-devclass TO v_devclass.
        ENDIF.
      ENDIF.
      SELECT * FROM tadir INTO TABLE jtab
                    WHERE pgmid = 'R3TR'
                      AND object = 'SMOD'
                      AND devclass = v_devclass.
      SELECT SINGLE * FROM tstct WHERE sprsl EQ sy-langu AND
                                       tcode EQ p_tcode.
      FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
      WRITE:/(19) 'Transaction Code - ',
           20(20) p_tcode,
           45(50) tstct-ttext.
      SKIP.
      IF NOT jtab[] IS INITIAL.
        WRITE:/(95) sy-uline.
        FORMAT COLOR COL_HEADING INTENSIFIED ON.
        WRITE:/1 sy-vline,
               2 'Exit Name',
              21 sy-vline ,
              22 'Description',
              95 sy-vline.
        WRITE:/(95) sy-uline.
        LOOP AT jtab.
          SELECT SINGLE * FROM modsapt
                 WHERE sprsl = sy-langu AND
                        name = jtab-obj_name.
          FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
          WRITE:/1 sy-vline,
                 2 jtab-obj_name HOTSPOT ON,
                21 sy-vline ,
                22 modsapt-modtext,
                95 sy-vline.
        ENDLOOP.
        WRITE:/(95) sy-uline.
        DESCRIBE TABLE jtab.
        SKIP.
        FORMAT COLOR COL_TOTAL INTENSIFIED ON.
        WRITE:/ 'No of Exits:' , sy-tfill.
      ELSE.
        FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
        WRITE:/(95) 'No User Exit exists'.
      ENDIF.
    ELSE.
      FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
      WRITE:/(95) 'Transaction Code Does Not Exist'.
    ENDIF.
    AT LINE-SELECTION.
      GET CURSOR FIELD field1.
      CHECK field1(4) EQ 'JTAB'.
      SET PARAMETER ID 'MON' FIELD sy-lisel+1(10).
      CALL TRANSACTION 'SMOD' AND SKIP FIRST   SCREEN.
    *---End of Program

  • New to SAP B1

    Hi,
      Our company is fairly new to SAP B1 and I get the fun tasks of coding middleware for it
    Anyway... Where do I start?  I'll have to look through the SDK and I assume there are examples to work with it of course.
    I am currently using VisualStudio .NET 2005 working with VB.net, so I assume this is ok. Or so the 'Getting Started' section tells me it is ok.
    What about support for PHP with B1?  I asked over in the SAP/PHP section of the forum but that seems to be more for the mySAP (R/3). 
    Pretty much what the project I need to look into is retreiving Sales Quote information (products and weights etc) and then get an online shipping quote from our courier.
    I hope this is possible.  I believe I can UPDATE/INSERT MSSQL but I just cannot ALTER the B1 Tables Correct?
    I'd hate to screw my companies SAP support because I buggered the tables
    Thank you!
    Tyler

    Hi Tyler,
    VB.Net is fine for working with the SDK. The SDK is made up of 'old fashioned' COM objects but a .NET COM wrapper will be created automatically when you reference the UI or DI objects.
    I'm not too sure on PHP. Supposedly the SDK should work with any development language that has COM support...
    You CANNOT use Update or Insert statements for B1 tables or alter the tables directly through SQL. The SDK offers access to most business objects in SBO so writing should always be done through these objects. You will lose SAP support if you alter either the data or database structure directly (there are some minor exceptions to this, such as copying stationery layouts from one database to another, but it is always best to get clearance from your SAP partner before doing anything like that).
    The SDK has some examples and you can find others on the this site. SAP also offer a development course which should be available in your area (again, speak to your SAP partner about this if you are interested).
    Hope this helps,
    Owen

  • New to SAP

    Hi,
    I am new to SAP. I have 5 years of experience in Java.
    I am having the basic kowledge of SAP PI
    Is this a good tool to start with in SAP or can i go with SAP HANA
    Basically i am looking to get Expertise on some tool where coding doesnt play big.
    Kindly suggest me some way to get started with SAP.
    Any suggestions would be more helpful for my career.

    Hi,
    you have stated that you have 5 yrs. experience of Java, and still you don't like coding , ok may be.
    Now when it comes to HANA, remember it is a database related tool

Maybe you are looking for