Points to keep in Mind

We are starting to build our File to IDOC scenario.
When I build this interface what are all the Points that I need to keep in mind to avoid any surprises at the end.
Thanks.

Hi Rohini,
Based on the scenario, these are some of the points that you could keep in mind:-
>With respect to content conversion - A sub structure must always be shown in exactly one line of the text document. The content conversion cannot create a nested structure. If you have a nested structure bring it down to a flat structure first.Content conversion is possible only till level three.
>You can post the data into the R/3 system by either using BAPIs, RFCs, IDocs or proxies.
>Since you have to validate and post the invalid files as error files, I think you will also have to use a bpm. You could have otherwise used adapter module processing for simple file validation. Check if you are going to use a switch in the bpm.
>One of the most common errors that you face while using a switch is the return code=99 problem.
>These are some of the don'ts which have been blogged by Felix Jeyareuben:-
/people/sap.user72/blog/2005/12/08/don146ts-in-exchange-infrastructure
Regards,
Sushumna

Similar Messages

  • Things to keep in mind while finalizing To Be Process

    Hi Gurus,
    Please tell me, what things i should keep in mind while finalizing to be process?
    And what to do when client ask for something which i dont know that SAP is providing or not?
    Waiting for reply.
    Thank You
    Regards,

    hello please read below
    points will be appreciated
    Implementing a package can be a traumatic affair for both the customer and the vendor.   Get it wrong and the vendor may get paid late or have to resort to lawyers to get paid and tarnish their reputation.   For the company the new package may not work the way they expected, be late or cost a more than budgeted for and take management will take their eye off running their business.
    Recently a client asked me what I would consider to be the five most important things one should consider before embarking on an implementation.   This isn't a simple question, although there are many factors to think about after some consideration for me the top five are way ahead of the others.
    My top five factors to consider would be:
    1. Set up a Project Board,
    2. Secure the resources,
    3. Complete the GAP Analysis,
    4. Have detailed Cut Over Plans,
    5. Train the users.
    Taking each one in turn:
    The Project Board
    The correct set up and operation of the Project Board in my view is major factor in the success failure of the project.   The Project Board will consist of the stakeholders, key users and the vendor.   The Project Board is part of the governance of the project.   The Project Board will meet regularly to ensure that the project plans are created and being executed as planned, moves from stage to stage with all the deliverables being signed off is resourced properly.
    The Resources
    Three types of resources are absolutely necessary -- end users, change team and technicians.
    Early involvement by the end users is absolutely necessary, as they will be the ones living with the system for hopefully many years to come.   They will want to feel involved in its implementation.   Buy in from the end users of the system is absolutely essential if the system is to have a long and stable life in any organisation.
    The Change Team will identify the gaps between the package and the business requirements, re-engineer some of the businesses process to cope with the package, train the users to ensure implementation is smooth as possible into the business.
    The Technical Team will prepare the systems environment for the package, apply any software fixes from the vendor, implement the software in the best way possible for the organisation set up and tune the software for the particular technical environment.
    GAP Analysis
    A through gap analysis will identify the gaps between how the business operates ad its needs against what the package can can't do.   For each gap there will be one of three outcomes which must be recorded and actioned, GAP must be closed and customised software can be developed close the gap, GAP must be closed but software cannot be written therefore a workaround is required, GAP does not need to be closed.
    In simple terms: Gap means small cracks. In SAP world.  In information technology, gap analysis is the study of the differences between two different information systems or applications( ex; existing system or legacy system with Client and new is SAP), often for the purpose of determining how to get from one state to a new state. A gap is sometimes spoken of as "the space between where we are and where we want to be." Gap analysis is undertaken as a means of bridging that space.
    Actual gap analysis is time consuming and it plays vital role in blue print stage.
    Cut Over Plans
    Detailed plans need to be developed for cutting over from the old system(s) to the new.   Parallel runs of what will happen over the conversion period using test data, convert and watch for a period after wards to ensure nothing unexpected happens.
    Train Users
    Well trained users will support and defend the system on site.  Unsupportive users will continually undermine the system and eventually it will be replaced.   Therefore the more effort you put into helping the users master the system early the better.
    Difference between the User Exit & Gap analysis.
    Both are quiet a different and has a small relation.
    User exits are standard gate ways provided by SAP to exit the standard code and we can write our own code with the help of ABAP workbench.   its not new functionality which we are trying to build in sap but its slight enhancement within the same code. 
    Gap analysis is start point of Realization and once blue print is finished we have to find the realization of sap system for client requirment and there will be certain gaps when compared to system fit.  Those gaps can be closed either by re-engineering of business process to fit with SAP or we have to use USER exits in case of small deviations or complete enhancements with the help of ABAP to fit with the SAP system.   *-- V. Sridhar

  • Things to keep in mind while programming to avoid heap and permgen errors?

    I some time get Java heap error and permgen error in my project which is having large code base i.e 2500 java lasses.
    I know about two jvm parameter which we can set to deal with for java heap we can -Xms 1024 -Xmx 1024 and for permgen we can set -Xmx:permgen 256m.
    That also sometime does not solve the problem. I am looking forward if we can do something proactively while programming the application so that we can descrease the probablity of facing such issues. here is my understanding
    Permgen error can occur either at serverstart up or at application run time. I can think two main reason for this:
    1) More the classes will be loaded more spaces will be eaten in permgen area.
    2) Too many reference of static variable in application (as they gets also stored in permgen area). Agreed it wont make much difference. Probably millions of variable can make difference.
    3)Too many string literals used in application.
    So while programming we can take care of points 2 and 3 if we can avoid them. Looking for some other solutions also which we can keep in mind while programming to avoid these situations(For both permgen and java heap out of memory issue). Could not come up if we can follow any proactive approach for not facing java heap out of memory issue?

    JavaFunda wrote:
    As per understanding app server should unload the classes as soon as we stop the server.Well, if you stop the server then it'll definitely unload the classes. Or unloading might not be an accurate term.
    Basically what we do is undeploy and deploy.That's not stopping the server. Unfortunately most of the app servers do require restarts, since they can't get rid of all the crud.
    Is your program doing significant dynamic class loading?Not sure how can i get information about thisRead up a bit on dynamic class loading and see if it looks like something your program is doing a lot (probably not).

  • My PowerBook g4 no longer boots up mouse pointer just keeps spinning, I was getting a message to delete some files as start up disk is nearly full. Would like to reformat mac and reload wanted applications/files

    My G4 power book no longer boots up mouse pointer just keeps spinning. I was getting a message the disks pace is nearly full, can only force quit by holding the power button

    For the spinning wheel on startup: http://support.apple.com/kb/TS2570
    Free up hard drive space: http://thexlab.com/faqs/freeingspace.html

  • What to keep in mind whilie developing under the new IOS PLA

    Hi everyone.
    I found out the the new IOS PLA was introduced on June 2nd. I could not spot any noticeable differences from the previous one.
    The fellow developers at my office are quite acquaint with the previous PLA, however the release announcement sort of created confusion among them. They all wonder what to keep in mind while developing and publishing the apps under the new PLA.
    Your help will be much appreciated!
    Thanks in advance

    Very simply "wired for internet" just means that you have, probably, Category 5 (CAT5) ethernet cables and jacks prewired in the home. These cables should all lead to one common location, hopefully in a patch panel or box. In order for this arrangement to be of any use you need a multi-port router and/or switch. I doubt whether the contractor provides this router/switch as part of the deal. Anyway the router/switch would connect all of these cables together as well as your internet service (DSL, Cable Modem, whatever). Plugging into any of the jacks in the home would connect you to the router/switch, which in turn would issue your device an IP address and connect you to the network. Internet access, as well as file sharing, would be controlled by the router/switch. Very basic home network and nothing complicated. Your Apple TV will work just fine with this network. You could also connect a network storage device, such as a large capacity hard drive that could be shared by all users on the network. Getting more complicated involves having a dedicated server machine running OS X Server for example.

  • Preventive points -- record keeping

    Hi gurus
    I am SD consultant and i am new to PM.
    First Thing
    "Actual Mainenance"
    We are using PM , we are creating Maintenance plans ( anuals, monthly), by giving maintenance task list on functional locations. it automaticly creates notification and maintenance order. we are recording every thing spares,costs and all other things on acutual basis. every things is according to the SAP best practices.
    Second Thing
    In addition to First thing, we have a new requirment from user side, we want to just Log the Critical preventive maintenance points. like
    1) check oil level / make up ( check to be daily )
    2) Abnormal sound of corbon dosing pump ( check to be weekly).
    3) abnormal sound of motors ( daily)
    4) filter cleaning / abnormal sound of motrs and blowers ( monthly)
    Requirement is user check the monitoring points physically. and just Log in the SAP system ( this will be not concerned with actual maintenance plans, order etc). is it ok or not . if not what is the reason . and some remarks ( a text statment ).
    Just we want to keep the record through system ,wheather Plant maintance peoples has completed the monitoring points . daily for daily. weekly for weekly. if he has not recorded in the system. then higher manager can purse.
    User is suppose to be record monitoring acitivites on interval basis ( daily, weekly, monthly) .
    We about you think about following solution* , Expert opnion required.
    1) Creating the maintenance task list for functional location . ( T. code :
    IA05/IA06) by taking each critical point as operation in task list. And assign maintenance strategy ( daily, weekly, monthly).
    2) Creating maintenance plan with the same package defined the in the tasks List ( IP42)
    3) Creating measuring point with respective to functional location. ( Ik01)
    4) Create measuring document for measuring point ( Ik11)
    5) Schedule the Plan ( IP10)
    6) Check the plan Schedule. ( IP24)
    For operation- critical points , we will assign the packages ( according to the checking cycle like daily, weekly etc), when we do scheduling the, the order will come daily.
    Whenever the concerned user physically check the critical point , found ok, user will close the order, And if he delays the checking cycle time, it can be seen in IP10 by higher authorities.
    Regards\Adnan

    hi
    what ever you have suggested is good ,but i don't understand what the exact user requirement because of the comments you specified
    also for the first query you can follow the process you have specified.
    And for the second query you can suggest by creating a separate maintenance plan category which have call object as Notification (since only activity is followed) and assign the task to the notification which will specify the task to be performed.
    Unless the task is completed you cannot able to close the notification.
    regards
    thyagarajan

  • I have lost all of my songs on my Ipod touch.  My computer that contains the Itunes library keeps freezing.  How do I move my songs from my old computer to my new computer.  Keep in mind that when I synced my ipod on my new computer I now have no songs on

    My computer is old and keeps freezing up.  I need to get my Itune purchases to a new computer.  I messed up and synced my Ipod with my new computer before I moved my library over.  Now my Ipod has no songs on it and the songs are frozen in my old computer.  Is there anyway to get my songs onto my new computer and have my Ipod touch sync with my new computer.  Or have I lost all of my songs?  HELP

    Songs purchased from iTunes Store?

  • Helo! i just got the macbook few days ago. is it normal that it gets warm. keep in mind, its only about 2 days old.

    hello! i just got the macbook few days ago. is it normal that it gets warm? kind in mind that its only about 2 days old.

    it will get warm depending on the demand you put on it.  Safe operating temps are 40 to 90 c.  Download iStat Pro (free) to monitor temps: http://www.islayer.com/apps/

  • Equium P200 - Using Synaptics Pointing Device - keeps minimising my screen

    Just bought the laptop so all the devices should be up to date.
    The touchpad uses the Synaptics pointing device and it often closes my screen or minimises it when I'm using it whether it be in my email account or online.
    Not sure if relevant but got Vista installed. Have tried to look this fault up but no luck so far. Any help would be gatefully appreciated.
    Thanks in advance.

    If you have bought your laptop few days ago the first thing you should do is to check all relevant settings and see how that tochpad works. You will see that touchpad has many different settings and I am pretty sure you use accidentally some of them.
    There is definitely no fault. I have the same notebook model and have no this fault. Maybe you should disable tap zones.

  • When I send a text message through my work email, keep in mind I do not get my work email on my phone, the response comes back to my phone instead of my work email. Where do I need to go to change this to keep it from happening?

    I do not have my iphone synced with my work email but when I send a text message via my work email any response I get comes to my phone. Why? How do I change that because I do not want my phone connected with my work email?
    Thank you

    I am not sure what you mean.
    Do you mean the From field?
    You can change it by tapping it, it will give you options based on the other email accounts set up.
    You can set a default account here:
    Sttings > Mail, Contacts, Calendars > scroll down to the Mail section & you will see Default Account. You can change that to your gmail account.

  • Time/Date to GMT keeping in mind DST

    I have a servlet that gets the system Time/Date and needs to convert it to GMT(Greenwich Mean Time), it also needs to convert for DST(Daylight Savings Time) in the code. Any help would be greatly appreciated.

    Presumably the current time zone of the client is not GMT/UMT.
    So you need to create a TimeZone for GMT/UMT.
    Then you use that when creating SimpleDateFormat. Then the format method of that instance will produce a string with the correct (relative) time value.

  • Can iPad charge in recovery mode (iTunes Logo Usb Logo)Mine is stuck there due to my computer not being able to update it (Errors) I plan on buying a new computer and wonder can me leaving it on charger charge it,keep in mind my charger isn't stock.

    Facts:
    1.Cheap sync cable from Fry's [*****]
    2.stuck in recovery just died from being unable to cut it off.
    3.When powered up it goes to apple logo then iTunes recovery connect logo.
    4.Will not connect to computer due to low charge.
    5.Cuts off in seconds.

    I searched the iPod Touch forum for "iphone in recovery mode" and it appears there are two possible solutions:
    - Place the iPod in DFU mode and then restore it> 
    How to put iPod touch / iPhone into DFU mode « Karthik's scribblings
    - Use this program to get it out of recovery mode:
    RecBoot: Easy Way to Put iPhone into Recovery Mode | Jaxov

  • HT5035 I changed me password because I forgot my security questions, before I changed it I had $10 from a iTunes card, will it still be here. Keep in mind they re-asked me for my credit card info.

    So I just today got an iTunes gift card for 10 dollars, I entered it in and tried to buy a song, it asked my to answers security question but I forgot what my answer was. So I changed my Apple ID Password. After that I signed in and it asked me to put my credit card info in again. Will my 10 dollars still be there?

    You need to ask Apple to reset your security questions; this can be done by clicking here and picking a method, or if your country isn't listed, filling out and submitting this form.
    They wouldn't be security questions if they could be bypassed without Apple verifying your identity.
    (110581)

  • If you upgrade to Yosemite keep in mind...

    I guess this is just a word of advice for those who like me tried to upgrade Mavericks to Yosemite.
    I don't know why but I seemed to have forgotten all sort of common sense practises that need to be
    carried out in preparation for an upgrade. Of course a clean install is always better. But if you can't:
    Back up on TimeMachine.
    Uninstall your antivirus
    Remove Login Items in the System Preferences > Users and Groups
    Remove home-brew software of non Apple origin.
    Should your upgrade get stuck somewhere, Restart in Safe Mode and complete the installation.
    Of course most of this grief will be avoided if you do a Clean Install.
    I also want to say that my computer is not faster, and somehow I regained 30GB of disk space. It is worth the aggravation.
    Regards

    BUMP

  • My daughter forgot the passcode, I tried turning it off and connecting to itunes to reset but i get an error message stating that I need to enter a pass code. Keep in mind we did not register this device.

    my daugher forgot her passcode. I tried connecting to itunes as instructed, but get message asking for passcode.

    That one's consistent with disk/file damage. The first thing I'd try with that is running a disk check (chkdsk) over your C drive.
    XP instructions in the following document: How to perform disk error checking in Windows XP
    Vista instructions in the following document: Check your hard disk for errors
    Windows 7 instructions in the following document: How to use CHKDSK (Check Disk)
    Select both Automatically fix file system errors and Scan for and attempt recovery of bad sectors, or use chkdsk /r (depending on which way you decide to go about doing this). You'll almost certainly have to schedule the chkdsk to run on startup. The scan should take quite a while ... if it quits after a few minutes or seconds, something's interfering with the scan.
    Does the chkdsk find/repair any damage? If so, can you get an install to go through properly afterwards?

Maybe you are looking for

  • I am having a BSOD problem with my win 7 pro 32 bit desktop.

    I am facing google update problem since eight months. Two days back I uninstall all google products. last night I have a continuous BSOD probelm for four times with error pointing to a system file Wdf01000.sys . Any help to get rid of the problem?

  • Can't Find Location of Imported Photos to Delete

    Before opening iPhoto I get message that "96 photos have been found in the iPhoto Library that were not imported."  "Would I like to import them?"  These photos are locked therefore iPhoto can't open them, and these files get placed in a folder next

  • Is Lightroom available for Ubuntu 14.04 ?

    I'm a Linux user (Ubuntu 14.04)... I searched the web for lightroom and downloaded Lightroom... But I couldn't run it on my PC since the OS is Ubuntu. Is a version available for my OS ? Please help me out of this...

  • Broken screen iphone 5

    Broke the screen on my iphone 5, he is under warranty, how to do?

  • InDesign hides with Leopard 10.5.4

    I have been hiding and back again and it works!! j.