New to SAP, need some direction

Hi everyone, pretty much as the title states, I'm brand new to SAP and I need some direction as to what's the best way to start learning it.
To make my long story short, the company I work for was going to transition from a home-grown Sybase application to SAP Business One. 9 months and $150k later, they decide SAP sucks. Which upsets me because there's about 20 pages of SAP related stuff on all the job hunting sites and I'm always looking to "broaden my horizons" or something like that.
So now that no one using SAP... I want to start taking it apart and learning how it works. I just have no idea where to begin. I looked at the FAQs and all, but I don't think I'm even at that point yet.
So how can someone completely new to SAP get started?
Thanks in advance.
~Steve

Steve,
As an SAP customer, these are the resources I use on a daily to learn SAP Business One:
It looks like you've already found the SDN site:
SAP Business One SDK
https://www.sdn.sap.com/irj/sdn/developerareas/businessone?rid=/webcontent/uuid/6207e283-0a01-0010-6c84-bacd2745c33f">sap [original link is broken] [original link is broken]
<a href="https://websmp101.sap-ag.de/~form/sapnet?_SCENARIO=01100035870000000183&_SHORTKEY=01100035870000680298&_ADDINC=011000358700002837782005E&">Education</a> - More eLearning
<a href="https://websmp101.sap-ag.de/~form/sapnet?_SCENARIO=01100035870000000183&_SHORTKEY=01100035870000680297&_ADDINC=011000358700002837782005E&">Documentation</a> - I recommend the How-To guides
Here are two other SAP Business One forums (registration required):
<a href="https://www.sap.com/community/int/forums/ShowForum.epx?ForumID=202&kNtBzmUK9zU">SAP Business One Community</a>
<a href="http://www.asug.com/DiscussionForums/DiscussionForums/tabid/312/view/topics/forumid/244/Default.aspx">SAP Busines One</a>
Good luck,
Mike

