Purpose & utilization of Sales Employee in SD

Dear All,
Please suggest regarding the utilization of Sales Employee though CRM (Customer Relationship Management) not implemented in the Organization and also please guide how to configure the same in the system for SAP SD ECC 5.00
Thanks in advance
Regards
Priyanka Mitra

Priyanka,
Sales employees are just like sales representatives selling goods on behalf of the business.
As per each business, they might get salary + commission or just commission etc..depending on the business setup.
How to setup..pls search the forum and you'll find different ways to set that up with and without using SAP-HR.
Regards,
Raghu.

Similar Messages

  • Changing of Sales Employee in Sales order

    Dear Experts,
    We wish to disable the changing of Sales employee in a sales order in VA02 mode. However, in VA01 we need to keep it open for editing.
    We have also tried through the customising in partner determination procedure but could not achieve the desired scenario as it disables ALL changes to the partner, both in VA01 & VA02.
    Moreover, we have tried through the Function module MV45AFZZ, as one of the messages in the forum suggested, for a similar case, but unfortunately could not call up the particular field in there for the sales employee. At best it responds to KUAGV-KUNNR, where as the sales employee is much below that.
    The soonest help is pleaded for.
    Thanks and Regards,
    Tariq

    Hi Smile,
    Thanks for the prompt response, but we did try as sugested for the user exitbut unfortunately we are unable to call up the screen field : GVS_TC_DATA-REC-PARTNER for the purpose.
    You would recall that the said field is identified by the partner function VE (Sales employee) and we intend to identify and attack THIS field for our purpose.
    Any further pointers please?
    Thanks once again.
    Regards,
    Tariq

  • Aged Debt Analysis by Sales Employee

    Hi Experts
    I would like to be able to show our customer receivables ageing report by sales employee.  Can any of the experts suggest how to write a query which give me the same information but can limited by a user defined choice of the sales employee for the business partner.  This is required as on the road sales employees require information of outstanding debt of BPs before making further sales.
    Regards
    Jon

    The following is filtered to show only Business Partner Balances for On Hold customers, but you should be able to tweak it for your purposes? Give it a try
    /* SELECT FROM OINV T0 */
    declare @AgingDate DateTime
    /* WHERE */
    SELECT @AgingDate = GetDate()
    /* SELECT FROM OCRD T1 */
    declare @CustomerFrom nvarchar(20)
    /* WHERE */
    set @CustomerFrom /* T1.CardCode */ = '' 
    /* SELECT FROM OCRD T2 */
    declare @CustomerTo nvarchar(20)
    /* WHERE */ set @CustomerTo /* T2.CardCode */ = '' 
    /* SELECT FROM OCRD T3 */
    declare @OnHold nvarchar(20)
    /* WHERE */ set @OnHold /* T3.FrozenFor */ = 'Y' 
    /* SELECT FROM OSLP T4 */
    declare @SalesRep nvarchar(30)
    /* WHERE */
    set @SalesRep /* T4.SlpName */ = [%0]
    IF @AgingDate = CONVERT(datetime, '', 112)
                set @AgingDate = GetDate() 
    select ocrd.CardCode [BP Code], 
            ocrd.CardName [BP Name],  
            ocrd.FrozenFor [On Hold], 
            @AgingDate [Aging Date], 
            isnull(T7.[BalanceDue],0) [Balance], 
            isnull(T7.[Current],0) [Current], 
            isnull(T7.[30Days],0) [1 Month], 
            isnull(T7.[60Days],0) [2 Months], 
            isnull(T7.[90Days],0) [3+ Months],                     
            ocrd.CreateDate, 
            T8.[Last Payment Date], 
            ( SELECT SUM(T1.DocTotal) FROM ORCT T1 WHERE T1.CardCode = T8.CardCode AND T1.DocDate = T8.[Last Payment Date]) [Total Last Payment],
            oslp.SlpName [Sales Rep], 
            ocrd.CntctPrsn [Key Contact], 
            ISNULL(ocpr.Tel1, ISNULL(ocpr.Cellolar, ocrd.Phone1)) [Contact Phone]
    from ocrd   
            left outer join ocpr on ocpr.Name = ocrd.CntctPrsn and ocpr.CardCode = ocrd.CardCode  
            left outer join oslp on oslp.SlpCode = ocrd.SlpCode  
            left outer join   (
                        SELECT T0.CardCode,
                                SUM(T1.Original-T1.Cleared) [BalanceDue],
                                SUM(CASE WHEN T1.AgeDays < 0 THEN T1.Original+T1.Cleared ELSE 0 END) [Current],
                                SUM(CASE WHEN T1.AgeDays BETWEEN 0 AND 30 THEN T1.Original+T1.Cleared ELSE 0 END) [30Days],
                                SUM(CASE WHEN T1.AgeDays BETWEEN 31 AND 60 THEN T1.Original+T1.Cleared ELSE 0 END) [60Days],
                                SUM(CASE WHEN T1.AgeDays > 60 THEN T1.Original+T1.Cleared ELSE 0 END) [90Days],
                                SUM(CASE WHEN T1.AgeDays > 30 THEN T1.Original+T1.Cleared ELSE 0 END) [Overdue]
                        FROM ocrd T0
                                LEFT OUTER JOIN (
                                            SELECT T1.CardCode, T0.TransId, T0.Line_ID,
                                                    DateDiff(m, T0.DueDate, @AgingDate) [AgeMonths],
                                                    DateDiff(d, T0.DueDate, @AgingDate) [AgeDays],
                                                    T0.Debit-T0.Credit [Original],
                                                    SUM(ISNULL(T2.ReconSum,0)* CASE T2.IsCredit WHEN N'C' THEN 1 ELSE -1 END) [Cleared],
                                                    (T0.Debit-T0.Credit) + SUM(ISNULL(T2.ReconSum,0)* CASE T2.IsCredit WHEN N'C' THEN 1 ELSE -1 END) [Balance]
                                            FROM jdt1 T0   
                                                    inner join ocrd T1 on T1.CardCode = T0.ShortName
                                                    left outer join itr1 T2 on T2.TransId = T0.TransId and T2.TransRowId = T0.Line_ID and T2.ReconNum = (select T3.ReconNum from oitr T3 where T3.ReconNum = T2.ReconNum and T3.Canceled = N'N' and T3.ReconType <> 7 and T3.ReconDate <= @AgingDate)
                                            WHERE T0.RefDate <= @AgingDate                                                                               
    and T1.CardType = 'C'
                                                    and (T1.CardCode >= @CustomerFrom OR @CustomerFrom = '')  
                                                    and (T1.CardCode <= @CustomerTo OR @CustomerTo = '')  
                                            GROUP BY T1.CardCode, T0.TransId, T0.Line_ID, T0.DueDate, T0.Debit-T0.Credit
                                       ) T1 on T1.CardCode = T0.CardCode
                        WHERE T0.CardType = N'C'                                                     
                        GROUP BY T0.CardCode
                ) T7 on T7.CardCode = ocrd.CardCode
            left outer join (  
                        SELECT T1.CardCode,          
                                    Max(T1.DocDate) [Last Payment Date]        
                        FROM ORCT T1        
                        WHERE (T1.CardCode >= @CustomerFrom OR @CustomerFrom = '')          
                                    and (T1.CardCode <= @CustomerTo OR @CustomerTo = '')       
                        GROUP BY T1.CardCode  
                   ) T8 on T8.CardCode = ocrd.CardCode
    where ocrd.CardType = 'C'  
                and (oslp.SlpName = @SalesRep OR @SalesRep = '')  
                and (ocrd.CardCode >= @CustomerFrom OR @CustomerFrom = '')  
                and (ocrd.CardCode <= @CustomerTo OR @CustomerTo = '')  
                   and (ocrd.ValidFor <>'Y')
                and ( (ocrd.FrozenFor = @OnHold
                             and (GetDate() Between isnull(ocrd.FrozenFrom, DateAdd(d,-1,GetDate())) and isnull(ocrd.FrozenTo, DateAdd(d,1,GetDate())))))
    order by ocrd.CardCode

  • Sales Employee

    Dear All,
    What is 'Sales employee'? What is the concept behind that? And where we use it?
    regards,
    buddhika
    Edited by: BUdayanga on Jul 6, 2011 8:19 AM

    What is 'Sales employee'? What is the concept behind that? And where we use it?
    Hi,
    In the Enterprise structure while defining and assigning you have sales group. Sales Employee comes under the sales group which is assigned to Sales office. We also take the sales employee in partner determination as sales rep or sales employee.
    A sales employee is one who is answerable for all the procured orders from the field which he collect he passed on to the office. For statistical purpose sales employee is mantained to know what is the sales he brought for the company and from the company prespective, how much company is owing to the sales employee for his commission or bonus when he achieve his target.
    A sales employee is the vital link in real scenario, who communicate with the customer, understanding his needs, selling brands, upselling, cross selling informing them about free goods to create more sales for the profitability of the company and to achieve his target to earn commission.
    A sales employee is exclusively appointed by the company to manage sales in the given geographical location and responsible for the some amount of customers whom he handles, starting from sales merchandising, product promotion, procuring orders after enquiry from the customer and by submitting quotation. He is also sometimes involved in making contracts with the customer to send the goods to his location. In the scenarios of consignment sales, he is also responsible for monitoring the sales activity by monitoring the rack stock (which is a traditional method) , although now changed with the emergence of SAP availability checks.
    So in a nut shell sales employee although not very important to map in SAP SD module but depends upon the clients requirement , if they need we can map under sales group.
    I hope to certain extent I could help you understand the role of a sales employee. If you have still any uncleared area where I have not thrown light, You can certainly take my advice.
    Regards,
    Sridhar.

  • Sales Employee mandatory field in sales order item level

    Hi all
    I want to do SALES Employee mandatory on sales doc. item level, once i have gone through customization i did it check BOX on but once i save there where no effect, that check BOX still blank
    please provide me how i should do it
    Regards,
    Abhijeet

    hi Cong,
    i earlier i unable to save due to VE and PE confusing partner function but now i have to save the setting means check BOX marked but still there where not effect.
    Again i want to tell you the requirement i have to do Mandatory Partner function (Sales Employee) on sales order item level,may be that will be PE or VE i m not sure....
    Management want to track like who is the owner of this business at the per item level for incentives purpose and after that marketing team can analyze the incentive or commission by the end of the every months from early this practice is going on but every sales order or every line item every time user not used to fill sales employee so that i have to do Mandatory, If any user creating sales order and if in sales order there end of line item means 2-3- 5-10-50...so on....may be every item has different sales employee and all has to be complete or els sales order should be pending or sales order not going to save...
    I hope u understand the requirement and pls provide me solution
    Regards,
    Abhijeet

  • Sales Employee Incentive

    Hi,
    I have a typical case of a Sales employee eligible for an incentive on the billing document. I have created a Condition type (Item level) ZSEM by copying the Agent Commission since this is not in the standard process.
    In the pricing procedure (given Requirement Routine as 24 i.e. In the Billing Document and Calculation Type as 7 i.e. Percentage Variant), if I keep this as Statistical, this value is not getting posted to A/C's and if I don't then this value is adding upto the total Net value.
    My need is this value should accrue in one account and at the end of the month I should be able to run a report and disburse incentive to this employee whom I created thru FI route as a Vendor.
    Kindly suggest a solution to this issue.
    Regards,
    Vinod

    hi vinod,
    " as i understand ZSEM keeping it statistical is not passing to Accounting ".
    I am sure it goes to accounting still. You can also confirm this with the FI. As well when you release to accounting, you can see this in the billing document > account determination analysis.
    Even you can pass this value to CO-PA also for costing purposes by assigning this condition type to value fields through KE4I.
    Make sure you have an acckey attached with this condition in the pricing procedure. Even if you mark a condition as statistical it releases to accounting provided you have assigned an acckey to it in the pricing procedure and have done required revenue account determination in VKOA. Keep a different GL account so that you can clearly know whats the condition value.Otherwise you can pass this condition value to a sub total field and use it for any further processing with the help of abapers.
    Not only for a sales employee, even incase say we have depot sales managed by a third and pay commision to him for example 0.5 % on the turnover made, we can have a condition type determined in the sales order and capture the value. We need to keep it statistical only to ensure it doesnt effect the net value calculation.
    Thanks
    Sadhu Kishore

  • Query help for sales employee sales

    Hi....
    How can we have a query for
    Name of sales employee
    Item group
    Item name
    Total selling amount
    Total sales order
    Total delivery
    Total AR invoice
    Please help
    Thanks a lot

    Hi,
    What Total selling amount do you need? Invoice - Credit Memo?
    How about the other Total, total count or total amount?
    Thanks,
    Gordon

  • Update sales employee for Portugal

    This functionality is available for Spain and this request is for Portugal as this is not available for that localization.
    Functionality requeted consisted on updating sales employee data for Portugal,  so you can change the sales employee or buyer data for all the documents listed  below at any time (including after the document is closed), at both document and row level.
    Documents:
    A/R Invoice & A/P Invoice
    A/R Down Payment Request & A/P Down Payment Request
    A/R Down Payment Invoice & A/P Down Payment Invoice
    A/R Reserve Invoice & A/P Reserve Invoice
    A/R Credit Memo & A/P Credit Memo
    Delivery & Goods Receipt PO
    Return & Goods Return
    If the change is done at the document level, a message asking the user whether to apply the change on the rows should appear.

    Hola Carmen,
    That functionality is available since B1 2007A SP01 PL07. Please check SAP Note 1369615 for more information.
    Please visited the LEGAL REQUIREMENTS AND IMPORTANT CORRECTIONS Channel Portal page regularly to check for important changes.
    ¿Vale?
    Regards,
    Vítor Vieira

  • How to put Sales employee (Splcode) Mandatory Field, when adding A/R invoice

    Hi,
    Kindly solve, How to put Sales employee (Splcode) Mandatory Field, when adding A/R invoice.
    Regards,
    Rajeev.

    Follow this step..
    1. In SQL Server, go to the SAP B1 Database you're using. 
    2. then on the Object Explorer , go to Database Folder, explode the SAP DB->Programmability->Stored Procedures->SBO_SP_TransactionNotification * the only Stored Procedure that is allowed to be edited. Just right click and modify
    3.  Try to paste this -> and click F5
    If
    @object_type ='13' and @transaction_type in ('A','U')
    Begin
    If EXISTS
    select DocEntry from ONIV
    Where DocEntry = @list_of_cols_val_tab_del
    and  SlpCode<>'-1'
    Begin
    set @error_message = 'Please select the Sales Employee'
    set @error = 1
    END
    END
    Regards
    Kennedy

  • Error in saving sales employee

    Hi Experts,
    I am trying to save sales employees in sap business one through DI API.  However, after calling the Add method, it gives me this error: "Data is not available; modify selection criteria and re-enter:.
    What does this mean?
    Thanks.
    Melvin Balingit

    Sorry Guys,
    I have tested the following code, and working perfect. So no problem with the usersfields.
    Dim oSP As SAPbobsCOM.SalesPersons = oCompany.GetBusinessObject(BoObjectTypes.oSalesPersons)
            oSP.SalesEmployeeName = "DEMO Sales Person2"
            oSP.UserFields.Fields.Item("U_TEST").Value = "TEST"
            If oSP.Add <> 0 Then
                sbo_application.MessageBox(oCompany.GetLastErrorDescription)
            End If
    I have version 2007 SP 01 PL 09.
    You may check what Vasu suggested....
    regards
    János

  • Creation of sales employee without HR...?

    Dear Gurus,
    I have confusion in creating a sales employee without HR..
    I need  your suggestions and inputs on this issue..
    Note-I have thoroughly searched all the forums before posting it here .I am abit confused now going through all those ..
    In some forum  suggested to use V+23 to create sales employee with PE partner function with account group: 0007 and some forums people are saying use PA30 OR VEP1?
    Can you guide me which transaaction code  i should use for sales employee creation.
    For your valuable inputs will be reward and will great help  for me.
    Regards
    Venkat

    Hello,
    You can create Sales Exployee with T-Codes VPE1 or PA30 only if you have implemented HR Module.
    To create Sales Employee without HR, refer this IMG Link (& the F1 help there):
    IMG - Sales and Distribution - Master Data - Business Partners - Use Sales Employee Without HR
    Also refer the blow link for detailed information:
    Sales employee without HR
    Hope this helps,
    Thanks,
    Jignesh Mehta

  • More than one "Sales Employee"(Partner Function Value) in sales order.

    Hi Experts,
           My customer requested add more than one "Sales Employee"
    in Sales Item Line. As the standard SAP, I can add only one
    "Sales Employee" value in one partner function. Any suggestions?
    Thanks,
    Prach

    Hi Prach,
    You can add one sales employee per line item. In one line item you cannot add morethan one sales employee however.
    If you want to include morethan  one sales employee to EVERY LINE ITEM, then
    1. Create some PFs like Salesperson1, Salesperson2 etc, say upto 5.
    2. Now assign this PF to the sales document header and item category,
    3. For all the PFs, you can have the same account group.
    4. Now you can create customer master for all these sales person.
    5. Once this is done, you can link multiple sales persons for each line item.
    Hope thsi helps you
    Pls reward if thsi helps you

  • How to block sales employee without enter in sales order.

    Dear Guru's,
    I have created sales employee code 1234 and using same in sales order with using partner function due to the some reason now I donu2019t want to book sales for same employee code 1234. Can anyone help me how to block employee code.
    Regads
    dharma

    hi
    if i enter sales employee manually in sales order it should not allow me to enter and it should give message this employee in inactive status so that user will under stand accordingly.
    this employee number we are entering in sales order manually it's not copying from customer.

  • Sales employee field in VA01 blocked & which fields are must to see in COPA

    Hi,
    I am able to see all the transactions from SD  and FI direct postings coming into COPA.
    But the  management wants to see the profitability in Sales employee level also.
    I am able to give the sales employee wise details in FI but in SD vao1 while I create a sales order the sales employee field in account assignments is blocked.
    I gave the same information in the other tab Partner function, but still I am not able to see the transaction in COPA  at sales employee level.
    Also please let me know if I have make all the characteristics I am seeing in COPA S mandatory like(WBS element, sales order, sales employee, ) mandatory or is it sufficient that I keep only profit center as a mandatory field.
    I feel profit center should be kept as mandatory field in SD and FI posting while remaining are all optional.
    Please explin me how I should unblock the sales employee in Va01 and also let me know the logic why we have to keep the fields optional or mandatory.
    Please assist me.
    Thanks,
    Shilpa.

    Hi Shilpa
    Leave the fields as they are.. NO need to make any thing as optional or mandatory
    Include the sales employee as partner fucntion in your sales order... You also need to write derivation rules in KEDR for the same
    You will need to write 2 derivation rules for each partner function
    1. In one Der Rule, make the sale order item KDPOS as constant value 0000
    2. In the other one, dont make it a constant....Leave it as it is
    DERIVATION RULE 1
    SOURCE FIELDS
    VBPA-VBELN = COPA-KAUFN
    VBPA-POSNR = COPA-KDPOS
    VBPA-PARVW = GLOBAL-USERTEMP1 (Click on Magnifying lens.. Specify Constant = Your SD Part Function)
    TARGET FIELDS
    VBPA-KUNNR/PERNR = COPA-WW100 / KMVTNR
    DERIVATION RULE 2
    SOURCE FIELDS
    VBPA-VBELN = COPA-KAUFN
    VBPA-POSNR = COPA-KDPOS (Click on Magnifying lens.. Specify Constant = 0000)
    VBPA-PARVW = GLOBAL-USERTEMP1 (Click on Magnifying lens.. Specify Constant = Your SD Part Function)
    TARGET FIELDS
    VBPA-KUNNR/PERNR = COPA-WW100 / KMVTNR
    Regards
    Ajay M

  • Sales Employees in Sales Order

    Hi All,
    I have created a customer in 3 different sales areas and assigned 3 different employees in each of the sales areas(Customer Master) . When I create a sales order with products from the three divisions I want the employee responsiblefor that particular division to appear in the partner tab at the item level. But I am getting the sales employee of the header division even at the item level. How to get the required employee at the item level.
    Rgds,
    Ravi Teja

    Dear Ravi,
    This is may because  sold to party and ship to party is same customer in this situation you can assign only single sales emplyee in the customer master.
    If you have different ship to parties to that sold to party you can assign different sales employees to that ship to parties master data ,based on that you can get the sales employee in the sales order according to ship to party you enter.
    For emample:-
    1. If you have sold to party X there is no different ship to parties(i.e ship to party also X),
    You created sales employaee A then assign to customer master X (I.e ship to party also having Sales employee A)
    When you create sales order the sales employee A only will come in to the sales order.
    2.If you have customer X and the customer X having different ship to parties like 1,2 and 3
    You created four sales employess A,B,C and D then assign to X,1,2, and 3 ship to parties master data.
    -->Now when you create sales order with Slod to part X and ship to party X then sales emplyee will come as A.
    -->when you create sales order with Slod to part X and ship to party1then sales emplyee will come as B.
    -->when you create sales order with Slod to part X and ship to party 2 then sales emplyee will come as C.
    -->when you create sales order with Slod to part X and ship to party 3 then sales emplyee will come as D.
    I hope this will help you,
    Regards,
    Murali.

