SAP templates use BAPIs not available in 4.7

We are trying to use the SAP module library templates for PP - We are running 4.7 and do not have access to BAPIs BAPI_PRODORD_GET_LIST or BAPI_PRODORD_GET_DETAIL, two of the BAPIs used in that template.
Any suggestions or help would be appreciated.
Thanks

If these BAPIs were not available in 4.7, then you would probably have to create them.  But I was pretty sure the Production Order BAPIs were in existence then.  You may want to post on a different board when some more savvy ECC folks would chime in.  Are you sure you don't need the Process Order BAPIs?   For BAPI_PROCORD_GET_LIST and its fellows were not released until ECC 5.5 (I think).
Regards  and Good luck!
Mike

Similar Messages

  • SAP Standard Transactions are not  Available

    Hi all,
    I have one issue that we want to start our project system but some SAP Standard Transactions are not available when i check that Transaction its showing "DOES NOT EXIST". I have then Checked Program name of that same SAP Transaction code in SE38.. But there also it gives "program does not exist" .
    Path is :SAP Menu ->Information Systems ->Project system ->Financials -> Costs ->Plan-based ->By Cost Element ->---Few Tcodes in this
    I want to find out all Inactive Reports in Project System from Project Information system and then i want to make usefull that reports for client.
    but i dont know the reason why this is not available..?and How can be made these all available.
    Thanks.

    analyse table t800
    A.

  • It seems like some of the features that I want to use are not available  in MUSE like in browser editing?

    I decide to use Business Catalyst for hosting because it came with my CC membership, However it seems that some of the main things I wanted to do might not be available or can only be used for additional membership fees.  I wish that this was more clear beforehand!  I am happy with the built in things but I am a little disappointed in finding out some of the features that I wanted to use, such as in browser editing might not even be available at all as long as I use MUSE.  Managing customers using secure zones, and some other page level sign in forms seem to be not available also
    Is this correct, if so what other limits can I expect?

    People do fumble their way through going into the BC developer code editor online to do layouts etc and then to Muse and back but Muse only covers basic modules and templates. Not all the tag's, layouts, tag features and the guts of what being a web developer/designer is.
    So you can go so far, but then you will hit a wall like everyone does with Muse.
    Muse is not designed to do everything out there to make a site, it Cant, those sorts of tools from frontpage to Muse can only take you so far.
    I can not just go build a house with the tools from the big depot. They may all do the job, but I do not have the knowledge or the plans to do so.

  • Can not start instance SAP - ABAP Database is not available via R3trans

    Dear all !
    My OS : Linux RHEL 4U7 32bit
    Oracle 10G R2 32bit 10.2.0.2
    when system running but  power off suddenly
    and when power on ->
    i am having problem as below when i start instance SAP (Databse Oracle Started)
    Step 1 : I login user (ora<sid>) of Oracel to start up database
    Database startup -> OK
    then i tried to shutdown database -> OK too
    and start up again -> OK
    Query -> OK
    I think Database do not problem
    Step 2: start listener -> OK
    Step 3: i login user (<sid>adm) and startup instance SAP (command : startsap r3) with error:
    Checking SED Database
    ABAP Database is not available via R3trans
    Starting SAP-Collector Daemon
    11:11:48 10.02.2010   LOG: Effective User Id is root
    This is Saposcol Version COLL 20.90 700 - Intel x86 with Linux, PL:75, Aug 29 2006
    Usage:  saposcol -l: Start OS Collector
            saposcol -k: Stop  OS Collector
            saposcol -d: OS Collector Dialog Mode
            saposcol -s: OS Collector Status
    The OS Collector (PID 6870) is already running .....
    saposcol already running
    ABAP Database SED must be started first
    Please help me to resolve this problem
    Thanks for your advice

    Dear all !
    1. output of tnsping SED :
    TNS Ping Utility for Linux: Version 10.2.0.2.0 - Production on 11-FEB-2010 13:51:24
    Copyright (c) 1997, 2005, Oracle.  All rights reserved.
    Used parameter files:
    /oracle/SED/102_32/network/admin/sqlnet.ora
    Used TNSNAMES adapter to resolve the alias
    Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (COMMUNITY = SAP.WORLD)(PROTOCOL = TCP)(HOST = sapsed)(PORT = 1527))) (CONNECT_DATA = (SID = SED) (GLOBAL_NAME = SED.WORLD)))
    OK (0 msec)
    2. output startsap_.log
    Checking SED Database
    ABAP Database is not available via R3trans
    Starting SAP-Collector Daemon
    saposcol already running
    ABAP Database SED must be started first
    ---> output above repeats many
    3. output trans.log
    4 ETW000 R3trans version 6.14 (release 700 - 18.09.06 - 09:35:00).
    4 ETW000 unicode enabled version
    4 ETW000 ===============================================
    4 ETW000
    4 ETW000 date&time   : 11.02.2010 - 13:49:36
    4 ETW000 control file: <no ctrlfile>
    4 ETW000 R3trans was called as follows: R3trans -d
    4 ETW000  trace at level 2 opened for a given file pointer
    4 ETW000  [dev trc     ,00000]  Thu Feb 11 13:49:36 2010                             159  0.000159
    4 ETW000  [dev trc     ,00000]  db_con_init called                                    27  0.000186
    4 ETW000  [dev trc     ,00000]  create_con (con_name=R/3)                             55  0.000241
    4 ETW000  [dev trc     ,00000]  Loading DB library '/usr/sap/SED/SYS/exe/run/dboraslib.so' ...
    4 ETW000                                                                              63  0.000304
    4 ETW000  [dev trc     ,00000]  load shared library (/usr/sap/SED/SYS/exe/run/dboraslib.so), hdl 0
    4 ETW000                                                                           16430  0.016734
    4 ETW000  [dev trc     ,00000]  Library '/usr/sap/SED/SYS/exe/run/dboraslib.so' loaded
    4 ETW000                                                                              56  0.016790
    4 ETW000  [dev trc     ,00000]  function DbSlExpFuns loaded from library /usr/sap/SED/SYS/exe/run/dboraslib.so
    4 ETW000                                                                              41  0.016831
    4 ETW000  [dev trc     ,00000]  Version of '/usr/sap/SED/SYS/exe/run/dboraslib.so' is "700.08", patchlevel (0.73)
    4 ETW000                                                                              94  0.016925
    4 ETW000  [dev trc     ,00000]  function dsql_db_init loaded from library /usr/sap/SED/SYS/exe/run/dboraslib.so
    4 ETW000                                                                              38  0.016963
    4 ETW000  [dev trc     ,00000]  function dbdd_exp_funs loaded from library /usr/sap/SED/SYS/exe/run/dboraslib.so
    4 ETW000                                                                              68  0.017031
    4 ETW000  [dev trc     ,00000]  New connection 0 created                              44  0.017075
    4 ETW000  [dev trc     ,00000]  0: name = R/3, con_id = -000000001 state = DISCONNECTED, perm = YES, reco = NO , timeout = 000, con_max = 255, con_opt = 255, occ = NO
    4 ETW000                                                                              46  0.017121
    4 ETW000  [dev trc     ,00000]  db_con_connect (con_name=R/3)                         38  0.017159
    4 ETW000  [dev trc     ,00000]  find_con_by_name found the following connection for reuse:
    4 ETW000                                                                              37  0.017196
    4 ETW000  [dev trc     ,00000]  0: name = R/3, con_id = 000000000 state = DISCONNECTED, perm = YES, reco = NO , timeout = 000, con_max = 255, con_opt = 255, occ = NO
    4 ETW000                                                                              39  0.017235
    4 ETW000  [dev trc     ,00000]  Oracle Client Version: '10.2.0.2.0'                  480  0.017715
    4 ETW000  [dev trc     ,00000]  -->oci_initialize (con_hdl=0)                         42  0.017757
    4 ETW000  [dev trc     ,00000]  Client NLS settings: AMERICAN_AMERICA.UTF8          3789  0.021546
    4 ETW000  [dev trc     ,00000]  Logon as OPS$-user to get SAPSR3's password           48  0.021594
    4 ETW000  [dev trc     ,00000]  Connecting as /@SED on connection 0 (nls_hdl 0) ... (dbsl 700 110706)
    4 ETW000                                                                              51  0.021645
    4 ETW000  [dev trc     ,00000]  Nls CharacterSet                 NationalCharSet              C      EnvHp      ErrHp ErrHpBatch
    4 ETW000                                                                              43  0.021688
    4 ETW000  [dev trc     ,00000]    0 UTF8                                                      1  0x9511ea0  0x951750c  0x9516d94
    4 ETW000                                                                              40  0.021728
    4 ETW000  [dev trc     ,00000]  Allocating service context handle for con_hdl=0       40  0.021768
    4 ETW000  [dev trc     ,00000]  Allocating server context handle                      52  0.021820
    4 ETW000  [dev trc     ,00000]  Attaching to DB Server SED (con_hdl=0,svchp=0x9516d20,svrhp=0x9528504)
    4 ETW000                                                                              88  0.021908
    4 ETW000  [dboci.c     ,00000]  *** ERROR => OCI-call 'OCIServerAttach' failed: rc = 12505
    4 ETW000                                                                            4712  0.026620
    4 ETW000  [dbsloci.    ,00000]  *** ERROR => CONNECT failed with sql error '12505'
    4 ETW000                                                                              49  0.026669
    4 ETW000  [dev trc     ,00000]  Try to connect with default password                  62  0.026731
    4 ETW000  [dev trc     ,00000]  Connecting as SAPSR3/<pwd>@SED on connection 0 (nls_hdl 0) ... (dbsl 700 110706)
    4 ETW000                                                                              39  0.026770
    4 ETW000  [dev trc     ,00000]  Nls CharacterSet                 NationalCharSet              C      EnvHp      ErrHp ErrHpBatch
    4 ETW000                                                                              56  0.026826
    4 ETW000  [dev trc     ,00000]    0 UTF8                                                      1  0x9511ea0  0x951750c  0x9516d94
    4 ETW000                                                                              47  0.026873
    4 ETW000  [dev trc     ,00000]  server_detach(con_hdl=0,stale=0,svrhp=0x9528504)
    4 ETW000                                                                              37  0.026910
    4 ETW000  [dev trc     ,00000]  Detaching from DB Server (con_hdl=0,svchp=0x9516d20,srvhp=0x9528504)
    4 ETW000                                                                              37  0.026947
    4 ETW000  [dev trc     ,00000]  Deallocating server context handle 0x9528504          45  0.026992
    4 ETW000  [dev trc     ,00000]  Allocating server context handle                      48  0.027040
    4 ETW000  [dev trc     ,00000]  Attaching to DB Server SED (con_hdl=0,svchp=0x9516d20,svrhp=0x9528504)
    4 ETW000                                                                              60  0.027100
    4 ETW000  [dboci.c     ,00000]  *** ERROR => OCI-call 'OCIServerAttach' failed: rc = 12505
    4 ETW000                                                                            1538  0.028638
    4 ETW000  [dbsloci.    ,00000]  *** ERROR => CONNECT failed with sql error '12505'
    4 ETW000                                                                              41  0.028679
    4 ETW000  [dblink      ,00431]  ***LOG BY2=>sql error 12505  performing CON [dblink#3 @ 431]
    4 ETW000                                                                             131  0.028810
    4 ETW000  [dblink      ,00431]  ***LOG BY0=>ORA-12505: TNS:listener does not currently know of SID given in connect descriptor [dblink#3 @ 431]
    4 ETW000                                                                              39  0.028849
    2EETW169 no connect possible: "DBMS = ORACLE                           --- dbs_ora_tnsname = 'SED'"
    thansk for your help
    Edited by: myfriend280985 on Feb 11, 2010 7:53 AM

  • BI Precalculation Server for BI 7.0 (SAP GUI 710)? Not Available?

    We recently upgraded from BW 3.5 to BI 7.0 SP 15.  To support other SAP company initiatives, we also upgraded all SAP GUIs to 710.
    Is there no updated BI Precalculation Server for BI 7.0 with SAP GUI 710?  Can we use older precalculation software with BI 7.0?  Or do we have to wait until SAP publishes the precalc server for GUI 710 (as indicated by note # 1013205)?  Anyone know when that might be?

    I created opened a message with SAP and here is the response I got back:
    Dear Customer,
    Currently SAP GUI 7.10 is not supported with Precalulation service.
    As per Note: 1013205 Pre-Requisite for BI Precalculation service 710
    The program is believed to be shipped with the patch 400 of the 7.10
    Frontned.
    Patch release schedules are available in note 1085218.
    Patch Delivery Schedule for BI 7.X Frontend on SAP GUI 7.10
    Patch #400
    o Current Status: Retest
    o Planned delivery Date: first week of 2008

  • Why is creation of a service notification using BAPI not working?

    I need to create a service notification.
    I have found 2 BAPIs.
    BAPI_SERVICENOTIFICAT_CREATE
    BAPI_SERVNOT_CREATE
    The code below using the second BAPI is not creating a notification and the return parm does not have any errors.
    You can see it does a call to commit after the BAPI call
    Perhaps I am missing something critical in the parms.
    We are trying to creat a service type notification using equipment.
    DATA ls_notif_h TYPE bapi2080_nothdri.
    data ls_notif_e type BAPI2080_NOTHDRE.
    DATA lt_return  TYPE STANDARD TABLE OF bapiret2.
    DATA ls_return  LIKE LINE OF lt_return.
    ls_notif_h-equipment = '10000044'.
    CALL FUNCTION 'BAPI_SERVNOT_CREATE'
      EXPORTING
      EXTERNAL_NUMBER          =
        notif_type               = 'S3'
        notifheader              = ls_notif_h
      TASK_DETERMINATION       = ' '
      SENDER                   =
      ORDERID                  =
    IMPORTING
        NOTIFHEADER_EXPORT       = ls_notif_e
    TABLES
      NOTITEM                  =
      NOTIFCAUS                =
      NOTIFACTV                =
      NOTIFTASK                =
      NOTIFPARTNR              =
      LONGTEXTS                =
      KEY_RELATIONSHIPS        =
        return                   = lt_return
    IF lt_return IS INITIAL.
      COMMIT WORK AND WAIT.
      write: / ls_notif_e-NOTIF_NO.
    ELSE.
      LOOP AT lt_return INTO   ls_return.
        WRITE:/ 'errors'.
       ls_return.
      ENDLOOP.
    Thanks.
    Scott

    Try this way
    CALL FUNCTION 'BAPI_SERVNOT_CREATE'
    EXPORTING
    * EXTERNAL_NUMBER =
    notif_type = 'S3'
    notifheader = ls_notif_h
    * TASK_DETERMINATION = ' '
    * SENDER =
    * ORDERID =
    IMPORTING
    NOTIFHEADER_EXPORT = ls_notif_e
    TABLES
    * NOTITEM =
    * NOTIFCAUS =
    * NOTIFACTV =
    * NOTIFTASK =
    * NOTIFPARTNR =
    * LONGTEXTS =
    * KEY_RELATIONSHIPS =
    return = lt_return
    * IF lt_return IS INITIAL.                                               " <<< Comment this lie
    read table  lt_return into ls_return with key type = 'E'. " << Change
    if sy-subrc ne 0.                                                             " << Change
    COMMIT WORK AND WAIT.
    write: / ls_notif_e-NOTIF_NO.
    ELSE.
    LOOP AT lt_return INTO ls_return.
    WRITE:/ 'errors'.
    * ls_return.
    ENDLOOP.
    endif.

  • Doc. Status value in SAP R/3 is not available

    Hi experts,
    I tried to extract Document Status (BSTAT) field from SAP R/3. The table is BKPF and whenever I tried to view the content of this table through
    SE11 > Database Table: BKPF > Display > Contents > Execute
    I am able to see some rows with BSTAT value in it.
    However, when I performed Extraction Checker
    RSA3 > DataSource: 0FI_AP_4 > Extraction > Display List
    I could not found any value in BSTAT field.
    Can someone tell me what is happening?
    Thanks!

    Hi Harleen,
    Please check Note  SAP Note Number: 1331571 : IDoc adapter: Value STDMES is ignored
    Regards,
    Vikrant

  • Service definitions from BAPI not available in SOAMANAGER

    Hi experts,
    We have created some service definitions from a BAPI. Runtime configuration has been set up in transaction SOAMANAGER and everything is working fine in development environment. We've just transported our service definitions to quality environment but the services are not visible in SOAMANAGER.
    Any idea about what can be the issue?
    Many thanks for your time.
    Regards.

    Hi Jonathan,
    Definitely it was a problem with the transport. I had to apply 1903490 note to solve the problem.
    Many thanks for your input.
    Have a nice day.
    Regards

  • Recogize text using OCR not available

    Hi,
    I have Acrobat Pro 8.  I have several scanned fileds that I'm trying ot OCR.  The option under Documents (recognize text using OCR) is not listed.  Only Find the first OCR suspect and Find all.
    Any ideas?
    Please advise.  This is a priority project and OCR would save a lot of time and money.
    thx
    Linda

    I was having the same issue with Acrobat 9.  The only way we could get it working was to reinstall to version 9.4.  Something with the update to 9.5 or 9.51 removed that option, which is a very important option.  As 9.5 had an important security patch, I hope this is fixed soon.

  • Send Using: option not available when replying to emails

    I have multiple e-mail accounts setup on my flip.
    Yahoo, Gmail, Hotmail, work account on BES.
    When I reply to any message I got to my Hotmail account, at the top there is a 'Send Using:' and it is set to the account I am currently replying from, in this case the Hotmail account.
    I cannot choose any of my other email accounts when I click this option.  However if I go to Forward or go to Compose - Email Message, I can go and choose whatever account I can send from.
    Is there any way I can change this so when I reply to a message I can pick which account is replying?

    Hi and Welcome to the Forums!
    Sorry -- nope...that is how it is designed.
    Cheers!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • How  to Retreive data from the SAP  by using  BAPI's  through the Web .

    Shashi

    <copy&paste_and_everything_else_removed_by_moderator>
    Edited by: Julius Bussche on Sep 3, 2008 8:54 AM

  • Workflow template - WS72100012 not available in 6.1 - MDGF

    Hello Michael
    As per your suggestion I tried to replicate the PC and CC hierarchy using workflow - WS72100012. The problem is, workflow template WS72100012 is not available in the system (MDG 6.1).Can you please suggest how to use this template?
    Kiran

    Hi Kiran,
    actually there is no standard workflow, at least from SAP's point of view. We deliver multiple workflow templates to give you basic ideas what you could do - and sometimes what you have to do - w.r.t. to workflows and related processes.
    Still the workflow has to fit to your customer's needs. The tool itself is very flexible so that you can design and model a workflow that exactly fulfills the customer's requirements and that includes in special circumstances mandatory or strictly recommended steps by SAP.
    So if you do not want to use WS72100012, but you want to use IDOc based replication on MDG-F hierarchies, you should include the tasks of WS72100012 being responsible for the replication in your custom template. Otherwise the replication might fail.
    Best regards
    Michael

  • Send mail to non-sap using bapi's

    hi friends,
    Can any one please help me how to send mail from sap to non-sap systems using bapi's.plesae help me .i want the procedure and code
    regards
    srikanth.v

    Hi,
       Use this sample Code...
    REPORT ZSENDMAIL.
    DATA: OBJPACK LIKE SOPCKLSTI1 OCCURS 2 WITH HEADER LINE.
    DATA: OBJHEAD LIKE SOLISTI1 OCCURS 1 WITH HEADER LINE.
    DATA: OBJBIN LIKE SOLISTI1 OCCURS 10 WITH HEADER LINE.
    DATA: OBJTXT LIKE SOLISTI1 OCCURS 10 WITH HEADER LINE.
    DATA: RECLIST LIKE SOMLRECI1 OCCURS 5 WITH HEADER LINE.
    DATA: DOC_CHNG LIKE SODOCCHGI1.
    DATA: TAB_LINES LIKE SY-TABIX.
    Creation of the document to be sent
    File Name
    DOC_CHNG-OBJ_NAME = 'SENDFILE'.
    Mail Subject
    DOC_CHNG-OBJ_DESCR = 'Send External Mail'.
    Mail Contents
    OBJTXT = 'Minimum bid : $250000'.
    APPEND OBJTXT.
    OBJTXT = 'A representation of the pictures up for auction'.
    APPEND OBJTXT.
    OBJTXT = 'was included as attachment.'.
    APPEND OBJTXT.
    DESCRIBE TABLE OBJTXT LINES TAB_LINES.
    READ TABLE OBJTXT INDEX TAB_LINES.
    DOC_CHNG-DOC_SIZE = ( TAB_LINES - 1 ) * 255 + STRLEN( OBJTXT ).
    Creation of the entry for the compressed document
    CLEAR OBJPACK-TRANSF_BIN.
    OBJPACK-HEAD_START = 1.
    OBJPACK-HEAD_NUM = 0.
    OBJPACK-BODY_START = 1.
    OBJPACK-BODY_NUM = TAB_LINES.
    OBJPACK-DOC_TYPE = 'RAW'.
    APPEND OBJPACK.
    Creation of the document attachment
    (Assume that the data in OBJBIN is in BMP format)
    *OBJBIN = ' \O/ '. APPEND OBJBIN.
    *OBJBIN = ' | '. APPEND OBJBIN.
    *OBJBIN = ' / \ '. APPEND OBJBIN.
    *DESCRIBE TABLE OBJBIN LINES TAB_LINES.
    *OBJHEAD = 'PICTURE.BMP'.
    *APPEND OBJHEAD.
    Creation of the entry for the compressed attachment
    *OBJPACK-TRANSF_BIN = 'X'.
    *OBJPACK-HEAD_START = 1.
    *OBJPACK-HEAD_NUM = 1.
    *OBJPACK-BODY_START = 1.
    *OBJPACK-BODY_NUM = TAB_LINES.
    *OBJPACK-DOC_TYPE = 'BMP'.
    *OBJPACK-OBJ_NAME = 'PICTURE'.
    *OBJPACK-OBJ_DESCR = 'Representation of object 138'.
    *OBJPACK-DOC_SIZE = TAB_LINES * 255.
    *APPEND OBJPACK.
    Completing the recipient list
    RECLIST-RECEIVER = '[email protected]'.
    RECLIST-REC_TYPE = 'U'.
    APPEND RECLIST.
    *RECLIST-RECEIVER = 'SAPUSERNAME'.
    *RECLIST-REC_TYPE = 'P'.
    *APPEND RECLIST.
    Sending the document
    CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
    EXPORTING
    DOCUMENT_DATA = DOC_CHNG
    PUT_IN_OUTBOX = 'X'
    TABLES
    PACKING_LIST = OBJPACK
    OBJECT_HEADER = OBJHEAD
    CONTENTS_BIN = OBJBIN
    CONTENTS_TXT = OBJTXT
    RECEIVERS = RECLIST
    EXCEPTIONS
    TOO_MANY_RECEIVERS = 1
    DOCUMENT_NOT_SENT = 2
    OPERATION_NO_AUTHORIZATION = 4
    OTHERS = 99.
    CASE SY-SUBRC.
    WHEN 0.
    WRITE: / 'Result of the send process:'.
    LOOP AT RECLIST.
    WRITE: / RECLIST-RECEIVER(48), ':'.
    IF RECLIST-RETRN_CODE = 0.
    WRITE 'The document was sent'.
    ELSE.
    WRITE 'The document could not be sent'.
    ENDIF.
    ENDLOOP.
    WHEN 1.
    WRITE: / 'No authorization for sending to the specified number',
    'of recipients'.
    WHEN 2.
    WRITE: / 'Document could not be sent to any recipient'.
    WHEN 4.
    WRITE: / 'No send authorization'.
    WHEN OTHERS.
    WRITE: / 'Error occurred while sending'.
    ENDCASE.
    in this code....Internal table IF RECLIST-RETRN_CODE is not 0,then the mail is not send to the recipient, so if you want the undeliverable mail for a perticular recipient then call the same function module SO_NEW_DOCUMENT_ATT_SEND_API1 with undeliverd message to whom want to receive the undeliverd message.
    hope this solves your problem

  • SAP ECC 6.0 - Using BAPIs for C# to extract data out

    I have had a client recommend a strategy of extracting data usin C# (Visual Studio 2005) to extract data from SAP ECC using BAPIs.
    We do have an existing methodology in place using flat files to extract data to non SAP systems
    We have purchase XI which we intend to implement next year.
    I basically wanted to keep things tidy and continue with the flat file interface strategy just to keep things simple going forward to XI.
    THen there is also the security piece, the developer has had to slowly build a profile / roles that alows him to come in thru visual studio to access these BAPIs
    I am looking for anyone who has had experience with this and what your experiences are.  As well, what are the SAP best practicies concerning this strategy
    Thank YOU ALL who will reply

    I think that SAP's strategy toward exposing BAPI is leaning toward leveraging their AS-JAVA stack.  With the AS-JAVA Enterprise Services and standard delivered web content, SAP is already exposing many existing BAPI/Business Functionality outside of the ABAP world.   However, that's not saying that traditional flat files have no place in the future.  Matter of fact, I don't see flat/delimited files going away any time soon.
    It all really comes down to what you are doing, you may even end up with a landscape that's a mix of files/RFCs.  Here inhouse, we leverage file based transfers for large data sets such as SAP BI OHS extracts, and daily R/3 FI extracts.  Why file?  because it's simple, easy to control, and you can see the data being transferred.  A file can be "hold in my hands" if you will, at best there's just a few characters in-flight.
    As for RFCs, any type of RFCs in fact (Anything from sap .net connector to AS-JAVA ESOA Based ES), are basically designed for transactional data.  Here, you are looking at things that are high in transactional count but small in individual size.  Your client's call using C#, it all really depends on how you are doing it.  MOST IMPORTANTLY:  Make sure you are using a proven, standarized, and SAP supported way, PERIOD.  NEVER EVER go into production with a "hack".
    For the high-transactional-count-small-individual transactions, we leverage BizTalk Server (BTS) here.  I'll be frank, we are not using BTS because we wrote it.  We are using BTS because it just works better for us, in our environment.  BTS now support SAP 2.0 connector (registered program ID) and SAP 3.0 (WCF based, direct SAP RFC call, supported by Microsoft AND SAP).  We are leveraging these adapters and BTS (as distribution and transformation) in our environment more and more.
    So, long story short:  Determine the transaction type, multiple solutions is ok, make sure the solution is supported!

  • Data transper for customer master using BAPI

    I am trying to upload the customer master data from flat file to SAP tables using BAPI Customer.CreateFromData1. But not all of the fields are availble in this BAPI. Few of the important fields are absent e.g incoterms, account signment group of customer..it picks up default value from ref cust.....Is there any other way to load it......
    Thanks and regards,
    Tushar

    Look at OSS [Note 390045 - Usage of BAPI_CUSTOMER_* of function group V02D|https://service.sap.com/sap/support/notes/390045]
    you can only do this using ALE or Batch Input
    So use [ALE|https://www.sdn.sap.com/irj/sdn/advancedsearch?query=createcustomerALE&cat=sdn_all] or [BDC|https://www.sdn.sap.com/irj/sdn/advancedsearch?cat=sdn_all&query=createcustomerBDC&adv=false&sortby=cm_rnd_rankvalue]. (dixit SAP)
    Regards

Maybe you are looking for