Validation in SAP PI 7.3

Hi,
I am using SAP PI 7.3. I can see in PI Message Monitor Log that many source payload does not contain any data e.g. Header and trailer portion is present in the source payload. No detail section is there. And I can see all these messages are in delivering state.
Now my question is: Is there any way to validate those message means if source payload does not contain any detail section PI system will not procees  further on these messages?
Thanks & Regards,
Moumita

Hi,
Before jumping into taking action on this .Please try to understand on functional and technical prospective of the interface .
1)Check with source system folks can we expect these kind of scenario's for this interface .?
2)Check with target system folks about these scenarios and ask them whether there front end service will accept these kind of messages to insert into there systems ? If not have a discussion and come for mutual agreeable solution b/w source ,trgt,PI by discussing on various options (stopping at sender side or handling in PI or accepting at target side...)
3)If you want to ignore these kind of messages in PI there are many ways to do so  as above said .
Regards
Venkat

Similar Messages

  • How to do the validation in sap xi (input file)

    hi,
    how to do the validation in sap xi (input file)?
    regards
    Ruban

    Hi Ruban
    There are no fixed set of validations.
    It all depends on the exact functional requirements. Most of validations revolve in XI around,
    1. Validation of madatory fields.
    2. Cross Referncing of data.
    3. Validation for data in some fields , etc
    refr the below links for few details regarding validation
    <b>File Validations in SAP XI – A Case Study</b>
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/99593f86-0601-0010-059d-d2dd39dceaa0
    refer this Blog
    <b>Validating messages in XI using XML Schema</b>
    /people/morten.wittrock/blog/2006/03/21/validating-messages-in-xi-using-xml-schema
    <b> Where to create logical validations  </b>
    Where to create logical validations
    <b> HTTP to File with source XML validation </b>
    HTTP to File with source XML validation
    Thanks!!
    Regards
    Abhishek Agrahari

  • Validation of SAP Note correction

    Hi All,
    I have a set of note corrections which are triggered when doing an upgrade of SAP 4.7 to ECC 6.0.
    In the Note corrections it gave instructions about the code corrections in the Note.
    In this description it gave list of Valid releases . Do we need to check the version of particular module in the source SAP system( SAP 4.7 ( if it exists in the list then we can go a head and apply the note to the upgrade system to get the effect in Target system (ECC 6.0))
    Valid Releases
    SAP R/3 PlugIn for SAP APO, SAP BBP, SAP BW, SAP CRM
             2003_1_31I
             2003_1_470
             2003_1_46C
             2003_1_46B
             2003_1_45B
             2003_1_40B
             2004_1_470
             2004_1_46C
             2004_1_46B
             2004_1_45B
             2004_1_40B
             2004_1_31I
             2004_1_500
    Please let me know wether i can go a head and install all Sap note corrections which are encountered in upgrade or do i need to validate like this.
    Please let me know the general pratice.
    Cheers,
    Reddy

    Hi,
    When you download a note through SNOTE the system determines whether the note is applicable to your system or not .
    If applicable when you implement the note only those corrections that are meant for your system are applied the others are ignored , the system takes care of these.
    Regards,
    Sowmya.

  • Validation in SAP PI?

    Hello all,
    I would like to know what kind of validation we should avoid in PI while designing on an Interface?
    Like if PI need information from SAP system (suppose target) , in that case where should be the validation included?
    or is it somehing can be handled via PROXY?
    Please suggest how this can effect PI performance.
    Thanks,
    Pushkar

    Hi Pushkar,
    Firstly,it is advidasble  to validate the data on the system, on which it resides i.e. ECC system.
    If you do the  validation of  data on PI System, you have to use  RFC or Z tables,that will  effect performance.
    PI / SAP ERP almost automaticly validate in standard.
    Wrong fileformat leads to an adapter error and Wrong XML format leads to a mapping error.
    regards,
    Rohit

  • Data filtering based on validation for SAP MDM

    Hi Experts,
    My requirement is to filter data coming in to MDM via PI so that only those records are posted to MDM which pass that logic.
    I guess validation in PI can filter data based on logic defined.
    Please guide me how to achieve this.
    Thanks,
    Ravi

    refer below link and write a condition in receiver determination and select ignore message option(when no receiver found).
    http://wiki.sdn.sap.com/wiki/display/XI/XpathConditioninReceiverDetermination
    Regards,
    Raj

  • Inter Dependent Field Validation in SAP standard TCODEs

    Is it possible to build a relationship betwen Screen or Selection Fields. Example Plant and StorageLocation. Default behaviour is SAP shows all possible values even if an interdendent restricting value has been entered - this makes users irritated.
    In ABAP it is possible to do Conditional POV on F4 help
    - it is tricky you need
    'DYNP_VALUES_READ'
    'CONVERSION_EXIT_PERI_INPUT'
    'DYNP_VALUES_UPDATE'
    'F4IF_INT_TABLE_VALUE_REQUEST'
    Further Selection screen restrictions can be done by CALL FUNCTION 'SELECT_OPTIONS_RESTRICT'
    Hand coded ABAP programs can make Users experience rich & easy.
    How to do the same to the best extent possible in all SAP standard TCODES. If a screen field or selection or parameter is filled in then any other screen field selections or parameters should only show restricted values  - example Plant if filled in, will show only Storage locations of that plant/plants.
    I realize that the way SAP keeps RANGE & SELECTION data with both Inclusive/Exclusive SIGN & complext OPTIONs is not conducive to conditional POV as far as Selection screens are conccerned. But what about EnjoySAp screens?
    This is genuine user need & I cannot imagine that there is no easy solution!
    For example in a Hospital for Diagnostic tests you enter DEPAERTNET (Xray, Pathology etc) and then TEST - then POV of test should TESTs ONLY of relevant department. Having filled in XRAY no user wants to "wade" through "Urine tests"!
    Such restrictions & interfield validations also ensure that processing is never wrong. The mistakes users do are often attributed to the weakness in this area & it is not possible or desirable to write BAdIs for all SAP TCODEs.
    Regards
    -jnc

    Hi,
      You the go into debug mode and check at which statement the validation is carried out. (Most of the time it is done by checking the sy-subrc value ). Now put a session breakpoint at this statement. After this every time when the transaction is executed, you can change the value of the variable that is tested and bypass the validation.
      But if you are in production system, you wont be authorized to go into debug mode.
    Regards,
    Bhavesh.

  • Validation in SAP Regional structure

    Hi All,
    I have a situation here.
    If the Postal department of a country sends a record(address) which is either to be added or deleted in the SAP Regional structure,but my client(ISU company) wants somebody from his team to review or validate that address record before it is updated in the Regional structure.
    This is because they think that they might be a year or so ahead from the Postal department in terms of addresses and might either have that record already present in the system or do not want to delete it as it might impact their assets on that address.
    Could anyone tell me what all validations can be done corresponding to that record and what is the procedure for the same.We are only updating the Postal Codes,Streets and the Cities through the SAP standard report RSADRLSM02.
    Remember that the person reviewing or validating the address will not have much knowledge of SAP,so he would expect some user friendly approach to do this.
    Kindly suggest some feasible approach for the same.
    Regards,
    Puneet Jhari.

    Puneet
    I have a question related to address validation / verification. We want to understand the extent of checks SAP offers by using RSADRLSM02.
    We have been suggested by some to go with external software for address checks as opposed to using SAP regional structures.
    We are looking for some feedback from customers who have used SAP regional structures before we proceed one way or the other.
    Would you mind sharing your experience or point me to a contact ?
    Thanks
    Sudhakar

  • Validation of SAP End to End process,screenshots capture

    Mine is an automation SAP testing project using QTP 10.0
    We are supposed to send validation to onsite guys.
    We tried using HTML coding and also word document to capture the screenshots.
    Size will be very big for word document and for HTML the location was the BITMAP of the screens are saved are not accessible by onsite folks.
    Please help in finding the solution

    Hi Vikrant,
    Whenever you are integrating MDM with any SAP or NON-SAP system data flow takes place in the form of Files.
    If the data format are in the MDM understandable format then the data exchange can take place smoothly even without the use of XI,however if you are exchanging data in formats like Idocs or Bdocs which are not understandable by MDM then XI comes in the picture for data conversion and data monitoring purposes.
    If you data flow in the form of Idocs rae failing then you need to find the reason of failure by using Transactions to monitoring the status of the idocs for eg status 51 will point that there is a problem in the data.
    In this way you can test the integration of the scenario using XI in place.
    Note that creation of a master by entering into the ERP system like ECC is different than creaating the master through the form of an idoc.There are a lot of mandatory and optional like validations that may not be true in both the cases.
    So the only way is by monitoring the idocs flow nad faliure in the ECC system or XI system.
    Kindly refer the below thread:
    Re: Idoc failure
    Hope It Helped
    Thanks & Regards
    Simona Pinto

  • Validations in sap

    Hi,
    what is meant by validation ?? how sap does it . i give an example.
    there is a filed called BSEG-VBELN in accouting document. it contains the bill no. we have a requirment that this BSEG-VBELN field should get filled  by an incoming idoc. this idoc carries an invoice number of an external system.
    will the system perform any validation if we fill this bseg-vbeln field with the value conatined in our idoc. this value is of the external system and it is not present in our sap
    aslo besides giving answer to my above example, can someone give his or he example expalining how sap does validation.
    regards
    sachin

    Hi there,
    this kind of scenario comes when you are working with other non SAP (legacy) system to which information flows from SAP.
    Consider this example.
    When you create a sales order in SAP, a relevant application doc is created in nobn SAP systems.
    When the billing doc is generated, this information goes into the non SAP system which will create invoice num. When the A/c document is triggered, then the SAP will send an IDOC to the non SAp system. The outgoing IDOC will have all the information about the sales order num, customer num, company coe, sales org & other details. There will be a reference num which is common to both SAP & non SAP systems. This refernece num will be updated somewhere in the sales order as well.
    When the outbound IDOC reaches the non SAP system, that system will compare the reference num in the sales order to its own application doc. If the mapping exist, then it validates that the billing doc IDOC has been validated. It means that it confirms that the relevant doc exist in non SAP system for the sales order. The non SAP system then creates invoice for the sales order & then sends the IDOC back to SAP. A EDI prog that runs in the background runs to update this num into the BSEG-VBELN.
    In short validation is nothing but the confirmation that the relevant doc exist in both SAP & non SAP system. Like mentioned both SAP & non SAP systems compare withe the reference  num that is common to both the systems.
    Regards,
    Sivanand

  • Data validation in SAP BPC 7.5 NW

    Hello,
    I have a (i guess) simple question... i want to make sure that every user has send there data to the database and therefore i would like to make a validation just based on the fact whether they have send data or not.
    I was thinking about a solution to add an few (dummy) members in a dimension and add this dummymember in every input schedule i want to make sure that the data is send. In the validation report i retrieve the data from these dummy account to verify if the data has send succesfully?
    Is this a good sollution or are there easier ways to do this?
    Thanks in advance!

    Hi
    I think both the BPF and the solution suggested by you would work well.
    In the solution suggested by you, if you are planning to use the EVSND function , the you can probably throw some more slice & dice by checking the status by regions/country (example)
    for example assuming , your IS has 150 gl accounts for which data is to be sent , and the entity & region/country would change for different users ,then you  can use evsnd function and refer the  same region/country  which is chosen by the user and also check for data values <> "0" and by a IF condition you can alternate between "DATA Sent" & DATA Not sent dummy account members.
    But if you are doing at individual account level , then this method would back fire (considering my above example )as it will not provide you with a robust validaton and will take a toll on the performance.
    Hope this helps
    Thanks

  • Bank Data Validations in SAP CRM

    What are all the Bank Data Validations performed while adding Bank Data to a customer's Payment Details.

    It can be done, but you would have to validate the fields in the schema (which is limited to data type - string, integer etc.) or create a user designed function for all fields.

  • Field level Validation in SAP PI

    Hi All,
    I am integrating with a 3rd Party system (File to Proxy scenario). Source file contains around 30 fields. I was asked to do field level validations for each of this field in PI. Is this a good practice. Do we do field validation in PI Integration development? I think PI should contain more of integration logic than field level validations. Please suggest.
    Also out of all the 30 fields few are numeric, some are text and some are dates. While creating data types do I need to created all as string or based on their nature I need to use integer,date etc? Please suggest which is the best practice.
    Thanks.

    I agree with Rahul.
    Yes we can perform validation in PI (most of the cases we do by request of the Business team).
    But always have a thumb rule for your self.
    1. Check first weather the source system is capable of doing the validation at its end.
    2. If YES make sure the source system does the validations required. (I am sure most of the app would be able to the validation).
    3.If NO then accept the validation process to be done in PI end.
    One Important thing:
    What kind of validation are you taking about? i assume this is field level validation rite?
    and this is a Proxy to file scenario rite.
    I will strongly suggest you to do following things at source and receiver Business systems.
    1.gather a meeting the with the end business teams (source and receiver).
    2.Force them to create data type at their end (sorce and target)with  same data type structure- with same field length even.
    ie, if source first field is integer with maxlen25  corresponding reciver field is also integer with maxlen25, if source has char field then in reciver also its char.
    If you make both the source and reciever business to have same data type at there end, NO VALIDATION would be required to be done in PI
    also in this case you can declare all the data type as STRING in PI and pass the data to receiver system. (which has the same data type as sender).
    Regards,
    Senthilprakash.

  • 111111 stb- Serial Number not valid in SAP

    IR TEXT----
    Serial Number in SAP IS S11111111
    This is an innocent Serial Number that some how is in SAP. There has never been a 555 or 333 or 444 or any transaction againist it.  The only transaction is a 666 as a part of delivery document.  It is not possible to attach an invalid serial number to a delivery document, the system should invalidate once it is scanned and halt with a hord copy. The Only issue is the Goods issue.
    How to work on this IR?

    I am going to guess that the link should end in .exe (one-dot-exe) rather than ..7z (two-dots-seven-z)—the two-dots are wrong for sure and there is an EXE not a 7z at that URL:
    http://trials2.adobe.com/AdobeProducts/LTRM/5/win32/Lightroom_5_LS11.exe
    Once downloaded you can use the 7-ZIP application to extract the files from the EXE.
    It is possible that the tech meant the following .7z URL which is for LR 5.5 and the Creative Cloud version not the serial-number-licensed version, but since you’re dealing with a serial-number-licensed version, hopefully not, it is the one URL that has a .7z on it:
    http://trials2.adobe.com/AdobeProducts/LTRM/5_5/win32/Lightroom_5_CCM_LS11.7z

  • Validity of SAP note 1172948 ??

    Hi All,
    We have SAP Solution Manager EHP1 SP24 installed and as part of initial configuration, I am trying to implement this note but in snote it is coming as SAP note cannot be implemented.
    If I check this note then it says correction instruction delivered in ST400- SAPKITL429. But I am on SAPKITL435. So, shall I assume that SAP has now included this note in support packages ?
    Thanks
    Sunny

    Hello,
    That Note is obsolete for your SP level.
    You want SAP Note 1405878 - SAP Solution Manager: Basic functions: SP22 to SP26
    Note: version is important....most current is 26 as of this writing.
    Regards,
    Paul

  • Digital signature usage decision- authorisation/validation of SAP username

    Hi:
    I got some v good help last week on a digital signature so thought I'd ask again... I have a simple signature set up - so on saving the usage decision, I enter my username and password. All fine!
    BUT, I logged on, entered in a usage decision and got a colleague to enter her username/password and it saved!  I would have expected that it would have allowed only my username/password.  How does SAP verify/validate the username/password?
    Orla

    Sorry all - this is fine now.  Both my colleague and I had SAP_ALL in our profiles as we're still in development.  When I removed that and did it again, it worked fine. 
    Orla

Maybe you are looking for