SALES EMPLOYEE DOWNLOAD PROBLEM

Hi
I am downloading only Employees from ECC 5.0 to CRM 5.0.
Employees are not created in CRM. but
In CRM Bdocs shows status 53.
when I run report HRALXSYNC in CRM, if I do F4 for Central Person I can see all employees.
But they are not created with Role employee, pls suggest if I am missing any thing
In ECC, I used Infotype: 0000,0001,0002,0006, 0009, 0105, 1001
Model View distribution is OK.
In CRM system table T77SO looks like:
HRALX -- HRAC  -
X
HRALX -- OBPON --- ON
HRALX -- OBWIG --- X
HRALX -- ONUMB --- 2
HRALX -- OSUBG -
HRALX -- PBPHR --   ON
HRALX -- PNUMB --- 2
HRALX -- PSUBG -- 01 (Assign External Number range for Employees )
HRALX -- PLOGI -- 01
Thanks
Nitin

Hi Nitin,
When u downloaded the employees from ECC to CRM using report RHALEINI in ECC, choose object type 'P' Person  and object id as the employee no. in the report.
When this HR master will get replicated to CRM, check in PP01 transaction.
For that employee or central person, infotype RELATIONSHIP will get maintained. If u view it, u will get the business partner number as well.
Also refer the blog:
<a href="/people/vikash.krishna/blog/2006/10/15/replicating-hr-master-data-part-1:///people/vikash.krishna/blog/2006/10/15/replicating-hr-master-data-part-1
Wish the information is useful.
Regards,
Shalini Chauhan

