CRM user status in delta not extracted
Hi,
In the delta load of datasource 0CRM_SRV_CONTRACT_H the custom added user status fields are not filled.
For extracting CRM (5.0) user statusses of Service Contract Business Transactions to BW (3.5) I did required CRM customizing in SBIW and appended extraction structure with fields and did Bdoc mapping in BWA5 (customizing CRM_BWA_MBDOC BAdI not required according SAP user status logic). The custom user status fields are defined as BWSTONE<i>xyz</i>.
Full load works fine, but in delta load the user status is not filled. It appears that the delta messages in the delta queue (RSA7) do not contain the user status, even when the delta is triggered by a user status change only.
Has anyone an idea what the problem can be? Or better: how to solve?
Thanks in advantage!
Kind regards,
Marinus
Note 793986 may help (at least in my case, even parallel processing is not used!).
Similar Messages
-
Reg : User status information is not updating in Cube
Hi Experts,
I am loading data to INfocube which gets data from sales order ODS and Master data infoobject PROJECT which has project code. User status is a attribute fo Project (Master data infoobject). 1 WEEK before user staus was changed for a particular Project code in source system ECC system .If i display data in Master data PROJECT ,I could able to see changed user staus for that particular Project code.
Later data loaded to cube from Master data and ODS.If I select a particular Project code and give a sales document number and try to see user status which got changed ,it is not showing changed User status and values are not showing in Infocube.But when i try for another project code its showing correct User status in INfocube.
Kindly guide me to solve this issue.
Thanks in advance!ACR for Master data load was happend already and we can able to see changed user status in Master data.
But we are unable to view user status ,SALES document values for that particular project code. Sales document is extracting from ods. -
Charm: User Statuses error "Status is not allowed"
Hello,
We have created some additional statuses for SDHF. When I look at the log in status tab of the record I see the errors
User status ANGE must not be deleted
Status PROC is not allowed (Service Process 742)
The user status 'E0002' must not be set
Status ZUTE is not allowed (Service Process 742)
The user status 'E0004' must not be set
Status Test is not allowed (Service Process 742)
The user status 'E0005' must not be set
Status PROD is not allowed (Service Process 742)
The user status 'E0006' must not be set
Status Conf is not allowed (Service Process 742)
The user status 'E0007' must not be set
Status ABGE is not allowed (Service Process 742)
The user status 'E0008' must not be set
Status REL is not allowed (Service Process 742)
The user status 'E0009' must not be set
Status CANC is not allowed (Service Process 742)
The user status 'E0010' must not be set
Status ZCFS is not allowed (Service Process 742)
The user status 'E0011' must not be set
Status ZFSC is not allowed (Service Process 742)
The user status 'E0012' must not be set
Status ZBPO is not allowed (Service Process 742)
The user status 'E0013' must not be set
Status ZBPA is not allowed (Service Process 742)
The user status 'E0014' must not be set
Status ZCTS is not allowed (Service Process 742)
The user status 'E0015' must not be set
Status ztsc is not allowed (Service Process 742)
The user status 'E0016' must not be set
The help on this shows:
Status Conf is not allowed (Service Process 742)
Message no. BS042
Diagnosis
The user status 'Conf' has reference number 70. In the current object status 'Service Process 742', the reference number of a status may not be higher than 10.
Procedure
You can only set user status whose reference number is not higher than 10.
Anyone know where this value of 10 comes from?
Any idea how this can be fixed?
Regards,Hi,
Check the Status Profile of SDHF in CRMBS02.
Chk the Lowest and highest value against the Status.
Thnx,
Waseem. -
The condition for action don't work with user status
Hello,
we have some problem with define conditions for actions of SLA Monitoring:
Schedule condition with system status (Example:"&CRM Service Product Item.System Status& = I1002") is implemented.
But schedule condition with user status ("&CRM Service Product Item.User Status& = E0005ZLFC0001") is not implemented i.e. the action for message with user status = "E0005ZLFC0001" is not executed.
Please help us.
Best regards,
Alexander.Hi Anette ...
The app runs on iOS 5.1.1 or later as noted here > https://itunes.apple.com/us/app/bejeweled-hd/id517260318?mt=8
But does not necessarily mean the developer updated the app for iOS 8 compatibility.
Click Bejeweled HD Support at that link. -
Automatic determination of User Status in based on sales Stages
Hi All,
Can we determine the user status of Opportunity document based on the completion of sale stages.
can we do it in configuration itself or we need to go for development .
Suggest some logical solution.
Regards,
OmerHi Omer,
As far as user statuses and customizing is concerned, you cancustomize only upto extent given in SPRO status management. If that does not fullfill you needs then status management BADI is given.
You can define the System status that should be mapped for your user status but can not define a user status for a sub-process level !!
If you know what is the system status on completion of your slae stages, then you can map your user statuses to those system statuses.
Thanks & Regards
Suchita -
Hi,
as per our requirement, we have 5 user statuses for item level --
Open
In process
Partially Delivered
Delivered
Now the problem is that with change of a previously saved order, the 2nd status 'in process' is being set. The transaction analysis in the system says that 'Error User status InPr must not be deleted Long text exists".
Does anyone know how to ensure that the second status gets deleted so that the next status can be set for the line item?
Thanks for any pointers.
regards
Edited by: Jaya Nigam on May 29, 2009 10:29 AMHi,
Please look into this thread.
deleted user status
Thanks
CHinmaya -
User status for order confirmation
Dear Expert
My requirement is when system status for maintenance order is CNF and authorize person agreed with all data in confirmation, he will set user status and then only I can complete my order (Teco).
Till now I created one user status OCAP (operation conf aprroved. ) and I allowded TECO only at this status. when system will have any other user status TECO is forrbiden. and it is working fine.
but now if my order is not CNF and person approves order(select OCAP) system allow to do TECO.
How I can stop this?
I mean if order status is not CNF even person select any user status system should not allow for TECO. If both condition are correct then only system will allow for TECo.
Please suggest
Regards,
Prasadsolved.
it is only works for operation
and not order header -
User Status History on Device Master Record
Hello experts - I am in the process of investigating a defect and like to see the User Status history on the Device. For some reason the user status history is not part of the change documents maintained on the device. Help!
Hello Mehul
Can you please check the data element of the field. In the further characteristics tab you have a check box to maintain change document. It should be checked. After that goto SCDO Selectobject click generate program if required.
Thanks
Rajat -
Block Project Purchase Requisition using User Status
Dear All,
We need a copy of TECO, we tried to create a new status using BS22 transaction but its totally new activity of creating the system status. This transaction does not allow to copy an existing status. is there any other way to do so
We alos tried to block the Purchase Requisition using user status, but its not working. Please guide
Thanks in advance.
MurtazaYes, you are right I need the said status for WBS Element. I have assigned it to relevant WBS Elements but not working.
Let me explain the scenario little more, there are activities having commitments (Purchase Requisitions), we need to process the existing PRs but new commitments must be blocked. we need to use status on WBSE to control it so that if we need to re-open the new commitments, we can do it by disabling the status.
Murtaza -
User Status (OK02) without business trans control - any negative impact?
Hi,
I would like to know if there will be any negative impact if I do not maintain any business transaction control for my user statuses (OK02 config).
Thanks!
VivianHi Vivian,
As such there will be no negative impact in general but user statuses are required to control business transactions according to one's need . For example say there is a project created in CJ20N but management doesn't wants to release the project without budgeting. So this can be achieved by various user statuses.
Otherwise if you do not set the user status , it will not make any negative impact.
Thanks,
Dhruv Kumar Malhotra -
Making a transaction read-only for a particular user status
Hello,
I have a requirement wherein I need to make an opportunity read-only if it is saved with the user status set to 'Lost'. I tried setting the 'Forbidden' flag for 'Change Document' for this status but the problem is that the transaction gets locked even before saving it.
I have a 'Reason' field where I have dropdown values for the 'Lost' status. But when I try to select a reason, error message appears as: 'no changes possible in document'.
Is it possible via configuration to have the transaction locked only after it is saved with user status 'Lost' and not immediately on setting the status?
Regards,
Aditya Mishra2 ways to achieve it...
1. the document editing can be controlled based on its status i.e. standard auth objects exist to control so that user is not able to make changes with this status.
2. implement BADI CRM_ORDER_AUTH_CHECK
put your logic to check the document status and accordingly reutrn FALSE if you do not want user to open it in edit mode.
hope this helps.
rgds -
BAPI for changing Work order user status in IW32
Hello Experts,
I am getting Same Problem in updating status via BAPI, BAPI_ALM_ORDER_MAINTAIN. Its not giving any error but even not update status.
I know i can use this for changing the user status also but not sure how to carry out things.
I used this code.
fi_methods-method = 'SAVE'.
APPEND fi_methods.
fi_methods-refnumber = 1.
fi_methods-objecttype = 'USERSTATUS'.
fi_methods-method = 'CHANGE'.
fi_methods-objectkey = '002000002453'.
APPEND fi_methods.
fi_userstatus-user_st_text = 'COMM'.
fi_userstatus-user_langu = 'EN'.
fi_userstatus-change_event = ' 01 '.
APPEND fi_userstatus.
CALL FUNCTION 'BAPI_ALM_ORDER_MAINTAIN'
TABLES
it_methods = fi_methods
it_userstatus = fi_userstatus
return = fi_return.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
Above code I am using and there the message comes like
T ID NUM MESSAGE
S IW 080 Order saved with number 2000002453
S IWO_BAPI2 110 BAPI control was ended
can any on know what is wrong in this? please help if having knowledge.
Thank You,
Jahnavee TrivediI am getting Same Problem.
fi_methods-method = 'SAVE'.
APPEND fi_methods.
fi_methods-refnumber = 1.
fi_methods-objecttype = 'USERSTATUS'.
fi_methods-method = 'CHANGE'.
fi_methods-objectkey = '002000002453'.
APPEND fi_methods.
fi_userstatus-user_st_text = 'COMM'.
fi_userstatus-user_langu = 'EN'.
fi_userstatus-CHANGE_EVENT = ' 01 '.
APPEND fi_userstatus.
CALL FUNCTION 'BAPI_ALM_ORDER_MAINTAIN'
TABLES
it_methods = fi_methods
it_userstatus = fi_userstatus
return = fi_return.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
Above code I am using and there the message comes like
T ID NUM MESSAGE
S IW 080 Order saved with number 2000002453
S IWO_BAPI2 110 BAPI control was ended
can any on know what is wrong in this? please help if having knowledge.
Thank You,
Jahnavee Trivedi -
Hi all,
Is there any FM which search the business partner number associated with a specific CRM User??
If not, what's the procedure in order to find this combination (tables...)??
Thanks in advance
JavierHello,
if you want to search by sy-uname, you should use
* Get the business partner entry for the current user.
call function 'BP_CENTRALPERSON_GET'
exporting
iv_username = sy-uname
importing
ev_bu_partner_guid = lv_bpguid
exceptions
no_central_person = 1
no_business_partner = 2
no_id = 3
others = 4.
The business partner number is then available with BAPI_BUPA_GET_NUMBERS.
Hope this helps,
Sven -
Order Replication CRM - R/3 - User Status not replicated - enhancement
Hello all,
We wish to synchronize order user status between CRM and R/3 (in fact ECC5). As described in IMG documentation, we should use the BAdI CRM_DATAEXCHG_BADI and methods CRM_DATAEXCH_AFTER_MBDOC_FILL, CRM_DATAEXCH_AFTER_BAPI_FILL for replication from CRM to ECC5 and CRM_DATAEXCH_R3D_MBDOC_FILL for replication from ECC5 to CRM.
For method CRM_DATAEXCH_AFTER_BAPI_FILL, I was not able to find fields User Status and Status Profile in any of the R/3 structure BAPI*.
Does anyone have any idea ?
Thanks
Laurent PIALOTLaurent
I wonder if you know what the CRM_DATAEXCHG_BADI is for.
We have a problem between CRM and BW: delta loads from 0CRM_SALES_ACT_1 finds no data. SAP OSS recommended to deactivate badi CRM_DATAEXCHG_BADI, but we don't know what possible side-effect we could face. Any idea?
thanks,
Mauricio Cubillos -
Extracting User Status for Sales Orders
I am trying to extract user status transactional data for sales orders (at both the header and item level). I have been following SAP note 300300 to configure the status extractors and map the BW objects to sales order status data sources (2LIS_11_VASTH & 2LIS_11_VASTI). I think I have set up both R/3 and BW correctly according to note 300300 and the IMG documentation, but I am not getting any values in the info source for the new user status info objects, when I run the extract.
Has anyone successfully done this? If so, do you have any documentation or pointers on how I can get this to work? Or, am I better off creating a generic extractor? Thanks for your consideration.
Sincerely, Hashi ChakravartyHello Ravi,
well yes, I can derive the status for that order in the update rules if i show the status as an attribute of the 0pm_order; but basically there will be only the last status shown.
My problem:
a. i report on day 1, the status of the order is REL
b. on day 2 i load the master data for the orders, new status is TECO
c. on day three i want to report in the past and see the status of day 1; that's not possible in this scenario because i'll see the current status (TECO).
So that's why I want to have the statuses in the cube...
The 2lis_17_i3hdr extractor is only sensitive to CRT and TECO statuses, but not to the others (like REL / BLC and so on... :_(( )
I could read the statuses from the JEST and TJ02T tables...but still, if a document status is changed, no delta record is written in the queue...
Thanks,
Tudor
Maybe you are looking for
-
I'm going on a hike tomorrow with my dad and I'd been reluctant to download iTunes on my new laptop but finally decided to install it so I could have new music for the trip. I bought nearly ninety new songs, all of which appeared in my library, and
-
How does one set the DPI when resizing images in Bridge?
I am sure I am missing something here (so excuse me if its a simple answer) but I am used to using Photo Mechanic and there you are able to set lots of variables while resizing. I don't understand this Bridge resizing window when using Batch Process
-
HTTP(s) - RFC - HTTP(s) scenario is not working synchronous.
Dears, I have the following scenario. our PI system will receive an XML over HTTP(s) from outside company. and then our system will send a confirmation to that company. I already configured it with synchronous outbound Interface. Now, I can post xml
-
so when i connect the ipod through usb to the laptop, it does not read my "ipod". Therefore i am not able to add or remove songs from the ipod. Yet, with the ipod schuffle, it reads it... would it be the usb cable for the ipod mini, causing the probl
-
OSX Mountain Lion: Running app icons do not appear in the dock
It's almost 2-3 days that I have found when I run an application in OS X Mountain Lion, the application icon does not appear in the dock. In other words, the icons in the dock remain unchanged and no other running application icon appear in the dock.