Message ID CPF7024, reason Code # 2

Hi Guys,
In our SCM production system, we use the the program given by SAP for managing the journal receivers..It deletes an old journal from the journal library and saves it to a another library, which we back off everynight...
Now all of a sudden, the program is not able to delete one of the old journals, and hence the subsequent journals are also not deleted, and hence our ASP is shooting up.
The reason code for not being able to delete the journal, its showing as Message ID CPF7024, reason Code # 2...which basically states that :
  2 -- The receiver contains entries for changes that are not committed or
rolled back.  These entries are necessary for IPL recovery operations.   
This receiver is from last night...Is there a way to commit these or look at what has not been committed,  so that we can delete the journals....
I have not brought down the system so far(offline)...and have not tried deleting this journal after that. I am speculating that it may give me the same message after that as well...
Any suggesstions?? Will it be alright if i bring down the system and then try the operation...??
Thanks
Abhi

Hi all, i have the same problem.
But in my case i can't do the IPL because the upgrade still running...
Is there other options to delete the journals manually?
I have search on internet and i got the following below, to use WRKJRNA...
Valid Reasons Why a DLTJRNRCV Receives Message CPF7024 RC2
The following are valid reasons why a DLTJRNRCV receives message CPF7024 with RC2 - the receiver contains entries for changes that are not committed or rolled back:
o
There are uncommitted changes. To resolve the problem, type WRKJRNA for the journal, press F15 to get into the receiver directory, and select Option 8 on the journal receiver to be deleted. For example, if a journal receiver called rcv34011 was attached on 12-13-99 at 13:03 and detached at 13:18, the user can locate the job that has not done a commit or rollback since 13:18. The user can use the WRKJRNA for the journal, press F19 and use Option 6 to display all commitment definitions currently associated with the journal. Work with each job that is active and determine if it was started after the Journal Receiver in question was attached and if this job can be ended. On this Work with Commitment Definitions screen, press F11 until the State field is displayed.  Any commitment definitions with a State of PREPARED or LAST AGENT PENDING represent transactions that the application tried to commit, but are in-doubt due to a failure between phases one and two of the two-phase commit. Now determine whether the in-doubt commitment definitions are XA transactions by pressing F11 again until the Global Transaction ID field is displayed. If that field is blank, the transaction is non-XA, and should resolve by itself once communications are re-established with the remote system(s) involved in the transaction. If some unrecoverable error has occurred that will prevent communications with those system(s) from ever being re-established, the transaction will have to be manually completed using Option 14=Forced commit or Option16=Forced rollback, followed by Option 19=Cancel resync to make the commitment definition go away. If the Global Transaction ID field is not blank, the commitment definition represents an XA transaction. Such transactions must be completed per XA standard protocol.  If any of the commitment definitions are not in a PREPARED or LAST AGENT PENDING state, they are still pending commit or rollback. You can display the commit cycle for such transactions by using Option 5=Display from the Work with Commitment Definitions screen, then Option F6=Display resource status, page down and select Journal, then Option 5=Display commit cycle entries. If the timestamp of the first entry (C SC) is later than the timestamp when the journal receiver was detached, this transaction is not preventing the receiver from being deleted. If the C SC timestamp is older than that, the user will have to determine why their application has not committed or rolled back such an old transaction.
Can somebody explain me how to use it?
Thanks all,
Cheung

