Bizzare effects when letters are created via a CASE...

CRM 5.0
Our production CRM system is periodically copied into our regression system.
Sometime in late October it was noted that all apostrophe (') characters we being replaced by hash (#) characters when any letter was produced as part of a Case run. Letters produced by a Case are displayed as PDF documents in the WebIC, where as regular letters are displayed as Word docs. Anyway, taking a particular service ticket containing a letter created via the Case run I can attempt to view it in the Regression system, but it simply will not display. However, the same letter against the same service ticket does display in the Production system, although  the Hash characters are being displayed instead of apostrophe characters.
If I a create a new letter in the Regression via a Case run it produces a letter which displays apostrophe's perfectly. But any new letters created in the same way within the Production system still show hashes in the letters.
To me it sounds like an OSS note has been applied to Production but not to Regression, however, if that were true QAS and Development would have the same problem as the OSS Notes would have to first be tested in them, but both QA and DEV displapostrophe's fine the Case letters.
I should add that any e-mails created as part of the same CASE run are sent out perfectly in both our production and regression environment so the problem only seems to affect letters. I was wondering if maybe the default printer settings might affect this in some way as I'm sure that when HTML is output by Smartforms it problems uses an alternative printer, maybe.
Has anyone encountered anything like this before?.
Gary King
Edited by: Gary King on Nov 30, 2009 1:15 PM

It would seem that the two senior agents do not have the right authority and this is somehow affecting the Case letters. We know this as other agents have produced Case letters and the apostrophe's have been displayed in the letters.

Similar Messages

  • Workflows not triggered when documents are created in Doc Set via Content Organizer

    The following is my scenario:
    A document set (containing several documents) is created in Library A on Site A
    Using Send To, the Document Set is sent to the Drop Off Library on Site B (a different Site Collection)
    A Content Organizer rule then moves the Document Set and its documents to destination Library B
    In Library B I have defined a workflow (using Visual Studio 2012) that is triggered when new item is create
    When the Document Set arrives in Library B from the Drop Off library (i.e. when the Content Organizer moves the Doc Set to Library B), the workflow is triggered (and executes) on the Document Set, but it is NOT triggered on the documents within the Document
    Set.   How can I get the workflow to trigger on the documents within the set when they are created via the Content Organizer rule?
    The interesting thing is that if I manually add another document to the Document Set in Library B, the workflow is triggered on that document.  It just does not trigger when the documents are created via the Content Organizer.

    Hi,
    In edit Content Organizer rule page, I see there is an option as Automatically create a folder for each unique value of a property:
    However, unlike the drop down used in the property based filters above, this drop down *only* contains properties that are required by your content type. 
    This is done to prevent adding folders that have no values for a property. 
    If you need to put similar documents to the same folder, you could consider making use of this feature.
    Regards,
    Rebecca Tu
    TechNet Community Support

  • How to get the search option when we are creating new view

    Hi,
    How to get the search functionality when we are creating new view.
    Ex:- if we see the standard component BT112S_SC. Under this
    AdvancedSP  is the view,
    same kind of view if i want to create new view with same bol entity in my new component. I am unable to get that search functionality.
    for search functionality,,i think view should inherit the super class CL_BTSRV_ADVS_CNTRL, but in my new view controller class, i am unable to find this class.
    Can anybody give me some inputs on this.
    Thanks,
    neelam

    In case you are still not able to proceed please refer the following blog.
    http://blogs.moovar.com/sap/sap-crm-web-ic-create-a-new-search-view-and-result-view
    Regards,
    Harshit

  • Auto populate account & contact when appointment is create via OEI

    Hi,
    Does any one know if the account name and primary contact is populated in Appointment detail page when it's created via Outlook Email Integration? I thought i have the new contact created in the system and then when I want to create an appointment or task, the account and contact name will be populated. thanks.

    OEI will not create a new contact it will only link to the assoicated contact based on UI Interaction through OEI or based on the email. To Link the Account create a When New Record Saved workflow to joinfield value Primary Contact to Account

  • PR automatic deleted which are created via MRP

    Hi,
    I have lot of purchase requisitions in system which are automatically deleted.
    There are no change logs for these PRs.
    There PRs are automatically created via MRP and POs are also automatically created with a batch job.
    How these PRs are getting deleted?
    Please advice.
    Thanks,

    Hi
    When you are running MRP through MD01 and entering in put paramenter in the initial screen as below.
    Processing key            NETCH   Net Change in Total Horizon
    Create purchase req.       1       Purchase requisitions in opening period
    Schedule lines                  3       Schedule lines
    Create MRP list                 1       MRP list
    Planning mode                  3       Delete and recreate planning data
    Scheduling                       1       Determination of Basic Dates for Planned
    marked are the reason because of which during next MRP run Purchase requisition are deleting & recreating new as per current demand. If any partial PR converted in to PO will become firm & those PR will not be delted automatically during MRP run
    Hope this clear.

  • PO wf should not be triggred when POs are created through RFC

    Hi
    My PO wf is working fine for POs created and changed. But it is getting triggered for POs which are created by Ariba system using RFCs.And since there is no Organization structure for the user id which is used in RFC, it is throwing an error.
    Please let me know what can be done in this regard.
    Thanks
    Bhaskar

    Hi Bhaskar,
    you are telling that the reson of the error is, that the user for the RFC is on in the OM.
    So, why not put this user there, or use a different user?
    If you don't want a wf to be created by ariba.
    you can use check function modules for it, or put the logc in the first step of the flow.
    I can imagine that when a user is responsible for the event, that the workflow probably should have additional dialog steps, like control steps by other users. If however you use an automated system, you can assume that controlling the data isn't necessary, but other background processes should be executed by the flow.
    In that case do it in the WF modelling, with conditions on the initiator.
    Kind regards, Rob Dielemans
    Message was edited by: Rob Dielemans

  • ConnectException thrown when sockets are created at the same time

    Hi everyone,
    I have written a simple server and a simple client as follows:
    SERVER:
    import java.net.*;
    public class Server
         public static void main(String[] args)
              try
                   ServerSocket ss = new ServerSocket(1234);
                   while (true)
                        final Socket s = ss.accept();
                        Thread t = new Thread() {
                             public void run() {
                                  System.out.println(s.toString());
                        t.start();
              catch (Exception e)
                   e.printStackTrace();
    CLIENT:
    import java.net.*;
    public class Client
         public static void main(String[] args)
              try
                   int numSocket = 10;
                   Socket[] s = new Socket[numSocket];
                   for (int i = 0; i < numSocket; i++) {
                        s[i] = new Socket("localhost", 1234);
              catch (Exception e)
                   e.printStackTrace();
    }When I run the client, the following stack trace was printed after 4 or 5 sockets are created successfully.
    java.net.ConnectException: Connection refused
            at java.net.PlainSocketImpl.socketConnect(Native Method)
            at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
            at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
            at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
            at java.net.Socket.connect(Socket.java:426)
            at java.net.Socket.connect(Socket.java:376)
            at java.net.Socket.<init>(Socket.java:291)
            at java.net.Socket.<init>(Socket.java:119)
            at Client.main(Client.java:12)If I add Thread.sleep(500) after a socket was created, then it's fine. All sockets are created successfullly.
    I have tested this on both RedHat linux 7.2 and RHEL 3.0 AS and both fails.
    However I run on Windows XP, it's ok even without Thread.sleep
    It seems that RH linux cannot handle clients connecting to localhost that quickly. It works well even if I create 100 sockets in a row for WinXP.
    I have searched the web for similiar problems, but I couldn't find any.
    Please reply if you have the same problem or know how to solve it.
    Thanks in advanced!
    Joseph

    Hello,
    Your code is correct and should work, i'm actually quite positive it will work on at least a Windows OS. Also, it is possible you're running into backlog problems but i find it somewhat unlikely that since in most cases the backlog is larger than 10, and you're only testing 10 connections.
    Regardless of the actual problem, you seem to be running into issues with a VM implementation that isnt behaving as it should. ServerSocket.accept() is a blocking IO call, and there should be no problem with doing it in a tight loop like yours. It's worth noting that you're not testing a practical solution anyway, since in real life you'll need to do some stream setup and such to initialise your newly accepted Socket which you could do in the same thread that's accepting the connections. If you change your code accordingly there's a good change it will work right away. Also, your problem will be fixed by having your accept thread wait a number of milliseconds before accepting a new connection. Although this isnt the most clean approach imaginable it does give other threads some time to breathe if you get a large amount of simultaneous connection requests. It's a fair bet a sleep(1) will already fix your problem.
    Perhaps it's a good idea to add a little more code and move closer to your goal application, and see if the problem fixes itself. You'll need a work-around anyway since it's unexpected behaviour.
    Good luck.

  • Hide fields for activities when they are opened via Activity Monitor

    Hi,
    In CRM 5.0, my requirement was to hide a number of fields from activity display via transaction CRMD_ORDER & CIC0 (SAPGUI based transactions). I achieved it by using screen variant. I assigned my screen variant to different transactions (CRMD_ORDER, CIC0 etc.), and things were working fine.
    But when I open activity monitoring report (transaction S_AE2_89000019), search for some activities and open an activity by double-clicking in the report, the hidden fields become visible. Although, the transaction being displayed in CRMD_ORDER.
    I couldn't enable my transaction variant for transaction S_AE2_89000019, obviously because this is a report transaction which in turn opens activity when we double-click on the grid.
    Any idea how to avoid these hidden fields being displayed via S_AE2_89000019?
    Regards,
    Kaushal

    Hey Kaushal,
    Let me first inform you the following:
    1) Transaction Variant are associatated to Dialog transactions only......Which means when u call report which eventually refers the same transaction even then the transaction variants is not called....
    For the whole transaction variant to workout, you need CALL transaction "  ..."....
    2) The transaction S_AE2_89000019 is not a dialog transaction, its a parameter transaction which eventually calls a report AQZZ/SAPQUERY/SMCRM_REP_ACT1==
    3)This report in turn uses the call to FM CRM_1O_CALL_FOREIGN which launches that crmd_order transaction screen  and not crmd_order transaction..
    You can enchance that report by creating a z report and inside that z report you can fulfill your requirement..
    Inspire ppl by reqwarding..
    Regards,
    Anand...

  • "PC" user with new IPAD2 w/3G.  How do you add attachments (pictures, links, documents) when you are creating a new e-mail?

    Just recently purchased an IPHONE4 for myself and an IPAD2 w/3G (16 GB) for my wife.  Our provider is Verizon.  It's a struggle as we both have a lifetime of experience in the "windows" worlds.  It probably is something very obvious to users familiar with Apple's products but we need to know how, in creating a new e-mail, how do you attach an existing document, or photo or a link (for example, if I wanted to show the Google directions I looked up in Maps, how would I show this link in the new e-mail I'm creating? 
    I see when I'm in Camera Roll, I can touch the "curved arrow to the right" at the top which gives you a cafeteria of choices (Email Phote, Print, Copy Photo etc...).  Is this the only way to attach?  In other words you start from the attachment or link or photo and work towards the choices (email)?
    Further, on an existing e-mail received and you want to forward that e-mail on with comment, again, wanting to attach a photo to this forwarding e-mail...how do you do that?
    Just trying to fully understand the direction we need to go when wanting to do this.
    Appreciate your response!
    Thanks in advance!
    Regards,
    Jim (and Mary)

    Jim (and Mary)-
    Try this:  press both the Home and Sleep buttons at the same time.  That should take a screen shot of your maps.  Go to the Photos App and click on that screen shot.  Click on the right-turn arrow at the top of the page.  You will see options that include Email and to Copy.  Choose Copy.  Press the Home button and then the Mail App.  Press and hold where you want the photo to go in the message.
    When I tried this using the iPad's Maps App, the image pasted into the Email was larger than I expected.  If you are accessing Google Maps via Safari, you may be able to press and hold on the map, and choose to Save Image.  You can try it both ways to see if one is a better fit.
    Fred

  • Get read-only error when trying to create via CI

    I have created a component interface of the VCHR_EXPRESS component (along with the proper component fix for an initialization issue). I had VS generate a create_ex XML schema to be used by BizTalk (PS adapter) to create a new voucher. When I try to execute this create xml, I get a "psft.pt8.joa.JOAException: Property is read-only XXXXX" exception. The fields listed in the error log are empty in the XML instance (although the tags exist). For example, I get this error: psft.pt8.joa.JOAException: Property is read-only ADDRESS1_VNDR_1 (1,56). But in my xml instance it looks like this: <ns0:ADDRESS1_VNDR_1></ns0:ADDRESS1_VNDR_1>. There is no value so I'm not trying to set it. Could the error message mean I don't need this field period, i.e. remove it entirely?

    @icloud.com addresses are being rolled out over an unspecified period: you will get one without having to do anything, and it will be additional to your @me.com address. You will get a notification email when your account is updated. You will notice that the alias creation pane shows @icloud.com as the suffix - apparently new @me.com addresses cannot be created and I imagine you will have to wait until your account is upgraded before you can create an alias.

  • Can we display associated functions when files are viewed via Oracle Drive

    We are on Oracle Portal 10.1.4 and have customised it extensively. We have certain functionality available to the users on the files. these functionalities are provided using associated functions. The user community use WEBDAV commonly as a more easier interface to upload and update files on the Portal. This being our drawback on us providing our custom functiionality via associated functions. Can you please help on how we can enable the associated functions to be viewed via Oracle Drive or WEBDAV

    Hi Jonathan. You've done a commendable job of isolating the problem. I'm not aware of any problem with a middle initial (and we have many users with a middle initial using the client here).
    Please try again with WebFolders to verify that your colleague can get in correctly, but can't through Oracle Drive.
    The Oracle Drive should be using the exact same mechanism.
    If it doesn't work with WebFolders, then the user should reset their password, which should regenerate the DAV verifiers.
    If it works with WebFolders, but not with Oracle Drive, you'll have to look at the Log file in
    C:\Documents and Settings\<username>\Application Data\Oracle\ODrive\cache\logs and see what exactly is sent to the sever, and what the error message is coming back.
    Send that along to us, and we can take a look.

  • Management of Objects that  are created via annotations

    Hello,
    I discribe SequenceGenerator via annotation. Could I somehow take control under it in SessionBean-get next value, etc? The same with NamedQuery - could I modify query before executing, for instance?

    I discribe SequenceGenerator via annotation. Could I
    somehow take control under it in SessionBean-get next
    value, etc?As James pointed out, the JPA spec doesn't provide a way to do this but the underlying TopLink Session has a getNextSequenceNumberValue(java.lang.Class domainClass) method you can use to obtain values from the a sequence. In TopLink Essentials you'll have to downcast your EntityManager to oracle.toplink.essentials.internal.ejb.cmp3.EntityManagerImpl and call getServerSession() to obtain the underlying ServerSession.
    EntityManagerFactory emf = Persistence.createEntityManagerFactory("comics");
    EntityManager em = emf.createEntityManager();
    EntityManagerImpl topLinkEm = (EntityManagerImpl)em;
    // get next sequence number for class Title
    Number nextSeqNum = topLinkEm.getServerSession().getNextSequenceNumberValue(Title.class);
    The same with NamedQuery - could I modify
    query before executing, for instance?You can do the same type of thing by downcasting and working with the underlying TopLink Essentials query implementation classes.
    // get named query and downcast
    EJBQueryImpl query = (EJBQueryImpl)em.createNamedQuery("findWithName");
    DatabaseQuery databaseQuery = query.getDatabaseQuery();
    String queryString = databaseQuery.getEJBQLString();
    // augment query
    queryString = queryString + " and t.format = t.format";
    databaseQuery.setEJBQLString(queryString);
    // set parameters and execute
    query.setParameter("name", "Superman");
    List results =      query.getResultList();--Shaun                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Delivery date getting calculated wrongly in delivery created via VL10D

    Hi Gurus,
    We have a strange issue, where in delivery date is getting calculated wrongly for replenishment delivery created via VL10D.
    When we are creating via VL10D , delivery date is getting the additional 30 days from MaxDlvCrteDate . With initial investigation i see that VL10D has delivery creation profile 0101 for which no of days maintained in max delv creation date is 30 .
    I assume that the delivery date is getting the additional days from delivery creation profile felid no of max delv creation date .
    I have created the delivery on 24.03.2011, as per the route no of TL time is 9 days , So Ideally the delivery date should be 04.04.2011 , however system has calculated it as 23.04.2011
    Delivery no             No of days in MaxDlvCrteDate                        Delivery  date
    213443158                           30                                                       23.04.2011
    If I create the delivery for the same PO using t-code VL10B, then delivery date is calculating correctly.
    Not sure why system behavior is strange.
    Please help me with your inputs to resolve the issue..
    Thanks in advance

    Please request one Abaper  to solve this problem.
    You cannot due nothing as the problem is in Code.
    Regards
    William

  • Not able to pick PO text via READ_TEXT when PO is created by copy.

    Hi,
    I am not able to pick PO texts from READ_TEXT function module for PO's which are created via Copy of another PO as entries for that PO texts are not found in STXH table.However after creating PO if I do some modification in any text and save PO again then READ_TEXT is able to pick that text.
    Please help.
    Thanks.

    >
    powerstar wrote:
    > PLease try the sample code as shown below..
    >
    > data: lc_ebeln type ekpo-ebeln,
    > lc_ebelp type ekpo-ebelp,
    > lc_text  type thead-tdname,
    > lc_id type thead-tdid,
    > lc_object type thead-tdobject.
    >
    > data: it_tline type table of tline,
    > wa_tline type tline.
    > *wa_ekpo type ekpo.
    >
    > concatenate wa_ekpo-ebeln wa_ekpo-ebelp into lc_text.
    >
    >
    > lc_id = 'F03'.
    > lc_object = 'EKPO'.
    > call function 'READ_TEXT'
    > exporting
    > client                        = sy-mandt
    > id                            = lc_id
    > language                      = 'E'
    > name                          = lc_text
    > object                        = lc_object
    > * IMPORTING
    > *   HEADER                        =
    > tables
    > lines                         = it_tline
    > exceptions
    > id                            = 1
    > language                      = 2
    > name                          = 3
    > not_found                     = 4
    > object                        = 5
    > reference_check               = 6
    > wrong_access_to_archive       = 7
    > others                        = 8
    > .
    > if sy-subrc <> 0.
    > * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    > *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    > endif.
    >
    > Regards,
    > *******.
    Did you get a chance to see what the OP is asking about?

  • System should check chepter id  when i am creating the excise invoice.

    dear sir.
    when  i am creating the excise invoice in J1IIN , system should check chapter ID is maintained are not for the material in J1ID.
    if chapter id is not maintained in J1ID for the material, system should give error or warning message when i am creating the excise invoice in J1IIN.
    Please help me out this issue.
    regards
    jrp

    In fact, when you are creating billing document, system will give a warning message that chapter id is not maintained for that material and the duty values will be zero in billing document.
    As I dont have access to SAP, not sure on the warning message number.  Try for a material without maintaining the chapter id in J1ID, note down the warning message number and convert it into an error message if possible.
    Alternatively, you can try with the user exit J_1I7_USEREXIT_EXCISE_BEF_SAVE to meet your requirement.
    thanks
    G. Lakshmipathi

Maybe you are looking for

  • Generic extraction

    Hi, in generic extraction in which scenarios you extract data from  table,view,infoset query,FM sridhar

  • Scheduling periodic background jobs with changing parameters

    Greetings, I am wondering if anyone knows a way to do the following: Say I have a report that I want to schedule in the background to run at the end of every month.  Is there a way to set up the jobs to use different parameters (dates, etc.) each mon

  • How to get the current class name in static method?

    Hi, I'd like to get the current class name in a static method. This class is intended to be extended. So I would expect that the subclass need not to override this method and at the runtime, the method can get the subclass name. getClass() doesn't wo

  • In Snow Leopard, is there a way to import a wireless 802.1x System Profile via Terminal?  If so how?

    I am trying to deploy a Snow Leopard image via Casper running on a Lion server.  Everything works fine but I'd like to be able to have the image include a wireless 802.1x system profile without having to do it manually post.  I had it as part of my b

  • Any new reference material

    I'm really just getting started with DiAdem and have the "Getting Started Guide" and the "Data Mining, analysis and report generating guide" from NI.  However, they give descriptions of what can be done such as the FFT with a pretty report, but now r