What is Data filtering and Segment filtering in ALE/IDOCs

Hi sap gurus
what is Data filtering and Segment filtering in ALE/IDOCs

Hi,
Filtering at the IDoc Level
Identify the filter object (BD59)
Modify the distribution model
Segment Filtering
specify the segments to be filtered (BD56)
The Reduced IDoc Type
Analyze the data.
Reduce the IDoc type (BD53)
Thanks and regards.

Similar Messages

  • What is data archiving and DMS(Data Management System) in SAP

    what is data archiving and DMS(Data Management System) in SAP
    Welcome to SCN. Before posting questions please search for available information here and in the web. Please also read the Rules of Engagement before further posting.
    Edited by: kishan P on Aug 31, 2010 1:06 PM

    Hi,
    Filtering at the IDoc Level
    Identify the filter object (BD59)
    Modify the distribution model
    Segment Filtering
    specify the segments to be filtered (BD56)
    The Reduced IDoc Type
    Analyze the data.
    Reduce the IDoc type (BD53)
    Thanks and regards.

  • What is "date created" and why does it change?

    I have Photoshop Elements 10 that I am using with Windows XP  Service Pack 3, a Pentium 4 CPU with 3 GHz, 2 GB of RAM and 48.6 GB of free disk space.
    None of the "dates created" in Properties  match the date the picture was taken. What does "Date Created" represent? Is it the date that the images are pulled into a catalog in Organizer?
    I have multiple catalogs that show creation dates that are later than the date modified, (example: date created of June 2012 and a date modified of March 2012). How is it possible that the date created is later than the date modified? Shouldn't the date created be earlier than the date modified?
    Also, I have had several instances in which the date created was changed again, making the system think it was a "new" image in my watched folders. Shouldn't the Date Created remain constant?  How can I keep the date created from being changed?

    See that faq from John R Ellis:
    http://www.johnrellis.com/psedbtool/photoshop-elements-faq.htm#_All_the_different

  • I have created a database, what is data structure and relationship?

    I have a database.
    I have 4 tables.
    Employee table
    Project Table
    Sales order table
    Customer table
    ================================
    SalesOrderId is unique
    EmploeeId Is unique
    CustomerID is unique
    ProjectId is unique
    What would be the relationship for these tables?
    Should I create 5th table that has salesOrderID and ProjectID and the primary key is the combination of salesOrderId and ProjectId?
    Is the whole process correct?
    Regards,
    GGGGGNNNNN
    GGGGGNNNNN

    . IDENTITY is never part of a valid data model and certainly not  a key.
    Identity can be a primary key, can't it be?
    It can be. What Celko is trying to say is that IDENTITY is not a good choice for a key. Unfortunately, he is sitting in an ivory tower and does not have very good ideas of real-world systems.
    More generally, when you design a database, you may decide to introduce a
    surrogate key in your tables. That is, a key which is not drawn from the data, but just generated in the system. Ideally, you should still have a real key in the data. The reason you would use the surrogate key is that the real key may be difficult to
    work with, for instance it is a long string or consists of many components.
    In practice, far from all entities can (easily) be described with a natural key, why the surrogate key is the only one you will have. However, you should always strive for finding a natural key, and not slap on IDENTITY as a matter of routine. For instance,
    say that you have a table called ProductCategories which defines which categories a product belongs to, that table should have a two-column of ProductID and CategoryID, and there should not be any IDENTITY column in that table.
    Generally, when I see people post a table table definition with an IDENTITY column and all other columns nullable, I know that they have not put in enough thought to their data-modelling.
    And, no, surrogate key != IDENTITY. IDENTITY is one way to implement surrogate keys, but you can also use guids, sequences (in SQL 2012 and up) or roll your own. Since IDENTITY incurs some limitations, you may want to avoid it. Sequences are cleaner and
    you don't have the same limitations. And rolling your own works very well, as long as you don't expect a high level of parallel inserts, which is what IDENTITY and sequences really are aimed for.
    We never put audit data in the table under audit. It is not just silly, it is illegal.
    What do you mean?
    Again, Celko is out of touch with reality. It may be illegal in Texas where he is sitting but not where you and I are sitting. It may also be illegal if the auditing is made for legal reasons. Obviously, if the auditing is mainly done to facilitate troubleshooting,
    your local law-enforcing authorities could not care less.
    Erland Sommarskog, SQL Server MVP, [email protected]

  • For IDOC monitoring, analysis and error handling in  ALE & idoc

    Hello...experts..can u please tell me about idoc monitoring,analysis and error handling..and can u please tell as per interview  point of view in this area..if availble can u send material about this...
    thx
    Message was edited by:
            durga kottapalli

    Hi,
    Reprocessing IDocs with errors
    Outbound (BD88)
    Once the error has been determined and corrected it is not necessary to resend the IDoc again. You simply resend the IDocs that have already been generated.
    Using the IDoc overview screen you need to take note of the following for each IDoc that was not processed:
    Error number: 2, 4, 5, 25, 29
    Error number: 30 (Execute Check IDoc dispatch to process)
    IDoc number
    Using the Error number, the IDoc number and the transaction BD88 , with the required message type you can resend the IDoc. Match the error number with this transaction and execute the function for the IDocs incorrectly processed.
    Just check the below link, u will get all IDOC related Interview questions
    http://www.allsaplinks.com/idoc_sample.html
    http://www.allsaplinks.com/
    http://www.sappoint.com/abap.html
    http://www.sap-img.com/
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVEDISC/CAEDISCAP_STC.pdf
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFAALEQS/CABFAALEQS.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVEDI/CAEDI.pdf
    http://www.sappoint.com/abap.html
    http://sap.ittoolbox.com/documents/popular-q-and-a/extending-a-basic-idoc-type-2358
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://expertanswercenter.techtarget.com/eac/knowledgebaseCategory/0,295197,sid63_tax296858_idx0_off50,00.html
    http://www.sapgenie.com/sapedi/index.htm
    http://www.allsaplinks.com/idoc_sample.html
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEIO/BCMIDALEIO.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEPRO/BCMIDALEPRO.pdf
    http://help.sap.com/saphelp_47x200/helpdata/en/dc/6b7eee43d711d1893e0000e8323c4f/frameset.htm
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sap-img.com/
    http://www.allsaplinks.com/
    Regards,
    Suresh.
    Message was edited by:
            SureshKumar Ramamoorthy

  • Hi how to set filters in ALE idoc and types of filters

    Using filters how we can validate data?
    what are the mandatory fields to set filters
    pls give me solution
    ravi

    Hi Ravi,
    Filters are not used to validate data, they are used to restrict data.
    It is depend on the message type which fields you can filter.
    Reward points if useful.
    Regards,
    Atish

  • What's the parentsegment and segment in AOBJ

    Hi gurus,
    I want to create an archiving object via transaction AOBJ, when I click on the 'Structure Definition', there is a maintenance table with parentsegement and segement. I've checked the example bc_sflight and F1, but it's still not clear.
    o Parentsegment
    Name of the higher-level segment in the hierarchy. A segment is an active structure or an alias in the ABAP Dictionary.
    This field remains empty for the first record.
    o Segment
    Name of the segment belonging to the archiving object. At this point, there is a structure that is stored in the ABAP Dictionary.
    If you have to work with an alias for a structure (for example, in the case of logical databases), the alias is given at this point. The name of the structure is given under "Structure".
    can somebody explain more details about that? I've tried put two table's name in the segement without parent Seg, with my own write report it works, but still not sure, if there any problem with reload or ADK index.
    Regards
    GR

    If you could tell us, which application section is most familiar to you, we could maybe come up with an explanation in that very area. That could help you to understand better - I'll give it a try with purchase orders (tx. ME23N):
    The object is MM_EKKO: in the details-dynpro you can see what reports are used for write/delete etc.
    In the structure definition you will find that with
    10        EKKO
    the parent-segment of a purchase order is given - this is the topmost table of all purchase orders.
    It is followed with
    20 EKKO  EKPO
    which describes the relation from EKKO (header of purchase order) to EKPO (item of purchase order)
    Next in line is:
    30 EKPO  EKBE
    describing the relation from EKPO (item of purchase order) to EKBE (history of item)
    In a graph this would look like this:
    --> EKKO
          |__EKPO
               |__ EKBE
    and so forth.
    As for your own object: If you have a structre that is alike to the one described, you should customise it in AOBJ, so you can make use of the complete structure in your programs.
    If you have only a single, plain table to archive - there's no distinction into parent and child-segments.

  • Data or Field value not found(ALE/IDoc)

    Dear All,
    I succesfully sent IDoc to the Destination client.In BD87(Destination) i found Data in IDoc type but it unable to update into database so what could be problem.
    plz reply me soon,
    RP

    Thanks Dear,
    Finally i got success.
    thanks a lot

  • Message type, Idoc type and process code in ALE/Idoc

    Each Idoc version(creams01 or cremas03) will have seperate process codes in Inbound process?
    Whether Message type triggers the process code or the Idoctype/idoc  triggers the process code in Inbound process?
    regards
    Message was edited by: henry

    Hi Henry,
    About your question as how should you assign seperate process code for the same message type ( with different IDoc Type )-
    In We42, the message type can be assigned to the processing code. But here you will find that along with message type there are two more fields - Message Code & Message Function.
    You can use any one these to serve your purpose.
    e.g. you can assign
    -process code P1 to message type M with Message code 1
    -process code P2 to message type M with Message code 2
    Further these process types can be configured to call separate FMs.
    Now depending on IDOC types your external system should populate the message type as well as Message code so that accordingly process code will be determined at the time of inbound processing.
    I hope it's clear & correct
    Thanks,
    Ram

  • What is Data services in Business Objects

    Hi Folks,
    Can I know What is Data services and
    Where we can consider usage or need for this tool.

    Hi,
    Data Services consists of Data Quality and Data Intergrator that'll help in gathering, clensing and loading data from multple data sources into a single datawarehouse. Reporting and analysis for BI purpose can then be done on the final datawarehouse.
    Please find Data Services product guides and documents at [http://help.sap.com/content/bobj/bobj/index.htm]
    Regards,
    Subhodeep

  • What's data Clusters? Plese see...

    Hello all,
    What is the meaning of this:::
    The PCLn database tables are used to store data clusters (such as results from Time Management, Travel Management, and Payroll) What are data clusters and is there any documentation on it? Any special way to access them using open SQL?
    Thanks,
    Charles.

    Hi,
    [Data Clusters|http://help.sap.com/saphelp_nw70/helpdata/en/fc/eb3bb7358411d1829f0000e829fbfe/content.htm]
    [Storage Media for Data Clusters|http://help.sap.com/saphelp_nw70/helpdata/en/fc/eb3bc4358411d1829f0000e829fbfe/content.htm]
    [clusters|www.hrexpertonline.com/downloads/12-04.doc ]
    Thanks and Regards,
    Naveen Dasari

  • Data objects and code objects in oracle application

    Hi,
    can any one please help me out with following question?
    1. what are data objects and code objects in oracle apps and why is that difference?
    2. How does the objects gets created in Oracle Applications, like during the installation which part is responsible for creating objects and after the installtion later point of time, how the new objects gets created in oracle applications?
    3. what are the ways to find out if my 11i application is OATM enabled ?
    Thanks in advance

    Hello,
    I managed to find answer for question 1, yet to find answer for 2 and 3.
    Answer for question 1 --
    Data objects : store and access business data (tables, indexes, sequences, index-organized tables, etc);
    Code objects : process data objects but them don't contains business data (functions, procedures, packages, views, synonyms);
    Now, here i have a question - under which objects queues are considered ?

  • What is Data source? How to create a datasource?

    Hi All,
        anybody could you explain me What is Data source and how to create data source?
    How it is related to BW.
    Points will be rewarded for all the useful answers.
    Priya.

    Hi Priya,
    You can Create DataSource for Different Source systems.
    Chech these URLs.
    http://help.sap.com/saphelp_nw04s/helpdata/en/43/01ed2fe3811a77e10000000a422035/content.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/43/00153831035167e10000000a1553f6/content.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/42/fdccb72aa95277e10000000a1553f7/content.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/43/93dbdbff0b274ee10000000a422035/content.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/43/03b1f4dc636e72e10000000a422035/content.htm
    steps in 'how to delta generic datasource'
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/84bf4d68-0601-0010-13b5-b062adbb3e33
    /message/3471234#3471234 [original link is broken]
    Re: How to create datasource
    <b>Reward points for helpful answers</b>
    Satish

  • As a abap programmer what is the role in ale/idoc.

    hi guru.
    i am a abap programmer. please tell me<b> what is the role of abap programmer
    in ale/ idoc.</b>
    regards.
    subhasis.

    Hi,
    ALE  is Application Link Enabling.
    ALE
    A means of creating and operating distributed applications.
    Application Link Enabling (ALE) guarantees a distributed, but integrated, R/3 installation. This involves business-controlled message exchange using consistent data across loosely linked SAP applications.
    Applications are integrated using synchronous and asynchronous communication - not by using a central database.
    ALE consists of the following layers:
    Application services
    Distribution services
    Communication services
    Refer
    http://www.sappoint.com/abap/ale.pdf
    http://www.sappoint.com/abap/ale2.pdf
    Check this link ALE and EDI
    ABAP Programmer must know how to create inbound n outbound interfaces to send IDOCs through ALE.
    Please refer to the details mentioned in the hyper-links beow.
    You will get the details how to go about it.
    To see the IDOC & status check it in WE02/WE05
    You will get step by step process.
    ABAP Development
    http://www.sapgenie.com/sapedi/idoc_abap.htm
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.allsaplinks.com/idoc_sample.html
    http://www.geocities.com/xplosion78/customised_ALE_IDOC_BY_SACHIN_DABHADE.zip
    http://help.sap.com/saphelp_45b/helpdata/en/35/b0ea5187a62488e10000009b38f9b7/content.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/c4/6bc368fef411d28d0900104b56737d/frameset.htm
    ABAP Development
    Follow below steps to create custom IDOC.
    1.Create segments through transaction WE31.
    2.Create IDoc Type through transaction WE30 by attaching created segments.
    3.Message type through transaction WE81.
    4.Link Idoc and message type in WE82 transaction.
    Check the transaction WEDI for ALE settings
    Check these links for more details on IDoc's:
    ALE/ IDOC
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.sapgenie.com/sapedi/index.htm
    http://www.sappoint.com/abap/ale.pdf
    http://www.sappoint.com/abap/ale2.pdf
    http://www.sapgenie.com/sapedi/idoc_abap.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm
    http://www.allsaplinks.com/idoc_sample.html
    http://www.sappoint.com/abap.html
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.sapgenie.com/sapedi/index.htm
    http://www.allsaplinks.com/idoc_sample.html
    ALE/ IDOC/ XML
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://www.thespot4sap.com/Articles/SAP_XML_Business_Integration.asp
    http://help.sap.com/saphelp_srm30/helpdata/en/72/0fe1385bed2815e10000000a114084/content.htm
    IDOC Convertion
    /people/kevin.wilson2/blog/2005/12/07/changing-fields-in-an-idoc-segment
    http://www.intelligententerprise.com/channels/applications/feature/archive/kasturi.jhtml
    Hope this will help.
    Regards,
    Priyanka.

  • Diff... between  ALE, IDOC, RFC, BAPI, BADI --- Not clear and clarify

    Hi All
        I am learning XI and the difference between " ALE, IDOC, RFC, BAPI, BADI "
        Not clear and when to use what and how in point of XI ?
       Pl..clarify me
    Adv..thanks and points
    --- Rakesh Behera

    Hi
    This will expalin you every thing ...pl..go through
    The interface concept of the classic R/3 is based on two different strategies: Remote Function Calls (RFC) and data exchange through IDoc message documents. RFC makes direct and synchronous calls of a program in the remote system. If the caller is an external program it will call an RFC-enabled function in R/3 and if the calling program is the R/3 system it will call an RFC-function in another R/3-system or it will call a non-R/3 program through a gateway-proxy (usually rfcexec.exe). BAPIs are a subset of the RFC-enabled function modules, especially designed as Application Programming Interface (API) to the SAP business object, or in other words: are function modules officially released by SAP to be called from external programs.
    IDocs are text encoded documents with a rigid structure that are used to exchange data between R/3 and a foreign system. Instead of calling a program in the destination system directly, the data is first packed into an IDoc and then sent to the receiving system, where it is analyzed and properly processed. Therefore an IDoc data exchange is always an asynchronous process. The significant difference between simple RFC-calls and IDoc data exchange is the fact, that every action performed on IDocs are protocolled by R/3 and IDocs can be reprocessed if an error occurred in one of the message steps.
    While IDocs have to be understood as a data exchange protocol, EDI and ALE are typical use cases for IDocs. R/3 uses IDocs for both EDI and ALE to deliver data to the receiving system. ALE is basically the scheduling mechanism that defines when and between which partners and what kind of data will be exchanged on a regular or event triggered basis. Such a set-up is called an ALE-scenario.
    The philosophical difference between EDI and ALE can be pinned as follows: If we send data to an external partner, we generally speak of EDI, while ALE is a mechanism to reliable replicate data between trusting systems to store a redundant copy of the IDoc data. The difference is made clear, when we think of a purchase order that is sent as an IDoc. If we send the purchase order to a supplier then the supplier will store the purchase order as a sales order. However, if we send the purchase order via ALE to another R/3 system, then the receiving system will store the purchase order also as a purchase order.
    I hope this will help you to understand the difference bet..those
    regards
    --- prasad

Maybe you are looking for

  • Auto Restart and Error Screen In Windows 8.1

    Hello I am running Windows 8.1 64 BIT on HP EliteBook 800 G1 SFF Processor Core I5, 4 G Ram DDR3 Whenever i install windows 8.1 i got Error Message says : There a Problem and your PC will restart. So I went to Event Viewer and i got those messages :

  • Warning Unresponsive script on Resume from Hibernation Kubuntu 10.04

    Frequently I put my computer into hibernation so I can view webpages without an internet connection. I will put my computer into hibernation, then disconnect it and sometime later resume the computer. What I find is that every time I resume the compu

  • Can't send IMAP mail on MacBook Pro (though Thunderbird works)

    I'm completely unable to send mail with two IMAP accounts on OS X 10.4.5 with my MacBook Pro. Thunderbird works fine so I know there are no network issues. The IMAP access works fine for receiving mail. I can also send and receive messages with my .M

  • Workaround for Structures

    Hi there, I know that BEx QD has a limit of two structures. I need to create a query which should look like this: Rows: - Different brands grouped together (Brand Group 1 = A, B, C/ Brand Group 2 = D, E, F, etc.) - Key Figures Columns - Month, Year T

  • Grant sysdba to rmanuser did not work but later worked.Need explnatn pls...

    Hi Members, I'm running a test 9i RAC. I'm trying to setup RMAN to backup data from RAC. One of the requirements to setup RMAN recovery catalog (database) is to grant/create a user on target database with sysdba privileges. Hence i created a user nam