Similar Messages

  • PO output messages control based on the reason code

    HI,
    The requirement is to generate the PO output message based on the value of 'Reason for change' code. suppose
    Ex:generate the output if the reason code is 2.
    I know there is a way to control the message output by defining the 'fields relevant to printout of changes' in SPRO. But we are not going to use this option.
    I have to control the output based on the Reason code. Please let me know.
    Regards,
    Nishant

    Hi Nishant,
    I will give you another input. This should be your last option. As mentioned above, you need to create an implicit enhancement in the following class method and export the content of the internal table MY_TABLE which contains the current values of the versions.
    Class - CL_GRID_VIEW_MM , Method - HANDLE_ON_DATA_CHANGED
    Then you import the same in your exit.
    Regards,
    Abijith

  • Incoming payment by F-28: Reason code error while posting

    Hello everyone,
    I want to post Incoing Payment using F-28 net of TDS. I want the separate GL account to be picked up automatically for the difference when I enter the Reason Code 003.
    I did the following customization for the same.
    1. Financial Accounting> Accounts Receivable and Accounts Payable> Business Transactions>Incoimng Payments> Incoming Payments Global Settings>Overpayment/Underpayment> Define Reason Codes:- Here I selected the Indicator 'C' for reason code 003 which is for "Indicator: Charge off difference via separate account". The reason code 003 is for TDS Netted
    2. Below the Define Reason Code node, I selected the node 'Define Accounts for Payment Differences' . Selected the key ' Rules' and selected the checkbox 'Reason Code'. Then clicked on 'Accounts' and enetered the desired GL account against the reason code '003'.
    After doing the above customization I posted the Incoming payment using T code F-28. I entered the difference in the field 'Difference Posting'. Then entered reason code '003' which is for 'TDS netted' in the field 'Reason Code'. Now, I am getting the follwoing error.
    Reason codes with automatic charge-off are not permitted here
    Message no. F5605
    Diagnosis
    The reason code entered is designed to ensure that the payment difference amount is posted to an account specially set up for this purpose.  Postings of this nature usually require additional specifications (e.g. tax code, business area). If the difference stems from a single open item, the necessary specifications can be taken from that item. In the case that led to this error message, however, the difference does not stem soley from one item, which means that this method cannot be used.
    System Response
    The reason code entered is not accepted.
    Procedure
    You can either select a different reason code, which would create a new open item for the customer or vendor OR write off the difference using the function Charge off diff.. This function either takes you into a pre-configured account assignment model or into the document overview. From here you can enter the required difference postings.
    How can I proceed ahead?
    Thanks and Regards,
    Pradnya

    Hi Saulo,
    Thanks for ur reply.
    I had alreay done the config in OBXL and OBBE. Only thing I wanted to know is while posting Incoming Payment by F-28, how to use this reason code.
    Ur reply was a gr8 help for me.
    Regards,
    Pradnya

  • Validation at line item level for F-32 to input Reason code

    Hi Gurus,
    I would like to write a validation / substitution for F-32 transaction code where in the Reason code field need to be mandatory field (With out input in to this field value the user should not come out of the transaction)
    Please guide me how to write validation with out user exit
    Thanks

    Hi Suresh,
    I guess the idea of MEENAKSH is good, perhaps you have an error in the Tcode, because in table BKPF the Tcode stored is FB1D and not F-32  :
    So put the following in GGB0 and check again :
    Prerequisite :
    BKPF-TCODE = FB1D
    Check :
    BSEG-RSTGR <> '  '
    Message :
    Error : Reason code required
    in the other hand, you can active a trace in GGB0 (Menu > Extras > Activate trace) to see what's the exactly the error
    So it's not a question of screen.
    Regards.

  • Error: Reason codes with automatic charge-off are not permitted here(F-28)

    Hi All
    I creted a reason code in obxl t-code and assigned a gl code in OBXL transaction code, But when I am trying to clear a payment with reason code in F-28, System is throwing the following error..Can some one tell me why i am getting this error?
    Reason codes with automatic charge-off are not permitted here
    Message no. F5605
    Diagnosis
    The reason code entered is designed to ensure that the payment difference amount is posted to an account specially set up for this purpose.  Postings of this nature usually require additional specifications (e.g. tax code, business area). If the difference stems from a single open item, the necessary specifications can be taken from that item. In the case that led to this error message, however, the difference does not stem soley from one item, which means that this method cannot be used.
    System Response
    The reason code entered is not accepted.
    Procedure
    You can either select a different reason code, which would create a new open item for the customer or vendor OR write off the difference using the function Charge off diff.. This function either takes you into a pre-configured account assignment model or into the document overview. From here you can enter the required difference postings.

    Hi Venkata,
    It seems while entering the payment (partial payment / residual items) ... you are clearing multiple items with differences. (e.g. if the difference amount is $30, then may the difference consists of two invoices underpaid by $15 each). In this scenario, F-28 doesn't know which additional account assignment fields should be picked up ... hence the error.
    First of all, to validate that this indeed is the case, try clearing a payment with the same reason code where difference can be attributed to a single invoice. If you still get an error, then there is some other problem.
    Then, to take care of a the business scenario where the difference can indeed be due to multiple documents, select "charge off difference" option and create an entry to post the difference as necessary.
    HTH,
    Manish Patel
    Sr. SAP Solutions Consultant

  • Reason code SE is not defined

    I have created credit memo request in VA01.
    i have generate biling documnet (credit memo) VF01 but accounting document not generate.
    it is giving error message when i am trying to release manuvally.
    "Reason code SE is not defined"
    Message no. F5596.
    please help what can i do for posting accounting document.
    Thx
    k.Satish

    HI,
    In credit memo request VA02 mode please enter reason code for that document and then try to recreate credit memo..
    Because in your case reason code is mandatory and it is not maintained in credit memo request thats why it is not copied into creidt memo. So please maintain that and then check once agian...
    Regards
    sankar

  • Problem: Not able to change Signature field reason code Dynamically using signatureSetSeedValue

    Problem: Not able to change Signature Settings Dynamically.  
    What I want: Need to change the Signature Field Reason code Dynamically upon selecting Radio Button.
    Here is My Code:  
    var mydoc = xfa.resolveNode("FormData.P3_443.signature[2].ePadSignatureField3");
    mydoc.signatureSetSeedValue(
    reasons: ["Advisor"],
    flags: 8
    Error Message:
    TypeError: mydoc.signatureSetSeedValue is not a function
    9:XFA:FormData[0]:P3_443[0]:signature[2]:ePadSignatureField3[0]:validate'
       Source Code: Acrobat Code for Signature.
       // Obtain the signature field object:
    var f = this.getField("mySigFieldName");
    f.signatureSetSeedValue(
    { reasons: ["This is a reason", "This is a better reason"],
    flags: 8

    Problem: Not able to change Signature Settings Dynamically.  
    What I want: Need to change the Signature Field Reason code Dynamically upon selecting Radio Button.
    Here is My Code:  
    var mydoc = xfa.resolveNode("FormData.P3_443.signature[2].ePadSignatureField3");
    mydoc.signatureSetSeedValue(
    reasons: ["Advisor"],
    flags: 8
    Error Message:
    TypeError: mydoc.signatureSetSeedValue is not a function
    9:XFA:FormData[0]:P3_443[0]:signature[2]:ePadSignatureField3[0]:validate'
       Source Code: Acrobat Code for Signature.
       // Obtain the signature field object:
    var f = this.getField("mySigFieldName");
    f.signatureSetSeedValue(
    { reasons: ["This is a reason", "This is a better reason"],
    flags: 8

  • No Web Authentication - but excluded client with reason code 4

    Hello,
    we are using a WLC 4400 with Software Version 5.0.148.0 and WCS Version 5.0.56.2.
    Access Points are AIR-LAP1131AG-E-K9.
    We have problems with one client (Windows XP SP3). The computer loses the wireless connection all the time, but we don't know why. Duration of the connections are different.
    So there are a lot of minor alarms saying “Client which was associated with AP, interface '0' is excluded. The reason code is '4(Web Authentication failed 3 times.)'.”
    But the wireless lan which is used by the client is not configured with Web Authentication!! It is only using MACFilter. That's very strange! (There is another wireless lan configured with Web Authentication.)
    The minor alarms are created by different Access Points, amongst others by the Access Point where the client is connected to! (All Access Points radiate all wireless lans.)
    Regarding to this client the SyslogServer often says:
    Sep 17 16:01:57.187 1x_ptsm.c:404 DOT1X-3-MAX_EAPOL_KEY_RETRANS: Max EAPOL-key M1 retransmissions exceeded for client LOCAL USE 0 ERROR CONDITION
    Sep 17 16:02:07.885 1x_ptsm.c:511 DOT1X-3-PSK_CONFIG_ERR: Client may be using an incorrect PSK LOCAL USE 0 ERROR CONDITION
    Last week I tried the trouble shooting of the WCS with the following effect:
    Time :09/18/2009 19:01:39 Message :Controller association request message received.
    Time :09/18/2009 19:01:39 Message :Association request received from a client has an invalid RSN IE.(One reason could be mismatch in WPA2 algorithm).
    Time :09/18/2009 19:01:39 Message :Received reassociation request from client.
    Time :09/18/2009 19:01:39 Message :The wlan to which client is connecting requires 802 1x authentication.
    Time :09/18/2009 19:01:39 Message :Client moved to associated state successfully.
    Time :09/18/2009 19:01:39 Message :802.1x authentication message received, static dynamic wep supported.
    Time :09/18/2009 19:01:39 Message :802.1x authentication was completed successfully.
    Time :09/18/2009 19:01:39 Message :Client has got IP address, no L3 authentication required.
    I think the problem is hidden at the client but I don't know what it could be. The PSK can not be incorrect because the client is able to connect to the wireless lan but later loses the connection.
    Does somebody has an idea or knows the error messages?!
    Greetings lydia

    Hi,
    I'm exactly with the same problem! Can you please tell me if you were able to solve this?
    Thank you!
    Best regards,

  • Nowhere can input reason code in function BAPI_ACC_DOCUMENT_POST

    Hi.....
    Field Reason code is a required field for a G/L account,But it seems that nowhere can input it in function BAPI_ACC_DOCUMENT_POST's table parameter ACCOUNTGL.Thus I can use this function to create Accounting Document .....How can I solve it ? 
    Thanks

    Why do you put something in the 'extension1' segment ?
    What sort of doc do u post ?
    Message was edited by: Erwan LE BRUN

  • Getting a lot of this error:The reason code is '4(802.1X Authentication failed 3 times.)'. - Controller Name:

    Since we upgraded our WCS system to V6.0.196.0 we are receiving a lot of the following error messages and I haven't figured out why.
    Client 'c0:cb:38:3f:a1:0d (anonymous, 0.0.0.0)' which was associated with interface '802.11a/n' of AP 'ACAA01-00.P04-G2C2.1' is excluded. The reason code is '4(802.1X Authentication failed 3 times.)'. - Controller Name: 205-dg20-bb3-4/2

    Check you ACS (Radius) logs under failures. You will see why its failing. Sounds like a AD account went bad
    or someone is entering the wrong logon ... But check your radius log it will point you in the right direction.

  • Agent logged out suddenly, reason code:50003

    Hi,
    We have icm 8.0(3) and cad 8.
    Sometimes, an agent (each time a different one) is logged out suddenly and he get the reason code: 50003
    Please find attached a logout status report that is showing the agent using extension “7459” has been logged out at 13:48:50 and reason code “50003”
    I am attaching the CM-pim, opc and ctios logs as well
    did anyone have been faced by a simalar issue?
    Thanks in advance
    Georges

    Reason code 50003 says
    50003 - Device Failure log out. Call Manager reported that the device is out of service.
    From the below trace you can see that PIM has recieved an outofservice event from jgw and we dont have jgw logs but jgw is simply passing the events it received from callmanager.
        Line 9: 13:44:46:595 PG1B-pim1 Trace: RecvAddressOutOfService: Couldn't find client stack for device target device string 800
        Line 12: 13:44:47:939 PG1B-pim1 Trace: RecvAddressOutOfService: Couldn't find client stack for device target device string 7459
        Line 18: 13:46:12:784 PG1B-pim1 Trace: RecvAddressOutOfService: Couldn't find client stack for device target device string 800
        Line 19: 13:46:20:065 PG1B-pim1 Trace: RecvAddressOutOfService: Couldn't find client stack for device target device string 7459
        Line 43: 13:48:51:021 PG1B-pim1 Trace: RecvAddressOutOfService: Couldn't find client stack for device target device string 800
    so you need to investigate why callmanager is reporting out of service event for these phones, if you are using extension mobility and when the user logs out you could see similar messages in the jgw/pim logs
    From the PG side you could
    -check  the connectivity with callmanager,
    - check the switch port setting are as per BOM (auto/auto if using gigi interfaces)
    - check that the TCP chimney has been disabled on the PG
    https://supportforums.cisco.com/docs/DOC-9222
    - check PG eventvwr logs to see if you get any clues
    If it doesnt help, collect the callmanager SDI/SDL and CTIManager SDI/SDL logs at Detailed level and open a TAC case with CUCM team to investigate why phones are reported as outof service to PG
    Thanks,
    Shirish

  • Error message when running Transaction Code = ME84

    hi,
    i am getting an error message when running Transaction Code = ME84
    Error is 'No processing (error message P5 017), No data for chosen selection'
    can someone please guide me on this ?

    Hi Mahendra,
    There are several reasons for the release not happeneing.
    1. The issue could be in the selection of release type
    2. Scope of selection
    3. Strategy profile
    Please check whether the selection parameters are considered are right for release to happen.
    Regards,
    Harish

  • Storing the Variance Block Reason Code in the Parked Invoice Document

    Folks,
    When I perform parking an incoming invoice (MIR7 or MIRO), system checks for price variance and issues the message. When I save the document, block reasons are not stored at Parked document level. Only when I post the document, the reason code 'R' is stored in the document.
    Is there a way to get the Block reason in the parked document?
    Thanks in advance. Murali

    I am still researching this issue. Let me know if there are any options or ideas.
    Thanks.

  • Idoc  error  51  reason  code  not  found

    i  am  having    idoc  with    error   51  message  as  reason  code  *  not  found  ,
    please  suggest  what  to  do.
    Moderator message: please do some research before asking others.
    Edited by: Thomas Zloch on Nov 13, 2011 1:29 PM

    Hi,
    While processing the IDOC you are fetching or using Reason code which is either not maintained or found.
    That's why IDOC is going into status 51 with this error message.
    Check whether you are using Reason code somewhere in your FM which you configure in your Process code to process inbound IDOC.
    Thanks,
    Vijay

  • Data change Initiated reason code Issue

    Hi guru:
    When I tried to finished saving the sales order and completed enter these incompleted fields,the system popped up the window and asked me to enter the data change initiated reason code,but I used f4 to look for the code and found there is no value in it,how to populate it so as to close this window?

    Hi:
    I don't know what you meant,this message window contains as below:
    Data change initiated reason code : need to populate but there is no value to enter via press F4
    material:  11
    Line item 10
    Sched line:1
    enter ---> this is press button
    Have you seen this before?

Maybe you are looking for

  • IPod driver not available for Windows Vista ?

    Hi, I have upgraded my PC to Windws Vista. Tne main problem is that the ipod driver can't be found by windows. How can I have my iPod work on Windows Vista ? Thanks in advance for any help !

  • MAJOR EWS ACCESS FIRMWARE ISSUE IN "MADE IN THAILAND" HP 7520 PRINTERS

    MAJOR EWS ACCESS FIRMWARE ISSUE IN "MADE IN THAILAND" HP 7520 PRINTERS I've borrowed 2 "Made in China" HP Photosmart 7520's. Both have a fully working EWS. (Serial Numbers begins with CN) I've purchased 2 "Made in Thailand" HP Photosmart 7520's. EWS

  • Parked invoice deletion

    Hi , we  had parked invoice with posting date in december 2008 . Now we note that we had chosed a wrong PO in invoice (belonging to other company code and for which we do not have authorisation ) We need to delete this invoice . Our FI periods for De

  • Firewall or USB interface?  Which is better

    Hello. I am new to digital recording and just am just learning to use GB. I need to purchase an interface to record guitars and miked drums. What do you reccomend for an interface. I was thinking of the Prosonus firebox and the new USB AudioBox.

  • Fetch - populating a selection list

    Is it possible to create a fetch mapping that populates a selection  list with different values for the display value and the key  value?  You can do this in Service Designer for predefined SQL  queries. I need to perform a dynamic query that populat