Set System status in CRM

Hi ,
This is requirment
Based on the guid & status the FM CRM_STATUS_MAINTAIN_OW would update the order user status as approved/not approved & the system status as u201CDistribution locku201D.
As per the above requirement how to set the system status? please guide me
Thanks,
Sen
Edited by: sentchan on Apr 14, 2010 8:54 PM

Hi Wiktor,
  Look at Changing system status depending on user status maybe it helps.
Regards.
Manuel

Similar Messages

  • Setting System Status for CRM Contract

    Hi
    I need urgent help for changing the system status in CRMD_ORDER, once the Contract is saved.
    I tried to use the Function Module CRM_ORDER_MAINTAIN for setting the status. But this FM provides status change on user level.
    Please guide me how to set the system status for this scenario.
    Thanks in advance

    Hi.
    Try using CRM_ORDER_CHANGE_STATUS to change the system status.
    Regards,
    Timo.

  • Force or set system status

    Hi Gurus !!
    I want to set system status APNG when created (or converted)  process order , even if master data is correct...
    After that, I want to use function read master data to  obtain APG status , and then I will be able to release the process order...
    Hope you can help me,
    Regards
    Philippe

    Hi Philippe
    I would recommend to create a customer own status for example Z1 and define this status is set as initial status.
    You need to define this status is allowing reread master data and function reread master data will unset this status.
    Transaction BS02 to create a customer own status profil, assign it to order in customizing.
    BR Sabine

  • Regarding History of System Status in CRM BI

    Hi BW Experts,
       I am currently working on CRM datasources.I have analysed the standard datasources related to CRM Services (0CRM_SRV_PROCESS_I,0CRM_SRV_PROCESS_H,0CRM_SRV_CONFIRM_H,0CRM_SRV_CONFIRM_I). I am just looking for History of System Status ie) At what time and date the status is set. Can i able to get this informations in Standard datasources.
    Please help on this issue.
    Thanks,
    Jelina.

    HI
    Sorry for the late reply.
    we dont have routine for date but v have for the status..please go through the below code if it can help u
    PROGRAM UPDATE_ROUTINE.
    $$ begin of global - insert your declaration only below this line  -
    TABLES: ...
    DATA:   it_times TYPE STANDARD TABLE OF zbw_escl_times,
            wa_times LIKE LINE OF it_times,
            timestamp1 TYPE  timestamp,
            timestamp2 TYPE  timestamp,
            w_temp_timestamp TYPE string,
            w_temp_timestamp1 TYPE string,
            w_secs TYPE i.
    $$ end of global - insert your declaration only before this line   -
    FORM compute_data_field
      TABLES   MONITOR STRUCTURE RSMONITOR "user defined monitoring
      USING    COMM_STRUCTURE LIKE /BIC/CS0CRM_SERVICE_PROCESS_I
               RECORD_NO LIKE SY-TABIX
               RECORD_ALL LIKE SY-TABIX
               SOURCE_SYSTEM LIKE RSUPDSIMULH-LOGSYS
      CHANGING RESULT LIKE /BIC/AZCRM_O0100-/BIC/ZCRM_STAT
               RETURNCODE LIKE SY-SUBRC "Do not use!
               ABORT LIKE SY-SUBRC. "set ABORT <> 0 to cancel update
    $$ begin of routine - insert your code only below this line        -
    fill the internal table "MONITOR", to make monitor entries
    data: wa_usstat type /BI0/TCRM_USSTAT,
          it_usstat type table of /BI0/TCRM_USSTAT.
    DATA : w_usstat_txt TYPE /bi0/tcrm_usstat-txtsh.
    CLEAR : wa_usstat, w_usstat_txt.
    select single * from /BI0/TCRM_USSTAT into wa_usstat
      where CRM_STSMA = COMM_STRUCTURE-CRM_STSMA
       and CRM_USSTAT = COMM_STRUCTURE-CRM_USSTAT
       and LANGU = 'E'.
    result value of the routine
      w_usstat_txt = wa_usstat-TXTSH.
      RESULT = w_usstat_txt.
    if abort is not equal zero, the update process will be canceled
      ABORT = 0.
    $$ end of routine - insert your code only before this line         -
    ENDFORM.

  • Set system status in sales order

    Hi gurus:
    I need when i creates a sales order (crmd_order, cic0) the system status set by default = "Lock Distribution"
    thanks in advanced
    Ivá

    Hi Ivan,
    Glad to know that.
    Please confirm and close this message by giving
    the point / score to my last reply.
    So others will know if they have similar problem nad use
    this information in the future.
    Cheers,
    Gun.

  • Setting System status on assigning User status

    We can change the user status by changing the system status ...
    is there some work around to change a system status e.g REL on Setting a User Status .. ?
    Please advise. Thanks

    Hi,
        I think this is possible using "Maintain Substitutions", but no sure. Try out once.
    SRP0 - Project Systems -> Structures ->Operative structures -> Work Breakdown Structures (WBS) -> Maintain Substitutions.
    Regards,
    Punith.

  • User & System Status in CRM Quotation

    Hi 
    In Quotation we are able to change the System status and User Status.But Client want only to change User status but not System Status.Can any body help how to make System Status not Changable( only in Display Mode).
    Is their any Customizing or any Badi Program to change this
    Thanks in advance
    Regards
    SK.Ahmed

    Hi,
    You can make the system status into display and this will get updated as per the user status. This is a normal configuration process.
    Please go to SPRO-> CRM-> basic Functions-> Status and then try to configure the status profile and assign this to your Order type/item category.
    I hope this will help.

  • PCUI: Setting system status in sales documents

    Hi experts!
    For sales documents (e.g. Quotations, Complaints) in PCUI, we lack the possibility to enter the system status. In PCUI, only the user status can be changed. In SAP GUI, both system and user status can be set.
    For replication issues, we need to set the system status for quotations to "Released". Any idea how this can be achieved? Is there a way to do so via action profile or so? Any other ideas?
    Thanks,
    Sebastian

    Hi,
    thanks for your answer. What you describe is correct for the status complete. If I set the user status complete, the system status is also changed to complete. But if I set the user status released, the system status is "in progress" (and not released).
    Do you know where I can set the relationship between user status and system status? Or what do you mean by "the user status that corresponds to the 'Released' system status"? How can I check the correspondance?
    thanks,
    Sebastian

  • Replicate System Status to CRM

    Hi,
    we integrated quotation management in CRM and ECC using Scenario A. the quotation is created in CRM and beautifully replicated to R/3. when we create order in R/3 using reference to the quotation, the quotation in the R/3 will have system status "completed" as it should be.
    but somehow, the quotation status in ECC does not replicate back to CRM as we find the quotation status in CRM remains "in process". is there any way i can get it replicated?
    thanks in advance
    JD

    Hi Gunawan,
    how are you doing?
    i have implemented similar notes #1008685 which is relevant for CRM 5.0 and ECC 6. but still no luck yet.
    so what i did i tried making simple change in ECC such as entering PO#, to see if it replicates back to CRM. but the change in fact is not replicated while in data exchange scenario A it's supposed to. i guess to fix this issue i need to solve the replication issue from ECC to CRM.
    regards
    JD

  • Set user status in CRM for incoming ERP order

    Hello,
    as SAP doesn't offer a user status replication between ERP and CRM (Note 905430) and we have the requirement that incoming ERP orders should get a specific user status, I was trying to implement the BADI CRM_DATAEXCHG_BADI.
    For data coming from the ERP system into CRM, the documentation of that above mentioned BADI points to implement the CRM_DATAEXCH_R3D_MBDOC_FILL method.
    I am experimenting for a week now how to fill the status segment correctly but unfortunately I don't get it to work. I didn't find any coding examples in SDN nor OSS so that now I am posting myself the question due to the lack of documention/information on that interface.
    Does anybody know what I have to fill in the structure BAD_STATUS_MESS which consists of the following fields:
    TR_STATUS
    BEF_IMG
    TASK
    SENDBITS
    CLIENT
    GUID
    ORDERADM_H_GUID
    STATUS
    USER_STAT_PROC
    ACTIVE
    PROCESS
    TXT04
    TXT30
    KIND
    OBJECT_TYPE
    My best guess was the following, but it didn't work:
    TR_STATUS.................
    BEF_IMG.......................0
    TASK............................0
    SENDBITS.....................FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    CLIENT..........................
    GUID.............................
    ORDERADM_H_GUID...<GUID of the orderadm_h segment>
    STATUS.......................E0003
    USER_STAT_PROC.....ZCRMJHTA
    ACTIVE........................X
    PROCESS....................
    TXT04..........................
    TXT30..........................
    KIND............................
    OBJECT_TYPE............BUS2000115
    Any help will be highly appreciated.
    Many thanks in advance
    Victor

    TR_STATUS.................
    BEF_IMG.......................0
    TASK............................1
    SENDBITS.....................'FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF'
    CLIENT..........................SY-MANDT
    GUID................................<GUID of the orderadm_h segment>
    ORDERADM_H_GUID...<GUID of the orderadm_h segment>
    STATUS.......................E0003
    USER_STAT_PROC.....ZCRMJHTA
    ACTIVE........................X
    PROCESS....................
    TXT04.......................... Status Text
    TXT30.......................... Status Text
    KIND............................ 'A'
    OBJECT_TYPE............BUS2000115
    APPEND above record TO ct_bus_trans_msg-status.

  • Set system status of equipment according to movement type

    Hi guys,
    I hope someone can help me.
    I created two new movement types 943 and 944 as copy of standard 343 and 344.
    I'd like to set the equipment status to ELOK if equipment is moved via 344 and delete the status after moving with 343.
    I created two new business procedures ZSUH (for 944) and ZSUS (for 943) and did the necessary settings in BS12/BS22/BS32 I think.
    If I now do the movement, the status of the equipment isn't changed.
    If I manipulate the standard business procedure PMSU to set status ELOK, it's working.
    What did I wrong that my newly created one don't work?
    Thank you for any help!
    Regards,
    Florian

    has anyone a suggestion?

  • SET PM WOrk Order System Status to TECO

    Good Afternoon SAP PLM Forum users,
    Will you please tell me the best method to Technically complete (set system status to TECO) 85,000 PM orders that have system status REL and CNF or PCNF.
    Thanking you in advance
    Leslie

    Hi,
    You could use IW38 to select and generate a list of orders. Then from the output screen highlite a group of orders and choose the complete function.
    Also BAPI_ALM_ORDER_MAINTAIN method TECHNICALCOMPLETE could be used with later releases.
    -Paul
    Thread moved to EAM forum

  • Linking user status to system status

    Hello,
           I have created a status profile and within that, I have created a user status 'Open' and assigned the 'Business Transaction' OPEN to it. By going to transaction BS33, I observed that the follow-up action for transaction OPEN is to set system status as OPEN. However, the system status is being set as REL instead. Please let me know what the issue could be.
    Regards,
    Aditya Mishra

    Hi,
    In the status profile for status Open just double click on it and check the business objects assigned.
    I think Release status is Set in the Open status because of this configuration. Pls check and make necessary corrections.
    Regards,
    PP

  • System Status authorisation to be restricted

    Hi
    Anybody know how i can restrict the authorisation on system status. I know the way by creating the user status and assigning a authorisation key. But i want to know if any way to assign direct control on system status. The exact requirement is that authorisation has to be restricted from assigning system status TECO.
    Regards
    Ashish

    Hi,
    In sap you can control system statuses by using of user statuses. Where you can control various business transaction.
    SAP does not provide an authorization check for setting system statuses for this refer below link
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/ee/41f79346ee11d189470000e829fbbd/content.htm
    Regards,
    Sandeep
    Edited by: Sandeep Theurkar on May 26, 2009 12:22 PM

  • Set WBS status in Project System from CRM Status

    Hi Gurus
    I am figuring out a solution for how to influence WBS element status in Project Systems in ECC from the campaign/Marketing plan status in CRM. Has anyone done it before or is there any BADI for it.
    Your help is greatly appreciated.
    Regards
    -MP

    Your yourself answered your question.
    "Can we create our own list of system status"
    "Our own" status creation and maintenance feature within SAP in called "User Status".
    Please follow link below to have additional information regarding system status.
    link: [http://help.sap.com/saphelp_erp60/helpdata/en/a9/8a853488601e33e10000009b38f83b/frameset.htm]

Maybe you are looking for

  • How to set up Max Grab Qty in an order

    Hi Experts, Can you please help/hint me on how to set up Maximum grab qty (item level) for an order. For example - If i set up material ABC with 50 Max grab Qty , then you should not be able to raise an order with qty greater then 50. VA01 should blo

  • My bookmarks are disappearing.

    My bookmarks have started disappearing one by one. Perhaps there's a limit as to how many bookmarks we can save? I'm going to need to start saving bookmarks/favorites using another browser I guess. Not all my bookmarks are gone but it looks like the

  • Can't watch netflix

    Hi... I recently bought an iMac and all it's great, but a few days ago I tried to watch a movie over netflix, but the internet browser kind of stuck. It just stopped working, when a I close the tab of netflix, the browser took like 30 seconds to open

  • People Magazine Error

    I downloaded an issue of People Magazine in January without any trouble. However, earlier this week, after I downloaded the latest issue, it stopped downloading at about 9%. Now when I try and download it, it tells me "An unknown error has occurred."

  • Parsing the input using applets

    if i get the input via a text area in applet separated by commas, how do i parse the inuput? Pls help me...i searched in google but i was not able to understand it completely as i am an amateur in java. kindly help me... Message was edited by: janani