Validation check for BP external id type and id number

Hi,
I need to validate the external Id type and Id no. ( from table BUT0ID) based on some conditions from the WebUI while adding a new id type and also during deletion of that id.
I have found out 2 Badi's BUPA_IDENT_UPDATE, BUPA_IDENT_CHECK
Will these BADI triggered from the WebUI ?
What would be the other way to implement these checks for the Business Partner?
Provide some possible solutions.
Thanks for all your help.
Regards,
Shobhit

Issue resolved by coding at UI level

Similar Messages

  • Validation check for Tcode FB10 and FB60 - FICO.

    I have an issue in validation check for Tcode 'FB60' and  'FB10'.
    there are two exits coded for these transactions through transaction 'GGB0'.
    details for the two exits.
    exit 1.
      when posting a vendor invoice, the network status is checked whether it is completed or not - if status is completed error message is raised.
    exit 2.
      when posting vendor invoice - for G/L Account in 60000 - 69999 series network should not be posted. if posted error message is raised.
    when these two exits are entered via a prerequisites in code 'KGB' a code is generated automatically to call these exits- when transaction 'FB10' 'FB60' is executed.
    Issue:
    for  code 'FB10' is executed with network with status completed and with G/LP account in 60000 - 69999 series -
    error message is raised in sequence i.e. exit 1 is raised and then exit 2 is raised.
    but for code 'FB60' if condition for exit 2 is  not satisfied then exit 1 message is raised.
    but it should be in sequence in raising the error message i.e. exit 1 and then exit.
    Even though for both the transaction the auto generated code is similar and even exits are similar - but it is execution in raising the error message is diffrent.
    - Since it is auto generated code i am able to figure out the issue.
    i would appreciate if any one could help me out in this issue.
    thank you,
    with dregs,
    Karthik.

    Hi,
    I have tried what you have suggested. But still validation is not working
    I have done the following validation based on your inputs.
    Prerequisite
    Company Code = '1265' AND Transaction code = 'FB60' AND
    Account Type = 'K' OR
    Transaction code = 'F-43' AND Account Type = 'K' OR
    Transaction code = 'F-48' AND Account Type = 'K'
    Check
    Business Place > '' AND Business Place = Section Code
    Message
    E - Error Message
    Still it is not working.
    Please suggest.
    Best Regards
    Shashikanth.M

  • Validation Check for business place and section code.

    Hi Gurus
    Please provide me the prequisite check for creating a validation check for business place and section code.
    Regards,
    Vikas Malhotra

    Hii..
    Goto T.Code Ob28 write the following validation.
    Prerequisite
    BKPF-BUKRS = 'XXXX' AND BSEG-KOART = 'K' AND
    BSEG-QSSKZ = 'XX' AND BSEG-BSCHL <> '35' AND
    BSEG-BSCHL <> '25'
    Check
    BSEG-BUPLA = 'XXXX' AND BSEG-SECCO = 'XXXX'
    Message
    Message number ZFI    002
    Regards,
    Aakash

  • Help sought filtering athe results for an external content type.

    I have been using resources like
    http://msdn.microsoft.com/en-us/library/office/ee557243(v=office.14).aspx to set up an external content type. Then I used resources such as
    http://msdn.microsoft.com/en-us/library/office/ee558778(v=office.14).aspx to create an external list.
    I got the infamous error "Unable to display this Web Part..." that web searches show generally happen when too many results are being returned.
    When I set up the Read List operation, I did create a limit filter. The column that has a unique value for each record was selected with a default value of 100. The bits I have read seemed to indicate that would limit the results to 100 records. In
    my case, what I was attempting to do should have only returned a few records, so that seemed safe.
    Since I am getting the error that people indicate is related to too many records being returned, and I looked using powershell and it seems that the default is 2000 items, the limit filter doesn't appear to be working.
    I have read books, web blogs, forum threads and technotes. Unfortunately most of what I have read does not really explain _what_ one is supposed to do in a way that is general. Typically it is all done in terms of some specific example, which perhaps I am
    not translating into my specific case appropriately.
    Can someone explain the filtering and how the functionality works?
    Thank you!

    Digging into the ULS logs reveals an odd error. It says:
    05/06/2014 07:13:11.93 w3wp.exe (NTSRV45SB:0x1E08)            
    0x0F14
    SharePoint Foundation         Web Parts                    
    89a1 High
    Error while executing web part: System.InvalidOperationException: A null value was used as an Identifier value for Entity (External Content Type) with Name 'HPSM External Data Connection' in Namespace 'http://sandbox/sites/it/projects/sm/hpsm_edc'. Null
    identifier values are not permitted. Check the data returned from the LobSystem (External System) or the TypeDescriptors for Method with Name 'PROBSUMMARYM1Read List' on Entity with Name 'HPSM External Data Connection' in Namespace 'http://sandbox/sites/it/projects/sm/hpsm_edc'.
    ---> System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.  Parameter name: identifierValues     at Microsoft.BusinessData.Runtime.Identity..ctor(Object[] identifierValues)     at Microso...
    532f2966-cc96-4fb8-b0e3-e83b838d2aef
    05/06/2014 07:13:11.93* w3wp.exe (NTSRV45SB:0x1E08)            
    0x0F14
    SharePoint Foundation         Web Parts                    
    89a1 High
    ...ft.SharePoint.BusinessData.Infrastructure.CompositeIdentifier.GetIdentity()     --- End of inner exception stack trace ---     at Microsoft.SharePoint.BusinessData.Infrastructure.CompositeIdentifier.GetIdentity()    
    at Microsoft.SharePoint.BusinessData.Runtime.AbstractEntityInstance.GetIdentity()     at Microsoft.SharePoint.SPExternalList.GetBdcIdentityFromEntityInstance(IEntityInstance entinst)     at Microsoft.SharePoint.SPListDataSource.GetFilteredEntityInstancesInternal(XmlDocument
    xdQueryView, Boolean fFormatDates, Boolean fUTCToLocal, String firstRowId, Boolean fBackwardsPaging, String& bdcidFirstRow, String& bdcidNextPageRow, List`1& lstColumnNames, Dictionary`2& dictColumnsUsed, List`1& mapRowOrdering, List`1&
    lstEntityData)     at Microsoft.SharePoint.SPListDataSource.GetFiltered...
    532f2966-cc96-4fb8-b0e3-e83b838d2aef
    05/06/2014 07:13:11.93* w3wp.exe (NTSRV45SB:0x1E08)            
    0x0F14
    SharePoint Foundation         Web Parts                    
    89a1 High
    ...EntityInstances(XmlDocument xdQueryView, Boolean fFormatDates, Boolean fUTCToLocal, String firstRowId, Boolean fBackwardsPaging, String& bdcidFirstRow, String& bdcidNextPageRow, List`1& lstColumnNames, Dictionary`2& dictColumnsUsed,
    List`1& mapRowOrdering, List`1& lstEntityData)     at Microsoft.SharePoint.SPListItemCollection.EnsureEntityDataViewAndOrdering(String& bdcidFirstRow, String& bdcidNextPageFirstRow)     at Microsoft.SharePoint.SPListItemCollection.EnsureListItemsData()
        at Microsoft.SharePoint.SPListItemCollection.get_Count()     at Microsoft.SharePoint.WebControls.SPDataSourceView.ExecuteSelect(DataSourceSelectArguments selectArguments, String aggregateString, Boolean wantReturn, BaseXsltListWebPart
    webpart, SPListItem& listItem, SPListItemCollection& listItems, String[]& f...
    532f2966-cc96-4fb8-b0e3-e83b838d2aef
    05/06/2014 07:13:11.93* w3wp.exe (NTSRV45SB:0x1E08)            
    0x0F14
    SharePoint Foundation         Web Parts                    
    89a1 High
    ...ieldList)     at Microsoft.SharePoint.WebControls.SingleDataSource.GetXPathNavigatorInternal()     at Microsoft.SharePoint.WebControls.SingleDataSource.GetXPathNavigator()     at Microsoft.SharePoint.WebPartPages.DataFormWebPart.PrepareAndPerformTransform(Boolean
    bDeferExecuteTransform) 532f2966-cc96-4fb8-b0e3-e83b838d2aef
    05/06/2014 07:13:11.93 w3wp.exe (NTSRV45SB:0x1E08)            
    0x0F14
    SharePoint Foundation         Web Parts                    
    89a2 High
    InnerException 1: System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.  Parameter name: identifierValues     at Microsoft.BusinessData.Runtime.Identity..ctor(Object[] identifierValues)    
    at Microsoft.SharePoint.BusinessData.Infrastructure.CompositeIdentifier.GetIdentity()
    532f2966-cc96-4fb8-b0e3-e83b838d2aef
    So I am thinking this may not be a limit problem at all. However, the Read List operation, right now, has only one filter parameter - on a column that I have verified has no null entries. There are a lot of columns - and a lot of rows. So I set up a limit
    filter with a default value of 100, which I thought would limit the number of records returned to 100.
    Perhaps the real problem is something different and it only manifests itself as a null value?
    Does anyone out there have any ideas?

  • Validation check for an item

    I am not sure about how to use regular expression for a validation check for an Item
    I might need to check for an item for the below format -
    1 , XXX-XXXXX-## ( "3 alphanumeric" , "middle score" , "5 alphanumeric" , "2 digit year" )
    2, XX##-### ("2 alphabets ", "2 digit number", " middle score ",3 digit number

    Lucy,
    Create an item level validation of type regular expression, and use the following for the respective Regular Expression values:
    1) ^[[:alnum:]]{3}-[[:alnum:]]{5}-[[:digit:]]{2}$
    2) ^[[:alpha:]]{2}[[:digit:]]{2}-[[:digit:]]{3}$I'm only very new to regular expressions, so I welcome being corrected if there's a more efficient way of declaring this. But this works.
    Anthony.

  • Validation check for Cash Payments

    Hi Gurus,
    I need to put validation check for cash payment only - not more than Rs. 20000/- & no check for cash receipt.
    Please guide me what is reqd in - PREQUISITE & CHECK.
    Thanks,
    Vikas

    Hi Vikas,
    Try this, its working at my place.
    Prerequsite:
    BKPF-AWTYP = 'CAJO' AND BSEG-WRBTR > '20000.00' AND (
    BSEG-HKONT = 'XXXXXX' AND BSEG-BSCHL = '50' )
    Check:
    NOT SYST-UNAME IN <Set name@>
    @ being set created with Table-SYST and field name- UNAME
    Here the set was created to allow few user to post more than 20000/-
    Regards,
    Kiran

  • EBS - Electronic Bank Statement Multiple Posting Rule for One External Transaction Type NTRF

    hello SAP Gurus,
    I'm configuring EBS - Electronic Bank Statement. My requirement is for Bank External Transaction Type NTRF <for Incoming Payment> I want to assign 2 posting rules for Posting Area 2 that is Sub-Ledger posting viz. <1> For the payments received from Customer which should clear the Customer Open item since it is bill to bill exactly matching the open line item and <2> For the payments which should not clear the Customer Open item since i know that they are not bill to bill and only partial against the original line item
    Is this possible? if yes then how?
    Currently, SAP allows only one assignment like one external transaction type NTRF => one Posting Rule <either clear the sub-ledger-system picks FB05 or just post on Sub-ledger so that not to clear - system uses FB01 >
    Journal for Posting Area 2:
    Bank Clearing Account Dr
       To Customer Account Cr  <either set this to clear with original invoice / or just post on customer so as to clear/handle it manually later on once paid fully>
    So, what is the solution; how can i differentiate my incoming whether fully payment or partial payment; since bank statement always tag it to external transaction type NTRF always for any incoming payments !
    regards,
    `raj. 

    Hi,
    You cannot create separate rule with sub ledger postings while executing electronic bank reconciliation.The reason is your bill to bill transfers should posted to bank sub ledger account first and then you can write a BDC to clear sub ledger account.Otherwise use F.13 to clear the sub ledger account.
    Regards
    Chrishantha

  • Raw Device Validation Check for Name Failed..

    Hi all,
    I have installed Oracle Clusterware 10.2.0.4 and Oracle database software 10.2.0.4 on Solaris SPARC 10 and i using a NAS storage for the same
    And when i try to create a database using DBCA i got the following error.
    Raw Device Validation Check for Name /u03/oradata/spfile/spfile{SID}.ora failed. The specified file /u01/oradata/spfile/spfile{SID}.ora doesnot exit.Please a existing file.
    Note: i am not using ASM., i am using RAW device for Database
    Any help highly thankful
    -Arun

    Hi
    this is how i have mounted the NAS...
    10.0.0.0:/vol/prodt3_vol16/ora_dbfr_inn1s - /u07/DBFR/INS nfs - yes rw,bg,hard,nointr,rsize=32768,wsize=32768,proto=tcp,noac,forcedirectio,vers=3,suid
    how do i ensure that it is not being used....we should not use ASM its an client requinment ...
    Thanks

  • When I check for software updates only itunes and random other updates show up but not security updates or safari update. When i check installed updates I realized my last security update was 2011-004 and I still have safari 5.0.6. Can anyone help me?

    When I check for software updates only itunes and random other updates show up but not security updates or safari update. When i check installed updates I realized my last security update was 2011-004 and I still have safari 5.0.6. Can anyone help me?

    Don't panic. OS X 10.5.8 is the most popular PowerPC OS out there. People run it everyday without security breaches, including myself. It isn't Windows!
    If you're really that worried, I highly recommend Sophos Anti-Virus for Mac Home Edition. Supports PowerPC & Intel and Mac OS X 10.4-10.7.
    http://www.sophos.com/en-us/products/free-tools/sophos-antivirus-for-mac-home-ed ition/system-requirements.aspx
    Direct download: http://downloads.sophos.com/home-edition/savosx_73_he.dmg

  • I am not much of a computer technician. I bought a time capsule thinking I could use this for an external hard drive and keep my MAC hard drive free. Was I mistaken? One I back everthing up on the TC, can I delete everything off of my MAC?

    I am not much of a computer technician. I bought a time capsule thinking I could use this for an external hard drive and keep my MAC hard drive free. Was I mistaken? Once I back everything up on the TC, can I delete everything off of my MAC and then use my TC as my hard drive??

    Once I back everything up on the TC, can I delete everything off of my MAC and then use my TC as my hard drive??
    TC was designed to backup your Mac. The TC literature is pretty clear about this:
    If your Mac's hard drive has a problem....it will sooner or later....you can use your backup on the TC to rebuild your Mac.
    But.....if you move all of your data to the TC from your Mac....you only have one version of that data now, and it is on the TC.
    Have you thought about what will happen when....not if....the TC has a problem?  Since the only version of your important data was on the TC, and the TC has failed......you lose all of your data.....because you have no backup.
    A much better plan would be to add a USB or FireWire hard drive and connect it directly to your Mac. Move the data on your Mac over to the hard drive.
    Then, the TC will backup both your Mac and the hard drive.  So, you have original data on on one drive and backups on another drive.
    That would be a minimum backup plan. Most of us have more than one set of backups.

  • HT201272 I can't fine the "check for available downloads" button anywhere and I want to download an album I preordered

    I can't fine the "check for available downloads" button anywhere and I want to download an album I preordered

    It should be under the Store menu on your computer's iTunes :
    If you are using your phone then does it show in the Purchased tab in the iTunes store app on it for downloading ?

  • External object types and infotypes

    Hi HR experts,
    Please give me an idea on external object types and external infotypes.
    Regards,
    Aravind

    Are you asking about custom object types & infotypes? the link below will help you.
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/c5/e4b212453d11d189430000e829fbbd/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/4f/d52552575e11d189270000e8322f96/frameset.htm

  • Bypass material D-Chain specific status check for a particular order type

    Hello All,
    For a material, I want to by-pass it's D-Chain specific status check for a particular order type.
    Currently when you enter the that material in the order, I am getting warning: Material XYZ has status: ABC hold
    I want to py-pass this warning message, how to do this? Can we configure this based on order type??
    Pls. help me.
    Thanks,
    Shreekant

    Hi Kapil,
    Threre are some material for which D-Chain status ( MVKE-VMSTA) in the materila master are set in such a way so that deliveries can not be created. We need to bypass this restriction for couple of delivery types. One of them is the delivery type used for intracompany STO.
    I am looking for some way out like user exit so that I dont need to change existing config change for those statuses.
    Regards,
    Subhankar

  • New Build ... Windows Update Never Shows Updates. Checking for Updates just goes round and round

    I've got a brand new installation of Server 2008 Standard, full with GUI and I've setup the server with a public IP so I can get to the internet.  Even tested getting to Dell Support website.
    But when checking for updates the "Checking for updates" just goes round and round.  It never stops and shows me what updates are available.
    I'm trying to create an image of this build for testing purposes.
    I ran into the same issue when I was doing a VM test and only had a private IP.  I thought I wasn't able to get to Windows Update using our internal proxy with the private IP.  But now there seems to be more of an issue.
    I've already setup the Windows Update service the same way we have for 2003 and 2008 ... Automatic and started.
    Any suggestions?

    Please run the system update readiness tool.
    http://windows.microsoft.com/en-us/windows7/What-is-the-System-Update-Readiness-Tool?SignedIn=1
    Then post the contents of;
    %SYSTEMROOT%\Logs\CBS\CheckSUR.log
    Regards, Dave Patrick ....
    Microsoft Certified Professional
    Microsoft MVP [Windows]
    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.

  • Zero stock check for a bulk storage type

    Hi Experts,
    We have a requirement to do the zero stock check for a bulk storage type. As a standard SAP it is not allowed to do the zero stock check for a bulk storage type. Is there any way to do this?
    Thanks & Regards
    Sanpan

    Hi Sanpan
    I am in a similar boat.
    We have a Bulk warehouse with storage types with 'B' putaway strategy. We would also like to instigate zero stock check but get the message Zero stock check not supported in bulk storage areas with storage units
    Message no. LT246
    Did you find a solution to this? Or have you coded a solution?
    Many thanks
    Adam.

Maybe you are looking for