Conversion project

We have decided to abandon an upgrade from 10.7SC to 11i in favor of a re-install of 11i. This is t allow the reconfiguration of certain modules in support of new requirements and adjustments being made in the business.
We have identified 37 discrete conversion types in the following modules: Purchasing/Receiving, Quality, Projects, Order Entry, General Ledger, Accounts Payable, Accounts Receivable, Fixed Assets and Cash Management.
How realistic is it to expect one devloper to accomplish this task in 3 months.
Thanks
Ayokunle Giwa

Hi Jai,
There is nothing like conversion from BPS to BPC. Both are different tools but used for the same functionality. You have to rebuild the whole configuration in BPC.
Thanks
Anjali

Similar Messages

  • Effort estimate (ABAP) during Unicode Conversion project

    Hi ,
    I am working on a CU&UC (Combined Upgrade and Unicode Conversion) project from 46C to ECC6.
    We are having 8 different codepages (MDMP SYSTEM) and around 10000 custom objects.
    Does anyone have any experince in doing such kind of project ? I am looking at the effort estimate on technical side (ABAP) and functional side.
    Any inputs of Technical effort in such a project with related number of codepages and custom objects will be useful (in man days & project duration).
    Thanks
    Dilip

    Hi Dilip,
    the main effort from ABAP side seems to be testing of the new system and creating the Unicode vocabulary. You need test teams and test plans for all locations and for the vocabulary you need people for all your languages. ABAP coding itself is probably not your biggest problem. You have to switch your system to unicode and then check all your sources. This could be done by a report or transaction (check the documentation regarding the Migration). From my point of view this is the main effort you'll have, testing and building the vocabulary. How big this effort is depends on your system. I think six month are a good time frame for the whole project (I assume you migrate a landscape of 3 systems). Because I'm working in the Basis administration I could not tell you the exact man days, but I would estimate up to two weeks for the vocabulary per language. You should have the numbers for the system tests from previous upgrades.
    The technical migration effort depends on your hardware and time requirements. If your system is big (TBytes) and your downtime is very limited it could be necessary to tune the migration by testing it several times. If your requirements are not that high, then a single test migration could be sufficient. I've done two bigger migrations with 2.5 and 3.5 TB in less than 24 hours but therefore you have to have fast hardware and you have to tune your process well. If you have a single huge table this could destroy all efforts reaching your time target, if for example the index build could not be done in less then your time target. If you have enough hardware resources and time to tune your migration you could reach almost any time (which makes sense - some hours).
    Best regards
    Ralph Ganszky

  • Uicode Conversion Project - Question on transaction UCCHECK

    Hello,
    We are about to start an Unicode conversion Project. We have SAP 4.7C & we are going to make it Unicode enabled. In order to plan the ABAP/4 resource requirements precisely, I ran transaction UCCHECK to get the list of the development objects with Unicode errors. I have an urgent question with the way the transaction is executed:
    When I run UCCHECK with selection screen option "Display lines that cannot be analyzed statically" , I get too many error & majority of them say that  "the system couldnu2019t perform the check on the current statement & it can only be carried out at runtime"  When I ran UCCHECK without option "Display lines that cannot be analyzed statically" , the total error count was way low u2026
    Can someone please explain me the correct way to use transaction UCCHECK?
    Thanks in avance,
    Umang

    Pl. see this help text. U can access the same from UCCHECK's selection screen.
    ABAP Unicode Scan Tool UCCHECK
    You can use transaction UCCHECK  to examine a Unicode program set for syntax errors without having to set the program attribute "Unicode checks active" for every individual program. From the list of Unicode syntax errors, you can go directly to the affected programs and remove the errors. It is also possible to automatically create transport requests and set the Unicode program attribute for a program set.
    Some application-specific checks, which draw your attention to program points that are not Unicode-compatible, are also integrated.
    Selection of Objects:
    The program objects can be selected according to object name, object type, author (TADIR), package, and original system. For the Unicode syntax check, only object types for which an independent syntax check can be carried out are appropriate. The following object types are possibilities:
    PROG Report
    CLAS Class
    FUGR Function groups
    FUGX Function group (with customer include, customer area)
    FUGS Function group (with customer include, SAP area)
    LDBA Logical Database
    CNTX Context
    TYPE Type pool
    INTF Interface
    Only Examine Programs with Non-Activated Unicode Flag
    By default, the system only displays program objects that have not yet set the Unicode attribute. If you want to use UCCHECK to process program objects that have already set the attribute, you can deactivate this option.
    Only Objects with TADIR Entry
    By default, the system only displays program objects with a TADIR entry. If you want to examine programs that don't have a TADIR entry, for example locally generated programs without a package, you can deactivate this option.
    Exclude Packages $*
    By default, the system does not display program objects that are in a local, non-transportable package. If you want to examine programs that are in such a package, you can deactivate this option.
    Also Display Modified SAP Objects
    By default, SAP programs are not checked in customer systems. If you also want to check SAP programs that were modified in a customer system (see transaction SE95), you can activate this option.
    Maximum Number of Programs:
    To avoid timeouts or unexpectedly long waiting times, the maximum number of program objects is preset to 50. If you want to examine more objects, you must increase the maximum number or run a SAMT scan (general program set processing). The latter also has the advantage that the data is stored persistently. Proceed as follows:
    - Call transaction SAMT
    - Create task with program RSUNISCAN_FINAL, subroutine SAMT_SEARCH
    For further information refer to documentation for transaction SAMT.
    Displaying Points that Cannot Be Analyzed Statically
    If you choose this option, you get an overview of the program points, where a static check for Unicode syntax errors is not possible. This can be the case if, for example, parameters or field symbols are not typed or you are accessing a field or structure with variable length/offset. At these points the system only tests at runtime whether the code is sufficient for the stricter Unicode tests. If possible, you should assign types to the variables used, otherwise you must check runtime behavior after the Unicode attribute has been set.
    To be able to differentiate between your own and foreign code (for example when using standard includes or generated includes), there is a selection option for the includes to be displayed. By default, the system excludes the standard includes of the view maintenance LSVIM* from the display, because they cause a large number of messages that are not relevant for the Unicode conversion. It is recommended that you also exclude the generated function group-specific includes of the view maintenance (usually L<function group name>F00 and L<function group name>I00) from the display.
    Similarly to the process in the extended syntax check, you can hide the warning using the pseudo comment ("#EC *).
    Applikation-Specific Checks
    These checks indicate program points that represent a public interface but are not Unicode-compatible. Under Unicode, the corresponding interfaces change according to the referenced documentation and must be adapted appropriately.
    View Maintenance
    Parts of the view maintenance generated in older releases are not Unicode-compatible. The relevant parts can be regenerated with a service report.
    UPLOAD/DOWNLOAD
    The function modules UPLOAD, DOWNLOAD or WS_UPLOAD and WS_DOWNLOAD are obsolete and cannot run under Unicode. Refer to the documentation for these modules to find out which routines serve as replacements.

  • Unicode Conversion Project Template

    Hi,
    My company is planning for BI Unicode Conversion. We are also planning a upgrade from 4.7 to ECC 6.0 with unicode.
    I am required to create a project plan the BI unicode conversion project.Does anyone project Template for unicode conversion/upgrade project?
    Thanks
    Niveda

    Did u got plan ??

  • Beginning a Conversion Project: Hi8 to Digital

    Guys,
    I am just beginning a conversion process. I am starting with iMovie HD 5.0.2 (111). I have about 75-100 tapes to convert. Some with small amounts of video per tape to others with over an hour per tape.
    I am using a Dazzle Hollywood DV-Bridge with standard RCA cable? (The cable with red, white, and yellow tips) connecting the camera to the bridge. I am using a firewire cable to connect the bridge to my Mac.
    The camera and bridge also have s-video plug ins that I am not using at present. Would I get any beter quality by improrting using s-video?
    I would like to import the tapes and save them as raw footage for later editing. I will probably convert each raw file to iMovie for archiving also.
    The raw files I have created are very large. 250 MB to 29 GB.
    Questions?
    1. Is there any advantage in moving to iMovie HD 6? Or any other conversion program?
    2. Is there any way to backup/archive a raw file that is 29 GB to a DVD ?
    3. Using my present equipment, what type of external storage device would you suggest? I like the spped of Firewire 800. I am looking at OWC's Mercury Elite AL Pro drives. Your thoughts?
    4. If you were to start this project from scratch, what equipment would you use?
    Thank In Advance For Your Assistance,

    Would I get any beter quality by improrting using s-video?
    Do a test, but I believe with Hi8 input s-video is better. With VHS input I have found not much difference and AFAIR composite video was minimally better (AFAIR s-video was TOO crisp and had some minor artifacts). YMMV.
    1. iMovie 6 has fewer bugs compared to iMovie 5 but this is not a significant difference.
    http://www.sjoki.uta.fi/~shmhav/iMovieHD_6bugs.html
    http://www.sjoki.uta.fi/~shmhav/iMovieHD_5bugs.html
    iMovie 4 lets you trim the clips but this is also possible with iMovie 5-6 by exporting selected clips to Full Quality DV.
    2. Archiving to DVD is slow and clumsy and needs a backup program that can span huge DV clips to multiple DVDs. I'd suggest using large FW drives instead:
    3. WiebeTech ComboDock lets you treat large ATA drives like large floppies via FW. It is somewhat pricey but I have used it with good success and recommened it for huge DV backups! I also have a OWC Mercury Elite Pro for daily use and iMovie project backups. I have a few loose 250 GB Deskstars for the WiebeTech and one inside the OWC enclosure.
    I prefer FW800 over FW400 because it is slightly faster. USB2 might sometimes also be nice although in practice I have used it only to test that it works...
    BTW, I archive all my edited footage as up to 9 min 27 sec .dv clips on the few Deskstars in the closet. With the WiebeTech it is VERY fast to retrieve the clips for re-editing. THE drawback is that clips must be manually split into scenes, though.
    I have always used this shortcut for fast iMovie v1-6 import with no ill effects:
    http://www.sjoki.uta.fi/~shmhav/iMovieHD_6_bugs.html#quick_DVimport
    I also use D8 tapes to store the edited footage, just in case some Deskstar decides to break (storing the same date on TWO Deskstars still seems like overkill)...

  • Help with binary conversion project

    hey my assignment was to make a program that would say the binary representation of an int. i got my program working and im pretty sure it works for all negatives and 0. my question is can you guys help me with a way to do the same steps with for( or while( ? it seems like i went the long way doing this project and even tho it works theres probably a much simpler way of going about it. theres no interface or anything we just change the value of N and recompile it and run from command prompt so far in our class. thanks for the help
    class binary {
    public static void main(String[]args){
         int N = -264;
         int M = N*-1;
         int A;
         int A1;
         int B;
         int B1;
         int C;
         int C1;
         int D;
         int D1;
         int E;
         int E1;
         int F;
         int F1;
         int G;
         int G1;
         int H;
         int H1;
         int I;
         int I1;
         if(N==0) {
              System.out.println("The Binary reresentation of "+N+" is = 0");
         if(N<0) {
              A=M/2;
              A1=M%2;
              B = A/2;
              B1 = A%2;
              C = B/2;
              C1 = B%2;
              D = C/2;
              D1 = C%2;
              E = D/2;
              E1 = D%2;
              F = E/2;
              F1 = E%2;
              G = F/2;
              G1 = F%2;
              H = G/2;
              H1 = G%2;
              I = H/2;
              I1 = H%2;
         else {
              A= N/2;
              A1 = N%2;
              B = A/2;
              B1 = A%2;
              C = B/2;
              C1 = B%2;
              D = C/2;
              D1 = C%2;
              E = D/2;
              E1 = D%2;
              F = E/2;
              F1 = E%2;
              G = F/2;
              G1 = F%2;
              H = G/2;
              H1 = G%2;
              I = H/2;
              I1 = H%2;
         if(A1==1 && N<0){
         B1=B1-1;
         C1=C1-1;
         D1=D1-1;
         E1=E1-1;
         F1=F1-1;
         G1=G1-1;
         H1=H1-1;
         I1=I1-1;
         if(A1==0 && B1==1 && N<0){
         C1=C1-1;
         D1=D1-1;
         E1=E1-1;
         F1=F1-1;
         G1=G1-1;
         H1=H1-1;
         I1=I1-1;
         if(A1==0 && B1==0 && C1==1 && N<0){
         D1=D1-1;
         E1=E1-1;
         F1=F1-1;
         G1=G1-1;
         H1=H1-1;
         I1=I1-1;
         if(A1==0 && B1==0 && C1==0 && D1==1 && N<0){
         E1=E1-1;
         F1=F1-1;
         G1=G1-1;
         H1=H1-1;
         I1=I1-1;
         if(A1==0 && B1==0 && C1==0 && D1==0 && E1==1 && N<0){
         F1=F1-1;
         G1=G1-1;
         H1=H1-1;
         I1=I1-1;
         if(A1==0 && B1==0 && C1==0 && D1==0 && E1==0 && F1==1 && N<0){
         G1=G1-1;
         H1=H1-1;
         I1=I1-1;
         if(A1==0 && B1==0 && C1==0 && D1==0 && E1==0 && F1==0 && G1==1 && N<0){
         H1=H1-1;
         I1=I1-1;
         if(A1==0 && B1==0 && C1==0 && D1==0 && E1==0 && F1==0 && G1==0 && H1==1 && N<0){
         I1=I1-1;
         if(A1==-1){
         A1=A1*-1;
         if(B1==-1){
         B1=B1*-1;
         if(C1==-1){
         C1=C1*-1;
         if(D1==-1){
         D1=D1*-1;
         if(E1==-1){
         E1=E1*-1;
         if(F1==-1){
         F1=F1*-1;
         if(G1==-1){
         G1=G1*-1;
         if(H1==-1){
         H1=H1*-1;
         if(I1==-1){
         I1=I1*-1;
         if(A==0 && N<0){
              System.out.println("The Binary reresentation of "+N+" is = 1"+A1);
         else if(B==0 && N<0){
              System.out.println("The Binary reresentation of "+N+" is = 1"+B1+A1);
         else if(C==0 && N<0){
              System.out.println("The Binary reresentation of "+N+" is = 1"+C1+B1+A1);
         else if(D==0 && N<0){
              System.out.println("The Binary reresentation of "+N+" is = 1"+D1+C1+B1+A1);
         else if(E==0 && N<0){
              System.out.println("The Binary reresentation of "+N+" is = 1"+E1+D1+C1+B1+A1);
         else if(F==0 && N<0){
              System.out.println("The Binary reresentation of "+N+" is = 1"+F1+E1+D1+C1+B1+A1);
         else if(G==0 && N<0){
              System.out.println("The Binary reresentation of "+N+" is = 1"+G1+F1+E1+D1+C1+B1+A1);
         else if(H==0 && N<0){     
              System.out.println("The Binary reresentation of "+N+" is = 1"+H1+G1+F1+E1+D1+C1+B1+A1);
         else if(I==0 && N<0){     
              System.out.println("The Binary reresentation of "+N+" is = 1"+I1+H1+G1+F1+E1+D1+C1+B1+A1);
         if(A==0 && N>0){
              System.out.println("The Binary reresentation of "+N+" is = 0"+A1);
         else if(B==0 && N>0){
              System.out.println("The Binary reresentation of "+N+" is = 0"+B1+A1);
         else if(C==0 && N>0){
              System.out.println("The Binary reresentation of "+N+" is = 0"+C1+B1+A1);
         else if(D==0 && N>0){
              System.out.println("The Binary reresentation of "+N+" is = 0"+D1+C1+B1+A1);
         else if(E==0 && N>0){
              System.out.println("The Binary reresentation of "+N+" is = 0"+E1+D1+C1+B1+A1);
         else if(F==0 && N>0){
              System.out.println("The Binary reresentation of "+N+" is = 0"+F1+E1+D1+C1+B1+A1);
         else if(G==0 && N>0){
              System.out.println("The Binary reresentation of "+N+" is = 0"+G1+F1+E1+D1+C1+B1+A1);
         else if(H==0 && N>0){     
              System.out.println("The Binary reresentation of "+N+" is = 0"+H1+G1+F1+E1+D1+C1+B1+A1);
         else if(I==0 && N>0){     
              System.out.println("The Binary reresentation of "+N+" is = 0"+I1+H1+G1+F1+E1+D1+C1+B1+A1);
    }

    String intAsBinaryString(int n){
      String res = "";
      for(int i = 1; i!=0; i *=2){
        res = ((n & i != 0)?"1":"0") + res;
      return res;
    }Pete is right, in order to understand this you need to know how integers are stored.

  • Unicode conversion Project

    Hi,
    Any one tell me  how to do the Unicode in ABAP ecc5.and explain how to use UCCHECK Tcode.

    Did u got plan ??

  • Conversion of FMB to XML problem

    Forms [32 Bit] Version 9.0.4.0.19 (Production)
    I am in the middle of a conversion project where we are converting fmb files to xml, making the required changes to the xml files using a conversion program, and then converting them back to fmb. When compiling the the fmb files, I noticed that there were compilation errors in a few of the forms. Checking original xml code for one of the forms that did not compile, it did not contain the trigger text for one of my post-change triggers. The block actually contains two items with the same identical post-change trigger. Only the trigger text for one of the items is written. The following shows the trigger for the "RECEIVED_TODAY" written properly, but the next item with the identical trigger does not have the trigger text:
    <Item Name="RECEIVED_TODAY" FontName="Arial" .... MaximumLength="10">
    <Trigger Name="POST-CHANGE"
    TriggerText=":in_po_detail.qty_received :=
    :in_po_detail.qty_received + nvl(:in_po_detail.received_today,0);
    &#10; &#10;get_due;" DirtyInfo="true" />
    </Item>
    <Item Name="RETURNED_TODAY" FontName="Arial" .... MaximumLength="10">
    <Trigger Name="POST-CHANGE" DirtyInfo="true" />
    </Item>
    If I delete and re-create the trigger for the item that is not written, it will write the corresponding xml out properly.
    Does anyone know why this is happening?

    Peter,
    sound strange and my guess is that this should be looked at by customer support. Is the Forms module originally build in Forms 9.0.4 or is it upgraded from a previous version of Forms?
    I found bug 2923866 that reports a similar case where the trigger was subclassed from a form or library. In this case the trigger text wasn't in the XML output and showed only if created in the Forms. Not sure if this is the same problem you are facing.
    Frank

  • SRM can not open attachment after unicode conversion

    Hi,
    Our system is SRM4.0,  last week we do a unicode conversion project.
    After we convert to unicode, some attachment in SC and PO can not be openned,  these attachment file name include some chinese. If the attachment file name is all English, no problem to open it.
    I think it is the cause by unicode conversion, do you have any idea what is the root of this problem?
    Thanks.

    Hi,
    Please check in table :BBP_PDATT
    If you have created a shopping cart with attachment. The attachment will be in the above table
    Regards
    G.Ganesh Kumar

  • FICO Data Conversions clarifications

    Hi,
    I am currently working on data conversion project. We have our FY from April to March and we are going live on June 01. I am trying to analyse the FICO objects. I have seen many conversations here but confused between balances and open items. I am trying to use ABAP programs instead of LSMW as much as possible
    Master Data:
    1) GL Master Data
    2) AP Vendor Master Data
    3) AR Customer Master Data
    4) FA Master Data
    5) Cost Centers
    6) Profit Centers
    Transaction Data:
    Note that client wants to use only one offsetting conversion account instead of one account each for GL, AP, AR, FA etc
    7) GL Balances
         what is the difference between balances and open items here and how do we post them (can i use f-02 for both) and document types?
         lets say i have GL 600100 which has a balance of $5000. If i want to post it during data conversion, should i post it as Dr 600100 Cr 700100 (this is a        offsetting account used only for conversion)
         how do you post an GL Open Items and what would be the accounting entries
    8) Vendor Balances
         what is the difference between Vendor balances and Vendor Open items.
         lets say if i have 10 invoices pending payment for a vendor 10000, is the posting to KR doc type as Cr 10000 (vendor) Dr 700100 (this is a offsetting account used only for conversion) correct?
    9) Customer Balances
         what is the difference between Customer balances and Customer Open items.
         lets say if i have 10 invoices pending payment by a customer 80000, is the posting to DR doc type as Dr 80000 (Customer) Cr 700100 (this is a offsetting account used only for conversion) correct?
    10) Historical Data
         If the client asks us to post data from April 1 until May 31, what is the best approach, also here we are circumventing few things such as
         If there is a GR is done but not Invoiced, then these will be just posted as regular invoices (KR) instead of PO - GR - IV sequence
         If there is Invoice (PO based ones) but not paid, then these will be considered as regular open invoices (KR) as above
         like wise for O2C invoices too
    I am trying to understand if i missing anything and if i have to follow any sequence. Appreciate if you guys can help with an example and if if i am missing any objects here...
    Thanks
    Shriya

    Follow this and use LSMW.
    LSMW for Functional Consultants in simple step-by-step way
    Refer this to understand the basic:
    Data Migration Part - Reg.
    Regarding your questions: It does not matter whether you use single or five or six offsetting account. You should aware that at the end of the transfer your offsetting accounting balance should be zero.
    You take trail balance (forget about the vendors / customers as you load them as open items)
    All debit balances you debit in SAP and Credit the offsetting account. All credits you credit in SAP and debit offsetting account. Usually, GL open items would not be loaded, it is only balances. Open items are only for vendors and customers.
    Note: You should NOT load tax line on the customer / vendor invoices, as they are already accounted for in the GL balances. Otherwise, your Migration account would never be zero.
    For Assets, you need to load asset sub-ledger data separately through AS91 and GL balances separately. Use OAMK to set and reset the reconciliation accounts of assets. Once you loaded asset values, put them as reconciliation accounts and nobody should touch them.
    You only load historical data line items of vendors or customers. You do  not post goods or invoices receipts again from MM. Mostly, what you can upload is open purchase orders.
    Hope this helps.
    Regards,
    Ravi

  • PIR, PO Price History, Conversion

    Hello All,
    I am currently on a data conversion project (SAP to SAP). Purch Info Records being one of the converted objects, which contain the last purchase price. Is there a way to convert the last purchase order price?
    I thought of converting table EIPA with the last PO from the legacy system. Is this reasonable?
    Thank you in advance for your help.

    In price determination SAP will need the old purchase order if no conditions are maintained in your info record. so it just uses the PO document number to jump into the PO itself to read the conditions from there. Just the plain price stored in EIPA is not sufficient.
    EIPA is not distributed because you will not have those POs in the target system,  if you use IDOC method for migration. you may even create a conflict with your numbers in future if you copy the old EIPA entries over to the new system.

  • Problem with field-symbols in UNICODE conversion

    Hi all.
    I'm in a UNICODE conversion project and I have a problem with a program that uses field-symbols.
    DATA: BEGIN OF wa_data_aux,
            mandt LIKE zindices-mandt,
            kschl LIKE zindices-kschl,
            datab LIKE zindices-datab,
            valor LIKE zindices-valor,
            descripcion LIKE zindices-descripcion,
            ernam LIKE zindices-ernam,
            erdat LIKE zindices-erdat,
            waers LIKE zindices-waers,
          END OF wa_data_aux.
    FIELD-SYMBOLS:
                   <fs2>  TYPE ANY,
                   <fs3>  LIKE wa_data_aux.
              <fs2> = <fs3>.
    This assignment results in a DUMP.
    Can anybody help me to solve this problem?
    Thanks!!

    TYPES: BEGIN OF wa_data_aux,
              mandt TYPE mandt,
              kschl TYPE kschl,
              erdat TYPE d,
              waers TYPE waers,
          END OF wa_data_aux.
    DATA: w_aux TYPE wa_data_aux.
    FIELD-SYMBOLS:
    <fs2> TYPE ANY,
    <fs3> TYPE wa_data_aux.
    w_aux-mandt = '300'.
    ASSIGN w_aux TO <fs3>.
    ASSIGN <fs3> TO <fs2>.
    WRITE : / <fs2>.
    GBY.

  • Interface and conversion testing of SAP environments with Master Data

    Hi guy's
    Please let me know if some one of you know about SAP Conversion Project. Below you have more description:
    - testing of Interfaces from Legacy Systems
    - testing of conversion programs used in the conversion or transposition of data from legacy systems
    - data cleansing activities associated with conversion
    - identify and populate various SAP environments with Master Data necessary for both conversion and interface testing
    Any detail info in that and what kind of knowledge you need to have in some of project will be useful.
    Thanks in advance
    Adeel

    Hi Yannick,
    I am trying to do the exact same thing. Have you gotten any further on this issue?

  • LSMW or BDC?? for conversion of huge data

    Hi,
    I am presently doing some conversion programs... I have recently got the functional specification and the Technical specification for converting lot of data, about 12 GB of data which is in MS Access format and I have to load it to SAP.  Now the questions is, with the Tech Specs, it says that I have to use LSMW, but I was just wondering whether using LSMW would be appropirate for such a huge conversion??? or should I opt BDC for converting the data.
    Also the data is generally, contact masters, accounts masters and general info...
    If I use, LSMW, which method should I use to load to R/3 whether BAPI, IDOCs or Batch/direct???
    Please guide me through this conversion project??
    Waiting for your reply,
    Thanks,
       -Ken

    Hi Ken!
    If you really have all 4 options open (not every object is supported in all versions in SAP), choose the one you are most (or at least enough) familiar with.
    If you never have used IDOC, then it's maybe to much struggle and problem with the new technic.
    Otherwise my favorite order would be:
    1) IDOC
    2) BAPI (there some IDOCs calling the BAPI inside, so identical field handling...)
    3) Direct input
    4) Batch input
    4) is probably to slow for your volume (hey, 12GB is really a lot of data!).
    You have 4 files -> in the three 'lower'-level files key-links have to be provided (position info to header number X). If you split (and you have to split into 10, maybe 20 or more portions), then the pairs have still to be in one run - positions without header or header without positions won't help you much. You would need to make a complete run (read data, convert data, create BDC / IDOC / direct input) with a chunk - otherwise you still end up with to much memory consumption. But you could wait with execution of IDOC / BDC until all were created.
    There is just one chance, you don't need so much splitting: most of the Access fields are not needed, you can define just a few input fields for your creation. If you would use e.g. 5% of given data, then you end up just with 600MB, that would be OK.
    Conversion rules: there are just some general rules like 'add leading zeros', 'date in format YYYYMMDD'. Most conversion rules are customer specific. It's something like 'old company code 113 is in SAP 1013'. You need someone, how can tell how to create the objects in SAP. The next step is searching the way to get the necessary data out of current data structures. For these two steps no much general help is possible.
    Later you can code this rules into LSMW. Here some help can be given by the forum.
    Hope you have a better picture now.
    Regards,
    Christian

  • BPC Data Conversion File

    Dear Experts,
    I am trying to upload a Data file. Below is my Transformation file, Here i am also using a Conversional file. Data Conversion is working fine. After running "Apptend to Fact Tabel" package.
    Converted data is not getting inserted.
    *OPTIONS
    FORMAT = DELIMITED
    HEADER = YES
    DELIMITER =
    SKIP = 0
    SKIPIF =
    VALIDATERECORDS=YES
    CREDITPOSITIVE=YES
    MAXREJECTCOUNT=10
    ROUNDAMOUNT=
    *MAPPING
    Account=*Col(1)
    Categories=*Col(2)
    RPTCurrency=*Col(3)
    Employees=*Col(4)
    Levels=*Col(5)
    Time=*Col(6)
    Project=*Col(7)
    *CONVERSION
    Project=[company]Test.xls!Conversion
    Please need help.
    Thanks,
    Satish

    Satish,
    Why are you using the "append to fact table" package? I have to say I have never used that package before, but have you tried running the "Import" package to see if that runs fine with your datafile?
    Regards,
    Joost

Maybe you are looking for

  • File path

    Hi, everybody! Can somebody explain, is there any chance of getting file path working with FileReferenceList? This is the code: var listener bject = new Object(); listener.onSelect = function(fileRefList:FileReferenceList) { trace("onSelect"); var ar

  • External Monitor not showing.

    Good Day All, I seem to be having problems with setting up my external monitor... I have a JVC tape deck, I forgot the model, and a SONY TV(forgot the model). What I did was I used a firewire plugged it to the back of my g5 then onto my tape deck. Fr

  • Reset after some predefined time of no activity.

    Hi, we are setting up Firefox as a Kiosk application. CU is asking the session would be reset (=firefox restart) after a predefined time of no activity by the user, so whatever page the browser is left, after some amount of inactivity it returns to i

  • The problem about 3DGraph

    i use measurement studio for vc6.0 to draw a 3DGraph. now i use Plot3DSurfaceof CNi3DGraph to draw a 3D graph the x data is time,the y data is from 0 to 2048,and the z data is the voltage which is from my usbdevice. so the plot is real time. and i se

  • Results showing the same output for any query execution

    Guru's Whenever user selects  query in RSRT --> and click on java view it is prompting for user ID and password. After giving the login credentials, the out put remains the same for any query query as input. Please let me know how can we fix this? TH