Posibilities of user and system status?

Hi CRM experts,
I've some doubts respect the user and system status configuration.
My client wants to stop the upload process (to R3 site) of a Sales Order document, regarding a specific user status. Then, they want to restore the uploading process regarding into a specific user status different from the firts one.
User Status -             System Status
Status 1 -                Stop uploading process
Status 2 -                Restore the uploading process
I made the following customizing in my status profile (assigned to my Sales Order transaction)
User Status -  Transaction Control -  Forbidden -  Set
Status 1 -     To be distributed -    X -           X
Status 2 -     empty -           empty -           empty
When I save a Sales Order in Status 1, the BDOC is correctly generated and the document is not present in R3 environment. The problem occurs when I modify the Status, from Status 1 to Status 2. The document is in R3 environment (???) but the generated BDOC remains in Yellow light.
Is correct to implement this uploading behaviour regarding a user status like my configuration? May I implement some checks on the upload BADI better?
I need some help in these questions please.
Thanks in advance

Hi,
It might be easier if you could come to a scenario were one specific user status should trigger the distribution. Then you have a direct link between a user status & a system status, meaning that there is no need for additional coding.
If the bdoc remains in intermediate state, then that means there's an error in the queues or a short dump. check transactions smq1 & smq2 and ST22 in both systems.
Michael.

