Users working in version ECC 6.0 and above

hi
I need some help, I am trying to run this code on my system but not able to get the desired result,
i just want to test whether other users working on ECC 6.0 and above can run this code from their system.
Just copy, paste and run this code... I will get an e-mail automatically, I shall reward points in return, please help me with this...
REPORT bcs_example_5.
* This example shows how to send
*   - a simple text provided in an internal table of text lines
*   - and an attached MS word document provided in internal table
*   - to some internet email address.
* All activities done via facade CL_BCS!
DATA: send_request       TYPE REF TO cl_bcs.
DATA: text               TYPE bcsy_text.
data: binary_content     type solix_tab.
DATA: document           TYPE REF TO cl_document_bcs.
DATA: sender             TYPE REF TO cl_sapuser_bcs.
DATA: recipient          TYPE REF TO if_recipient_bcs.
DATA: bcs_exception      type ref to cx_bcs.
data: sent_to_all        type os_boolean.
START-OF-SELECTION.
    PERFORM main.
*       FORM main                                                     *
FORM main.
  try.
*     -------- create persistent send request ------------------------
      send_request = cl_bcs=>create_persistent( ).
*     -------- create and set document with attachment ---------------
*     create document from internal table with text
      APPEND 'Hello world!' TO text.
      document = cl_document_bcs=>create_document(
                      i_type    = 'RAW'
                      i_text    = text
                      i_length  = '12'
                      i_subject = '' ).
*     add attachment to document
*     BCS expects document content here e.g. from document upload
*     binary_content = ...
      CALL METHOD document->add_attachment
        EXPORTING  i_attachment_type = 'DOC'
                   i_attachment_subject = 'My attachment'
                   i_att_content_hex    = binary_content.
*subject line more than 50 chars
      DATA: T_SUB TYPE STRING.
      t_sub = '[ D01 TEST] CCS0000096 NJ  8A7192 21 CONSTITUTION AVE'.
      call method send_request->set_message_subject( t_sub ).
*     add document to send request
      CALL METHOD send_request->set_document( document ).
*     --------- set sender -------------------------------------------
*     note: this is necessary only if you want to set the sender
*           different from actual user (SY-UNAME). Otherwise sender is
*           set automatically with actual user.
      sender = cl_sapuser_bcs=>create( sy-uname ).
      CALL METHOD send_request->set_sender
        EXPORTING i_sender = sender.
*     --------- add recipient (e-mail address) -----------------------
*     create recipient - please replace e-mail address !!!
      recipient = cl_cam_address_bcs=>create_internet_address(
                                        '[email protected]' ).
* To send the mail immediately
      call method send_request->set_send_immediately( 'X' ).
*     add recipient with its respective attributes to send request
      CALL METHOD send_request->add_recipient
        EXPORTING
          i_recipient  = recipient
          i_express    = 'X'.
*     ---------- send document ---------------------------------------
      CALL METHOD send_request->send(
        exporting
          i_with_error_screen = 'X'
        receiving
          result              = sent_to_all ).
      if sent_to_all = 'X'.
        write text-003.
      endif.
      COMMIT WORK.
* *                     exception handling
* * replace this very rudimentary exception handling
* * with your own one !!!
  catch cx_bcs into bcs_exception.
    write: 'Fehler aufgetreten.'(001).
    write: 'Fehlertyp:'(002), bcs_exception->error_type.
    exit.
  endtry.
ENDFORM.

Hi,
The following code is i have done in ECC 6.0 working fine for me. May this one help you in anyway.
  data: send_request       type ref to cl_bcs.
  data: document           type ref to cl_document_bcs.
  data: sender             type ref to cl_sapuser_bcs.
  data: recipient          type ref to if_recipient_bcs.
  data: exception_info     type ref to if_os_exception_info,
  bcs_exception            type ref to cx_document_bcs.
  data i_attachment_size type sood-objlen.
  data v_status          type bcs_stml.
  data v_request_status  type bcs_rqst.
  send_request = cl_bcs=>create_persistent( ).
  try.
      document = cl_document_bcs=>create_document(
                                    i_type    = 'RAW'
                                    i_text = it_content[]
                                    i_subject = subject ).
      if not attach_name1 is initial.
        call method document->add_attachment
          exporting
            i_attachment_type    = attach_ext1
            i_attachment_subject = attach_name1
            i_att_content_text   = it_attach1[].
      endif.
      if not attach_name2 is initial.
        call method document->add_attachment
          exporting
            i_attachment_type    = attach_ext2
            i_attachment_subject = attach_name2
            i_att_content_text   = it_attach2[].
      endif.
      if not attach_name3 is initial.
        call method document->add_attachment
          exporting
            i_attachment_type    = attach_ext3
            i_attachment_subject = attach_name3
            i_att_content_text   = it_attach3[].
      endif.
      if not attach_name4 is initial.
        call method document->add_attachment
          exporting
            i_attachment_type    = attach_ext4
            i_attachment_subject = attach_name4
            i_att_content_text   = it_attach4[].
      endif.
      if not attach_name5 is initial.
        call method document->add_attachment
          exporting
            i_attachment_type    = attach_ext5
            i_attachment_subject = attach_name5
            i_att_content_text   = it_attach5[].
      endif.
      call method send_request->set_document( document ).
      sender = cl_sapuser_bcs=>create( sy-uname ).
      call method send_request->set_sender
        exporting
          i_sender = sender.
      loop at it_recipient.
        translate it_recipient-smtp_addr to lower case.
        recipient = cl_cam_address_bcs=>create_internet_address( it_recipient-smtp_addr ).
        call method send_request->add_recipient
          exporting
            i_recipient  = recipient
            i_express    = ' '
            i_copy       = ' '
            i_blind_copy = ' '
            i_no_forward = ' '.
      endloop.
      move : 'E' to v_request_status.
      v_status = v_request_status.
      call method send_request->set_status_attributes
        exporting
          i_requested_status = v_request_status
          i_status_mail      = v_status.
      call method send_request->send( ).
      commit work.
    catch cx_document_bcs into bcs_exception.
  endtry.
