Employee Responsible comes Empty On Account Creation
Hi experts!!
We are creating Accounts using BAPI_BUPA_FS_CREATE_FROM_DATA. So far we had no problem, but the last two days the Employee Responsible field comes empty in Account Overview Page, even though the user who runs the program with the BAPI is assigned to the Organizational Model..
Any ideas????
Please help!!!
Hi,
I have put the breakpoint in GET_EMPLOYEENAME and when ever i try to create an account it hits here. This method gets the name of employee from Employee ID Which is part of STRUC.PARTNER2. In this context node GET_PARTNER2 is not greyed but SET_PARTNER2 is green.
The Context node Employeeresponsible has not been enhanced. Its in grey . I guess this means its not enhanced. Though we have enhanced the view BP_HEAD/AccountDetails with z context nodes, which are not grey.
What should i do to disable the assignment of employee? why is this relationship assigned automatically?
Regards,
Shaik
Similar Messages
-
Notification to the employee responsible upon assignment in account
Hi,
We would like to notify the employee responsible by means of an alert or e-mail, when ever he is assigned as the employee resposible to an account.
Do we have a standard mechanism to acheive this? Can we use the rule modeller or any workflow to achieve the same?
Thanks and regards,
Vamsi.In SWE2 create new event with the following values:
Object Category BOR
Object Type BUS1006
Event CHANGED
Receiver Type Z function
Receiver Call Function Module
Receiver Function Module SALRT_CREATE_VIA_EVENT
Linkage Activated Checked
In Z function develop logic to send alert or mail and do control if employee was assigned. -
Employee responsible for an Account - How to delete
HI,
When ever we create an account , the current user is assigned as employee responsible automatically to that account. The relationship "Has employee responsible: is in the relationships assignment block.
All this is happening automatically. I checked the rule policy for context " Account and contact management" and there are none standard delivered by SAP. though i have created one to assign employee based on city which is not relevant for our issue. We are in CRM 7.0.
is this a Bug or we missed something?
All Inputs are appreciated.
Many Thanks,
ShaikHi,
I have put the breakpoint in GET_EMPLOYEENAME and when ever i try to create an account it hits here. This method gets the name of employee from Employee ID Which is part of STRUC.PARTNER2. In this context node GET_PARTNER2 is not greyed but SET_PARTNER2 is green.
The Context node Employeeresponsible has not been enhanced. Its in grey . I guess this means its not enhanced. Though we have enhanced the view BP_HEAD/AccountDetails with z context nodes, which are not grey.
What should i do to disable the assignment of employee? why is this relationship assigned automatically?
Regards,
Shaik -
Sales employee responsible at contact BP record
Hello All,
I have below requirement.
1. Add Employee responsible field on contact OV page for create contact record. the employee responsible is similar to Account record
2. while creating contact for an account, prompt the users to select a sales employee based on the Employee responsible(sales Employee) of an account. if there is only one sales employee for account then assign it to contact by default.
could any one let me know how to do this, also please let me know where and how to call a pop for displaying sales emploee list for user.
Thanks in advance
SeemaSolved with custom development
-
Reported by and employee responsible is taking the same user
Hi all,
*While creating a new issue from solution_manager through a user consultant1 ,ReportedBy is coming consultant1 but Employee Responsible is also coming consultant1,but it shud be empty. How to make Employee responsible field empty.*
I'm automatically getting the employee responsible same as reported by.
function category of reported by is 'contact person' and that of empolyee responsbble is 'person responsible'.Dhiraj,
Check the access sequence assigned for the Partner function in the determination procedure, Make it as empty for Message Processor function.
Hope this solves the porblem,
regards
Naveen -
BP/Account - Employee Responsible
Hi,
I have created a BP/Account using the following BAPI
BAPI_BUPA_CREATE_FROM_DATA
Now the requirement is to assign a default employee responsible to it. I have used this bapi for this;
BAPI_BUPR_RESP_EMPLO_CREATE
Now my problem is - I cannot see employee responsible updated in WEB UI, but when I go to transaction BP and try to look newly created BP - the employee responsible is updated here in relationships.
Any idea why it's not coming in WEB UI. Do i need to use some other FM?
Thanks,Hi,
You can try using the Function Module 'BUPR_RELATIONSHIP_CREATE'.
CALL FUNCTION 'BUPR_RELATIONSHIP_CREATE'
EXPORTING
iv_partner_1 = partner1
iv_partner_2 = partner2
iv_relationship = rel_type
TABLES
et_return = lt_return.
Kassindro -
Responsible employee is comming by default when BP is created
Hi,
When i create sold-to or ship-to BP , has the responsible employee relation is getting attached , any idea how to stop this ?
VinayHi,
If you mean the default employee responsible is coming when creating a new BP,try commenting out the following method:
SET_DEFAULT_OWNER_DATA
You'll have to enhance the bp_head component if you have not already done so.View name:BP_HEAD/AccountDetails
Context node: EMPLOYEERESPONSIBLE
The mentioned method will be available in this employee responsible CN class.
Regards,
Sarat -
Flat File Active Sync doesn't work for account creation without unique id
Hi,
I'm trying to set up a FlatFileActiveSync for creation and update of accounts in IDM 7.0. I've followed the below steps for this purpose :-
1) Create a correlation rule (confirmation rule not reqd in my case).
2) Create a proxy admin and assign him a empty form. Also give him control over Top organisation.
3) Create a Flat-File Resource Adapter.
4) Create ActiveSync input form using the (Active Sync) wizard.
5) Start Active Sync...
My feed file contains only 3 fields firstname, lastname, email Id.
My correlation rule has the logic of matching up with IDM accounts(Lighthouse accountId) by taking first letter of firstname and concat with lastname from the data coming from feed file.
Now everything works fine for account updates i.e. if I change somebody's email Id who already exists in IDM I can actually see the changed email Id in Configurator's console.
But if I put in a record that doesn't exist, and which I expect to be created, it gives me an error.
Although, if I introduce a unique identifier in my feed file and link it with Lighthouse.accountId the account creation works fine.
Is this a limitation or I'm not doing something right ?
Exception I saw in resource log with log level 4 :
2007-04-30T10:02:12.291-0400: Error Processing Line: {lastname=Pogu, firstname=Gogu, [email protected]}
com.waveset.adapter.iapi.IAPIException: There was a conflict with the record [{lastname=Pogu, firstname=Gogu, [email protected]}]
and no resolution process has been specified on the adapter.
It is recommended that you define the process for handling unmatched accounts
on this load process.
2007-04-30T10:02:12.292-0400: Poll complete.
2007-04-30T10:02:12.292-0400: SARunner: loop 1076
2007-04-30T10:02:12.314-0400: Started, paused until Mon Apr 30 10:07:12 EDT 2007
2007-04-30T10:07:12.024-0400: Pause completed
2007-04-30T10:07:12.038-0400: Polling
2007-04-30T10:07:12.056-0400: Error Processing Line: {lastname=Poker, firstname=Hoker, [email protected]}
com.waveset.adapter.iapi.IAPIException: There was a conflict with the record [{lastname=Poker, firstname=Hoker, [email protected]}]
and no resolution process has been specified on the adapter.
It is recommended that you define the process for handling unmatched accounts
on this load process.That logic is in my correlation rule as I specified in my initial post and here's the XPRESS code for it :-
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE Rule PUBLIC 'waveset.dtd' 'waveset.dtd'>
<!-- MemberObjectGroups="#ID#Top" description="Find out if a resource account is correlated to an IDM account" id="#ID#D23CC16ECF6E5D42:-4527465C:11224925657:-769F" lastMod="61" lastModifier="Configurator" name="HR_DB_CORR" subtype="SUBTYPE_ACCOUNT_CORRELATION_RULE"-->
<Rule subtype='SUBTYPE_ACCOUNT_CORRELATION_RULE' id='#ID#D23CC16ECF6E5D42:-4527465C:11224925657:-769F' name='HR_DB_CORR' creator='Configurator' createDate='1177449448746' lastModifier='Configurator' lastModDate='1177686884156' lastMod='61'>
<Description>Find out if a resource account is correlated to an IDM account</Description>
<cond>
<and>
<notnull>
<ref>firstname</ref>
</notnull>
<notnull>
<ref>lastname</ref>
</notnull>
</and>
<block>
<concat>
<substr>
<ref>firstname</ref>
<i>0</i>
<i>1</i>
</substr>
<ref>lastname</ref>
</concat>
</block>
<s>false</s>
</cond>
<MemberObjectGroups>
<ObjectRef type='ObjectGroup' id='#ID#Top' name='Top'/>
</MemberObjectGroups>
</Rule>
Although this is not specified in Active Sync input form but in the correlation rule attribute of Active Sync config (using the wizard). Do I need to specify it there using the Field function.
Also, I figured out today that I needed to restart IDM instance after changing the value of "Create Unmatched Accounts" flag and now the error is as below :-
<WavesetResult>
<ResultItem type='error' status='error'>
<ResultError throwable='com.waveset.util.WavesetException'>
<Message id='SES_VIEW_CHECKIN_ERROR'>
</Message>
<StackTrace>com.waveset.util.WavesetException: Unable to checkin view. No account ID specified.
	at com.waveset.view.UserViewer.checkinView(UserViewer.java:1165)
	at com.waveset.object.ViewMaster.checkinView(ViewMaster.java:727)
	at com.waveset.sync.IAPIUserImpl.processCommand(IAPIUserImpl.java:526)
	at com.waveset.sync.IAPIUserImpl.submitCreate(IAPIUserImpl.java:195)
	at com.waveset.sync.IAPIUserImpl.submit(IAPIUserImpl.java:749)
	at com.waveset.adapter.FlatFileActiveSyncAdapter.processLine(FlatFileActiveSyncAdapter.java:404)
	at com.waveset.adapter.FlatFileActiveSyncAdapter.processFlatFile(FlatFileActiveSyncAdapter.java:350)
	at com.waveset.adapter.FlatFileActiveSyncAdapter.poll(FlatFileActiveSyncAdapter.java:307)
	at com.waveset.task.SARunner.doRealWork(SARunner.java:288)
	at com.waveset.task.Executor.execute(Executor.java:154)
	at com.waveset.task.TaskThread.run(TaskThread.java:132)
