BBP_PD_MSG_ADD  issue in CHECK badi

Hi all,,
SRM 5.0 ECS
I want to display an error message in the cofnirmation screen bit in the form op a POP UP !
I tried using the FM BBP_PD_MSG_ADD in the CHECK badi but it doesnt display the message in the pop up format!
The strange thing is that the pop up msg is being displayed in the search list screen before I click on CREATE CONFIRMATION button!
I want the pop up msg to be displayed after the user clicks on the next screen after user clicks on create confirmation button...
Please help as to where I am going wrong....
Here is my code:
IF flt_val = 'BUS2203'.
    IF sy-ucomm = 'BUTTON_CHECK'.
REFRESH et_messages.
      CALL FUNCTION 'BBP_PD_CONF_GETDETAIL'
        EXPORTING
          i_guid          = iv_doc_guid
          i_with_itemdata = 'X'
        IMPORTING
          e_header        = lt_conf_header
        TABLES
          e_item          = lt_conf_item.
      LOOP AT lt_conf_item INTO ls_conf_item.
*get the PO # and doc type
        lv_po = lt_conf_header-be_refobj+0(10).
        CALL FUNCTION 'BBP_PD_PO_GETDETAIL'
          EXPORTING
            i_object_id = lv_po
          IMPORTING
            e_header    = lt_po_header.
        IF lt_po_header-process_type = 'ECV' .
CALL FUNCTION 'BBP_PD_MSG_ADD'
              EXPORTING
                i_msgty       = 'W'
                i_msgid       = 'BBP_SC'
                i_msgno       = '014'
                i_msgv1       = text-001
*            i_doc_guid    = iv_doc_guid
                i_field_name  = 'EXPRESS'
              EXCEPTIONS
                log_not_found = 1
                OTHERS        = 2.
EXIT.
ENDIF.
ENDLOOP.
    ENDIF.

Thanks Jay.
If I change the SY_UCOMM to that of "CREATE CONFIRMATION" button,custom message does get displayed in POP UP form,but then the next screen (which should be displayed after lcicking on CREATE CONFIRMATION button) is not dsplayed and controlstays on the same screen which is worse!
Please let me know if something wrongly written in  my code or if SRM CONFIRMATION screen is designed in such a way that custom messages cannot be diplaye din form of pop up!