Maybe you are looking for

  • Looking for help building app! Great idea!

    Hey, I have a great idea for a really fun game that could draw attention to alot of iOS users and soon become very popular. I have done some browsing in the App Store and the idea i have is not yet there. The reason I am reaching out to the forums is

  • Address Book Sync and SyncServices

    Anyone know what "Sync Services" are and why it keeps loading and running "Address Book Sync" and eating up 100% of my Intel CPU? What is this "syncing" with and why? Did my trial subscription to .Mac do this?

  • Java 8.25 not working on 10.7.5

    Im on a macbook pro and it as of recently everything that uses java says it is missing a plugin. Ive done every java troubleshooting tip on the website but it isn't working.

  • When will SIRI be on the iPad 2

    Will Siri ever be on the iPad 2, I'm really disappointed that Siri is not on the ipad 2 with the lastest iOS 6. Consumers spend a lot of money on these devices and then find out a fantastic feature will not be available on the iPad 2 but it will be a

  • PeopleSoft Enterprise HRMS and Campus Solutions 9.0 PeopleBooks

    I'm looking on the documentation page and see the link for PeopleSoft Enterprise HRMS and Campus Solutions 9.0 PeopleBooks, but the page doesn't display. Any other way to get the PDF version for the North American 9.0 Payroll PDF document?