Similar Messages

  • Service tickets - User and system status

    Hi guys
    This is the scenario, there was a complaint raised by our resolver groups saying that they were unable to open any service tickets logged through to them from our Contact Centre Agents. All this happened in a space of 5 hours only
    Under the Header Overview of these service tickets, when I view the changes to this document, i saw that every service ticket that was logged user status shows CLOSED and system status shows COMPLETED
    Please advise what could have caused this?
    Ravi

    Hi Arden
    Went through a few of those cases and picked up this
    The last system status entered shows TO BE DISTRIBUTED - by the Interaction Agent user
    Responsible Group deleted - and new value shows the new responsible group
    But the time frame bewteen the old value and new value is what concerns me. Theres a gap of about 45 minutes on average from the time the case is logged "open" till the time the case is "in process" by the resolver
    But as per the resolver groups, they could not access these cases once they were logged. So it seems these cases were all "locked" basically and could only be access minutes later
    Ravi

  • How to get user and system status for a trade promotion

    Hi,
    I have to develop a batch program to change user status and system status of all trade promotions which satisfy some criteria. This criteria checks some dates related to trade promotion(like Changed on,Pallett buying, buying horizon dates) also.
    I thought of first extracting all external ids from CGPL_PROJECTS table and then run trade promotion query. But how can I get current user & system status and all dates as these can be taken from relations "TPMStatusActiveRel" and "TPMDateRel". I don't know to take data from relations. Please help me with a piece of code.
    Thanks.

    Hello Shikha,
    You can use these relations here, as you are not in the Business Object layer anymore. As far as my understanding is, all the batch programs or reports should be done at the API layer. Try this code, to read the status of the Trade Promotion object.
    data: lr_appl_base type ref to CL_CRM_MKTPL_APPL_BASE,
            lt_sys_status type CGPL_ISTATUS_TEXT_T.
    lr_appl_base ?= CL_CRM_MKTPL_APPL_BASE=>GET_INSTANCE().
    " To read system status
    call method lr_appl_base->STATUS_READ
    exporting
    IM_MKTELEMENT_GUID = "your Trade promotion guid
    ET_TJ02T  = lt_sys_status.
    " To read user status
    call method lr_appl_base->STATUS_READ_EXTERN
    exporting
    IM_MKTELEMENT_GUID = "your Trade promotion guid
    ET_TJ02T  = lt_sys_status1.
    To change the user status, use the method STATUS_CHANGE_EXTERN of the same class
    To set the system status, use the method STATUS_SET of the same class.
    Hope this helps.
    Regards,
    Vinay

  • Validate the user and system status

    hi sap,
    i have a requirment where i need to validate
    if system status = ( ISTAT = 'I0002' AND " released
    ISTAT = 'I0098' AND " create
    ISTAT = 'I0119' ). " active
    if the system status ( ISTAT = I0119 Which is ACTIVE then
    it should CHANGE the user status.
    if the system status ( ISTAT = I0002 Which is RELEASED then
    It should NOT CHANGE the user status.
    if the system status ( ISTAT = I0098 Which is CREATE then
    It should NOT CHANGE the user status.
    I have and internal table like this but i dont get the data what is the worng can you pls tel me where i went wrong
    how do i validate the above formula?
    data:begin of wa_itab,
    spras TYPE tj02t-spras,
    istat TYPE tj02t-istat,
    end of wa_itab.
    data: sys_itab like standard table of wa_itab.
    SELECT spras
    istat FROM tj02t
    INTO TABLE sys_itab
    WHERE spras = 'E'
    AND ( istat = 'I0002' AND
    ISTAT = 'I0098' AND
    ISTAT = 'I0119' ).

    Hi ,
    Use this.
    DATA:BEGIN OF wa_itab,
       spras TYPE tj02t-spras,
       istat TYPE tj02t-istat,
      END OF wa_itab.
      DATA: sys_itab LIKE STANDARD TABLE OF wa_itab.
      SELECT spras
      istat FROM tj02t
      INTO TABLE sys_itab
      WHERE spras = 'EN'
      AND istat in ('I0002','I0098','I0119').
    Regards,
    Vijay

  • User and system status

    Hello,
    I've used before a function module which returns the status of a maintainance notification. unfortunately I cannot recall the name of the function.
    Does anyone have a clue?
    Tomer.

    Hi,
    Thanks for the reply...
    I can get the logic from there. Anyhow, Do we have a function for getting the user status of a notification?
    Tomer.

  • Maintain the link between user status and system status

    Hi friends,
    my requirement is In crm transactions when we change the system status(inprocess) then the relevant user status            (inprocess) is also to be changed automatically. how can we do this? wt r the customisations we can do for this?
    pls suggest me? thanks in advance.

    Hi Madhu Sudan,
    When you create User Status in Status Managment...
    Eg: Inprocess
    You assign User Status Triggers Business Transaction.
    So, This maintain the link between the User and System statuses.
    Reward Points if helpful.
    Srini.

  • EQUIPEMENT - User status and system status

    Hi freind,
    It would be great help if someone can brief me on  procedure / bapi or function module availability for USER STATUS and SYSTEM STATUS update to equipement.
    regards
    Pravin

    hi Pravin,
    Check this out
    <b>USER STATUS</b>
    http://help.sap.com/saphelp_erp2005/helpdata/en/56/254c40cc538437e10000000a155106/frameset.htm
    <b>SYSTEM STATUS</b>
    http://help.sap.com/saphelp_erp2005/helpdata/en/bd/7924da4d0d9043b426fc081669f27a/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/9f/972f72ec2a40479d2a7dec4500a4f2/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/68/ebac18beabc34b90d4c1949a66dece/frameset.htm
    <b>USER STATUS</b>/<b>SYSTEM STATUS</b>
    http://help.sap.com/saphelp_erp2005/helpdata/en/89/a432ff461e11d182b50000e829fbfe/frameset.htm
    Regards,
    Santosh

  • User status and System status for Trade Promotion

    Hi all!
    CRM 7.0 Web UI Trade Promotion Management.
    I have a trade promotion with custom status already assigned and visible from WEB UI, Is it possible assigning to such TP also a standard status picked amongst TP system status?
    Take into account that in the as is configuration we find in the same TP drop down list user status and system status.
    2 questions:
    1.     How can I hide the system status?
    2.     It is possible to group together user status and system status? E.g. User status: fundrequest, inplanning, submitted...+ released (system status).

    Hi Virginia Zitun,
    Can you tell me how did you manage to solve the issue.
    rgds,
    Venkat

  • "System status AALK is active" and "System status LKD is active" errors

    Hi,
    We are on SRM 4.0.  When creating a shopping cart from a specific catalog the user is receiving two error messages.
    "System status AALK is active"    and    "System status LKD is active"
    How do I resolve these errors?

    It's more like a  CA-JVA-JVA-PP or PS-ST-INT-BAPI issue, recommend to report a message under one of the component.

  • Activity Monitor % User and % System do not add up

    Looking at my iMac i7 Activity Monitor/ All Processes/ CPU I find that the % User and % System do not add up to showing the correct % Idle.
    For example, a recent screenshot shows % user = 0.81, the % System = 0.41 and % idle shows 61.25. The CPU usage graph show nothing going on and the Process Name list shows nothing unusual.
    This constantly changes - sometimes the figures add up to 100% but usually the % Idle can be anywhere from 40% to a correct 98 - 99% based on nothing of any consequence running.
    I look at the Activity Monitor on my MacBook and % Idle shows correct addition and a constant 98 - 99%.
    What is going on?
    Thank you.

    This afternoon, it will be an entire week without a crash on my Squeezebox system!
    Totally removing Intego VirusBarrier X6 from my main computer (iMac i7) finally lets me enjoy my music again.
    The main problem is that X6 does not provide feedback as to what it is doing so the user cannot adjust the settings. In other words, no specific message as to what X6 just prevented.
    As a crash can occur anywhere from 10 minutes to 8 hours of play time, hit or miss setting adjustments waste an amazing amount of time. This has been going on for a year with the frequency of crashes escalating.
    I had already entered all my music devices on the Trusted List and had set up rules for all the ports that Squeezebox uses. Still crashed.
    There is no reason why Logitech and/or Intego engineers cannot provide security setup instructions. Unfortunately, Logitech only shows security help for PCs.
    Well the nightmare is over. Amazing what free time I now have.
    The next three paragraphs are for Squeezebox owners and may be of some help if you are having problems:
    A crash (for me) is defined in many ways. The worst crash is when the Squeezebox device shuts off and only pulling the electric plug will revive it. Another crash shows itself when the next song only plays for about 1 second and goes to the next song endlessly until the device shuts off. The Logitech manual says move the device closer to the wireless point when this happens but if they are connected by ethernet cables, this advice is useless. Another crash is when three units are synced and one of them suddenly is no longer in sync and playing a different song.
    Crashes can occur when units are in sync or not in sync. Connected wirelessly or by ethernet. And when a crash occurs, the loud 'crunching' noise that occurs is not kind to the speakers.
    BTW, if some devices are in sync, make sure these devices are connected the same way - either all wirelessly or all by ethernet. If you don't, you will experience sound lags of about 1/2 second. A very annoying echo effect.

  • SAP user licensing - service users and system users

    Hello,
    In SAP licensing process, will it count service users and system users for the license.
    (or licensing occurs only to the dialog users)
    In the license agreement , it is not mentioned.
    (Mentioned as 500 user license only)
    regards,
    zerandib.

    Hi Zerandib,
    This forum is for SAP Business One users only. I think your question is related to R/3. Please close your thread and post on a proper forum.
    Thanks,
    Gordon

  • User Status and system status

    Hi PS Gurus,
    As per client requirement
    a)no finance posting
    b)no cost planning
    c) no budgeting
    only project ,wbs and network(no activity) should be created .
    These all transection should be carried out after releasing of particular WBS,Network (System status REL ).
    We have created user status profile in ok02 and assigned in project profile
    Data maintained in status profile
    St NO Status   StatusShort Text                   Lowest   Highest  Posit    Prior      Auth. cod    
    1    CRET  CREATED                                     1           2         1          1                 
    2    REL   STOP DATA UNLESS REL               2          2         1           1                 
    In status CRET  we have forbidden all business transection which client don't require.
    But when we are relasing the WBS (system status REL) ,user status is remain CRET .
    We want that after releasing WBS ,user staus should change to REL. which allows the all busness transections.
    Kindly help
    Regards
    Project Team 1

    Hi Experts,
    Actually, I have done as suggested over here like creating a NREL user status and it is working fine, but for my client, I had to ensure that the "Release" is allowed only after the  budget is released ( after CJ32). This is working till the time it gets the Sys. status "BUDG" and BUDG gets assigned immediately when we give the budget through CJ30. How to do this ?
    Also, I want this to get only assigned to the topmost WBS whereas as I had assigned this Status profile in the Proj. profile, it is getting assigned for all the WBS... how to overcome this problem ?
    thanks in advance,
    Vinodh.

  • The user status and system status

    hi, expert.
    1.  how to bind the user status and the system status.
    2.  if the status of the network is "CRTD", the status of  WBS can't be "TECO".
    how to customize.
    Please explain me all the steps to be required.
    Thanks in advance!

    Hello
    Define User status in OK02. Define various statuses and number them. Then double click on each status n you will be taken to transaction control screen. Here click on create tab and then set the influencing statuses for each system status. However this will be individual for WBS and Network.
    Define them seperately for WBS and Network
    Thanks

  • Connection between USER STATUS and SYSTEM STATUS

    Hello,
    Is there a data base table that connects USER STATUS to SYSTEM STATUS by transaction types?
    Thank you very much.
    Ohad

    Hi Ohad,
    Check if the table JEST helps you.
    Pass the Object Number in OBJNR.
    Also tables TJ02 and TJ30 might be useful.
    Regards,
    Saumya

  • User Status and System Status - CJ20n

    Hi,
    I would like to know if any problem but when i have the user status and the system status are filled those fields no longer appear in the TC CJ20N.
    What could be the problem??
    tks in advanced

    I know it's been a long time, but I think I can help...
    Didn't you activate que status exit?
    If yes, you problem is there, you have to pass the information from IMPORT to EXPORT in your exit, or deactivate it.
    Best regards,

