Skip to Content
author's profile photo Former Member
Former Member

External Reference number not copied in Service Confirmation

Hi,

We are on CRM 5.0 SP11. We have Mobile Service 5.0 SP11.

In Mobile Service in the Service Order creation screen we have a window to input External reference number. When we create a Service Confirmation as a followup document of Service Order, SAP by default only allows to copy Reference Object,Subject and notes (both header and item level) to the Confirmation.

Does anyone have idea how we can copy the External Reference number to Confirmation when we do followup to Service Orders on mobile.

This functionality works fine on Enterprise.

Thanks,

Yatin

Add a comment
10|10000 characters needed characters exceeded

Related questions

3 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Mar 15, 2008 at 06:38 PM

    Hi,

    in my opinion this makes no sense because an external number should refer to a single document and not to two or several ones...

    I am afraid that this is not supported in standard MSV.

    You might do some own coding (only one line...) in method CreateConfirmation in tile MSVServiceTransactionDetail or even (valid for all follow-up docs) in method CopySrvTransHeader in BO BOMSVHelper.

    Regards,

    Wolfhard

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Aug 31, 2009 at 04:08 PM

    Hello,

    The external number won't be copied by standard as Wolhfard said they are different documents.

    You need to code this to make this copy from service order to Service confirmation.

    Open your Mobile Application Studio and make following changes.

    Open the BusinessObject "BOMSVHelper" and view the code. Go to the Method "CopySrvTransHeader" write the following code in it.

    Find the code

    UserName = _unwind(BusinessRootObject.UserDataDictionary.GetData("USERNAME"))

    and paste the following code below it.

    Dim servconfobj As BusinessObject = bocopysrvtrans.SalesInfo

    Dim servtransobj As BusinessObject = orderheaderobj.SalesInfo

    servconfobj.SetAttribute("PoNumberSold", servtransobj.GetAttribute("PoNumberSold"))

    servconfobj.SetAttribute("PoDateSold", servtransobj.GetAttribute("PoDateSold"))

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Sep 08, 2009 at 05:43 PM

    Is this solved?

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.