Similar Messages

  • Sales employee incentive scheme without HR Module

    Dear Experts,
    My client's requirement is as below:
    My client is in to trading business and he wants to  starts an incentive schemes for his sales employees. Problem here is, he has not taken HR module. Can anyone please let me know, whether we can configure incentive plans and calculation of incentive through SD Module. If so, how we can do it, if not what are the alternative customizations we need to do.
    Thanks  &  Regards,
    Rajeshwari

    Good Morning.
    Its not possible to calculate the incentive scheme's for employees in SD.
    One option i can suggest you here., if the incentive schemes offered are quite simple, then to calculate the incentive figure earned by each sales employee, a separate program needs to be coded by ABAPer, accordingly.
    Again for this, the inputs to be taken from the sales reports., Ex- sales by each employee or collection by each employee.
    I suggest you strongly to discuss in detail the incentive scheme offered.  Then discuss the logic with the ABAPer to calculate the incentive percentage for each employee.
    if every thing is fine to you, take a decision.
    I had encountered a similar situation in my project.  but in  my project HR module was implemented......also the incentive scheme was very complicated in my project.
    Hope, this input shall be useful to you.
    Warm Regards,
    Kiran.S

  • 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

  • DRQ: down payments & sales analysis per sales employee

    Our client sells projects which last from 2 to 8 weeks. A down payment invoice is issued before the start of the project and the remaining amount is invoiced upon completion. Sometimes due to the fast pace of the project and the payment terms, the down payment invoice payment has not been received before issuing the final invoice. In SAP Business One this results in a problem as only paid down payment invoices can be drawn from the final invoice (this is by system definition). To make matters worse the only workaround seems to be (correct me if I am wrong) to amend this with manual journal entries. However, sales employee field cannot be activated in a manual journal entry. Hence, the sales analysis report per sales employee does not reflect true sales figures. Our suggestion is to develop the down payment functionality so that it can detect issued down payment invoices when putting the final invoice into the system, to make the whole process run smoothly.

    Hi Ajo,
    the comming version 8.8 includes the functionality which in the following scenario:
    1) Create Sales Order
    2) Create DP Invoice based on Sales Order from point 1
    3) Record payment of the DP Invoice
    4) Create Final Invoice based on Sales order from point 1
    proposing ther DP Invoices created based on the Sales Order from point 1 for the Final Invoice (when the Final Invoice is created).
    User can check and adjust (if necessary) the DP Invoices automatically linked to the Final Invoice.
    Hopefully this would help in your customer business process.
    Best Regards,
    Martin Slavik
    SAP Business One Solution Manager

  • Sales Employee Description is not following into COPA

    Dear Experts
    I have set sales employee as a characteristic in my operating concern that was triggered from PAPARTNER. From there I developed then run COPA report painter (KE30) for sales employee with ALV display options. In fact the report can only display sales employee code, without the description. I desperately need sales employee description in my report, based on user requirement.
    Here we didn't activate HR module. In the same time SD has defined Sales Employee as Partner Function (SE) in customer master data. The Partner Function is looked up the sales employee name from HR table, PA0001 so that they can display sales employee code and name in the customer master data.
    From the story above I've tried to do some ways, such as:
    Changed display options from ALV to Drilldown -> with this way, sales employee description can appear from the report, but actually I just need the ALV report because of my client didn't accept the report layout except ALV. This is my big problem.
       2.  I found other threads with similar problem with me, then I tried to follow that instructions that will be described below:
    I tried to create new char WW100 with PARVW table for sales employee then follow these steps:
    Create 2 derivation rules in KEDR  using table look up (table VBPA) for the same 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 = COPA-WW100
    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 = COPA-WW100
    Unfortunately the ways above still can't solve my problem, the report still only show the sales employee code without description. At the last whether possible if i want sales employee characteristic with origin table coming from PA0001, so that data will derive from HR table? or perhaps any other solution to solve my case?
    Please suggest me in detail..
    Thanks a lot
    Regards,
    Maradona

    Hi Maradona,
    I want a clarification - Does the value flow properly to the value field and only the description is not coming?
    1. If the value flow is proper and only description is a problem, then check whether compunding has been used in KEA5 for the characteristc WW100? If yes, check the text table for WW100 and compare it with the origin table in terms of the fields in both the tables.
    (My guess is that not all the compunding characteristics are available in text table)
    2. If value flow is a problem, then compare SE16 and SE16N for any sales order for the denotion of partner function field PARVW. Sometimes the denotion of partner function (two character code) may vary in SE16 and SE16n.
    Get back for any more query
    BR
    Abhi

  • Help for Alert once AR Invoice booked to sales employees

    Hi all,
    I have made an alert in which when a sales invoice is added to the system an automayic alert goes to the sales employee but the problem is that when the sales employee logs in, he get the complete full as on date ar invoices which are been made into the system which includes old invoices.
    SELECT T0.[DocNum], T0.DocDate,T0.[CardCode], T0.[CardName], T0.[OwnerCode], T0.SlpCode,T1.[lastName]' 'T1.[firstName] as Creater
    FROM OINV T0 INNER JOIN OHEM T1 ON T0.OwnerCode = T1.empID
    WHERE T0.[SlpCode] =1
    I want that in the alert invoices should come from e.g 01/02/2009 onwards. Also when the sales employee gets and sees the alert, it should automatically get removed from the alert list of the sales employee.
    How to achive this...Kindly help please
    Regards
    Kamlesh

    Hi Kamlesh,
    Datediff(yy,T0.DocDate,getdate()) = 0
    Datediff calculate the different between 2 dates. With a normal math function you are not able to calculate a different between dates. So the part in the brackets are the statement.
    yy means display / use year, the last 2 numbers
    T0.DocDate is the first date from your table
    getdate() get the actual date from the system
    =0 is the condition.
    So in with it means, check / calculate if the date differenz  between the date from T0.DocDate and the actual system date is equal 0.
    Regards Steffen
    P.S. i hope i explained it well

  • Modify Sales Employee in AR Invoice

    Dear experts,
    I have to modified the Sales Employee in some AR Invoice but in some cases this is impossible, because SAP B1 give me an errore (this enty already exsists).
    What is the problem?
    Thanks.
    Paolo Orlando

    Dear Paolo Orlando,
    Sales Order and in Delivery are not financial transactions so that you could change sales employee freely.  As for the invoices, so many possibility that may already tight them up.  Do you have any FMS on this field?
    Thanks,
    Gordon

  • 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

  • COMMISSION TO SALES EMPLOYEE WITH OUT HR MODULE

    Dear all,
    I have senario where i wanted to give a commission to each sales employee. Also i dosenot want to create Sales Employee?bcoz HR module is not implemented?
    Is it possible to give commission to sales employee?
    Plz send what are the customization for the same?

    Sales commissions can be configured frm SD if they are simple in nature. This is done through rebates. If the commission and management is complex in nature then it can be done through ICM ( Incentives and Commissions Management )
    The following procedure details the configuration of the Sales commission for Employee. The problems could e at any one of the following steps.
    You need to create a partner function for sales employee, a copy of the standard partner function available in SAP. Then do the appropriate partner determination, that is assignment to the sales document and item partner determination procedure. Next step is to create master data for all your sales employees as Vendors, assign these masters you created to the sales order at item level.
    We can see the orders sales employee wise in VA05 provided we add the sales employee partner function in the index list under sales and distribution, sales, lists, set updating of partner index.
    In the  pricing procedure, we need to maintain a condition for sales employee commissions and choose whether you want to enter the commissions percentage manually or prefer automatic determination. Here we need to get an input from the client as to whether they have fixed or variable commission percentages.
    Create an accrual account key for this and assign it to the condition type in the pricing procedure and remember that the condition type in the procedure should be statistical and not relevant for printing.
    Next step is to make the settlements after the Invoices have been posted and the relevant commissions accrued to a G/L Account.
    Now settlements could be manual as well as automatic. If you choose to make automatic settlements, there needs to be a ZREPORT which makes a vendor payment posting or if the settlement is manual, you need to might be run a BDC periodically to post the invoices for the so called Vendors (Sales Employee)
    regds
    Jude

  • Employee Download

    Hi ,
    I am working on the employee download.
    Have done all the stettings as per the note 550055 and ran the RHALEINI in R/3.
    In CRM the IDOC are shoowing the status 64 ' IDoc ready to be transferred to application'.
    What could be the problem in posting the doc.
    Pls advise.

    Hi,
    Please check the Country specific settings for the BPs.
    thanks

  • You are not authorized to change the sales employee

    Hi everyone ,
    when I add an new bussiness partner not with the default sales employee ,I can't finish adding except  loging on the system using manager or superuser before. the system tells that "You are not authorized to change the sales employee". This problem had been raised by someone else already,But It still confused me .I have explored the problem in b1 system and has got these results like following:
    first ,there are three places where we can set default Salse mployee.        
               Path1     Administation/Setup/General/Sales Employees
            or  Path2   Human Resources/Employee Master Data/Sales Employee
            or   Path3  Administation/Setup/General/Users/Defaults/New/Defaults/Sales Employee
    If you add a new BP , the default Sales Employee will get the value from Path3 .
    If it is empty from Path3 ,it will get the value from Path2.
    If it is also empty from Path2,then it will get the value from Path1.
    There is Only one conditon that In Employee Master Data ,the employee is related with User and Sales Employee.
    My question is that since I connected employee with User I can't change the sales employee when adding a new BP.
    Another question is that since I connnected sales employee(Mike) with employee(Jone) I can't select the sales employee (Mike) as a sales employee when adding a new BP using other user loging on the system.
    There Is no problem if I  connect no employee with User.But If I do so ,How Can I do the Data Ownership Authorization.
    Edited by: Li Mishan on Apr 17, 2008 9:40 AM
    Edited by: Susanne Klemm on May 7, 2008 2:00 PM
    Edited by: Philip Eller on May 21, 2008 9:02 AM

    I forget to say that I had already give the user all Authorizations.I have copy the authorization from manager.
    One thing I am sure that :
    If you connet the sales employee with one employee,that means that sales employee can be only used by the user connected to the employee at the same time.others can't use it.
    If you connet the user with employee,that means ,when log on the system with the user,you can only use the sales employee that you connected with employee at the same time.you can't use others
    Edited by: Li Mishan on Apr 17, 2008 10:55 AM

  • Create Partner function: VE Sales Employee / structural authorizations

    Hi,
    We are running SAP on ERP2005.
    We are using structural authorizations to limit managers access to HR data - only own employees.
    Now I want a department in our copany who maintain sales orders in VA02 to be able assign a Partner function: VE Sales Employee.
    The System read the employee name from HR infotypes.
    That is ok for the group members in the department if they are given access via authorisation object P_ORGIN.
    The problen is the Manager for the group who have structurel authorizations. She will only be able to assign persons form her own department
    Can anybody help me to sove this problem?
    Thanks,
    c¨,) Finn 

    Hello Finn,
    Did you find a solution or a workaroud on this problem ???
    I have got the same problem and I found nothing on SDN and Markeplace.
    Regards.
    Lionel

  • How to set the Description Name of Sales Employee in COPA

    Dear Expert,
    I maintained Characteristis Sales Employee at COPA but when I run this report, there is no description name of employee appear. It just appear the Number of Sales Employee.
    I used table VBPA and field Name PARVW in Characteristic Derivation. In Sales Document I created Partner Functin VE Sales Employee.for characterristic and I ser VE Partner Function in SD Document.
    In Data Structure KMVTNR Sales Employee there is no Validation Check Table. 
    Kindly help to solve this problem and thank you in advance for your help.
    Cyrenia

    You need to use Characteristic Derivations for this to work.
    In transaction KEDR, maintain a "look-up" and provide your Reference table as VBPA and your target field will be the COPA Characteristic that you defined for the Partner Function Sales Employee.
    Select the Characteristics that will allow you to determine the Sales Employee (Partner Function = "VE") and then map the KUNNR field to the COPA Value Field.
    This will allow the flow of Sales Employee Values into COPA and hence the description as well.
    Hope this helps.
    Cheers.

  • Characteristic Name of Sales Employee in COPA report is not appear

    Characteristic Name of Sales Employee in COPA report is not appear, it is just the a Code of Sales Employee
    1.I created Characteristic Derivation t.code KEDR Table lookup PA0001 using condition Origin GLOBAL USERTEMP1 until USERTEMP6
    2.During Test Analyze Derivation there was result “Derivation was not carried out. Reason: Not fulfilled” in Field USERTEMP6
    How to solve this problem?
    Thanks & Regards,
    Cyrenia

    You need to use Characteristic Derivations for this to work.
    In transaction KEDR, maintain a "look-up" and provide your Reference table as VBPA and your target field will be the COPA Characteristic that you defined for the Partner Function Sales Employee.
    Select the Characteristics that will allow you to determine the Sales Employee (Partner Function = "VE") and then map the KUNNR field to the COPA Value Field.
    This will allow the flow of Sales Employee Values into COPA and hence the description as well.
    Hope this helps.
    Cheers.

  • CRM EmployeeResponsible of BP replicated to ECC Sales Employee error

    Hi Experts,
    We are integrating CRM 7.0 with ERP 6.0 and make CRM act as a leading system.
    BP is created in CRM to have field Employee Responsible. And the relationship "Has the Employee Responsible" and its sales organization has been maintained with Partner Function = 'Sales Representative'. On saving this BP, it is supposed to have this customer created in ECC and have partner function 'PE' (Sales employee) to be the responsible employee.
    However in CRM we get an error message for this BDOC,
    Deletion not allowed: SP is mandatory function
    (Error message: F2 609)
    Any hint will be helpful.
    Thanks in advance

    Hi Kai,
    Thanks for your reply.
    But we already have those mappings in both CRM and ECC side and all of them are standard, since we do not have any custom partner functions.
    Fortunately, we have succeeded to solve this issue by removing the "unique" flag for "Sold-to party", and importing note 1392878 to solve the problem of changing and deleting issue of relationship/partner function in CRM.
    To setting unique flag for "Sold-to party", it is in ECC, view V_TPAR.
    By the way, we also have Note 497146 - Relationship remains in CRM aft downld partner functn deltn implemented in our CRM. But not sure whether it is working.

Maybe you are looking for