Can we restrict Customer list filter based on Sales Employee

Dear All,
One of my client is having sales offices through out india with sales employees working at each locations. Client wants that whenever any sales employees access SAP business One and enter Leads in CRM, that sales employees should not be displayed other customer except the customer he has been assigned. May i know is this possible ?
For Ex...
I have 2 Sales person by the name Samir & Atul
Now Samir has been allotted following customer
--  XYZ Ltd
--  LMN Ltd..
Atul has been allotted following customer
-- ABC Ltd.
-- GHI Ltd
Now Whenever Samir wants to enter data in CRM, he should only be displayed the customer list he has been allotted ie XYZ Ltd & LMN Ltd.... and not other sales person customer. Is this possible ? If yes then how ?

Possible but would have to be done through Custom Code (SDK)
Suda

Similar Messages

  • Filter BP based on Sales Employee using Navigation as well.

    Hi All,
    We have a requirement where we want to restrict/filter BP Master Data to be available only to a particular Sales Employee.
    I have managed to do this on Find Mode and Choose from List.
    One of the requirement is also that while the Navigation Buttons are used to go to Next, Prev, First or Last BP Master Data that should only display the BP Master Data that is linked to a Sales Employee (Linked through a UDT).
    It would be of great help if someone would explain how to control the BP Master Data when Navigation buttons are used.
    I tried using Forms.DataSources, Forms.DataBrowser tapping into the MenuEvents and capturing the events of the Navigation buttons but can't get it to work.
    I found a lot of threads in this relation but all end up saying USING SDK but none explains the procedure.
    If someone could please provide some direction (sample code) on how to either populate the value of CardCod BP Master Data Form or if there is a way to filter the Form's Datasource to only include the Sales Employee will be much appreciated.
    I am new to SAP B1 and this forum so if you find my thread repeatative then please forward me the thread which explains the procedure.
    Any help,advice or even point to the direction is very well appreciated.
    Many Thanks,
    Regards
    Sameer Shingala.

    Hi Shanker,
    First of all thanks for your reply as I am still struggling with this and was hoping for someone to shade some light.
    I am already capturing the Menu Events for First,Last, Prev and Next as follows:
            private void SBO_Application_MenuEvent(ref SAPbouiCOM.MenuEvent pVal, out bool BubbleEvent)
                BubbleEvent = true;
                if (pVal.BeforeAction == false)
                    oOrderForm = SBO_Application.Forms.ActiveForm;
                    if ((oOrderForm.TypeEx == "134"))
                            if (pVal.MenuUID == TB_NEW)
                                SBO_Application.SetStatusBarMessage("Menu item: " + pVal.MenuUID + " sent an event BEFORE SAP Business One processes it.", SAPbouiCOM.BoMessageTime.bmt_Long, true);
                            else if (pVal.MenuUID == TB_FIRST)
                                SBO_Application.SetStatusBarMessage("Menu item: " + pVal.MenuUID + " sent an event BEFORE SAP Business One processes it.", SAPbouiCOM.BoMessageTime.bmt_Long, true);
                            else if (pVal.MenuUID == TB_LAST)
                                SBO_Application.SetStatusBarMessage("Menu item: " + pVal.MenuUID + " sent an event BEFORE SAP Business One processes it.", SAPbouiCOM.BoMessageTime.bmt_Long, true);
                                oRecordSet.MoveLast();
                            else if (pVal.MenuUID == TB_NEXT)
                                SBO_Application.SetStatusBarMessage("Menu item: " + pVal.MenuUID + " sent an event BEFORE SAP Business One processes it.", SAPbouiCOM.BoMessageTime.bmt_Long, true);
                            else if (pVal.MenuUID == TB_PREV)
                                SBO_Application.SetStatusBarMessage("Menu item: " + pVal.MenuUID + " sent an event BEFORE SAP Business One processes it.", SAPbouiCOM.BoMessageTime.bmt_Long, true);
                                oRecordSet.MovePrevious();
                else
                    SBO_Application.SetStatusBarMessage("Menu item: " + pVal.MenuUID + " sent an event AFTER SAP Business One processes it.", SAPbouiCOM.BoMessageTime.bmt_Long, true);
    My Problem is after capturing this events and checking whether the BP belongs to the Sales Employee or not how to either move to next, prev, first or last BP record that belongs to the Sales Employee and display it on the BP Form. Can you please post some code to help me with this. For me this might only work 2 ways to either populate the CardCode Item on BP Form with Next, Prev, First or Last Record from Recordset or some how to Filter The datasource of the view. I tried both and does not want to work. When i try to populate the CardCode Item on the BP Form it gives me the error saying the Item is not User Defined etc. Please post some code sample if you can to overcome this proble. Thanks in advance.
    Regards
    Sameer
    Edited by: Sameer Shingala on Aug 17, 2010 9:30 AM
    Edited by: Sameer Shingala on Aug 17, 2010 9:31 AM

  • In Create List, can only see "Custom List", "Import Spreadsheet", and "Tasks", can't find "Announcements", "Calendar", etc....

    I've seen this before, apologies, feel like it's a dumb question, but I'm only seeing three of the list types when I should b seeing 15 or so....
    Thanks,
    Scott

    The template you used for your site did not turn on the Team Collaboration Lists feature. Go to Site Actions, Site Settings, Manage Site Features and enable the Team Collaboration Lists feature.
    Mike Smith TechTrainingNotes.blogspot.com
    Books:
    SharePoint 2007 2010 Customization for the Site Owner,
    SharePoint 2010 Security for the Site Owner

  • Restrict BP Master search based on Sales Org

    Dear All,
       I would like to assign different Sales Rep to different sales org. My requirement is to restrict Sales Rep from searching BP records of customers which are extended to their Sales org. How is this possible? Can I use auth object CRM_BP_SA to do the same?
    Regards,
    Vivek

    Access Control Engine?

  • Quadrature encoder on PCI 6220 DAQ custom digital filter problem

    I am using both counters on my 6220 DAQ for quadrature encoders.  What I am trying to do is filter some bounce that I am getting on the axes.  I want to be able to custom set the minimum pulse width for each encoder (or both the same should be fine). The problem is that the digital filter using DAQmx channel property for each line seems to work fine (I haven't proven that this actually works) but one has to choose from preset values (the smallest being 2.55ms).  I want to reject anything that is less the 10ms.  This document mentions that you can set up a programmable filter based on an external filter clock.  How do you actually do this?  Is there no way to use one of the internal timebases for this?  If so how?  The "Digital Filtering Conciderations for TIO-Based Devices" entry in the NI-DAQmx help states that you can choose one of four different values for a debouncing filter on a PFI line (different values than the previously linked document) and a custom filter value.
    OK here is the short question .... is there a way for me to digitally filter the lines coming into my counters to reject anything less then 10ms through software only?  If so, how?  If using an external timebase is required, how do I do this?
    Thanks in advance for any help
    Greycat 

    Hi Greycat,
    Although the documentation does mention that you can have one programmable filter setting, this is only true for TIO-Based devices. Unfortunately, the NI-6220 is a M-Series, which means that the only allowable minimum pulse widths settings are 125 ns, 6.425 µs and 2.55 ms. More information on this can be found in your NI-DAQmx help under NI-DAQmx Device Considerations » Digital Filtering » C and M Series.
    I believe for your application requirement, we would have to look into some oour Counter/Timer devices.
    S_Hong
    National Instruments
    Applications Engineer

  • CAML Query to Sort SharePoint list items based on Modified date

    hi ,
    can we sort sharePoint list items based on 'Modified' column, the sorting should be done up to milliseconds level.
    currently i am using CAML query as below
    <OrderBy><FieldRef Name='Modified' Type='DateTime' IncludeTimeValue='TRUE' Ascending='False'/></OrderBy>but its not considering milliseconds while sorting.
    Thanks and Regards,
    venkatesh.

    Veda, thanks but I'm not really a hardcore C# coder.
    We found more elegant solution was to create a List View which returns all records that should be deleted, based on our own custom deletion criteria, and then create an very simple SSIS Package in Visual Studio using the
    Sharepoint Connectors for SSIS to delete all Sharepoint List Items returned from that List View. The Sharepoint Destination Connector has a delete operation.
    This worked for us and didn't require any coding.

  • How to restrict Customer's of R/3 from entering CRM system.

    <b>Dear SAPGuru’s,
    I have an issue at hand and hope with your guidance it can be solved.
    We are running CRM 4.0 and have maintained many Sales org in the system, but from a new rollout we want to restrict one newly developed sales org, Since from this Sales org  Customers are flowing from R/3 to CRM into the system.
    I would like you to help me by guiding as to where can I restrict the Customers of this particular Sales Org from entering CRM system and How can I do it?
    Thanking in anticipation.
    Regards,
    Amit</b>

    Hi Singh,
    Go to tcode R3AC1, open object CUSTOMER_MAIN, on Filter Setting Tab :
    - table structure : KNVV
    - field : SPART, VKORG and VTWEG  => these represent distribution channel
                                                                  sales org and sales office
    - then enter value for each of that field
    Then click Filter Synch (R/3) and Regenerate FIlter.
    Go to tcode R3AS to start initial load.
    Tell me if this is what you looking...
    Gun.

  • Territorywise Customer List and Balance

    Hi All,
    How I can check Territorywise customer list and customer balance??
    Regards

    Hi,
    You can see Customer wise - Sales employee wise Balance but not Territorywise report.
    Check Sales Analysis report in Sales Reports.
    Try this query ....
    SELECT T0.[CardCode], T0.[CardName],T1.[descript],T0.[Balance],T0.[OrdersBal],T0.[DNotesBal],T2.[slpName]  
    FROM OCRD T0  INNER JOIN OTER T1 ON T0.Territory = T1.territryID
    INNER JOIN OSLP T2 ON T0.slpcode = T2.slpcode
    Thanks
    Sachin

  • Restrict custom metadata for DAM assets

    Can we restrict custom metadata to appear only for a few DAM assets? For eg, I have assets under two folders, myProject1 and myProject2 in DAM. Suppose I want the custom metadata fields to show up only for the assets under myProject1, can that be done? If yes, how?
    This is with respet to the details in http://wem.help.adobe.com/enterprise/en_US/10-0/wem/dam/how_to_edit_metadata.html

    Hey Sham,
    I have customized the granite interface to have the additional metadata field.
    I have even  overlayed /apps/dam/gui/content/assets/metadataeditor/items/content/col2/image/items to add an additional metadata node , to be present in the granite interface, but i see that it works fine for "projectA", ie. both png and jpeg files have the sample metadata in the granite interface, but the .png files of projects, other than "projectA"  eg geometrixx have the sample metadata field, while the jpg files dont, after using the function: function(f, r, p) { if (p.indexOf("/content/dam/project/providers") != 0) { f.hide(); } return true;.
    Kindly suggest where i have gone wrong.
    Regards,
    NZ

  • Restrcit access- VA02- based on Sales Doc type

    Hi Gurus,
    Can we restrict access for VA02 based on Document type for some users.
    we are have sales document types like ZOR & ZBR. i want to give the access for VA02 for ZBR, but i want to restrcit the access for ZBR to the users.
    How can do this?
    Regards,
    Sumith

    Dear Sumith,
    You can do so with Rights / Authorisation Management.
    Go to T-Code: PFCG - Enter the Role assigned to your User ID or create a new Role...
    In Menu Tab Assign the T-Code - VA02 - Go to Authorisations Tab Page - Click on Change Authorisation Data -
    Expand the Standard Sales and Distribution menu - Expand the Standard - Sales Document: Authorization for Sales Document Types - Click on Change button on  Sales Document Type menu & Assign the Document type for which you want to give rights to the users...
    Save the profile & Assign it to User Id (if required...)
    You will have to take help of your Basis Person to create Roles / Profiles & assigning it to User IDs...
    Hope this Helps...
    Give points if useful...
    Thanks,
    Jignesh Mehta

  • How to restrict BOM explosion in Quotation and Sales  Order

    Dear all,
    How can we restrict BOM main item explosion in Sales Order.
    this BOM main item is having special order items which have to generate purchase requisition (item category - BANC),
    with out exploding bom main item, can we generate a  purchase requisition for BOM subitems, can any body explain me that how can we do that.
    your suggestions will be highly appreciated.
    thank you
    Raghu Ram

    Hi Raghu Ram,
    The BOM explosion is controlled by item category.
    In the item category configuration screen, under "Bills of Material/ Configuration", you can see "Structure Scope" field.
    Select the one which is applicable to your case:-
    "blank" - Do not explode material structure
    A - Explode single-level BOM
    B - Explode multi-level BOM
    C - Configuration, no BOM explosion
    D - Configuration, poss. with BOM explosion
    E - Structure from Customer_Function (product selection)
    Hope this helps
    Regards,
    Nicole

  • Orders list -Sales employees

    Dear All,
    how to get the list of orders report based on sales employees or some other partner function.
    Regards,
    shekar

    Hi
    SHEKAR
             Please go to SPRO - S&DSALESLIST--
    set updating of partner index  and add the sales employee.
    Transaction group -
    0
    Function -
    PE save.
    Go to VA05 partner function there u will find your entry.
    Hope this will help you. 
    Reward Point is Expected.

  • Assigning Number (Internal)based on the Employee Groups

    Hi Experts,
    Can i Assign Number (Internal) automatically based upon their employee Groups
    Ex- Employee Group A (100000 - 200000)
          Employee Group B (200001 - 300000)
          Employee Group C (500001 - 700000)
          Employee Group D (700001 - 900000)
    whenever i select the employee Group in the 0000 infotype system has to internally assign the number falls under that employee group.
    Thanks in advance
    Regards,
    Dolly

    Go to SPRO->PM->PA->Basic Settings->Maintain number range intervals for personnel numbers. In this define the Number ranges  as below
    Ex- Employee Group A (100000 - 200000)
    Employee Group B (200001 - 300000)
    Employee Group C (500001 - 700000)
    Employee Group D (700001 - 900000)
    and then use the feature NUMKR to determine the personnel number range interval according to the employee subgroup.
    Hope this will solve your problem.
    Thanks,
    Amar

  • Bypass content-based format detection so I can use a custom iFilter in Sharepoint 2013 Search

    Can I get SharePoint 2013 Search to bypass the content-based format detection and use the file extension to determine the format (and therefore the format handler so that I can use a customer iFilter)?
    We have a proprietary file format which uses xml, and we use a specific filename extension to indicate the type of file.  We have a custom iFilter to parse the file, because we only want some of the content to be indexed.  The iFilter works with
    Windows Search.  I’m now trying to use our custom iFilter to search the same files with SharePoint 2013.  SharePoint 2013 Search appears to determine a file’s format from its content and not from its file extension (I have confirmed this by changing
    the extensions of .docx and .txt files).  SharePoint 2013 search appears to use the built-in XML format handler to index our proprietary files.  Can I get SharePoint 2013 Search to bypass the content-based format detection and use the file extension
    to determine the format (and therefore the format handler)?  I think SharePoint 2010 may allow this, but I can’t find out if/how it is done in SharePoint 2013.
    I understand that built-in format handlers can’t be replaced by custom iFilters, but I don’t want to replace the XML format handler for .xml files.  

    Hi jeh271,
    quite interesting, because as i know iPersistStream should be installed when you need to use ifilter when using windows search.
    just curious, if you also restart the spsearchhostcontroller?
    as i know the search should have the content-based format,we cant bypass it, if we bypass it, then it may broke.
    i saw some thread about this before:
    http://social.technet.microsoft.com/Forums/sharepoint/en-US/944e6878-a7f0-4c0e-98b7-a7fb9faeef1b/bcs-connector-and-mimetypefield
    ifilter example:
    http://msdn.microsoft.com/en-us/library/hh694268(v=office.14).aspx
    last time i did this, seems similar issue:
    • The custom iFilter is working in SP 2010 but when we followed the same process of registering the iFilter in SP 2013, it was not working.
    • So, we knew that we were some missing some extra step in registering the filter in SP 2013.
    • Finally, we involved the Product group and we found out that we need to run an extra PowerShell commandlet apart from following the steps to register it in SP 2010 (given in this link:- http://msdn.microsoft.com/en-us/library/hh694268(v=office.14).aspx )
    • We ran the commandlet described here in this article http://technet.microsoft.com/en-us/library/jj219556.aspx.
    • The New-SPEnterpriseSearchFileFormat cmdlet adds a new file format and a corresponding file name extension to the search parsing system. This binds the file format to a filter-based format handler in the search parsing system. Thus, the search parsing system can only parse the new file format if the user has installed a corresponding filter-based format handler, an IFilter, for the new file format. If the installed IFilter registers more than one file name extension, the user must use the New-SPEnterpriseSearchFileFormat cmdlet to add a new file format to the parsing system for each of these file name extensions. The user must also ensure that the file name extension of the new file format is a member of the file-type inclusion list. The file-type inclusion list specifies which files that are crawled, based on their file name extensions. The system will only consider the new file format after a restart of the content processing components
    • The example for our scenario would be something like this:-
    New-SPEnterpriseSearchFileFormat -SearchApplication $ssa -FormatId dwg -FormatName DWGFiles -MimeType application/dwg
    • Then, we restarted the SharePoint Search Host controller service on the machine where you have installed the iFilter and this resolved our issue and we were able to successfully search with .dwg files using the custom iFilter.
    i am not quite sure if search treating your file as an XML file, if it is true, perhaps you can check this xmlmapper:http://msdn.microsoft.com/en-us/library/ff795813(v=office.14).aspx
    Regards,
    Aries
    Microsoft Online Community Support
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • BCS: Pass a filter based on current SPSite to ReadList method from External Data Picker on list item form

    Hi,
    I am using a BCS model to get external data. I have set this up with filters and it works fine. What I would like is to assign a filter value based on the current SharePoint site. This is because I have multiple SharePoint sites that use the same BCS model,
    but the user only needs to see certain records per each site. I have found ways to do this by adding and connecting web parts to a custom page. However, my particular need is to do this for the external item picker that pop up on the list item new and edit
    form.
    I hope my question is clear and look forward to your answers. Please not that this question is specifically related to the external data picker on the new and edit form.
    Regards,
    Andreas

    Hi Andreas,
    Thanks for posting your issue, Kindly find the CAML query that you can use to pass the filter value based on your SPSite 
    <View>
    <Method Name='ReadList'>
    <Filter Name='ABCName' Value='{0}'/>
    </Method>
    <Query>
    <Where>
    <Contains>
    <FieldRef Name='Name'/>
    <Value Type='Text'>{0}</Value>
    </Contains>
    </Where>
    </Query>
    <ViewFields>
    <FieldRef Name='Name'/>
    <FieldRef Name='Id'/>
    <FieldRef Name='BdcIdentity'/>
    </ViewFields>
    </View>
    Be sure to replace the filter Name attribute value with your own FilterDescriptor name as defined in BCS model and Value attribute with your own value.
    I hope this is helpful to you, mark it as Helpful.
    If this works, Please mark it as Answered.
    Regards,
    Dharmendra Singh (MCPD-EA | MCTS)
    Blog : http://sharepoint-community.net/profile/DharmendraSingh

Maybe you are looking for

  • Indesign CS2 Q: Remove or make transparent - lines from stacked shapes logo?

    Hi I'm making a logo that is basically a repitition of simple shape stacked on top of each other. With line thickness [in 'paper' colour] I can control the appearance of space between my objects, provided my background is the same colour as the lines

  • DATA MERGING

    hi people i need a pl/sql code which will help me upload data in csv format . thanks

  • How to use Group Policy to remove the shutdown button on the logon screen

    Environment:  Shared use computers running Window 7 Professional and MS office Suite; Windows 2008 Standard server, Windows 7 EC Domain Policy and MS Office 2007 ADML Template downloaded from Microsoft. WIndows 7 Accounts OU. I am in the process of d

  • Photo refused to download to desktop

    The only photo I can put on my desktop is the last photo added to my library. Some photos (seem to be old ones) can't be drag to desktop (have 'stop' sign) vs the green plus sign for the ones I can transfer to the desktop. What can I do? Thanks, Ruty

  • Versions of Photoshop or Elements That Support GIFs?

    Which versions of Photoshop or Elements allow you to open a GIF file and edit all of the frames simultaneously, then resave as GIF?    This would be for frame resizing, for example. I have Photoshop Elements 10, and I am not able to File | Open on a