I could not able to check your code in development boxes of mine . sorry.
aRs

Similar Messages

  • Sync not working w/ version 4.3.4 and iTunes 10.4

    I need help please. I just updated my iPhone to latest version 4.3.4 and updated iTunes to the current version, 10.4.  Now, my Microsoft Outlook calendar and my iPhone calendar will not sync.  It works perfectly fine before these updates.  It was a 2-way sync.  Now, if I enter anything in one location, it doesn't sync to the other at all - not even one-way sync.  I'd greatly appreciate any help if anyone has experienced this and knows how to fix.  Thank you!

    None of the solutions in this thread or other similar threads have worked for me. I have uninstalled and reinstalled all Apple files using the correct sequence. I have disabled all Outlook plugins except for the two Apple plugins. I have disabled Bonjour and run Itunes in WIndos 7 Compatibility mode.
    I also seem to have a slightly different issue and I think the issue may be with the Outlook Itunes plugin or the Outlook Change Notifier plugin.
    Here's my situation since upgrading to iTunes 10.4.0.80 and iOS 4.3.5 - although the issues started with early versions of 10.4 and 4.3. I am using Outlook 2010 32  bit version on WIndows 7 64 bit version. I am using Outlook with a PST file not MS Exchange.
    1. The sync appears to go okay with the backup, preparing to sync, syncing contacts, syncing calender, syncing notes, etc. Successful backups are shown in the Device tabs in Preferences and if I run iTunes diagnostics all tests are successful.
    2. Any edits I make in Contacts or Calender on my iPhone are not apparent in Outlook after a sync. The Notes seem to sync just fine.
    3. Edits I make to Contacts or Calender in MS Outlook are inconsistently synced to my iPhone. Sometimes they sync and sometimes they don't.
    4. No for the really wierd part. If I connect my iPad and sync all of the edits that were originally done on the iPhone are present and correct on the iPad. However, again edits that were originally done in Outlook are sporadic.
    So it appears to me that the data in the Outlook file is probably syncing correctly but that the display of the data within outlook is not correct. This makes me think the Outlook Change Notifier might be the issue. I just don't know how to test this or fix this. I know there is a cache used with MS Exchange but I cannot find any cache with a PST file.
    Any help or other ideas would be appreciated.
    Rick Kienle

  • We are running System OS 10.4.11 and we would like to install Firefox. I know the newest version requires 10.5 and above. Is there a way around this without updating our system?

    Can you help? If you have any questions, call Jill at 616-247-1301. The newest version of firefox will not work with our system.

    Hi enterpriseenvelope,
    Firefox 4 and above requires Mac OS X 10.5 or greater and will '''only run on an Intel Mac'''. Mac OS X 10.4 users, and 10.5 users with a '''PPC Mac''', can run the latest 3.6 series available [http://www.mozilla.org/en-US/firefox/all-older here].
    You could also try [http://www.floodgap.com/software/tenfourfox/ TenFourMac], which is a fork of Firefox and is based on Mozilla 2.0 and Firefox 4 code.
    Hopefully this helps!

  • Version ECC 6.0 and 4.7

    Hi Guru,
    In HR Point of view, What is difference between ECC6.0 and 4.7 versions?
    Regards
    Kadalur

    Dear Andy
    Can you give 2 more points in HR point of view.
    Regards
    kadalur

  • SAP Support for Classic G/L in ECC 6.0 and above

    Hello,
    Running an SAP upgrade project from 4.6C to ECC 6.0 (EHP6). The customer is running the existing release since the past 8 years with FI/CO, MM,SD,PM and HCM modules.
    We are exploring the possibilities and repercussions of moving on to new G/L from the legacy classic G/L. Please have a look at the mentioned points for replies accordingly.
    1. As far as I understand, if need to seamlessly transit in the ECC 6.0 with New G/L in a way that the old transactional data, and all balances are retained with historical records, then we need to purchase the SAP New G/L Migration Services, and this would be lead and done by SAP. There is no alternate way of doing it solely by our ownself, Is this correct ?. If we engage SAP for this migration exercise and consulting then does it ensure that all historical data and balances are moved intact in the new G/L environment and from an end user perspective all transactional done to date before moving in ECC 6.0 are retained.
    2. I guess we still need to review the integration impact of the new G/L for all other modules, is there a substantial rework to be done or with minimal effort, new account assignments and related configuration can be altered .
    3. If we don't opt for SAP G/L Migration service but still want to activate and use the new G/L and profit center accounting, then as far as myself and my team assess, we need to decide a cutover date and gather the balances/open items from the legacy G/L and upload them to the new G/L in ECC 6.0, just as it would be the case for a fresh new implementation for a customer coming from non-SAP environment. If this is correct then :    
    The customer will lose all historical, detailed transactional data with respect to the legacy G/L and relevant originating entries. In such case for any business reporting requirement, the customer has to keep a separate PRD server alive in a dormant state for fetching the data before the transition in ECC 6.0 environment. Is this the correct understanding and the only possible approach, can there be a better way of ensuring the availability of historical data.
    In such a case of doing a cutover data migration from old G/L to new G/L, do we have to upload the rest of the master/transactional data for all other modules as well, enacting a situation that all of them started as fresh new modules in ECC.6.0,  or the legacy master / transactional data for all other modules can be kept intact for historical purposes. (examples, all vendors and PO / sales order and customer master / employee master and all payroll historical records for past 8 years).
    4. Any indication or official SAP note, that for how long SAP intends to support the legacy G/L in the upcoming ECC versions. It is necessary to know in case the customer currently opts for still continuing with the classic G/L in ECC 6.0 , but we have a lurking danger that SAP would stop the support and availability of legacy classic G/L in the near future. So to a have a long term sustainable benefit, we might deliberate with the customer to take a bitter sip now , and move on to the new G/L with all its bells/whistles and the nuisances it might bring in terms of historical transaction data unavailability.
    I hope i was able to make my scenario clearly understandable for having some valuable input from the forum members.
    Thanks a lot for reading and replying.

    Hi Syed,
    From Technical basis perspective there is not much work in newGL migration apart from application and database tuning.
    Time taken for migrating to newGL will depend upon number of open items available in the system at the time of migration.
    Most of your queries are functional and suggestion would be to move this thread to ERP Financials.
    For your information you may go through below links
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/ae/b3569044974c6985c4e711e20435d6/content.htm
    http://wiki.scn.sap.com/wiki/display/ERPFI/NewGL+Migration+Scenarios
    Hope this helps.
    Regards,
    Deepak Kori

  • HT1338 download Java version 10.6.8 and above

    Hello
    I have a MAC Pro (OZ X 10.6.8). My netbank "log in" service requires the newest version of Java.
    Have tryed to download Java 6 again - Have also tryed to download the "7 version", but my Mac dosent accept that (think it was Lion version?).
    My netbank is; SR bank, Norway. There is a link on their homepage - but, that dosent help me anything.
    I have also checked under
    JAVA SE 6 IS THERE, both 64 bit and 32 bit. It is also hooked of (activiate...). THe version I got is: 1.6.0_37-bo6-434 (both).If I am not wrong that is the version my bank requires.
    What am bit unsure/conserneded about is if i have the Java version installed (even if I found "Java choice" under programs.
    Can you please help me. This has never been a problem before...(it started when Java had a lot of problem)
    Kind regards Annie
    ([email protected])

    To see if Java is installed (that is, if you haven't disabled it in Java Preferences.app) enter into Terminal in Utilities and hit return.
    java -version
    If you use Safari, Apple has disabled Java 6 from there. Probably also Firefox and Chrome.

  • Object tag not downloading jars with JRE 1.4.2 and above

    Hi All,
    I have a HTML page and following object tag in it:
    <OBJECT id = obj classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" WIDTH="0" HEIGHT="0">
    <PARAM NAME ="code" VALUE="VIP6.class">
    <PARAM NAME ="archive" VALUE="vipjar.jar,vipserver.jar,powerj.zip">
    <PARAM NAME="type" VALUE="application/x-java-applet;jpi-version=1.4">
    <PARAM NAME="scriptable" VALUE = "true">
      <br>
      <P>
      <H2>The Java 2 plugin is required for this application.  Please call Application Support or the Inventory Hotline<br>
    </H2>
      </P>
    </OBJECT>Above OBJECT tage downloads files vipjar.jar,vipserver.jar and powerj.zip on user's machine when page is browsed using JRE version 1.3.1. But when JRE version 1.4.2 and above is used then the jar's doesn't get downloaded and the application does not find the neccessary class files for execution.
    Please advice what needs to be done so that the object tag runs correctly with JRE version's 1.4.2 and above.
    Thanks in advance for any help.
    Vineet

    Hello,
    Indeed those JAR files are compiled with JDK 1.3. However, the AS Java systems are running 1.4.x, hence, there is no problem to use those JARs with the JRE 1.4. That's why I do not believe your issue is related to the JRE version. In addition, those JAR files do not have 1.4 compiled version.
    Kind regards,
    Tsvetomir
    Edited by: Tsvetomir Tsvetanov on Jun 9, 2009 5:47 PM

  • How to upgrade from OSX 10.5.8 to 10.6 and above?

    Need help upgrading from Mac OS X 10.5.8 to new version like 10.6 and above so I can access the Apple App Store and get other version software updgrades.

    Choose About this Mac from the Apple menu and check the processor.
    If it's a PowerPC Mac, it's already running the newest OS it can.
    If it's a Core Duo Mac, click here, install the DVD, and run Software Update.
    If it's a Core 2 Duo or better Mac, upgrade it as if it was a Core Duo Mac, and once done, if desired, open the Mac App Store and try downloading Yosemite. If you get told it's incompatible, go to the online Apple Store and order a download code for Lion 10.7.
    Mac OS X 10.7 and newer don't support PowerPC software such as Microsoft Office 2004. If you upgrade the OS, back up the computer first.
    (124576)

  • What is the difference between version 4.7 EE and ECC 6.0 in SD module.

    Hi SAP Gurus,
    what are the features in 4.7 EE version in general.
    what are the features in ECC 6.0  version in general.
    then give me the exact difference between version 4.7 EE and ECC 6.0 in SD module.
    if u give the information, then u will get the rewards.
    Regards,
    somu.

    Hi Somu,
             These are additional enhancements avialble in ECC6.0 other than that remaining same as 4.7E
    1.E-Commerce:- SAP ERP provides powerful e-commerce capabilities that can be expanded in an easy, cost-effective manner in line with business growth. Organizations can run a complete sales process on the Internet, and provide business-to-business (B2B) and business-to-consumer (B2C) customers with personalized and interactive online self-services.
    2.Mobile Sales for Handhelds:-SAP ERP enables sales professionals to access front- and back-office business processes and to manage critical sales activities in the field using standard PDAs or other handheld devices (including those with bar code scanners). In this area, SAP ERP provides the following functions:- Customer managementWith SAP ERP, sales professionals may enter, view, and modify detailed customer information, and view sales order history for each customer.- Sales order managementSAP ERP enables sales staff to take sales orders via bar code scanners; search, create, and modify sales orders; and list or sort sales order partners.- Material managementSupport for material management for mobile sales enables staff to view material lists or details for a specific material, search material, and display customer-specific prices.
    3.Resource-Related Down Payments and Billing:-- Supports creation of down-payment requests analogous to the functions offered by resource-related billing- Enables organizations to bill the requesting company code for services provided via a resource-related billing document.
    4.SAP Beverage Functions Available for the Consumer Products Industry:- As of SAP ERP Central Component (SAP ECC) 5.00, the following functions from the SAP beverage industry solution are available for the consumer products industry:* SAP ECC 5.00, consumer products (EA-CP 500)- Material sorting- Extra charge- Empties management- Part load lift orders- Pendulum list indirect sales- Sales returns- Excise duty* SAP ECC 5.00, supply chain management extension (EA-SCM 500)- Direct store delivery back-end- Master data- Visit control- Transportation planning (including loading units, aggregation categories)- Vehicle space optimization- Output control (including valuated delivery note)- Route accounting (including tour data entry, cash payer, route settlement)* SAP ECC 5.00, industry-specific sales enhancements (EA-ISSE 500)- Extended rebate processing.
    5.Credit Management:-Integrating sales and distribution (SD) credit management with SAP Credit Management application:With SAP ERP 6.0 application, you can also use SAP Credit Management in SAP Financial Supply Chain Management set of applications (FIN-FSCM-CR) to perform all credit checks and commitment updates for all areas of sales (SD-BF-CM). In SAP Credit Management, you can update the data from multiple systems. This enables you to execute credit checks with consistent data in distributed systems, too. Furthermore, you can connect to external credit information providers by extensible markup language (XML) interfaces. Alternatively, you can continue to use SD Credit Management (SD-BF-CM).
    6.E-Commerce: Catalog Management :-As of SAP ERP 6.0 application, you must carry out product catalog replication from your ERP solution to the Text Retrieval and Information Extraction (TREX) server for use in the Web shop, using the report ISA_CATALOG_REPLICATION.
    7.E-Commerce: Quotation and Order Management:- Order creation with reference to a contract that has been displayed* Lock of sales documents to avoid concurrent access during the order change process* Display of bills of material in the shopping basket* Free goods processing* Processing of grid products for the SAP Apparel and Footwear application* One-step business order processing* Selection of multiple transaction types in the shopping basket* Credit card support in business-to-business (B2B) Web shop* Material number format conversion* Maintenance of delivery priority in the shopping basket (B2B)* Document search for all documents across all sales areas* Interprocess communication-characteristic value display in basket and order confirmation
    8.E-Commerce: Selling Over eBay:-Creation and management of product listings on eBay leverages the e-commerce order management and fulfillment capabilities of the SAP ERP application by easily tying existing tax, pricing, shipping, and payment configurations to post-auction processing. Enhancements in 2005: * You can use the business-to-consumer (B2C) checkout instead of the eBay checkout. With the B2C checkout, you can maximize cross-selling and up-selling opportunities by leveraging B2C functionality, determine tax and shipping using the elaborate methodologies available through condition techniques in SAP ERP 6.0. * E-mail notification scenario: winner notification to keep the auction winner updated with the status of the auction and of his or her order * Monitoring through features such as single-activity trace (SAT), heartbeat, and logging * Creation and publishing of multiple-item auctions and manual retraction of winners
    9.E-Commerce: User Management:-- Web-based user management for business-to-business internet users - Assignment of authorization roles to users in web-based user management - Automatic migration of SU05 to SU01 internet users
    10.Enterprise Services in Sales Order Management:-Please check in the Enterprise Services Workplace site which enterprise services are available for sales order management on the SAP Developer Network site (www.sdn.sap.com).
    11.Internet Pricing and Configurator (IPC):-The IPC is enhanced and integrated to allow configuration within the sales documents of the SAP ERP application reusing existing model data while leveraging its improved functionality and advanced user interface within SAP ERP.
    12.Price Catalog (PRICAT): – Inbound Processing (Retail):-Inbound message processing of PRICAT essages:As of SAP ERP Central Component enterprise extension retail 6.0 (EA-RET 600) component, you can create and change article data automatically, or in an interface for mass data handling. The system takes both single and generic articles and bills of material and prices into account.
    13.Rebate Condition Records Using Scales:-As of SAP ERP 6.0 application, you can set up rebate agreements so that the scale base value and the rebate scale level is derived from the total sales volume of multiple condition records. You do this by grouping condition records in the rebate agreement.
    14.SAP Role: – Internal Sales Representative:-SAP role – internal sales representativeThis role delivers all the functions to fulfill the requirements of an internal sales representative. This includes tasks such as answering phone calls from customers and prospective customers, processing incoming inquiries and sales orders, and preparing quotations and sales contracts.Target groupThe responsibilities of an internal sales representative (or customer service representative) include the following:- Answering phone calls from customers and prospective customers- Answering product, price, and order status related questions- Processing incoming inquiries and sales orders- Preparing quotations and sales contracts- Taking sales orders and ensuring successful order processing – for example, taking care of the completeness of sales documents, releasing delivery-blocked orders, and so on - Support for the outside sales force – for example, checking on quotations, updating customer master data, and so on- Preparing reports and sales analyses for the sales manager and the sales teamWork overview This work center gives you an overview of your daily work and gives you easy access to your most important tasks. Sales documents This work center allows you to work on all your sales documents. You can create and maintain inquiries, quotations, sales orders, sales contracts, scheduling agreements, and billing documents. Order fulfillment This work center allows you to monitor order fulfillment. You can display deliveries, backorders, and shipments, and can check product availability.Master data This work center enables you to work on all your master data. You can create and maintain business partners, customer agreements, prices and conditions, and products.
    I hope it will help you
    Regards,
    Murali.

  • I have a macbook pro version 10.7.5 and my mailbox will not open at all and comes up with a quit message even though it is not open. how can i get into my account. it works on my iPhone an i have internet and all other functions working on my computer

    I have a macbook pro version 10.7.5 and my mailbox will not open at all and comes up with a quit message even though it is not open. how can i get into my account. it works on my iPhone and i have internet and all other functions working on my computer

    Launch the Console application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Console in the icon grid.
    Step 1
    Make sure the title of the Console window is All Messages. If it isn't, select All Messages from the SYSTEM LOG QUERIES menu on the left. If you don't see that menu, select
    View ▹ Show Log List
    from the menu bar.
    Enter the name of the crashed application or process in the Filter text field. Select the messages from the time of the last crash, if any. Copy them to the Clipboard by pressing the key combination command-C. Paste into a reply to this message by pressing command-V.
    When posting a log extract, be selective. In most cases, a few dozen lines are more than enough.
    Please do not indiscriminately dump thousands of lines from the log into this discussion.
    Important: Some private information, such as your name, may appear in the log. Anonymize before posting.
    Step 2
    In the Console window, look under User Diagnostic Reports (not "Diagnostic and Usage Messages") for crash reports related to the crashed process. The report name starts with the name of the process, and ends with ".crash". Select the most recent report and post the entire contents—the text, not a screenshot. I know the report is long. Please post all of it anyway.
    In the interest of privacy, I suggest that, before posting, you edit out the “Anonymous UUID,” a long string of letters, numbers, and dashes in the header of the report, if it’s present (it may not be.)
    Please don’t post other kinds of diagnostic report—they're very long and rarely helpful.

  • Multiple users working in the same document and same time.

    Hello Guys,
    and thanks for looking into this
    At our company we're still in doubt wether or not to update our software to CC or just update to CS6. Currently we all have different versions (going from CS3 to CS5), and that's really time-consuming.
    The most important question would be if it is possible in the CC to work in the same file at the same time.
    Working on magazines, catalogues or books this would be a major time-saving option!
    For example I could work on chapter 1 and 6, whilst my collegues are working on the other chapters.
    The other users could then see how far I am on my chapters, change things (make notes) etc.
    Is this possible in CC or not?
    Thanks for your answers and time.
    Best regards,
    Sam
    PS: If there are major setbacks working on the cloud (between multiple users/computers) please let us know.

    Let me attempt an answer.
    Short answer, no. Multiple users cannot edit a the same file at the same time.
    You'll need a content management system, to enable check in/check out, prevent overwrites etc. But (there's always a but), Creative Cloud offers several workflows and tools that can be used to help streamline multi-user publication workflows.
    Using Creative Cloud will ensure that all users will be on the same version of the software, and there won't be any accidental lockouts due to format changes, and no need to run arounf to get the document downsaved. All users also have access to the latest features as soon as they become availble.
    For products, such as books and magazines: InDesign needs to be the primary software that you use. When you design the content architecture of your publication, you can employ the following techniques and tools:
    Break up your publications into several INDD files, let's say for file for each story.
    Compile the individual files into an InDesign book.
    Link Ps and Ai or other files when you place them in the InDesign layout. That way whenever a designer updates an asset, InDesign will notify you that a linked file has changed and you can choose to update the link.
    InCopy was recently added to the Creative Cloud. Authors can can edit stories without actually having to open the InDesign files. For details see the InCopy help. InCopy has several workflows that can help out in this kind of setup.
    Other than the Creative Cloud apps, you'll also need to setup folder and directory structures on the shared storage location.
    Setup a shared location/drive so that all users have access to the linked files.
    Control read/write access to individual files using the OS commands on the file directory/server. For example, Layout designers only have edit permissions on the layout (indd files); while Photographers can only edit .psd files, and so on. For small teams this might not be necessary, but for larger teams this may help.
    You could also consider storing your files using a Content Management System. You'll need to evaluate the cost and benefits properly.
    Hope this helps.

  • Difference between ECC 6.0 and earlier versions

    Hi,
    one of the difference between ECC 6.0 and earlier versions is that instead 'WS_UPLOAD'  and 'WS_DOWNLOAD' in ECC we should use 'GUI_UPLOAD' and 'GUI_DOWNLOAD'  respectively.
    (of course SPDD and SPRO tcodes is known by everone i suppose)
    Similarly can u all put down some differences here, atleast one entry by each, I think we can make a good docu. I have searched the net for the differences but could not get much, so by each of us contributing one each, it would become good docu..for all of us.
    Thanx in advance

    Unicode Errors Encountered and their Solutions
    E1. In u201CTEXT MODEu201D the u201CENCODINGu201D addition must be specified.
         Error:
         OPEN DATASET FILE FOR OUTPUT IN TEXT MODE.
         Solution:
         OPEN DATASET FILE FOR OUTPUT IN LEGACY TEXT MODE.
    E2. In Unicode, DESCRIBE DISTANCE can only be used with the IN BYTE MODE  or  IN
          CHARACTER MODE  addition.
         Error:
         DESCRIBE DISTANCE  BETWEEN T_KOMK AND T_KOMK-HIEBO01 INTO BPOS.
         Solution:
    DESCRIBE DISTANCE  BETWEEN T_KOMK AND T_KOMK-HIENR01 INTO BPOS
    IN CHARACTER MODE.
    E3. u201CUSR02-UFLAGu201D must be a byte-type field (Typ X or XSTRING )
         Error:
         IF USR02-UFLAG O YULOCK.
         Solution:  Since the data type of USR02-UFLAG is type INT and is compared with data type
                    X u2013 Hence the error. So we  define a new variable ZULOCK and assign the
                    value of USR02-UFLAG to ZULOCK.
                  New variable             
                  DATA: ZULOCK(1) TYPE X.   "APBRP00
                  Assign value               
                                ZULOCK = USR02-UFLAG.
            Compare -
                   IF ZULOCK = YULOCK.   u201Creplace IF USR02-UFLAG O YULOCK.
    E4.  HT cannot be converted to a Character type field
    Error :
    WRITE ht TO t_data+10(2).
    Solution : Since the data type of ht is a type u2018Xu2019 and the data is been transfer to
             t_data which has a data type u2018Cu2019. value of one data type cannot be copy to
             another data type where one of them is type string .Hence the error occur,
             so the data type of ht is been change to Type u2018Cu2019
         OR
               A Tab ( value 09 ) is introduced as part of the row. The value 09 is not converted in Unicode environment. Instead we need to use class
         Error:
              DATA: BEGIN OF ht,
                   x(1) TYPE x VALUE '09',
              END OF ht.
         Solution:
                  Define Class after the Tables definition.
                       CLASS cl_abap_char_utilities DEFINITION LOAD.
                  Data Defination :  Comment internal table HT and define a variable HT type C.
           *   Insert + APRIA00 05/02/2007 Unicode project
           *   DATA: BEGIN OF ht,
         *         x(1) TYPE x VALUE '09'
           *   END OF ht.
         *   Insert - APRIA00 05/02/2007 Unicode project
           DATA HT type C.
           Before using HT assign Horizontal tab.
                     Ht = CL_ABAP_CHAR_UTILITIES=>HORIZONTAL_TAB.  
    E5.  In Unicode programs the u201C#u201D cannot appear in names, as it is does here in the name    u201C#LINESu201D
         Error :
         #LINES                 TYPE I,
         Solution : Since the # is used in the start of name, it is not allowed. We need to
                  remove it. 
         Solution for the above
         V_LINES                 TYPE I,
    E6. In u201CTEXT MODEu201D the u201CENCODINGu201D addition must be specified as well as the addition was required FOR OUTPUT,FOR INPUT, FOR APPENDING OR FOR UPDATE was expected.
         Error:
         OPEN DATASET PATH_NAME IN TEXT MODE.
         Solution:
         Download =     OPEN DATASET PATH_NAME FOR OUTPUT IN LEGACY TEXT MODE.
         Upload        =  OPEN DATASET AUSZUG-FILE IN TEXT MODE FOR INPUT ENCODING DEFAULT.
    E7. u201CTABu201D must be a character-type data object( data type C,N, D, T or String). Field string)    
         Error:
                data: begin of tab,                   "Excel Parameter Split at TAB
            t type x value '09',          "Tabulator
           end of tab.
                concatenate 'Material' 'Package Status'
                    into z_download-line separated by tab.
                ( In the above command  the two field are to be separated with a horizontal Tab. The earlier      way of assigning the tab value u201809u2019 will not work in Unicode environment.
         Solution:
         Define a  class just after the Table defination.
              CLASS cl_abap_char_utilities DEFINITION LOAD.
                Define  variable Tab as shown below :
              Data : TAB           TYPE C.
         Before the concatenate statement assign the value of Tab using pre-defined attributes.
              TAB = CL_ABAP_CHAR_UTILITIES=>HORIZONTAL_TAB.
    E8. Upload/Ws_Upload and Download/Ws_Download are obsolete, since they are not Unicode-
          enabled; use the class cl_gui_frontend_services     
         Error-1:  Function WS_DOWNLOAD is obsolete in Unicode environment.
                call function 'WS_DOWNLOAD'
                     exporting
                          filename = zfilename
                     tables
                          data_tab = z_download.
         Solutions-1: Instead of WS_DOWNLOAD use  GUI_DOWNLOAD.
    CALL FUNCTION 'GUI_DOWNLOAD'
      EXPORTING
    *   BIN_FILESIZE                  =
        FILENAME                      = zfilename
      TABLES
        DATA_TAB                      = z_download.
    E9.  The "/" character is reserved for identification of namespaces. It must be entered twice.
            The name  of a namespace must be at least 3 characters long.
         Error :      
                     U/N(3)        TYPE C,  "U/N    --> ERSETZT DURCH SPACE
         Solution :
         * Special character can not be used to define a data variable
         *      U/N(3)        TYPE C,  "U/N    --> ERSETZT DURCH SPACE
                  U_N(3)        TYPE C,  "U/N    --> ERSETZT DURCH SPACE
         * Insert - APSUS02 07/02/2007 Unicode Project
    E10.  "LP_TAB" and "CS_TAB" are not mutually convertible. In Unicode programs,
             "LP_TAB" must have the same structure layout as "CS_TAB", independent of the length
             of a Unicode character.
         Error : This error is encountered when data from one internal table is copied to another
                             internal table which different structure. In this case its LP_TAB & CS_TAB.
                     LP_TAB[] = CS_TAB[].
         Solution :
              * Replace + APSUS02 07/02/2007  Unicode Project
    *   LP_TAB[] = CS_TAB[].
                  move-corresponding CS_TAB to LP_TAB.
              * Replace + APSUS02 07/02/2007  Unicode Project
    E11.  Could not specify the access range automatically. This means that you need a RANGE
              addition.          
         Error :  Range need to be specified as an addition to the command.
                DO 4 TIMES VARYING HELP_CHAR FROM ABCD(1) NEXT ABCD+1(1).
               Solution : 
                DO 4 TIMES VARYING HELP_CHAR FROM ABCD(1) NEXT ABCD+1(1)
              * Insert + APSUS02 07/02/2007  Unicode Project.
                                                          RANGE ABCD+0(4).
    * Insert - APSUS02 07/02/2007  Unicode Project.
    E12 .  Processing Terminated Error code: Error in opening /
                                              Path not found when downloading to Unix directory.
         Error : PARAMETER: outfile(92) DEFAULT
                  '/CP/interface/NPP/data/MX/cbslaprcpts'
                        LOWER CASE,
                   kmxmstrd AS CHECKBOX.
                This error is encountered when the path is missing. The above path is related to CCP.
         Solution:  For testing purpose comment the original path and replace it with
                                     /CP/interface/CCD/Unicode_test/ 
    E13.    Upload/Ws_Upload and Download/Ws_Download are obsolete, since they are not                                                                       Unicode- enabled; use the class cl_gui_frontend_services
         Error: Function WS_UPLOAD is obsolete in Unicode environment. (During UCCHECK)
                   Call function 'WS_UPLOAD'
           Exporting
                Filename                = zfilename
                Filetype                = u2018DATu2019
           Tables
                data_tab                = z_upload
           Exceptions
                Conversion_error        = 1
                file_open_error         = 2
                file_read_error         = 3
                invalid_table_width     = 4
                invalid_type            = 5
                no_batch                = 6
                unknown_error           = 7
                gui_refuse_filetransfer = 8
                others                  = 9.
         Solution: Instead of WS_UPLOAD use TEXT_CONVERT_XLS_TO_SAP. Do not use temporary file put the file name as it is.
    1) First define a type pool and a variable of type truxs_t_text_data.
    TYPE-POOLS: truxs.
    DATA: it_raw TYPE truxs_t_text_data.
         2) Use this it_raw in the function module in parameter i_tab_raw_data. Put file name and the internal table in the function module.
    CALL FUNCTION 'TEXT_CONVERT_XLS_TO_SAP'
        EXPORTING
    *     I_FIELD_SEPERATOR        =
    *      i_line_header            =  ' '
          i_tab_raw_data           =  it_raw       " WORK TABLE
          i_filename               =  zfilename
        TABLES
          i_tab_converted_data     = z_upload[]    "ACTUAL DATA
       EXCEPTIONS
          conversion_failed        = 1
          OTHERS                   = 2.
         Comment u201Ci_line headeru201D. It takes the first/ header line of the file which is to be uploaded.
    Put  square brackets after internal table as shown above.
    E14.    CURSORHOLD may not be converted into a number.
         Error:  GET CURSOR LINE CURSORHOLD VALUE CURSOR_HOLD.
         Solution: In the declaration part of CURSORHOLD, one field is of u2018Pu2019 type and one field is of u2018Iu2019 type, which is not allowed in Unicode environment.So change the the type of it to NUMC.  

  • User changing position in ECC and impact on follow-on docs

    Hello all,
    Can any one tell me what will happen when a requestor creates a shopping cart and then moves to a different org node in org structure. The EBP users are built by distributing the positions and employees from the HR System.
    for Eg:
    1.USER1 is assigned to a org unit O  5000XXXX and creates some shopping carts
    2. Now the user (USER1) is transferred/ assigned  to different org unit  O  5000YYYY
    1. What will happen to documents in SRM (SC, CONF) that were created by the user
    2. What will happen to the follow-on Docs in ECC(PR, PO, INV)
    3. What will happen to approval items if the user is an Approver?
    4. Whenever there is an update to the user position in ECC will it create a new BP in SRM?
    i will award points and Appreciate your help.
    Arpita

    Hi Arpita,
    This is how I see it working. Hope this helps.
    1 - When User1 changes position. He is assigned to a different org. unit, l assume User2 would be taking over User1's responsibilities.
    2 - This means all the open documents against User1 like shopping carts, purchase orders, confirmations, contracts now will be taken over by User2. There are business partners assigned to every business document. In this case the business partner needs to be replaced from User1 to User2 for the Open documents.
    Regards,
    RB

  • RE: [forte-users] Version L Clients working with Version NServer Partit

    we were not able to get this combination to work, for some reason, our cache
    was not loading when we do this.
    suma
    -----Original Message-----
    From: Bill Bhatta [mailto:[email protected]]
    Sent: Wednesday, May 30, 2001 3:04 PM
    To: [email protected]
    Cc: Ravi; Kent Smith; John Werry
    Subject: [forte-users] Version L Clients working with Version N Server
    Partitions
    My "L" clients are successfully communicationg with a
    3.5 server partition. Anyone else doing this? Any
    potential problems I need to look out for?
    Bill
    a year! http://personal.mail.yahoo.com/
    For the archives, go to: http://lists.xpedior.com/forte-users and use
    the login: forte and the password: archive. To unsubscribe, send in a new
    email the word: 'Unsubscribe' to: [email protected]

    we were not able to get this combination to work, for some reason, our cache
    was not loading when we do this.
    suma
    -----Original Message-----
    From: Bill Bhatta [mailto:[email protected]]
    Sent: Wednesday, May 30, 2001 3:04 PM
    To: [email protected]
    Cc: Ravi; Kent Smith; John Werry
    Subject: [forte-users] Version L Clients working with Version N Server
    Partitions
    My "L" clients are successfully communicationg with a
    3.5 server partition. Anyone else doing this? Any
    potential problems I need to look out for?
    Bill
    a year! http://personal.mail.yahoo.com/
    For the archives, go to: http://lists.xpedior.com/forte-users and use
    the login: forte and the password: archive. To unsubscribe, send in a new
    email the word: 'Unsubscribe' to: [email protected]

  • I can't open my iPod library in iTunes, the app doesn't show the device at all, no error message, nothing, but windows 8 opens it like it would a flash drive. It has worked for me before just fine and both have the most updated software versions.

    I can't open my iPod library in iTunes, the app doesn't show the device at all, no error message, nothing, but windows 8 opens it like it would a flash drive. It has worked for me before just fine and both have the most updated software versions. HELP PLEASE!

    yeah i plugged in my iphone to my computer and itunes does not even notice that i plugged it in.

Maybe you are looking for