EMPLOYEE AS A CUSTOMER

How to configure internal employee as a customer in BP master.
Thanks
Nitin

Hi Nitin,
Create the BP as role employee with internal number range.
Best Regards,
Johnny.

Similar Messages

  • How to set up SSO between e-portal employee node & ebill customer node?

    We have a requirement to set up SSO between e-portal employee node & ebill customer node.
    I am told that sso is possible only between 2 employee nodes.
    Please advise.

    Not sure I understand which part is failing.
    Is it the C program calling your packaged function? Or does the error occur in the PL/SQL code, in which case you should be able to pinpoint where it's wrong?
    A few comments :
    1) Using DOM to build XML out of relational data? What for? Use SQL/XML functions.
    2) Giving sample data is usually great, but it's not useful here since we can't run your code. We're missing the base tables.
    3) This is wrong :
    vStrSqlQuery := 'SELECT * FROM ' || vTblName                     || ' WHERE record_update_tms <= TO_DATE(''' || TO_CHAR(vLastPubTms, 'MM/DD/YYYY HH24:MI:SS') || ''', ''MM/DD/YYYY HH24:MI:SS'') ' ;
    A bind variable should be used here for the date.
    4) This is wrong :
    elmt_value := xmldom.createTextNode (doc, l_clob(1));
    createTextNode does not support CLOB so it will fail as soon as the CLOB you're trying to pass exceeds 32k.
    Maybe that's the problem you're referring to?
    5) This is most wrong :
         l_clob(1):=REPLACE(l_clob(1),'&lt;?xml version=&quot;1.0&quot;?&gt;', NULL); 
         l_clob(1):=REPLACE(l_clob(1),'&lt;', '<'); 
         l_clob(1):=REPLACE(l_clob(1),'&gt;', '>'); 
    I understand what you're trying to do but it's not the correct way.
    You're trying to convert a text() node representing XML in escaped form back to XML content.
    The problem is that there are other things to take care of besides just '&lt;' and '&gt;'.
    If you want to insert an XML node into an existing document, treat that as an XML node, not as a string.
    Anyway,
    Anyone that can help me to find out the required magic number
    That would be a bad idea. Fix what needs to be fixed.
    And please clearly state which part is failing : the C program or the PL/SQL code?
    I'd vote for PL/SQL, as pointed out in [4].

  • Employee as a customer-How to Delete?

    Hi All
    Please suggest on the following.
    Where do we create & delete 'Employee as a Customer' & 'Employee as a Vendor'.
    It's been created in my system. I want to delete 'Employee as a Customer'.
    How to do this?
    Please Suggest.
    Thanks & Reagrds

    It is very common to almost every organization to hire people for short terms , normally on an hourly based payment (SAP consultants for instance).
    For those people you allocate a dedicated employee group (PERSG) and create infotype 0315 where you can define Cost Center, WBS etc..and maintain a table with names of the "real" employers of this
    people.
    Zeev Gavish

  • Who's Who: How to refine employee search using customer defined indicator?

    Hello,
    It is possible to refine employee search using status indicator STAT2 (Employees' Employment Status). I would like to refine employee search using e.g. Customer defined status indicator STAT1. I created an entry identical to STAT2 but with STAT1
    in view V_T77S0 but it did not help at all.
    How to refine employee search using customer defined indicator or any other info
    from infotype 0000 or 0001?
    Kind regards,
    Pawel

    Hi
    This could be done using the infosets provided in who's who customization screen.
    Pl go through following help.
    If this helps, pl do reward.
    Who's Who (ESS): Selection and Output
    In this activity, you can change the fields for selecting and outputting data for the Who's Who service. The fields of the underlying InfoSet Query are available. Note, however, that text fields cannot be used for data selection (with the exception of the fields Organizational Unit, Position Name, and Job Name).
    You have the following options:
    You can specify the fields for selecting an employee.
    You can specify the fields for the hitlist, that is, the list of all employees who meet the selection criteria.
    You can specify the fields for the detail screen for a selected employee.
    All selected fields are automatically transferred to the service in the sequence you chose and are then available for selection or output.
    Standard settings
    The standard system contains an InfoSet for the service. It contains default selection and output fields.
    Activities
    1. Check whether the default settings fulfill your requirements.
    2. If you want to change the default values, proceed as follows:
    a) Choose the relevant tab page and remove the indicator in the Use default settings for group box.
    To change the selection fields, choose the Selection Fields tab page.
    To change the fields of the hitlist, choose the Output Fields List tab page.
    To change the fields of the detail screen, choose the Output Fields Detail tab page.
    b) If you want to delete a default field, select the field in the relevant tab page and choose Delete Line from Display Table.
    c) If you want to add an additional field from the InfoSet, select the field in the Fields in InfoSet group box and choose Copy Entry from InfoSet Table. You have two options:
    You select an existing field in the tab page and choose Insert Entry in Display Table. The system copies the InfoSet field and inserts it above the selected entry.
    You select the blank field at the end of the tab page and choose Insert Entry in Display Table. The system copies the InfoSet field and inserts it at the end of the tab page.
    Note that the sequence of the fields in the tab page determines the sequence of the fields in the service.
    The selection screen fields are laid out according to the following pattern (maximum of 4 rows and 20 fields):
    1 I 2 I 3 I13 I17
    4 I 5 I 6 I14 I18
    7 I 8 I 9 I15 I19
    10 I11 I12 I16 I20
    The fields in the detail screen are laid out underneath each other for a maximum of 20 rows, while the fields in the hitlist are laid out from left to right for each row, for a maximum of 20 fields.
    Note: You cannot select by the Employment Status field (P0000-STAT2).
    d) If you want to add a new field that is not in the InfoSet, you have to create a new InfoSet. You then assign the required field to the new InfoSet. Then select the new InfoSet in the InfoSet field in the Parameters group box. Proceed as described above to add the field to the relevant tab page.
    For information about creating InfoSets, see Specify InfoSets for Interactive Employee Selection in the IMG for the HR Information System.
    Not the SAP naming convention for the standard InfoSet: /SAPQUERY/HR_XX_PA_ESS
    The country code "XX" stands for "international." The InfoSet itself is in the global area (cross-client). You can create customer-specific InfoSets by copying an existing entry. Take account of your  customer namespace and set the relevant country code.
    Note: The Personnel Number field (P0000-PERNR) must not be added to the InfoSet. If you want to use the personnel number, use the P0001-PERNR field, for example.
    e) In the Sort field of the Output Fields List tab page, you can specify the sort sequence in the hitlist.
    Example: You have selected the Last Name and First Name fields for the hitlist. You want the hits to be sorted first of all by the employees' last name, then by the first name. You therefore enter 1 for the last name and 2 for the first name in the Sort field.
    f) Once you have completed your modifications, choose Check Display Table. If the check was successful, choose Save to save your changes. If inconsistencies were found during the check, a message in the relevant line notifies you of them.
    Further notes
    In certain circumstances, runtime issues may occur, especially in data selection. If they do, set the Selection Fields indicator in the Use Default Settings for group box. This deactivates the use of the InfoSet Query; instead, the system uses the BAPI_EMPLOYEE_GETDATA method.
    You can switch the hitlist and the detail screen to the BAPI_EMPLOYEE_GETDATA method by setting the Output Fields List and Output Fields Detail indicators.
    Note that by setting an indicator, you restrict the field selection in the relevant tab page to the interface of the method.
    If, in the initial screen, you enter a country for which values have not yet been defined, the system automatically creates an entry that sets all indicators in the Use default settings for group box. You can then edit the entry to suit your requirements.
    You can specify whether you want employees' photos to be displayed in the service in the IMG for Employee Self-Service under Determine User Options.
    If this helps, pl do reward.

  • How to Avoid Duplicate Employee Number in Custom Form

    Developing A new employee screen, where all the Personal, Assignment, Visa, Passort & Tickets are capture and send for approval. Once it is done. Scheduled Concurrent Program will pick the APPROVED records and create the Employee & Assignment in the HRMS.
    In custom form the employee Number is Last Employee Number in HRMS and Get the Last Employee Number in Custom table (always Custom table employee is higher) and increment by 1 whichever is higher.
    This code written on ON-INSERT trigger.
    SELECT     MAX (TO_NUMBER(employee_number)) + 1 INTO v_max_empno
    FROM     per_all_people_f
    WHERE     employee_number != 99999
    AND     REPLACE ( TRANSLATE (employee_number, '1234567890', '~~~~~~~~~~'),'~', NULL) IS NULL
    AND     business_group_id = :parameter.bg_id ;
    SELECT     MAX (TO_NUMBER(employee_num)) + 1 INTO v_max_empno2
    FROM     xx_employee_details
    WHERE     business_group_id = :parameter.bg_id ;
    IF v_max_empno2 IS NOT NULL THEN
         v_emp_number := v_max_empno2 ;
    ELSE
         v_emp_number := v_max_empno ;
    END IF ;
    :xxempdet.employee_num := v_emp_number ;
    Issue.
    The above is working fine only when data entered from single machine. When multple users are access this form we are getting Duplicate Employee Numbers.
    I need to impliment the process which is Sales Order Number generation without GAPLESS.
    Regards/Prasanth

    Make use of Sequence and use sequence.nextval for fetching the next value to ensure unique values.
    Thanks
    Shree

  • How to maintain sales employee as a customer master

    How to maintain sales employee as a customer master not like sales employee responsible for sales

    Hi Prem,
    For storing the sales employee details, we need an HR master record.
    The controlling factor while maintaining Customer Master data is Account Group. Try creating a custom Account group and link the Sales Employee to it.
    regards,
    Raj

  • MSS - team - General Data, Employee selection add Custom col with KM link

    Hi There,
    I am trying to add a custom column for MSS team selection for general data. Which works alright, now i want to make that column click able (like email) and this should direct me to a dynamic Km link based on employee selected.
    I have added custom column and able to display custom content on the team member selection table. I am able to make it clickable if i select "link" option on column configuration. So that also works.. now i want to pass employee number to my custom webdynpro application. Can you suggest anything here.
    Thanks a lot.
    Regards,
    Sudhir

    Hi Sudhir,
    If I understand correctly, though oadp config, you have added new column and attached a service key to make it as a clickable one. Once u er clicks on the link, I believe you want to display the KM doc which takes pernr as url parameter or some thing like that.
    If my understanding is correct then, you have to  create a WD Application, which reads the selected pernr( or org or position). You need to add pcui_gp/xssutils as used DC and then add context nodes of FcObjectSelection to read the selected record details as described in the above wiki which I gave i.e. https://wiki.sdn.sap.com/wiki/display/profile/How-toaddacustomWebDynproiViewtotheMSSEmployeeProfile%28ECC+6.0%29
    You have to pass the value returned by the Selected Object to the KM as url parameter.
    Also use this blog to see the frontend context values of WDJ application. It will help you in understanding the various values of the context nodes.
    /people/yugandhar.reddy/blog/2011/03/26/simple-way-to-debug-ess-and-mss-web-dynpro-java-based-applications--very-useful-technique
    This should wok for you, let me know if your requirement is different.
    Regards
    Yugandhar Reddy

  • Logic to filter unpaid employees in the customized report

    Hi Experts,
    We are developing a customized report,which has to show  the full and final settelment employees(Relived employees) provision  whose salary is not proceessed in the particular month.As of now our report is showingup both the employees whose salary is processed and not processed.As per requirement report has to show the employees whose salary is not processed in the particular month.
    Kindly advice me on the logic.
    Regards,
    Vikram.

    You can check for 'accounted to' date in IT0003 to be earlier than current month's payroll end date to only retrieve ees not having payroll run for this month.

  • How to add Sales Employee Details in Customer Master Data

    Hello Gurus,
    The requirement is that my client is in manufacturing and sales. And they have different sales person assigned (like territory manager and accounts support) for respective customers.  My clients needs to have the name of the territory manager available somewhere in CMD so that the end user is aware about the sales support representative. How we can configure it? If yes, will we use LSMW or MASS to upload the data.  Please suggest. And we dont have a HR module in Place, so do we use T COde VPE1 (or PAL1) and then asign it parnter function or is there someway else. Eg - My customer number is 1000, in the same master number,  details of sales employee with the phone numbers and email address should appear.
    Regards

    Hey thank you Warren for your quick reply.
    So If I am right, the only option to add sales employee is in partner function tab.
    Moreover, will we use LSMW to add the data or T code MAss will work.
    And we dont have HR module in place, so I guess we will not be able to use. T- code Like PAL1

  • How do I recognize an employee for outstanding customer service?

    I'd like to thank an employee who helped me extensively with my adroid phone and make sure he gets the appropriate recognition from his peers and supervisors. How do I go about doing that? Thanks,Brenna

    I think if you send the details in a private message to  they will be able to pass that along.

  • Customer / Vendor Aging Report

    Hi,
    It´s important to consider the next filter or selection criteria for the reports:
    -. Customer and Vendor Aging Reports
    Filters:
    -. by Sales Employee (Customer Aging)
    -. by Buyer (Vendor Aging)
    regards

    Hello Humberto,
    New selection criteria of Sales Employee/Buyer is part of enhancements of Aging Reports in SAP Business One 8.8 release.
    When you generate the aging report in v8.8:
    u2022 You can group the report by customer or sales employee in the customer receivables aging report, and by vendor or buyer in the vendor liabilities aging report.
    u2022 You can specify more flexible time interval. For the time interval Days, 4 new fields are added for you to specify the duration.
    u2022 You can hide the Future Remit column on the report by choosing Ignore Future Remit.
    u2022 When the aging report has been generated, you can view multicustomer/multivendor detailed information in the aging report window. There is no need to double-click each customer/vendor row to view the details.
    Peter Dominik
    B1 Solution Management

  • Terrible customer service, and no help with defective camera

    Madams and Sirs,
    This camera (see below) was a Christmas present, and we discovered first last week that it had a manufacturing defect. (one of the small tabs holding the case half together got installed in a pinched way.)
    Best Buy has always had fantastic customer service, and we have been very happy. We have spend many thousand dollars in your store every year. So we were sure the store would have a solution.
    We took it in to your store #1423 on Curtner in San Jose to try to exchange or replace under warranty.
    I understand you sometimes you are not able to help a customer, but this email is first about the shock I got when I spoke with Megan in customer service.
    As many customers in Silicon Valley, I am an engineering manager, and we have performed destructive testing on many of our own products. The defect on this camera is obviously a manufacturing defect, and not possible to be caused by poor handling. This is very obvious.
    Megan told me with other employees as well as my son listening next to me that I was a liar, and that the damage was caused by abuse, and not a defect. I tried to explain that was not possible, and she interrupted me, and again said that i was not telling the truth, and that the assembly error was caused by us. 
    I then asked if it was possible to have the matter reviewed by the store manager, and she responded she was the store manager. 
    I left with the camera, and the matter unresolved, and had to explain to my son that I was not a liar, and that Megan must be wrong and "some people just have a bad day sometimes".
    I will not be spoken to with insults like that, and I can no longer go to your store with my kids, and if my employees treated any customer the way Megan did, I would make sure she received training to correct this. If the store manager have this attitude to customers, the entire organisation usually follows, and I will not be a customer in a store like that.
    1. Please help resolve this issue.Order number: {removed per forum guidelines}

    Hello erikev,
    Cameras are nice to have, especially with young children, so I can imagine how frustrating it can be to find yourself with a pinched casing. When something goes wrong, it’s never a fun situation, and while it may not be something we can necessarily help with, great customer service should still be provided. It sounds like this didn’t happen the way we hoped, and I’m sorry this was at your expense.
    As this situation is definitely concerning, I looked into your account to see how I might be able to assist. However, I have found your concerns have reached Terrance with our executive support team. He is currently looking into your situation and should contact you once more information is available. From here, Terrance will be your first point of contact.
    Hopefully he can find a good resolution for you,
    Alex|Social Media Specialist | Best Buy® Corporate
     Private Message

  • Replication of CUSTOMER from ECC to CRM

    Hi CRM Guru
    Is that anyway to download the partner function (sold-to, ship-to, payer, bill-to, employee) in the customer sales area data from ECC to CRM (created as BP relationship in CRM) in the INITIAL LOAD?
    For example:
    Customer in ECC 100000000 have the partner function in the partner function tab under the sales area data
    SP Sold-to = 100000000
    SH Ship-to = 100000001
    PY Payer = 100000002
    BP Bill-to  =100000003
    And create those relationship in CRM under the Relationship area.
    Please advice.
    Thank you

    Hi.
    If what you are trying is to replicate the partner functions as relationships, first be sure that you have replicate the customer (the main and the others on partner functions sales areadata) using the middleware object CUSTOMER_MAIN.
    Then run the object CUSTOMER_REL for the main partner. This will result on the relationship creation at CRM side, representing the partner functions on R/3 site.
    Be aware that if in R/3, the main partner represents all the partner functions, when it is replicated into CRM, the system does note create a relationship to himself, but this not means that the partner can be used in sold to party, payer, ship to and bill to partner functions on documents.
    Regards.
    SM

  • Appropriate permissions for the custom list

    Hi,
    Recently
    I have taken up SharePoint 2013 exam and I got bit confused for one of the question i.e.
    Case Study: Consolidated Messenger
    You are the lead architect developer and web administrator of SharePoint 2013 for your company.
    Consolidated Messenger is a national company with hundreds of franchises
    Consolidated Messenger sells franchises to franchisees. Franchisees have three user types
    User and its Role
    Franchise Manager- Response for managing the franchise
    Franchise Employee- Responsible for managing accounts and setting pick-up and drop-off locations for couriers
    Courier- Responsible for picking up and dropping off packages
    You need to set appropriate permissions for the franchise employees
    customer list and customer sub site access. What should you do?
    A) Add franchise employees to the Members group in the CorporateSiteCollection site collection.
    Break inheritance at the
    franchisee sub site level.
    Create a custom role definition at the
    franchisee sub site level.
    Add franchise employees to the custom role.
    B)
    Create a custom role definition in the CorporateSiteCollection site collection with the limited access to the customers list.
    Add franchise employees to the custom role at the CorporateSiteCollection site collection
    Break inheritance at the
    sub site level.
    Add franchise owners to the Owners group
    at the
    sub site level.
    C)
    Create a custom role definition in the CorporateSiteCollection site collection with the limited access to the customers list.
    Add franchise employees to the custom role.
    Add full inheritance of the role definition and permissions at the site level
    D) Add franchise employees to the Visitors group in the CorporateSiteCollection site collection.
    Break inheritance at the
    franchisee sub site level.
    Create a custom role definition at the
    sub site level with Full Control permissions.
    Add franchise employees to the custom role.
    I feel that both options B and C are applicable but I couldn’t come to conclusion.
    Please
    share your opinion the same.
    Regards,
    Sudheer
    Thanks & Regards, Sudheer

    @Naga, As per non disclosure agreement that you have signed / agreed with Microsoft, I think you should not share confidential exam questions or answers. That would amount to violation of NDA.
    Hope this helps!
    MCITP: SharePoint 2010 Administrator
    MCTS - MOSS 2007 Configuring, .NET 2.0
    | SharePoint Architect | Evangelist |
    http://www.sharepointdeveloper.in/
    http://ramakrishnaraja.blogspot.com/

  • How to clear the picture from custom container

    Hi All
    I am uploading the employee image into custom container . for that i have used the below fn modules
    CALL FUNCTION 'HR_IMAGE_EXISTS'
    EXPORTING
    p_pernr = pernr
    * P_TCLAS = 'A'
    * P_BEGDA = '18000101'
    * P_ENDDA = '99991231'
    IMPORTING
    * P_EXISTS =
    p_connect_info = g_connect_info
    EXCEPTIONS
    error_connectiontable = 1
    OTHERS = 2
    IF sy-subrc <> 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    else.
    CALL FUNCTION 'SCMS_DOC_URL_READ'
    EXPORTING
    * MANDT = SY-MANDT
    stor_cat = space
    crep_id = g_connect_info-archiv_id
    doc_id = g_connect_info-arc_doc_id
    * PHIO_ID =
    comp_id = 'DATA'
    * SIGNATURE = 'X'
    * SECURITY = ' '
    * USE_LOCATION = 'A'
    * LOCATION = ' '
    * HTTP_URL_ONLY = ' '
    dp_url_only = 'X'
    * LIFETIME = ' '
    * NO_CACHE = ' '
    * EXPIRATION =
    * PDF_MODE = ' '
    * URL_EXTENTION = ' '
    * FORCE_GET = ' '
    IMPORTING
    url = g_url
    EXCEPTIONS
    error_config = 1
    error_parameter = 2
    error_signature = 3
    http_not_supported = 4
    docget_not_supported = 5
    not_accessable = 6
    data_provider_error = 7
    tree_not_supported = 8
    not_supported = 9
    OTHERS = 10
    IF sy-subrc <> 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
    after getting the url for uploading the picture
    I used load_picture_from_url
    the image is uploaded, but when i try to clear the image from control using picture->clear_picture
    it is not clearing the image
    Please help me how to clear the image.
    Thanks
    Rama

    Hi,
    " Request an URL from the data provider by exporting the pic_data.
    CLEAR url.
    PERFORM load_pic_from_db CHANGING url.
    " load picture
    CALL METHOD cl_gui_picture_1->load_picture_from_url
      EXPORTING
        url = url.
    CLEAR url.
    url = 'file://C:\sap-logo.gif'.
    CALL METHOD cl_gui_picture_2->load_picture_from_url
      EXPORTING
        url = url.
    CLEAR url.
    url = 'http://www.sap-press.com/images/logo_books_online_162_50.gif'.
    CALL METHOD cl_gui_picture_3->load_picture_from_url
      EXPORTING
        url = url.
    init = 'X'.
    CALL METHOD cl_gui_cfw=>flush
      EXCEPTIONS
        cntl_system_error = 1
        cntl_error = 2.
    ENDIF.
    Its helpful.
    Regards,
    Raj.

Maybe you are looking for

  • Combinding Resources in the FIM Portal Navigation Bar

    We have two different OUs for computers in our AD that have the same attributes. Server and Workstation, there is no attribute that indicates if the computer is a server or a workstation. My solution was to create two different MAs, AD Server MA and

  • Proximity Sensor Not Working on Brand new Z2

    Hi, The Proximity sensor is not working on my new Xperia Z2. I have ran all the tests on the phone and they have failed. When Put up to the ear during a call the screen does not switch off and all the icons get pressed etc. This is VERY annoying as i

  • Generating multi-level xml in oracle

    Hi, I want to create a multi-level XML structure from oracle, is there a way? Presently oracle provides DBMS_XMLQUERY and XMLGEN package to generated XML structure given a query. But the structure so generated is of single level. That is say I use se

  • Download problems for Gridcontrol agent 10.2.0.4 for Linux x86_64 bit

    Is anyone else having gateway timeout errors trying to download the agent above or any other agent?

  • Subscription says it's expired, but I'm still getting billed

    Hello, I would like to know how can I cancel my Adobe Muse subscription, since there is no "cancel plan" button ( I am assuming that is because it says it has expired), but I'm still getting billed for it. I am using a PC and Chrome, if that helps. T