Maybe you are looking for

  • Payment Block Removal from VA01

    HI...Experts Payment Block Removal from VA01 I have assigned Deliver block at Sales document level but...... the requirement is that while processing sales order the creation person should not remove the same before processing delivery(it should be d

  • Projectwise Vendor List

    Dear Experts,                         My client wants to track the vendor list project wise.Is there any standard report in SAP..?If not,suggest me some solution.           Many thanks in advance..... By Suma

  • Set the value in pre-insert

    Hi !! i am using jdeveloper 11.1.1.5 In the pre-insert i need to perform the following operations I need to execute the querry SELECT NVL(max(oprd_seq_no),0)+1 FROM opport_prod WHERE oprd_bu =:oprd_bu and oprd_doc_no =:oprd_doc_no; The result of the

  • Need a basic command in sql pls...

    HI all, I am beginner in sql, when i write the query like this "select * from tab;" this query brings all unwanted tables,i just want to see only my tables which i have created pls some one tell me.I showed below how it look likes. Thanking u all. SQ

  • The Scripted Pattern Fill for "Tree" is missing - the others are there.  What happened?  Please help.

    When I go to Edit > Fill and choose "Pattern".  I check the "Script: box and click the drop-down arrow.  The following display:  Brick Fill / Cross Weave / Place Along Path / Random Fill / Spiral / Symmetry Fill ------ but NOT Tree. What is wrong?  I