Similar Messages

  • New to xMII- Need some HELP

    Hi,
    I am new to xMII and need some material in regards to this.
    You can mail me at <b><<Removed>></b>
    <b>Message was edited by:
            Abesh Bhattacharjee
    READ before you POST. Yep that's the name of the first thread on this forum ! Do it ! Never ever post your email  id on this forum.   
    </b>

    Hi,
       Please dont provide your personal email id for any reply. That will not help other members looking for similar help.
    Check these links for a good start.
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b7c79bd4-0a01-0010-4caf-bfb68ab98517">xMII Getting Started Guide</a>
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/30f43a39-be98-2910-9d9c-a59785f44e41">xMII Best Practices Guide</a>
    U can find many more materials in SDN itself. Search for 'xMII'. That will also provide many tutorials.
    Regards,
    Harini S

  • My new K7N2-Delta need some help here!

    Recently i bought a brand new k7n2 delta L and i need some advice on how to overclock with this new mobo, with the km2m it was piece of cake but this is a little bit more complete. I will appreciate the help and tips in this matter more over because my first attempt resulted on a non responsive system :P no post to be more clear.
    Thanks in advance.
    By the way my cpu is an athlon xp 2000+ tbred (i don't know if it is unlocked)

    read all this first
    https://forum-en.msi.com/index.php?threadid=40413&sid=
    https://forum-en.msi.com/index.php?threadid=32088&sid=
    https://forum-en.msi.com/index.php?threadid=38822&sid=

  • Need some Direction on Streaming

    I am developing a site where I need to be able to stream
    video using FMS and then have it automatically record and update
    the playlist on the website for viewing with no user interaction
    required. I have Flash Media Streaming Server 3 right now. I need
    some ideas on where to start. Thanks in advance!

    Here are some sample apps and tutorials that might help:
    http://brianchau.wordpress.com/2008/02/12/flash-media-server-3-demos/
    especially the VideoRecorder one.

  • Getting Started with Podcasting - need some direction/help

    hi,
    I need some information on how to get started Podcasting. Any good online resources, software, etc.
    I have looked at garageband3 on my iMac and it seems to be quite good, but what else is out there and does anyone have any tips or suggestions on getting started?
    Thanks in advance!!
    BCA

    I still have GB 2 so I don't know about GB's podcasting abilities (though some of the questions I see here suggest it's not all that wonderful).
    I use, and would recommend, Podcast Maker:
    http://www.potionfactory.com/podcastmaker/
    which is $29.95 and is available on a 30 day free trial.
    You make your podcast using GB or whatever program you want, and save it as an MP3 file. You then open it in Podcast Maker and add the summary and description fields, and if you want it to be an enhanced podcast you add chapters and the artwork. It will then upload it to your iDisk or the server of your choice, create the XML file, and ping the Apple Store if required. All this is seamless and easy to use.

  • Updating SAP Questions - Newbie Need Some Direction

    I have some questions on updating SAP systems.
    We went live on SAP back in May and we have not really updated our systems since we did the initial installation in January.  (They wanted a stable environment for testing/config).  But I would like to start updating SAP before it gets too out of data and become difficult to update.
    We are running a ECC 6.0 system on Windows 2003 x64 servers with SQL 2005 databases.
    They way I see it, there are 3 areas I need to update:
    1.)     The OS and Database (Microsoft Service Packs and Patches)
    2.)     The SAP kernel
    3.)     SAP support packages
    What is the best way to approach this?  Are my steps even correct?
    I would just appreciate some input on how to approach updating SAP.  I know that lots of testing will be necessary after each update.
    Any tips?

    Hi Drew,
    I think you are looking for applying support packs . SAP usually release Support pack stacks every quarter, So you can go by the latest stack or one behind. SAP prefer to go by stacks now and not by individual packs.
    You can get this information from
    http://service.sap.com/sp-stacks
    Procedure will be
    1) Upgrade SAP Kernel
    2) Update SPAM/SAINT to latest level.
    3) Apply Support packs using SPAM.
    If you have dual stack , update Java components using JSPAM , Now you can upgrade your Kernel using JSPAM ( In case you have dual stack ) .
    Before doing Support packs , Make sure you read all notes related to  Know issues/problem with your release and also make sure you have a valid back up. So if something go wrong you can always restore
    Thanks
    Prince Jose

  • New to the berry world, need some direction

    I have just purchased a BB Tour 9630, I'm trying to customize my emails with a signature as one can do in Outlook and many of the online email sites.  I found one reference to doing it which said to click on a particular option on the BBDM (5.0) but that option does not appear on my screen.
    Can anyone tell me how to do this or if there is some software I can get that will allow me to do it.  Also would like to know if DM v5.0 does not include some options that were on the previous versions.
    Thanks,
    Bob
    Bob
    Solved!
    Go to Solution.

    Hi and Welcome to the Forums!
    Depending on your email service, you have a few options:
    If BES, go to (on the BB):
    Homescreen > Messages > BBKey > Options > Email Settings > select your BES Message Service (usually "Desktop")
    Then set "Use Auto Signature" to Yes...and fill in the space with what you desire.
    If BIS, you have two methods:
    1) On the BB, go to the device interface to BIS:
    Homescreen > Setup > Email Settings
    Click on the appropriate account and the screen display will have a "Signature" section.
    2) From a PC/Browser, go to your carriers BIS website:
    http://www.blackberryfaq.com/index.php/Where_can_I_log_into_my_BIS_account%3F
    and log into your BIS account. Similar to the device interface, edit the desired account and modify the Signature section.
    Good luck and let us know!
    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

  • Need some direction on FW Redundancy and opening ports

    I would appreciate any advice on the current ways of connecting 2 Firewalls directly for redundancy and also the best practice for allowing data through the firewall. Do firewalls have a stacking technology similar to StackWise or FlexStack? I need to allow specific ports through my network into another private network. Although this won't be connected to the internet the same type of security as if it were, is important. Sorry if this is a generic question but what methods would be best for allowing data to and from through my network firewall? I would grealty appreciate any sample configurations (I don't plan on configuring zones) or documentation on the current way of allowing these functions. Thanks for your help!

    Hi,
    There are 2 different options to my knowledge to have firewall redundancy with Cisco firewalls.
    The most common one is Active/Standby Failover which you have 2 identical (hardware & software) Cisco firewalls connected by a Failover link. One of the the firewalls is the Active unit and handles traffic while the other unit is Standby monitoring the state of the Active device (and vice versa). When the Active unit fails the Standby unit will take the Active role.
    Another option is Active/Active which basically means that you would be running multiple virtual Firewalls inside the actual hardware firewall. Some virtual firewalls would be Active on hardware unit 1 and some virtual firewalls would be Active unit would be Active on hardware unit 2. Hence the term Active/Active, both firewalls would be handling traffic.
    ASA 9.0 Configuration Guide section on Failover
    http://www.cisco.com/en/US/docs/security/asa/asa90/configuration/guide/ha_overview.html
    The second and new option is Cluster setup where you essentially combine multiple identical firewalls together. This is a subject though that I have not gotten to test myself so my knowledge is very limited. Though to my understanding this is available only with high end ASA5585-X units so it might not be an option for most.
    ASA 9.0 Configuration Guide section on Cluster
    http://www.cisco.com/en/US/docs/security/asa/asa90/configuration/guide/ha_cluster.html
    So most likely you will be using Active/Standby Failover with 2 identical Cisco firewalls.
    Their configuration format compared to a standalone firewall doesnt differ much.
    You will configure a "standby" IP address also on the ASA that will be the IP address that the Standby unit uses
    You will configure the actual Failover interface
    You will configure general Failover related settings
    You can tune the Failover settings and define which interfaces are monitored (and can effect the Failover) and set some other additional parameters
    So there is not that much to configure compared to the standalone Cisco firewall setup.
    Your post seems to indicate that this firewall or firewall pair would be used for Internal network usage. I mean a firewall between 2 LAN/DMZ networks. This would in turn mean that unless you specifically need NAT between these network segments, you could actually leave the NAT configuration of the firewall completely blank and only configure the Routing&Firewalling related settings.
    How you would configure access between the 2 different network segments would naturally depend on your own setup.
    From what I understood from your above post it would seem to me that you should configure ACLs on both interfaces connected to their own network segments. These ACLs would be configured in Inbound direction (which would control traffic heading towards the firewall from that segment and into the other segment). You could then configure both ACLs in the manner that ONLY the required source/destination IP addresses/networks/ports are allowed and all other traffic is blocked.
    I am not really sure what kind of example configuration we could give you as we dont really know what the whole setup is going to be.
    Hope this helps
    - Jouni

  • Image Organization Overload - Need Some Direction

    I recently made the decision to abandon ACR in favor of LR4. I am presently using the trial version of LR4 & am absolutely delighted so far. Coming from ACR, the transition to the Develop Module in LR4 has been quite smooth.
    One of the enticing attributes of LR4 is its organizational flexibility. However, having spent many hours familiarizing myself with Catalogs, Folders, Collections & the myriad of options available to organize my images, I have become completely overwhelmed. I think that my problem is that I am so used to using Adobe Bridge/ACR that I am trying to adapt the image organizaton tools in LR4 to my old ways of thinking. I probably need to start thinking outside of the "Abode Bridge/ACR" box. With that said, I need to come up with an organizational structure that will work best for me.
    Since I am sure this is a worn-out topic, I don't want this thread to go on forever. However, could I impose on some of you LR veterans to point me in the direction of some resources (e.g. stickies, past threads, blogs, tutorials, etc.) offering suggestions for organizing my images? I would truly appreciate it.
    In the meantime, a wee dram of single-malt scotch might relax my spinning head.
    Thank you kindly.

    Using and learning Lightroom is an evolutionary process.  Can I suggest some thoughts from a slightly different perspective. (ie Outputs)
    You should become very very very  familiar with the Export function.  A lot of queries fill discussion boards on imports, folder structures, workflows, collections, etc.  The Import and Develop help get you to a point where you have an image that you want to do something with.  If you are only going to print your own images on your own printer connected to your Lightroom catelog and images then you will only need the print module.
    Most people need images in multiple formats for web, local printing, printing via an external service, iphone, ipad, android devices, etc.  Whatever our main outputs are right now, you can bet that the options will increase exponentially. This aspect has the potential to have a bigger impact on your folder / collection strategy than simply the concept of the initial import and develop.
    In my view putting these into multiple collections 9smart or otherwise) becomes too complicated , too quickly.
    Spend time with the Export module and build a core set of Export presets that satisfy the majority of your output needs .  Then decide how you should structure your folders, collections, flags and tags.
    A sample of presets I have include
    Small Jpg  for web / email (full screen, watermark, low res, medium to low quality)
    Ipad
    Iphone
    Full tif ( for use in other programs… such as InDesign or Photoshop)
    A3_Full Title Page setup. (including Titles, copyright, location, other metadata). These are output from Lightroom as Tiiffs, dropped into a templates I have in InDesign and resaved back to this folder as PDFs ready for internal or  external printing.
    A2 Full Title Page setup
    A1 Full Title Page setup
    Publish Services for Zenfolio.
    I have created these presets so they automatically store the output in a subfolder below my raw images. I just select in the grid view, right click on Export, select my presets an Lightroom does its magic and creates my outputs, nicely filed away.
    Here is a sample using my folder strategy of Year and Job. If I use multiple cameras then I will have sub folders per camera (ie I do not want duplicate image numbers).
    If I have large projects, then I create sub folders within my job folder. This could be based on date, photographer, location, or other heading which majes sense for the project.
    I spent six weeks travelling thru SE Asia, Australia and New Zealand.  For that trip I decided I would create sub folders per card used.  I titled the folder with a name to remind me of where I was.
    Here is an extract.
    In my view putting these into multiple collections (smart or otherwise) becomes too complicated , too quickly.
    Lightroom is very powerful, with lots of options.  I would get a basic folder set up  and evolve your use of collections as you become more familiar with the tools available.

  • I'm an Apple TV Noob! I need some direction!

    *I know people have said the only way to keep things on your Apple TV but remove them from your computer is to delete the files but keep the links in itunes. Does anyone know if this might change one day with updates?* I can only find information about Movie Rentals when I search for answers. deleting files but keeping the links sounds like a big itunes mess.
    Also *is there a way to stream the content on your ipod onto your Apple TV?* I back up my stuff and put what i want on my ipod and then store it all on disks elsewhere, so it'd be nice to listen to the music off my ipod or even watch those movies. so if anyone knows if thats possible or will be possible i'd appreciate that! I'm on a laptop so my storage is minimal, i have crazy amounts of images, music and video so its not an option to keep it all on my computer at all times.
    Also 2 more questions...
    -*syncing is taking me forever is that normal??*
    -I don't use Iphoto b/c it takes forever i just use picture viewer, *when I upload or sync my photos to Apple Tv and my ipod touch any photos i have that were taken sideways come up sideways (even after i have corrected this and turned them to my desired direction).* anything i can do other than use iphoto to fix it? (i use picture viewer or even photoshop and they come out wrong on the ipod and TV)
    I know i sound stupid but I'm at my wits end here. I got the Apple TV as a gift and its becoming a hassle and I'm not sure if its going to be worth it in the end so i feel bad my gift giver has spent their money on something that is causing more trouble than good! I need hope! And Hopefully thanks for the help, i've been searching like crazy but I don't know where to look for my answers so i thought i'd try here!

    Hi welcome to the Apple forums.
    I will try to answer your questions to the best of my knowledge.
    AppleTV syncs to a computer's iTunes library, you can however stream content from up to 5 (including the synced library) itunes libraries from other computers.
    Since your storage is limited, you state you store files on discs elsewhere. Is this CD/DVD discs or Hard discs?
    What you can do is connect an external hard drive to your laptop and store all your photo's, movies etc on your external drive. In iTunes>Preferences, choose 'Do not copy files (content) to your iTunes Folder'. This will allow files to show in your iTunes library without the being copied to your iTunes library folder on your laptop (the files you add to your iTunes library {but not copied to your iTunes Library Folder} will only be accessible when you connect your external hard drive).
    Once you have the files on your external hard drive, you must add the files you want, to your iTunes library (in iTunes, File > Add To Library - a new window opens, select your external drive, then the folder where you stored the files you want to add to iTunes, then select the entire folder or the files you want added to, but not copied to, your iTunes library on your laptop).
    If you have synced files to your AppleTV, which have been added to your iTunes library, but are not copied to your iTunes folder (files on your external hard drive), you must ensure your external hard drive is connected and switched on before opening iTunes (when your AppleTV is switched on), so that any content will not be removed from your AppleTV.
    By using an external hard drive to store your photos, movies etc, this frees up space on your laptop hard drive and allows you to keep content on your AppleTV.
    As for syncing your AppleTV to an iPod, this is not supported as an iPod, like AppleTV, syncs to one iTunes library.
    As for your images being out of rotation, iPhoto remembers when you correct a rotation on an image then displays this on your computer screen, iPod and AppleTV do not have iPhoto installed to decode the rotate instruction. On your iPod Touch, if you rotate the iPod this switches the view from Portrait to Landscape or vice versa.
    I photograph a lot, many of my pictures are portrait as opposed to landscape, the rotation of these images I always 'fix' prior to adding to iPhoto, so all images by default are 'the right way up'.
    I can't really comment on AppleTV and how this displays images, as I am in the process of setting up my own AppleTV, primarily for viewing movies and have not transferred any images to it yet.
    The speed of the syncing between AppleTV and your computer depends on a number of things including how the devices are connected. If they are both connected wirelessly through a wireless 'G' router, data will pass between them at a maximum of 54Mbps (54 mega bits per second not mega bytes per second). If they are connected wirelessly through a wireless 'N' router, data can be transferred at up to 400Mbps (this will obviously be faster than the 'G' router connection).
    If however your laptop has a Giga ethernet port (as does the AppleTV) and they are connected (wired) to a Giga ethernet router or Giga ethernet switch (connected to your wireless router), the data transfer rate can be up to 1000Mbps (or 1Gbps = giga bits per second) this is obviously faster than a wireless 'N' connection, so syncing will be much quicker..
    I'm sorry if this sounds a bit complicated, I have tried to keep it as simple as I can.
    Hope this helps

  • Hi i am new GP i need some sample blogs

    hi am new to GP  please send some links and blogs

    Hi Sukumar,
    Have a look at the following links too:
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/84df3e36-0301-0010-be9d-b99aad8c81e6">Composite Application Framework in SAP NetWeaver</a>
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4277f37b-0601-0010-0597-89e792177e2b">Creating Composite Applications with SAP CAF</a>
    <a href="/people/mario.herger/blog/2004/12/30/caf-training-material-online training material online</a>
    <a href="/people/mario.herger/blog/2005/02/03/additional-caf-training-material-online CAF Training material online</a>
    <a href="/people/ashutosh.rastogi/blog/2006/11/25/setting-up-roles-for-caf-gp-and-visual-composer up Roles for CAF, GP and Visual Composer</a>
    Also have a look at the following links:
    CAF ...GP ?
    Difference between CAF and GP?
    Bye
    Ankur
    Do reward points for helpful as well as solved answers!!

  • ORA-06512 - Need some direction

    HPUX platform
    10.2.0.2 Oracle.
    So I've been trying to track this dow myself, and I understand what the error means and what needs to be done.
    In my case:
    ORA-20000: ORA-06502: PL/SQL: numeric or value error: character string buffer too small -6502
    ORA-06512: at "VOUGHT.EXTRACT_VAI_AUTO_NEW", line 439
    ORA-06512: at line 2
    So I know that I have a field that has too many characters.
    But what I haven't been able to track down (I've been researching this since 8AM).
    How do I find out where it's actually failing? That line 439 of the procedure is the following:
    (line 432 to the end)
    EXCEPTION
    WHEN OTHERS
    THEN
    v_error_text := SUBSTR (SQLERRM, 1, 200);
    v_error_num := SQLCODE;
    v_error_text :=
    v_error_text || TO_CHAR (v_error_num, 999999) ;
    * raise_application_error (-20000, v_error_text);*
    end;
    I need to know how to find the culprit entry. I'm open to suggestions, links, anything that can get me going in the right direction.
    Thanks.

    Here is the actual proc. From what I understand of that last statement, this should be correct. ALL values are set at the beginning. Therefore the cursor select should pull the proper values, and then pass it to the fetch. What you said about the 'TYPE'...I can't answer.
    I'm not a developer, and don't know why HALF of the crap they wrote is done the way it is. I'm just the poor rookie DBA that gets to deal with ALL the failures. lol.
    I made a copy of the original that I can run and make changes without affecting a production db object, which takes an act of congress to get authorization to do. ;)
    Im showing you this because you asked about the way things are defined.
    CREATE OR REPLACE PROCEDURE VOUGHT."EXTRACT_VAI_AUTO_WILLY" as
    --declare
    v_error_text VARCHAR2 (200);
    v_error_num NUMBER;
    v_extract_range varchar2(50);
    v_working_date DAte;
    v_trend_Date date;
    V_STATUS VARCHAR2(90);
    v_wklen number;
    V_Full_Name VARCHAR2(100);
    V_RecCNT number;
    V_ASSIGNEE_NAME VARCHAR2(90);
    V_ASSIGNMENT VARCHAR2(90);
    V_BRIEF_DESCRIPTION VARCHAR2(200);
    V_CATEGORY VARCHAR2(90);
    V_CITY VARCHAR2(90);
    V_CONTACT_NAME VARCHAR2(90);
    V_CONTACT_TIME DATE;
    V_FIRST_TIME_FIX CHAR(1);
    V_NUMBERPRGN VARCHAR2(20);
    V_OPEN_TIME DATE;
    V_OPENED_BY VARCHAR2(90);
    V_PROBLEM_TYPE VARCHAR2(90);
    V_PRODUCT_TYPE VARCHAR2(90);
    V_RESOLUTION VARCHAR2(500);
    V_RESOLUTION_CODE VARCHAR2(90);
    V_RESOLVED_BY VARCHAR2(90);
    V_RESOLVED_TIME DATE;
    V_SEVERITY_CODE VARCHAR2(15);
    V_AGREEMENT_ID FLOAT;
    V_SUBCATEGORY VARCHAR2(90);
    V_NG_TICKET_SOURCE VARCHAR2(90);
    V_PROBLEM_STATUS VARCHAR2(90);
    V_UPDATED_BY VARCHAR2(90);
    V_UPDATE_TIME DATE;
    V_TIME_ZONE VARCHAR2(90);
    V_NG_SECTOR_NM VARCHAR2(90);
    V_NG_BUSINESS_UNIT_NM VARCHAR2(90);
    V_CALLER_NAME VARCHAR2(90);
    V_NG_GOLD_CARD VARCHAR2(90);
    V_LOCATION VARCHAR2(90);
    V_NG_ESCALATE CHAR(1);
    V_NG_MACHINE_NAME VARCHAR2(90);
    v_EMAIL varchar2(80);
    v_REQCD varchar2(2);
    v_logical_name varchar2(130);
    v_suspendtime FLOAT; --tracks the total suspend time for a ticket.
    v_nethrs_func FLOAT;
    v_suspend_man FLOAT;
    v_respond_sla_man CHAR (1);
    v_total_hrs FLOAT;
    v_dept varchar2(100);
    v_occur_time DATE;
    v_req_completion_date DATE;
    v_building varchar(100);
    v_floor varchar(50);
    v_column varchar(50);
    v_sys_comments varchar(255);
    v_ng_vendor_reference_nb VARCHAR2 (70 Byte);
    -- Added substr to assignee
    cursor c_vaidata is SELECT STATUS, substr(ASSIGNEE_NAME,1,60), ASSIGNMENT,substr(BRIEF_DESCRIPTION,1,200), CATEGORY, M.CITY,
    M.CONTACT_NAME, CONTACT_TIME, FIRST_TIME_FIX,
    M.NUMBERPRGN, OPEN_TIME, OPENED_BY, PROBLEM_TYPE, PRODUCT_TYPE,substr(RESOLUTION,1,500), RESOLUTION_CODE, RESOLVED_BY,
    RESOLVED_TIME, SEVERITY_CODE, AGREEMENT_ID,
    SUBCATEGORY, NG_TICKET_SOURCE TICKET_SOURCE, PROBLEM_STATUS, M.UPDATED_BY, UPDATE_TIME,
    C.TIME_ZONE, M.NG_SECTOR_NM Sector_nm, M.NG_BUSINESS_UNIT_NM Business_unit_nm,
    m.first_name||' '||m.last_name CALLER_NAME, C.NG_GOLD_CARD, m.LOCATION,
    NG_ESCALATE, substr(NG_MACHINE_NAME,1,80),contact_email,m.logical_name, m.dept, e.ng_incident_occur_time, e.NG_REQUIRED_COMPLETION_DATE,
    m.BUILDING, m.floor, m.ROOM_FLOOR_REF, e.NG_VENDOR_REFERENCE_NB
    FROM msp_sc.probsummarym1 m, msp_Sc.probsummarym2 e, msp_Sc.contactsm1 c
    where
    e.numberprgn = m.numberprgn and
    c.contact_name = m.contact_name and
    c.company = 'VOUGHT' and
    m.company='VOUGHT' and
    (open_time > v_trend_date or status not in('resolved','closed') ) ;
    Begin
    v_time_zone := 'US/Central';
    v_trend_Date := to_Date('12/01/07','mm/dd/yy');
    if sysdate-v_trend_date > 400 then --allow for 400 days in table (about 13 months)
    v_trend_Date := sysdate - 400;
    v_trend_Date := trunc(v_trend_Date,'Mon'); -- force to 1st of the month
    end if;
    v_extract_range := to_char(v_trend_date,'mm/dd/yy') || ' to '||to_char(sysdate,'mm/dd/yy');
    -- remove the current data for the table so it can get a fresh load.
    delete from vought.vai_report_new;
    commit;
    -- open up the cursor and fetch the first record for processing.
    open c_vaidata;
    fetch c_vaidata into
    V_STATUS,
    V_ASSIGNEE_NAME,
    V_ASSIGNMENT,
    V_BRIEF_DESCRIPTION,
    V_CATEGORY,
    V_CITY,
    V_CONTACT_NAME,
    V_CONTACT_TIME,
    V_FIRST_TIME_FIX,
    V_NUMBERPRGN,
    V_OPEN_TIME,
    V_OPENED_BY,
    V_PROBLEM_TYPE,
    V_PRODUCT_TYPE,
    V_RESOLUTION,
    V_RESOLUTION_CODE,
    V_RESOLVED_BY,
    V_RESOLVED_TIME,
    V_SEVERITY_CODE,
    V_AGREEMENT_ID,
    V_SUBCATEGORY,
    V_NG_TICKET_SOURCE,
    V_PROBLEM_STATUS,
    V_UPDATED_BY,
    V_UPDATE_TIME,
    V_TIME_ZONE,
    V_NG_SECTOR_NM,
    V_NG_BUSINESS_UNIT_NM,
    V_CALLER_NAME,
    V_NG_GOLD_CARD,
    V_LOCATION,
    V_NG_ESCALATE,
    V_NG_MACHINE_NAME,
    v_EMAIL,
    v_logical_name,
    v_dept,
    v_occur_time,
    v_req_completion_date,
    v_building,
    v_floor,
    v_column,
    v_ng_vendor_reference_nb;
    while c_vaidata%found loop
    v_time_zone := 'LKUP'; -- this ensure a lookup in the location table due to the fact that SC coding is not filling in the field correctly.
    -- To use the timezone stored in the ticket comment out the above line.
    if v_time_zone is null or v_time_zone ='LKUP' then --tried contact table now try location table 
    begin
    select time_zone into v_time_zone from msp_sc.locationm1 where location=v_location and rownum = 1;
    -- If we can not find a time zone then we use central.
    if v_time_zone is null then
    v_time_zone := 'US/Central';
    end if;
    exception when NO_DATA_FOUND then
    v_time_zone := 'US/Central';
    end;
    end if;
    -- old ocde but may happen again to Vought
    -- Section below is incase 4 day weeks. Was used before
    if reports.correcteddate(v_open_time, v_open_time,v_time_zone) >= to_date('09/24/05','mm/dd/yy') and
    reports.correcteddate(v_open_time, v_open_time,v_time_zone) < to_date('12/16/05','mm/dd/yy') then
    v_wklen :=4;
    else
    v_wklen :=5;
    end if;
    -- Look for a time zone. if one is not provided default to the central.
    --if v_time_zone is null then
    -- v_time_zone := 'US/Central';
    -- end if;
    v_working_date := sysdate;
    v_occur_time := reports.correcteddate(v_occur_time, v_occur_time,v_time_zone);
    v_req_completion_date := reports.correcteddate(v_req_completion_date, v_req_completion_date,v_time_zone);
    /* see if we need to classify the ticket. This is so the report from SC V4 will still work using
    request typce codes.
    if v_assignment ='VAI-IMAC' then -- test for a return
    begin
    select imac_request_code into v_reqcd from vought.vai_ticket_mapping where
    category = v_category and subcategory = v_subcategory and problem_type = v_problem_type;
    exception when no_data_found then -- missing something in mapping
    v_reqcd := '??'; -- problem
    when others then
    v_reqcd := 'xx';
    end;
    else
    v_reqcd := 'SW';
    end if;
    -- This runs to find all suspend information so it can be subtracted from the total ticket time.
    select sum(VAI1.suspend_hrs_qt)
    INTO v_suspendtime
    from (select DISTINCT numberprgn, NG_suspend_start_time, ng_suspend_end_time, suspend_hrs_qt from VOUGHT.V_suspend) VAI1
    where VAI1.numberprgn = v_numberprgn;
    /* this calculates the total ticket time based on the vought calculations. Runs against the resolved if it exists otherwise uses
    sysdate to calculate total time open to date. */
    if NOT(v_resolved_time is null) then
    v_total_hrs := vought.vaitickethrs(v_open_time,v_resolved_time,'','',v_time_zone,'',v_wklen);
    else
    v_total_hrs := vought.vaitickethrs(v_open_time,v_working_date,'','',v_time_zone,'',v_wklen);
    End If;
    -- check for negative times due to manual entries and note the comments field.
    if (v_total_hrs - v_suspendtime) < 0 then
    v_sys_comments := 'ERROR: Some or all of the manually entered suspend times are outside the manually entered resolution time.';
    else
    v_sys_comments := '';
    End If;
    if v_suspendtime is null then
    v_suspendtime := 0;
    End IF;
    /* Inserts the records into the reports table based on their status. */
    if v_status <> 'closed' and v_status <> 'resolved' then -- open, do open calcs
    insert into vought.vai_report_new (
    STATUS, ASSIGNEE_NAME, ASSIGNMENT, BRIEF_DESCRIPTION, CATEGORY, CITY,
    CONTACT_NAME, CONTACT_TIME, FIRST_TIME_FIX,
    NUMBERPRGN, OPEN_TIME, OPENED_BY, PROBLEM_TYPE, PRODUCT_TYPE,RESOLUTION, RESOLUTION_CODE, RESOLVED_BY,
    RESOLVED_TIME, SEVERITY_CODE, AGREEMENT_ID,
    SUBCATEGORY, TICKET_SOURCE, PROBLEM_STATUS,UPDATED_BY, UPDATE_TIME,
    TIME_ZONE, SECTOR_NM, BUSINESS_UNIT_NM,
    CALLER_NAME, NG_GOLD_CARD, LOCATION,
    NG_ESCALATE, NG_MACHINE_NAME,OPN_FULL_NAME,EXTRACT_RANGE, ASSIGNEE_FULL_NAME,RESPONSE_HRS_QT,
    TOTAL_HRS,EMAIL, IMAC_REQUEST_CODE,logical_name, SUSPEND_HRS_QT, SLA_OPEN_HRS, DEPARTMENT,
    INCIDENT_OCCUR_TIME, REQ_COMPLETION_DATE, BUILDING, FLOOR, COLUMN_1, SYSTEM_COMMENTS, NG_VENDOR_REFERENCE_NB) Values
    V_STATUS,
    V_ASSIGNEE_NAME,
    V_ASSIGNMENT,
    V_BRIEF_DESCRIPTION,
    V_CATEGORY,
    V_CITY,
    V_CONTACT_NAME,
    reports.correcteddate(v_contact_time,v_contact_time,v_time_zone),
    V_FIRST_TIME_FIX,
    V_NUMBERPRGN,
    reports.correcteddate(v_open_time,v_open_time,v_time_zone),
    V_OPENED_BY,
    V_PROBLEM_TYPE,
    V_PRODUCT_TYPE,
    V_RESOLUTION,
    V_RESOLUTION_CODE,
    V_RESOLVED_BY,
    V_RESOLVED_TIME,
    V_SEVERITY_CODE,
    V_AGREEMENT_ID,
    V_SUBCATEGORY,
    V_NG_TICKET_SOURCE,
    V_PROBLEM_STATUS,
    V_UPDATED_BY,
    reports.correcteddate(v_update_time,v_update_time,v_time_zone),
    V_TIME_ZONE,
    V_NG_SECTOR_NM,
    V_NG_BUSINESS_UNIT_NM,
    V_CALLER_NAME,
    V_NG_GOLD_CARD,
    V_LOCATION,
    V_NG_ESCALATE,
    V_NG_MACHINE_NAME,
    --Calculated fields
    v_opened_by, -- this will become opn_full_name
    v_extract_range,
    v_assignee_name,
    vought.vairesponsehrs(v_open_time,v_contact_time,v_time_zone,''),
    v_total_hrs,
    v_EMAIL,
    V_REQCD,
    v_logical_name,
    v_suspendtime,
    v_total_hrs - v_suspendtime,
    v_dept,
    v_occur_time,
    v_req_completion_date,
    v_building,
    v_floor,
    v_column,
    v_sys_comments,
    v_ng_vendor_reference_nb
    else -- resolved calcs
    insert into vought.vai_report_new (
    STATUS, ASSIGNEE_NAME, ASSIGNMENT, BRIEF_DESCRIPTION, CATEGORY, CITY,
    CONTACT_NAME, CONTACT_TIME, FIRST_TIME_FIX,
    NUMBERPRGN, OPEN_TIME, OPENED_BY, PROBLEM_TYPE, PRODUCT_TYPE, RESOLUTION, RESOLUTION_CODE, RESOLVED_BY,
    RESOLVED_TIME, SEVERITY_CODE, AGREEMENT_ID,
    SUBCATEGORY, TICKET_SOURCE, PROBLEM_STATUS,UPDATED_BY, UPDATE_TIME,
    TIME_ZONE, SECTOR_NM, BUSINESS_UNIT_NM,
    CALLER_NAME, NG_GOLD_CARD, LOCATION,
    NG_ESCALATE, NG_MACHINE_NAME,OPN_FULL_NAME,EXTRACT_RANGE, ASSIGNEE_FULL_NAME,RESPONSE_HRS_QT,
    TOTAL_HRS,RES_FULL_NAME,EMAIL,IMAC_REQUEST_CODE,logical_name, SUSPEND_HRS_QT, SLA_OPEN_HRS, DEPARTMENT,
    INCIDENT_OCCUR_TIME, REQ_COMPLETION_DATE, BUILDING, FLOOR, COLUMN_1, SYSTEM_COMMENTS, NG_VENDOR_REFERENCE_NB) Values
    V_STATUS,
    V_ASSIGNEE_NAME,
    V_ASSIGNMENT,
    V_BRIEF_DESCRIPTION,
    V_CATEGORY,
    V_CITY,
    V_CONTACT_NAME,
    reports.correcteddate(v_contact_time,v_contact_time,v_time_zone),
    V_FIRST_TIME_FIX,
    V_NUMBERPRGN,
    reports.correcteddate(v_open_time,v_open_time,v_time_zone),
    V_OPENED_BY,
    V_PROBLEM_TYPE,
    V_PRODUCT_TYPE,
    V_RESOLUTION,
    V_RESOLUTION_CODE,
    V_RESOLVED_BY,
    reports.correcteddate(v_resolved_time,v_resolved_time,v_time_zone),
    V_SEVERITY_CODE,
    V_AGREEMENT_ID,
    V_SUBCATEGORY,
    V_NG_TICKET_SOURCE,
    V_PROBLEM_STATUS,
    V_UPDATED_BY,
    reports.correcteddate(v_update_time,v_update_time,v_time_zone),
    V_TIME_ZONE,
    V_NG_SECTOR_NM,
    V_NG_BUSINESS_UNIT_NM,
    V_CALLER_NAME,
    V_NG_GOLD_CARD,
    V_LOCATION,
    V_NG_ESCALATE,
    V_NG_MACHINE_NAME,
    --Calculated fields
    v_opened_by, -- this will become opn_full_name
    v_extract_range,
    v_assignee_name,
    vought.vairesponsehrs(v_open_time,v_contact_time,v_time_zone,''),
    v_total_hrs,
    v_resolved_by,
    v_EMAIL,
    V_REQCD,
    v_logical_name,
    v_suspendtime,
    v_total_hrs - v_suspendtime,
    v_dept,
    v_occur_time,
    v_req_completion_date,
    v_building,
    v_floor,
    v_column,
    v_sys_comments,
    v_ng_vendor_reference_nb
    end if;
    /* gets the next record from the cursor to prep the loop */
    fetch c_vaidata into
    V_STATUS,
    V_ASSIGNEE_NAME,
    V_ASSIGNMENT,
    V_BRIEF_DESCRIPTION,
    V_CATEGORY,
    V_CITY,
    V_CONTACT_NAME,
    V_CONTACT_TIME,
    V_FIRST_TIME_FIX,
    V_NUMBERPRGN,
    V_OPEN_TIME,
    V_OPENED_BY,
    V_PROBLEM_TYPE,
    V_PRODUCT_TYPE,
    V_RESOLUTION,
    V_RESOLUTION_CODE,
    V_RESOLVED_BY,
    V_RESOLVED_TIME,
    V_SEVERITY_CODE,
    V_AGREEMENT_ID,
    V_SUBCATEGORY,
    V_NG_TICKET_SOURCE,
    V_PROBLEM_STATUS,
    V_UPDATED_BY,
    V_UPDATE_TIME,
    V_TIME_ZONE,
    V_NG_SECTOR_NM,
    V_NG_BUSINESS_UNIT_NM,
    V_CALLER_NAME,
    V_NG_GOLD_CARD,
    V_LOCATION,
    V_NG_ESCALATE,
    V_NG_MACHINE_NAME,
    V_EMAIL,
    v_logical_name,
    v_dept,
    v_occur_time,
    v_req_completion_date,
    v_building,
    v_floor,
    v_column,
    v_ng_vendor_reference_nb;
    end loop;
    commit;
    end;
    /

  • New to flex, need some help

    Hello, I am a new user of Flex 4 and have recently gone thru the training courses available here (Flex in a week).  I have been tasked with moving some of our firm's webpages that use jsp and spring to connect to a mysql database to a flex frontend. 
    I've been looking over the BlazeDS tutorial (http://www.adobe.com/devnet/flex/articles/spring_blazeds_testdrive.html) and it seems rather helpful, but I could use some help in how to make a connection to a mysql database on an external server-- where does the connection info go, user name, password, etc. 
    In a nutshell, the application I am to design would need to be able to go out to a database to first verify user credentials, then to upload csv files and store the data into a database, and finally allow users to retrieve the data in datagirds and display in basic bar charts.  Thanks to the training, I have a good understanding on using the datagrid, but the connecting to an external database is where I'm having trouble. 
    Also, I have seen a flex webpage where data is displayed in a chart and the user can export the chart as a jpg or export the input data to a csv file.  Is anyone familiar with this capability?
    Thanks for your help-- I am excited to learn all there is to know about Flex!

    I would you should read the following link completely.
    http://www.adobe.com/devnet/flex/articles/flex_hibernate.html
    You need to create an Client/Server-application with 3-tiers client, application server (Java/Hibernate/Spring) and database server (MySQL for example).
    Just buy a book over Flex and Java and read it.

  • Need some direction

    Can someone point me in the right direction as to what type
    of code I should try using? I need to add up some totals from
    different tables in the database.
    I have the following table structure, they have a lot more
    fields but I will add the important ones:
    Table: associates
    Fields: id, assoc_id, initials, hourlyrate
    Table: caseactivity
    Fields: id, assoc_id, descripofservice, initials, hoursworked
    I am outputing all of my data from "caseactivity", but at the
    bottom of that I need to find a way to total up the hoursworked and
    get a total cost for the hours worked based on the initials of the
    person that entered the info. There will be different hourlyrate's
    I need to pull from the associates table. So I'm not sure how to
    add up. Any help in the right direction would be appreciated.
    Thanks!

    Thank you very much for the help, I think I see what the code
    is doing now.
    I changed the code to this and I get an error:
    <cfquery name="qinitials" datasource="mydb">
    SELECT * FROM associates WHERE assoc_id = #session.assoc_id#
    </cfquery>
    <cfquery name="qtime" datasource="mydb">
    select hourlyrate, initials, sum(hoursworked) * hourlyrate as
    totalcost
    from associates a join caseactivity c on a.assoc_id =
    c.assoc_id
    where initials = #qinitials.initials#
    </cfquery>
    Error:
    Column 'initials' in field list is ambiguous
    26 : where initials = #qinitials.initials#

  • New College MBP - Need Some Windows Help

    Hope this is the right forum (?)!
    For those of you who run Windows on your Macs ...
    My son starts college next year - he's been on a Mac since age 3 (go figure).(We have 5 at home and 5 at work).
    I'm getting him a MBP 17" but he'll need Windows (which I can operate smoothly but thank God know nothing about when it comes to installation and what's on the OS).
    He'll be using OS X for most of his stuff, but some classes apparently require Windows.
    So - BootCamp - that much I can figure out. It's what I need to buy to get Windows installed which has me in a quandary (the MS site is horrible). Does Vista come with Word and Excel and PowerPoint installed, or do I need to buy that separately (along with the Mac version which I have for his OS side of the computer)?
    I'd like to get him set up so he can get used to that strange operating system over the summer, so if any of you parents/pros have any suggestions on what to buy from MS, and how to best get it set up,I'd sure appreciate your input. On that score - antivirus for Windows? What's suggested?
    Thanks (from a confused dad who bought his 1st Mac in 1984, and never looked back - or elsewhere!).
    Message was edited by: pcbjr

    HI,
    Son goes to school but you have homework to do
    BootCamp - Run Windows on your Mac I gave you this link just in case. Might need it in the future.
    To my knowledge Word/Excel and PowerPoint software does not come pre-installed on Windows Vista. http://answers.yahoo.com/question/index?qid=20080629231850AAv0bby
    *"On that score - antivirus for Windows? What's suggested?"* Anti-virus software is definitely a must when running Windows on a Mac. (Avoid Norton). Try here. http://www.mcafee.com/us/
    Here's a link to the BootCamp forums to post for help and suggestions. http://discussions.apple.com/category.jspa?categoryID=237
    Apple Store for Education
    Carolyn

Maybe you are looking for