</StackTrace>
</ResultError>
</ResultItem>
</WavesetResult> -
Using Windows 8 x64 Enterprise, Sysprep pauses to ask me to create a local user, which I don't want.
If I enable SkipSystemOOBE and SkipUserOOBE in OOBE under Microsoft-Windows-Shell-Setup sysprep (in oobe mode) will skip user creation and autologon works. But it only works correctly once. If I run sysprep again, when it tries to autologon
it will say that I have the wrong password for the local account. After I type in the password manually it works. If I use the same password for the local administrator account as for the autologon account, it looks to have the encrypted password
twice with an equal sign after it.
What I need to know:
How to skip local user account creation (we run on a domain but I have it connect through scripts later)
How to fix the autologon issue
Do I need the local administrator account enabled for this to work?
I have my unattend.xml file attached.
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<AutoLogon>
<Password>
<Value>[removed]</Value>
<PlainText>false</PlainText>
</Password>
<Username>[removed]</Username>
<LogonCount>2</LogonCount>
<Enabled>true</Enabled>
</AutoLogon>
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<Order>1</Order>
<CommandLine>c:\folder\abatchfile.bat</CommandLine>
<RequiresUserInput>false</RequiresUserInput>
</SynchronousCommand>
</FirstLogonCommands>
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideOEMRegistrationScreen>true</HideOEMRegistrationScreen>
<HideOnlineAccountScreens>true</HideOnlineAccountScreens>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Work</NetworkLocation>
<HideLocalAccountScreen>true</HideLocalAccountScreen>
<ProtectYourPC>3</ProtectYourPC>
</OOBE>
<TimeZone>Eastern Standard Time</TimeZone>
<DisableAutoDaylightTimeSet>false</DisableAutoDaylightTimeSet>
<RegisteredOrganization>Company Name</RegisteredOrganization>
<RegisteredOwner>CompanyName</RegisteredOwner>
</component>
<component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<UserLocale>en-US</UserLocale>
<UILanguage>en-US</UILanguage>
<SystemLocale>en-US</SystemLocale>
<InputLocale>en-US</InputLocale>
</component>
</settings>
<settings pass="specialize">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ComputerName>*</ComputerName>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:[removed]/sources/install.wim#Windows 8 Enterprise" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>The user accounts-creation page in Windows Welcome is suppressed if a user or a group is added to a local security group. Add a user or a group to a local security group by doing one of the following:
Create a local user.
Add a domain user to a local security group with the Microsoft-Windows-Shell-Setup | UserAccounts unattended installation setting.
To suppress the user accounts-creation page in Windows Welcome, without creating a local user, use one of the following workarounds:
Workaround 1
If the computer is already joined to a domain, use the following XML example to add the Domain Users security group to the Local Users security group.
<DomainAccounts>
<DomainAccountList wcm:action="add">
<DomainAccount wcm:action="add">
<Group>Users</Group>
<Name>Domain Users</Name>
</DomainAccount>
<Domain>FabrikamDomain</Domain>
</DomainAccountList>
</DomainAccounts>
Because joining a domain automatically adds the Domain Users security group to the Local Users security group, the DomainAccounts command does not affect the membership of the Local Users group. However, using this XML example to join a domain will also suppress
the user accounts-creation page in Windows Welcome.
Workaround 2
Use the Sysprep/Quit command to set the following registry value to 1:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OOBE\UnattendCreatedUser
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. ” -
Territory and partner determination procedure for employee responsible
Hi CRM team,
I have a little issue for you I'll be very thankfull if someone could help me.
There is the organisation of the territory management in the company I'm working for:
-Country
-Region
-sector
*each sector have a determination rule based on 1 condition "1 field from the BP Header (customer)"
*each sector have a position assigned to it. (Organisational model PPOMA_CRM) And there is 1 or 2 employee affected to each position..
*When creating an activity,*
*First thing I enter the Account (customer: activity partner)*
*I would like the system to determine the employee affected to the sector of the BP as the employee responsible.*
Any Idea?
For the moment, I'm searching in the partner determination procedure. But the standard access sequence Business Partner Relationships: Activity Partner -> User dont work.
There is some sitting from my IMG:
The partner fonction Employee Responsible is with
*fonction category: employee
*usage: CRM
*Relationship category: Is the employee responsible for
Partner determination procedure:
In the acces sequence, I put a dialogue seq 15 :
Business partner from territory
And in the detail on source, I put:
Fonct. categ. : Employee
Usage: CRM
It dosn't work...
I don't know if I'm am searching in the right place.
Could you help me with a solution to have the needed system behavior????
Thanks a lot for your time and your help.
Best regards,
Ahmed.Hi Ahmed,
After created determination rules for territories have executed the report CRM_TERRMAN_PROC_REL for initial option?
Once territories and determination rules are created, you need to run the above report in Background(schedule a batch job) which will establish relationships between the territories and corresponding attributes. You need to run this report every time there is a change in determination rule of create/change territories.
This should resolve your problem
Regards,
Priyanka -
Error while serching by employee responsible in CRM Interactive reportong.
Hello,
CRM interactive reporting experts ,
i am getting a error while serching records in report using employee responsible as filter criteria .
This error only come when the employee is assign to an org Unit .
please help me if any one faced this issue and help me to resolve. it is really high priority to me.
attaching error detail .Hi Dev,
You may need to check the authorization error if any in SU53.
As soon as you get this error, try to check SU53 in CRM GUI.
Regards,
Mandeepak -
Mobile Account Creation and old topic
http://discussions.apple.com/thread.jspa?threadID=1786733&tstart=1 -- This was never successfully answered and has been archived and marked as so?
The problem it turns out, is that Leopard doesn't seemingly like the AD user's home folder location. I've verified this still as an issue today, on 10.5.7. I tried to create a mobile account for a user on a new laptop i got -- it would prompt me for the password three times, saying it's incorrect each time before the account creation is canceled.
If in Server 03 AD tools you first switch that user's "Home Directory" to local (or a mac server), this issue will not persist. On the AD Binding/Directory utility un-check "Require Confirmation" before creating a mobile account.
Then you should be able to log out and login as the user (may have to first delete the user's local directory if one has been created under "Users"), so long as the Home folder is set in AD to a location that is seemingly 'agreeable' with the mac os.
Message was edited by: Oh4Sh0The usual approach with Open Directory is to either use Workgroup Manager to define a managed login preference for a computer group to define that those member computers should cause the use of mobile accounts on those computers, or to do the same thing via Profile Manager.
Note: If you are using Mavericks you must use Profile Manager as it does not support this via Workgroup Manager managed preferences.
This will not require users to need admin authorisation. -
Automatic assignment of sales employee and Sales Org for account
Hi All
Is there any way I can assign the sales area and employee responsible automatically (based on user logged in) while creating an account?
regards
SubhasisYes.
For employee responsible define partner determination procedure. In this partner determination procedure define for employee responsible (probably you use function 00000014) the access sequence 0004 (User).
For organization you can use organizational rile 10000194 (ORGMAN_12). This determination rule delivers the responsible organizational unit of the user. User is defined as a business partner in the container attribute 'PARTNER'. If not, the system user (sy-uname) is used. organizational unit based on the user asignment. -
Default Sales area data during BP Account creation in WebUI
Hello everyone,
I have got a requirement where I need to populate Sales, Shipping and Billing data whenever a BP Account is created in WebUI.
Based on Sales Org selected the corresponding details as to be populated by default. This functionality exists in standard BP transaction whenever we create a BP in Sold-to-Party and select Sales Org.
Can we implement the same functionality in WebUI as well using any standard Function modules.
Please Help.
Thanks in Advance,
NaveenHi Pratyasha!
Thanks for your reply. I figured, that by explicitly calling the commit FM, system commit procedures are interrupted.
The thing is, that just by calling the FM for adding the sales areas does not result in those sales areas acutally created. What I mean is, that after the BAdI is executed, no sales areas are maintained for the newly created customer. All the more funny, since this exact same procedure is working for creating relationships. See following code:
READ TABLE it_changed_instances INTO ls_changed_instances INDEX 1.
* Get BP-Number for sy-user
CALL FUNCTION 'CRM_ISA_IUSER_GET_BP_TO_ALIAS'
EXPORTING
username = sy-uname
IMPORTING
business_partner = lv_user_partner.
* Map GUID to partner number
CALL FUNCTION 'BUPA_NUMBERS_GET'
EXPORTING
iv_partner_guid = ls_changed_instances
IMPORTING
ev_partner = lv_partner
TABLES
et_return = lt_return.
CLEAR lt_return.
* Create employee responsible
CALL FUNCTION 'BUPR_RELATIONSHIP_CREATE'
EXPORTING
iv_partner_1_guid = ls_changed_instances
iv_partner_2 = lv_user_partner
iv_relationship = 'BUR011'
iv_date_from = sy-datlo
iv_date_to = '99991231'
iv_testrun = ' '
iv_x_save = ' '
iv_xdfrel = 'X'
TABLES
et_return = lt_return.
which is in the same BAdI and acutally results in this relationship beeing created for my newly created customer. Works fine, just not for sales areas.
I´ll be grateful for any comments on that issue!
Kind regards
Christoph -
Transfer of Employee responsible from CRM to ERP
Hello,
I've replicated employees from ERP to CRM. I create a new corporate account in CRM. I assign an Employee Responsible. On the relationship, I assign a sales area and the partner function Sales Representative. I also maintain other sales area data like payment terms. I transfer the account from CRM to ERP. The Sales Representative is not transferred to the partner function PE in the customer master in ERP. Why not?
I have done the following IMG-settings:
IMG: Customer Relationship Management => Basic Functions => Partner Processing => Data Transfer => Distribution of Partner Functions from SAP ECC into CRM
Partner function ERP Partner function CRM
VE (PE) 00000014 Employee Responsible (CRM)
IMG: Customer Relationship Management => Basic Functions => Partner Processing => Data Transfer => Distribution of Partner Functions from CRM into SAP ECC
Partner function CRM Partner function ERP Type ERP
00000014 VE PE
When I at a later stage edit the customer in VD02 in ERP, I add partner function VE manually.
When I then open the account in CRM, the sales representative added in ERP appears with the relationship "Has the Responsible Business Partner", CRMH06. I would have expected it to be "Has the Employee Responsible".
Any ideas are greatly appreciated.
Kind regards,
Johan WigertHello
Presently i am working on the same scenario,where i am trying to add employee in ECC and want to have the same BP in CRM under relationship tab as Employee Responsible but i am getting the following bdoc error
BP relationship C8323A4AA5D53555E1000000A05CCCAD 496E713643771182E1000000A05CCCAF BUR011: following errors occurred
Message no. BUPA_MW_EXCHANGE020
Relationship IEQ0002007496 IEQHR10048702 IEQ0000000000000000 do not exist
I maintianed the said custo settings in CRM with rel cat BUR011
Note: Employee number in ECC is say.. 9999 but in CRM the same employee is replicated as HR9999,hence will this creates any problem for relationship not to replicate from ECC TO CRM.
please let me know what needs to be corrected
Regards
Phani
Edited by: Phani Kumar on Jun 19, 2009 2:28 PM
Maybe you are looking for
-
Extract data with reports scripts
<p>Hi,</p><p> </p><p>I try to extract data from a database with the following code.It seems that some information desapeared... Does it come from thecommands in the reports?</p><p>{DECIMAL 3</p><p>SUPMISSINGROWS</p><p>SUPBRACKET</p><p>SUPCOMMAS</p><p
-
Downloaded Snow Leopard and now mp3 files won't play or open.. help!
Once I updated my system to Snow Leopard, my downloaded mp3 files won't transfer to iTunes or even play in general, they used to automatically download into my iTunes. Is there a specific setting I need to change?
-
HI Please check this thread ,may help you. Error in XI: INTERNAL.SYSTEM_NOT_CONFIGURED_AS_XMB System not c
-
Using access keys in inactive frames
We are trying to make an existing website DDA compliant and want to use access keys to assist the keyboard-only user to navigate without a mouse. The site uses frames; we cannot change that as some 6000 pages are involved. We have implmented access k
-
No Livesight in HERE maps on Lumia 920
After upgrading to HERE Maps on Monday I cannot see the new Livesight option inside HERE Maps. It is not listed neither in Places nor in the map layers (Satellite, Traffic, ...) Has anybody been able to use Livesight inside HERE Maps? Does it work fo