Similar Messages

  • Creating refunds in CR&B and issuing the check in Accounts Payable (ERP)

    Hi experts-
    I'm on an implementation project where ERP and CR&B are being put in place, both being on the same SAP instance/ box. The current refund process calls for generating refunds on the customers' contract accounts in CR&B and issuing the checks out of AP. The check memo field is to include the customer's name, Contract Account # ,and service address.
    Is there a standard SAP process to accommodate for this requirement? If not, what custom program or interface could satisfy the requirement?
    I'd like to hear if anyone has done anything similar and what successful approach was followed.
    Thanks,
    MD
    Moderator note - thread locked, no research - duplicate of Creating a refund request in CCS and printing that refund check FI-AP
    Edited by: William Eastman on Apr 26, 2011 5:24 PM

    1. Take List of all applied Invoices of the Payment
    2. Check the status of those invoices. Each one of them should be in status 'Accounted'
    3. If not,Identify the problem with the Invoice and Clear that. The problem may be Invoice adjustment(adj to Paid invoices allowed).
    4. Try running Create Accounting again.
    5. If the problem persists still, it conveys us that the Transactions were struck in loop and can be resolved only by using UPDATE command.
    6. Contact Oracle for Data fix
    Regards,
    Sridhar

  • Issue with check generation in Automatic Payment Program

    Hi experts,
    I need your inputs for an issue with check generation in Automatic Payment Program. Trying to make a payment to a US vendor with payment method C. The due item is getting picked up and a clearing document is getting generated. But Check is not being generated, niether can I see an entry in PAYR table. However, if I try to generate a check manually in FCH5 for the same clearing document, it is working.

    Have u checked the Variant created in F110 - Printout / data medium, whether the Hose bank details are correctly set or not.
    If yes, check the Printer details
    Let us know the results
    Thanks

  • Re-issue voided checks with same check number

    Hi All,
    We accidentally voided a check which has already been received by the vendor. We want to re-issue the check in our system, but it wont reconcile as the check numbers are different. Is it possible to change the check number?
    Regards,
    Pooja

    Hi Pooja
    Lets assume that the cheque numbers that were voided were from 10001 to 10521. So create a payment document against the same bank account which was used earlier and assign the document numbers 10001 to 10521. Now again create a new payment batch with the same set of parameters as provided previously. Ensure that the same invoices are selected by the batch (no less or more). Now submit the batch. This way the system should assign the same cheque number to the supplier sites which were issued previously. So if a supplier was issued 10002 cheque number with an amount of $1000 previosuly, then this batch should also issue the same cheque number for the same amount against that supplier. Please ensure that the system is bahving in the same way as thought. Else you might have to generate manual payments for each of these 521 payments :(.
    In this way, you will not be required to do any swapping or run any custom script. While reconciling, you will match the bank payments with this new payments.
    Hope this clarifies.
    Vinit

  • In DOC CHECK BADI: Check if PO has a SC when coming from a BID

    Hi Experts,
    Please consider this situation and recommend best possible approach.
    From Sourcing, I raise a BID and then create a PO from the BID.
    While PO creation, I need to check if this PO had SC and if so include the SC requestor in the approval if the price has increased while Bidding when compared the created SC.
    Here I am facing a challenge - When executing the DOC CHECK BADI, the FM: BBP_PROCDOC_GETDETAIL does not result any HEADER_REL itab values that shows any history details of the PO document. Whereas by the time the logic moves to the Workflow BADI, this same FM returns values (SC and other details).
    My Query: While creating from a BID, How can I check if this PO is generating out of a SC in the DOC CHECK BADI.
    Thanks in advance.
    Vj

    Hello Asha,
    You can check this BADI "BBP_ITEM_CHECK_BADI" and this badi is called when
    u2022     a new item has been created,
    u2022     an item has been changed or the document is to be checked
    Regards
    Sameer

  • How to solve the issue "CUV check user equivalence failed" ?

    Folks,
    Hello. I am installing Oracle 11gR2 RAC using 2 VMs (rac1 and rac2) whose OS are Oracle Linux 5.6 in VMPlayer according to the website http://appsdbaworkshop.blogspot.com/2011/10/11gr2-rac-on-linux-56-using-vmware.html
    In order to install Grid Infrastructure, we need to run Cluster Utility Verification (CUV) at first by running the cammand below:
    [ora11g@rac1 grid]$ ./runcluvfy.sh stage -pre crsinst -n rac1,rac2 -verbose
    Its output:
    Performing pre-checks for cluster services setup
    Check: User equivalence for user “ora11g”
    Node Comment
    rac1 failed
    rac2 failed
    Result: PRVF-4007 : User equivalence check failed for user “ora11g”
    ERROR:
    User equivalence unavailable on all the specified nodes
    Verification cannot proceed
    Pre-check for cluster services setup was unsuccessful on all the nodes.
    As you see above, check user equivalence failed. I have run the 4 commands to fix this error as below:
    [ora11g@rac1 /]$ ssh-keygen
    Its output:
    Generating public/private rsa key pair.
    Enter file in which to save the key (/home/grid/.ssh/id_rsa):
    Enter passphrase (empty for no passphrase):
    Enter same passphrase again:
    Your identification has been saved in /home/grid/.ssh/id_rsa.
    Your public key has been saved in /home/grid/.ssh/id_rsa.pub.
    The key fingerprint is:
    0c:10:6c:3b:ae:21:63:64:f8:0d:0e:d8:f0:41:32:ff [email protected]
    [ora11g@rac1 .ssh]$ cat *pub >>authorized_keys
    [ora11g@rac1 .ssh]$ ssh rac1
    Its output:
    The authenticity of host ‘rac1 (127.0.0.1)’ can’t be established.
    RSA key fingerprint is 9d:ae:51:7c:72:81:07:37:31:92:f1:c8:90:bc:52:55.
    Are you sure you want to continue connecting (yes/no)? yes
    Warning: Permanently added ‘rac1′ (RSA) to the list of known hosts.
    Write failed: Broken pipe.
    [ora11g@rac1 .ssh]$ ssh rac1-priv
    Its output:
    The authenticity of host ‘rac1-priv (192.168.137.35)’ can’t be established.
    RSA key fingerprint is 9d:ae:51:7c:72:81:07:37:31:92:f1:c8:90:bc:52:55.
    Are you sure you want to continue connecting (yes/no)? yes
    Warning: Permanently added ‘rac1-priv,192.168.137.35′ (RSA) to the list of known hosts.
    Write failed: Broken pipe.
    After run the 4 commands above, I run the command below again:
    [ora11g@rac1 grid]$ ./runcluvfy.sh stage -pre crsinst -n rac1,rac2 -verbose
    Its output is the same:
    PRVF-4007 : User equivalence check failed for user “ora11g”
    ERROR:
    User equivalence unavailable on all the specified nodes
    Verification cannot proceed
    I think the problem is "Broken pipe" and ssh cannot write authorized_keys to the machines.
    My question is:
    Do any folk understand how to solve the issue CUV "check user equivalence failed" for 2 VMs ?
    Thanks.

    Folks,
    Hello. Thanks a lot for replying.
    I have installed Grid Infrastructure a few times. Each time, on step 7 of 9, the installer fixes and checks 2 machines correctly. The entire installation has 3 parts as below:
    1) Install Grid Infrastructure for a Cluster
    2) Execute Root Scripts for Install Grid Infrastructure for a Cluster (script is root.sh)
    3) Configure Oracle Grid Infrastructure for a Cluster that includes NCA, ASMCA, PICA and CVU.
    Each time, on step 8 of 9, the Installer installs Grid Infrastructure for a Cluster successfully that includes "Prepare, Copy files, Link binaries, Setup files and Perform remote operations".
    But when the Installer get to part 3 CVU, it fails and then the Database cannot be installed.
    Deinstall Grid is a very complicated process to do. Because of this reason, we need to run CVU at first to make sure everything is correct for 2 machines before install Grid.
    Even we ignore "user equivalence (ssh)", we don't know whether other items can be passed or not because CVU cannot proceed to check the machines.
    My question is:
    How to have the script "runcluvfy.sh" continue to check the machines while confronting "user equivalence failed" ?

  • 10.4.10 Audio Popping Issues: Information Check with Internal Speakers

    For people with internal speakers, or those without subwoofers: Please read all the way to the bottom to find a test that will determine whether you are also having audio problems, even if you can't hear pops.
    We've had a lot of discussion about audio popping due to 10.4.10, and the evidence indicates that the audio circuitry is going to sleep to conserve power, even on AC-only computers like the iMac, Mac Mini, and (at least one) Mac Pro. Some people claim to not have this problem, but I'm wondering if they just aren't noticing it.
    Having external speakers with a subwoofer, set to high amplification, are key to obvious detection of the problem. Let the sound subsystem go idle for 30+ seconds (wait a minute with no audio, just to be safe), turn up your external speakers really loud, and cause the computer to make a sound. You should hear a burst before the sound plays. If you repeat the sound, you won't hear the burst. This is the sound of the audio circuitry powering on, and the speakers are amplifying it.
    About 30 seconds after the sound finishes playing, if you leave the volume of your speakers turned way up, you should hear a "pop" as the circuitry is powered off. Then, playing another sound will recreate the burst.
    I haven't been able to hear these sounds with internal speakers, either on the Mini or iMac. But the problem still exists, and it is detectable... if you know what you are looking for.
    The burst of the audio circuitry turning on also causes a delay in the audio. The delay is a noticeable fraction of a second, an it can easily be detected if you have a repeatable source of sound. I like Terminal.app, because I use that application all day, every day. Here is how you can check to see if you are also subject to the audio problems:
    1. Start Terminal.app (in the /Applications/Utilities directory).
    2. Wait one minute for the audio circuitry to shut down.
    3. Without typing anything else, very quickly strike and release the Backspace key.
    4. If you pressed the key all the way, the program should have caused a beep. However, if the audio circuitry goes to sleep, the beep should occur after you have moved your hand off the key. This is because the circuitry takes time to power itself on before playing the sound.
    5. Now, quickly strike the Backspace key again. You should notice that the sound is produced immediately as you hit the key, without the delay you just witnessed.
    6. Strike the Backspace key repeatedly, to confirm that there is no audio delay. Do this about once every second or two. If you press the key too rapidly, not all of the presses will produce sounds... this behavior is not related to the issue we are testing.
    7. Wait another minute for the audio circuitry to shut down, and strike the Backspace key once more. You should again observe a delay between your strike and the sound production.
    If you witness delays like this, your audio circuitry is also going to sleep, and you are having the same audio problems as the rest of us. However, either because you are using internal speakers, or because your external speakers don't have the appropriate response, you aren't hearing the same bursts and pops as the rest of us.
    Please try this test, and report here. I want to build a list of people who previously couldn't hear the sounds, but still have the delay. This might give us a better picture of the scope of the problem.

    Re: 10.4.10 Audio Popping Issues: Information Check with Internal Speakers
    Your analysis of what is happening is right on.
    The problem on my Intel Mac mini with external Klipsch speakers (two mid-range/high and a subwoofer) is REAL obvious as the system emits a hum like a Spinal Tap amplifier turned up to #11 when 10.4.10 powers down the audio circuitry
    Then, if I play a song in iTunes, it first pops and the hum disappears right before playing.
    Quite annoying.
    Here's what I sent to Apple tech support:
    Guys/Gals (OS X Engineers):
    Concerning the Snap, Crackle Pop Audio problem in the 10.4.10 update:
    Please. Just do the right thing and fix the audio.
    There is no need to power cycle the audio subsystem to save .0005 amps on your laptops.
    And then to make your Mac mini/iMac/other desktop users have to put up with it when using AC power is ridiculous.
    Put the audio subsystem back like it was in 10.4.9 and let the laptop battery freaks looking for mini-amp savings get a "work-a-round".
    Crikey!
    Mac Mini 1.83 Ghz Intel Core Duo 1GB RAM   Mac OS X (10.4.9)   20 Years of Microsoft-Induced Grey Hair

  • Can we migrate SharePoint Designer 2013 workflows from DEV to UAT to Live without any issues? Any bad experiences?

    Hi there,
    1. Can we migrate SharePoint Designer 2013 workflows from DEV to UAT to Live without any issues? Any bad experiences?
    2. When we deploy these workflows - does IIS need a restart?
    Thank you.

    That depends, did you create reusable workflows? Those can be deployed to another environment (of course depending on dependencies within the workflow itself)
    Kind regards,
    Margriet Bruggeman
    Lois & Clark IT Services
    web site: http://www.loisandclark.eu
    blog: http://www.sharepointdragons.com

  • EHSM: Use Auth Check BAdI to hide Incident

    Hi all,
    I have enhanced the standard Auth Check BAdI BADI_EHHSS_INC_EXT_AUTH_CHECK for EHSM. Works like a charm.  But I just got another requirement and thought maybe someone else has done this before.
    Right now, I have it set up so people with out the correct access can only view incidents.  Is there a way to use the BAdI to completely hide an incident when a user clicks on it?
    Hope this makes sense.
    Cheers,
    Kevin

    Hey all,
    Our requirements ended up changing a bit but ended up putting authorization checks into class methods that control visibility for the sections of EHSM that we wanted to hide.  So, we got the result we were looking for.
    Cheers,
    Kevin

  • Confirmation Check Badi

    We implemented the badi BBP_DOC_CHECK_BADI for the shopping cart, which allowed us to throw error and warning messages during the check of the SC. 
    I am now on the hunt for a Confirmation check badi or a place to add error messages during check of the confirmation.
    Any known exits, badis, or places to add Implicit enhancements?
    Thanks,
    Travis

    Hi Henery,
    Implement the badi, create a method read confirmation which calls bbp_pd_conf_getdetail, see below.  Create the e_* structures as class attributes and you will see the po in the header structure field BE_REFOBJ.
    method READ_CONFIRMATION.
      check ( conf_guid is not initial ) or
            ( conf_i_object_id is not initial ).
      refresh( ).
    call function 'BBP_PD_CONF_GETDETAIL'
    EXPORTING
       I_GUID                           = conf_guid
       I_OBJECT_ID                      = conf_i_object_id
      I_REF_DOC_NO                     =
      I_PARTNER_NO                     =
       I_WITH_ITEMDATA                  = 'X'
      I_ATTACH_WITH_DOC                = ' '
      I_ITEM_SORTED_BY_HIERARCHY       = 'X'
      I_READ_FROM_ARCHIVE              = ' '
    IMPORTING
       E_HEADER                         = e_header
       ET_ATTACH                        = et_attach
    TABLES
       E_ITEM                           = e_item
       E_ACCOUNT                        = e_account
       E_PARTNER                        = e_partner
       E_LONGTEXT                       = e_longtext
       E_ORGDATA                        = e_orgdata
       E_STATUS                         = e_status
       E_MESSAGES                       = e_messages
       E_TAX                            = e_tax
       E_HCF                            = e_hcf
       E_ICF                            = e_icf
       E_ACTVAL                         = e_actval
       E_ACC_ACTVAL                     = e_acc_actval
       E_HEADER_REL                     = e_header_rel
       E_ITM_REL                        = e_itm_rel
       E_OVE_REL                        = e_ove_rel
       E_PRIDOC                         = e_pridoc  .
    endmethod.

  • Pricing Issue Pricing Analysis - BADI ME_DEFINE_CALCTYPE

    Hi Guys,
    My requirement was to trigger new pricing on change of Delivery Date. I have to retrigger pricing only if there is any change in fields EKKO-INCO1, EKKO-INCO2,EKET-EINDT, EKPO-MATNR and EKPO-ADRNR.
    For the same I have implemented three badi's and one pricing routine.
    BADI's are -
    ME_DEFINE_CALCTYPE - Method DEFINE_CALCTYPE : Setting the Flag CH_X_LF_CALCTYPE If there is difference between the old value and new value of Fields mentioned above.
    ME_CHECK_ALL_ITEMS - Method RECALCULATE_ITEMS Setting the Flag CH_X_RECALCULATE. If there is change in the Incoterms field at PO Header.
    In these BADI's I am checking if there is any change in the above mentioned fields. It retrigger the Pricing.
    I have implemented one more BADI (ME_PROCESS_PO_CUST-Method PROCESS_SCHEDULE) which will trigger the pricing process, If we change the delivery date. This will pick the current delivery date and EXPORT it to memory ID which will be later IMPORTED to pass on this date to pricing header based on which the Pricing will be done on the changed delivery date. ( I hope I am correct here )
    I have a pricing routine for one of the condition type in pricing. I am exporting the changed delivery date to the routine and changing the value of KOMK-PRSDT with this new delivery date value.
    The issue is, When I do changes for the first time the pricing is working correctly. And I am able to see the PO field values for which the condition record is matched in the pricing analysis .But when I am saving the PO and again changing the values of Delivery date and any one of the fields mentioned. Pricing Analysis shows the same old values of PO fields for which the condition records were matched on last pricing cycle.
    Please let me know where I am wrong or where I can correct to display the current values of PO fields for which the condition records matched in the Pricing Analysis.
    Regards,
    Mayank
    PS : Points will be rewarded for all the helpful posts.

    hi this is the code:
    method IF_EX_ME_PROCESS_PO_CUST~PROCESS_ITEM.
      DATA:   RE_DATA TYPE MEPOITEM,
              IM_DATA TYPE MEPOITEM.
         CALL METHOD IM_ITEM->get_data
         RECEIVING
            RE_DATA = RE_DATA.
    MOVE 'B' TO RE_DATA-calctype.
    CALL METHOD IM_ITEM->set_data
             EXPORTING
                IM_DATA  = RE_DATA.
    endmethod.
    Upon creation of PO error message prompt
    'Data from Business Add-In ME_PROCESS_PO_CUST not adopted'

  • SnowLeopard & CS4, Dual Display (Open GL not checked) bad color problems...

    I was hoping 10.6.2 might shake it but no luck...at all.
    The menu bar is on my Apple Cinema Display 23". Eizo is the 2nd monitor (my main visual monitor -- and things seem normal on this display), but I often have reference photos open on the ACD, and the colors are bad, way too saturated and bright. Like a double bump of Adobe RGB. No matter what software I use to calibrate the results are the same in PS CS4, over saturated colors. CS4 is not reading things right. I have not found this in other software on my machine w/ 10.6.2  (example Preview doesn't get whacked out like PS CS4 w/ this. It plays right). Help? This has gone on since the installment of Snow Leopard and PS CS4, and quite annoying for dual monitor set up. Again the dreaded app killer OPen GL is not checked in CS4 Prefs.
    Thanks.

    Chris Cox wrote:
    Also, sometimes the bugs are introduced late in the OS development cycle, and there is no time to test them.
    Adobe can report bugs to Apple, but Adobe cannot fix bugs in Apple's code or force Apple to fix bugs in Apple's code.
    It should be noted that I've NEVER BEFORE seen nor heard of a major dot release being released in less that 1 week of the shipping of an OS.
    Apple shipped Snow Leopard on Fri Aug 28th. The crap hit the fan over that weekend and the 10.6.1 update (primarily to address data loss situations) was released on Thurs, Oct 3rd...six days later.
    I know people tend to blame Adobe on Adobe forums, but Snow Leopard was, by all accounts a disaster....I've "heard" (from whom I can't really say) that Apple shoved a lot of last minute changes–supposed bug fixes that actually caused new bugs after the last developer's release.
    So, Adobe was just as surprised as other major application developers when stuff got broken between the last RC and the final GM.
    10.6.2 has addressed a lot of issues...but personally, I'm not gonna jump to Snow Leopard yet. I still think Apple has work to do to get back to the stability of 10.5.8. And, when I do (I've got my Snow Leopard DVD sitting on the table) it will be installed on an external boot drive to make sure the main drive remains a stable and productive work machine...

  • Issue with Check in of template or creation of new site connection issue...

    Hi all, when ever i am trying to check in a new template through Dynamic converter or else, try to create a new site connection through site designer, i am getting the below error message, can anyone please let me know whats needs to be done to get this issue resolved.....
    Content Server Request Failed
    Unable to execute service DC_CHECKIN_NEW and function Imeta.
    (System Error: Unable to execute query 'Imeta(insert into DocMeta (dID, xComments, xCpdIsTemplateEnabled, xCpdIsLocked, xReadOnly, xHidden, xCollectionID, xInhibitUpdate, xTrashDeleter, xTrashDeleteLoc, xTrashDeleteName, xTrashDeleteDate, xForceFolderSecurity, xDiscussionCount, xDiscussionType, xPartitionId, xWebFlag, xStorageRule, xWebsiteObjectType, xTemplateType, xWebsites, xDontShowInListsForWebsites, xWebsiteSection) values(13, '', 0, 0, 'FALSE', 'FALSE', 0, 'FALSE', '', 0, '', null, 'FALSE', 0, 'N/A', '', '', '', '', 'GUI Template', '', '', ''))'. ORA-29861: domain index is marked LOADING/FAILED/UNUSABLE)
    Thanks & Regards,
    Prashant.

    Found this on metalink: NOTE:737470.1
    Cause:
    "This is caused by zone indexed fields that were created outside of the Content Server interface. Dropping and recreating the zoned index fields should resolve the issue."
    To implement the solution, please execute the following steps:
    Log in to the Content Server through the browser as sysadmin.
    Navigate to Administration -> Zone Fields Configuration.
    On this page, change the value of the search engine in the dropdown list to DatabaseFullText if database full text indexing is being used. Leave it set to Database if database metadata only indexing is being used.
    If there are fields listed in the left-hand box (Zone Text Fields):
    Make a note of all the fields listed in the left-hand box (Zone Text Fields), or take a screenshot of this page.
    Remove all of the fields from the Zone Text Fields box by highlighting each field and clicking the right arrow.
    Click the Update button.
    Run the following query directly against the database to see if any zoned fields are still present. The zoned fields can be identified by the ZFT suffix, for example, DDOCTITLE_REVISIONS_ZFT:
    Select index_name from user_indexes where table_name = 'REVISIONS';
    If any indexes with the ZFT suffix are returned in the results as an index, drop that index from the Revisions table in the database.
    Verify that the error no longer appears.
    Re-add any desired zoned field indexes through the Administration -> Zone Fields Configuration page.

  • Vendor lost check.  Want to void them and re-issue new check.

    Here's ther problem:
    I have 2 checks (#37931 and #38176) that were issued in fiscal year 2010 that have been lost by the recipient.  As a result, I need to void these checks and reissue payment.  The checks were issued out of company #####.  At the end of October, Accounting Clerk did a posting to clear the intercompany account.  This clearing document took her apparently over 4 hours to post, so it cannot be reversed. 
    However, this clearing document is preventing the checks from being able to be voided.  If we try to void the checks, we get the following message.:
    Document #### 2000004550 is not purely a clearing document. 
    Message no. FS 601
    Diagnosis
    Payment Document ##### 2000004550 is company code ##### also contains the clearing docuement number 100000777 in addition to its own clearing document number.  As a result the documents cannot be reversed after resetting the cleared Items.  
    System response
    The payment cannot be reset.
    Procedure
    Check the data entered and correct your entry, if necessary.
    If the payment for document ##### 2000004550 is really to be reset, the cleared items 100000777 have to be reset prior to this
    Can someone think of a better way to handle this correction as you can see the clearing step took 4 hours to complete..

    hi,
    as i understand it, you only want to void the checks and then reissue a new one without having to cancel the payment, right?
    If yes, you can voice the checks via FCH9 and then reassign a new one via FCH5.
    regards,
    Chaikaru

  • Critical Issue: Availabilty check & alternative BOM selction issue

    During the upgradation project I'm working facing the following critical issues:
    1)While creating the sales order, system carries out the availability check in APO.In material master checking group Z5 is defined.
        Actually I want to know hw the system carries out the search in APO & what are the settings in R/3 or APO we have to make?
    2)Suppose there are 3 alternative BOM's of a finished product.A requirement is while creating the sales order availabilty check should be carried out & system should check the availability of components on the required date.If the component is not avalable system should go & check the second alternative...third alternative until it gets the confirmation of component availability.
         How we can set this functionality & what are the prerequisites or customisation settings we needs to make?
        Would appreciate providing your inputs on this critical issue.
    Thanks,
    Nilesh<b></b>

    Before you understand how the APO Availability Checking concept works, I would suggest you understand about the regular R3 availability checking. As this is the core for the SD and APO GATP. Refer help.sap.com
    Question 1:
    <b>Settings in R3:</b> You have the ATP integration model in CFM1 transaction. You need to activate this just one time and never again. what this does is basically transfer all your availability checking customizing to APO.
    All the settings for the Availability Checking group ( Z5, etc) are already maintained in R3 and they get transferred to APO by the integration model. You donot need to anything else.
    <b>Settings in APO:</b>
    If you are using <b>Product Allocation Concept</b>, You have to maintain the Check Instructions.... Otherwise there are no other settings in APO
    <b>Availability Check in APO :</b>
    ( see the following blog for the requirements class( Name in R3) or check mode( Name in APO) determination http://solution-timezone-issue.blogspot.com/ )
    The check mode and the business event( These are hardcode internally in R3 - For SD- A) are determined from the order and based on this in APO it follows the following order
    (1) Reads the check instructions settings in APO
    For example say the following have been determined from the SD Order : Check Mode 041 and  Business Event A
    Say we have maintained in APO that the first step is Availability Check and all the other two steps we havent maintained or left blank ( Product Allocation and Forecast)
    Look for the customizing in APO
    SPRO>APO>GATP>General Settings>Maintain Check Instructions ****
    (2) Carries out availability Checking same as in R3 and no different
    From the masterial master considers the availability checking group ( Ex: Z1) and the business event( SD transactions- A)
    Very Important and the core of availability checking which is similar in R3 and APO***
    Against these 2 combinations, the settings are checked which define what stock and in/outward movements are to be considered during the availability check
    For customzing settings in APO
    SPRO>APO>GATP>Maintain Check Control>
       For Customizing in R3
    SPRO>Sales and Distribution>Basic Functions>Availability Check and transfer of requirements>Availability check with ATP logic or planning>Carry out control for availability check
    This is the answer to your first question.
    Your second question would need some time  and I will try to answer it as well.
    Hope this helps you..

Maybe you are looking for

  • Excisable Material - Credit Memo

    Dear All,         When i am posting the Document of A/P and A/R Credit Memo those are Excisable Materials, i am trying to post the Credit memo after the creation Invoices i am getting error like        No matching Record found G/L. Accounts. But when

  • How to change the text under RECORD WORKING TIME IN ESS.

    Hi, How to change the text under RECORD WORKING TIME in ESS. Is there any setting at page or iview level? Please help me. Regards, Thirun.

  • How to Hide the column in the model layer

    Hi, My Jdeveloper version is 11.1.1.3.0. We can make an attribute visible / invisble by setting Display Hints value in the Control hints tab. I want to display the column conditionally. Is it possible to do it dynamically in Model Level itself by Dis

  • Unable to uninstall Quicktime in Vista

    I can't uninstall Quicktime from my computer. It is not there in 'uninstall a program' in control panel. My computer is running Windows Vista Home Premium. I did have Quicktime installed and now it's just weird cause it appears in the 'Program Files'

  • Open a secondary Vi from a principal Vi and run all together

    Hello! I have to different applications,two different Vi. One of this, the principal Vi have to run all time. I want to open the secondary VI from the principal, use it and close it.......but the principal don't have to stop any time..... Is possible