Need View/Table Linking Advice

Post Author: scotthibbard
CA Forum: Data Connectivity and SQL
If someone could provide some advice on this issue I'd appreciate it...
I am using CR 11.5 Dev Edition. I used the Database Expert to add a view to an existing report. I get two error messages saying the following:
1) "Your current link configuration contains multple starting points. Please be advised that this is generally not supported."
2) "Database Connector Error: 'If tables are already linked then the join type cannot change.'"
At present the view is unlinked (I presume this is the cause of error #1); however, I get error #2 and a blank report returned whether I link the view or not.
Thanks,
Scott

Post Author: JimW
CA Forum: Data Connectivity and SQL
The errors definitely seem to indicate a linking problem although you'd think the SQL wouldn't work outside Crystal if that were the problem.  The nested views shouldn't cause a problem as long as the view itself is returning what you expect.
I assume your Join Types are ok.  Do you have any SQL Expressions?  Do you have any subreports?
I think I'd have to clear links and relink again just to be sure (and because it's so fun).  One thing to check is to scroll all the way in the link diagram to make sure there isn't a rogue table sitting out there that got added by mistake, although that's a shot in the dark.
...Jim...

Similar Messages

  • Please Help....Need base tables link from Trade management to General Ledge

    HI,
    As per our current requirement we need to pull data from Trademanagement Module to General Ledger.
    we are able get exact data which is posted in GL.
    since we need to display only finished Items in product column. we are getting some unfinished Products also.
    is there any table which has correct link trademanagement to GL. Version R12:
    we have used the below query:
    ------------------------------------Start TM-GL Item Level-------------------------------------------
    SELECT 'FY'||substr(batch_period_name,5,2) Year
    , substr(batch_period_name,0,3) Period
    , 'Final' version
    , 'Actual' Scenario
    , ('C'||substr(account,0,3)) Company
    , ('A'||substr(account,5,5)) GL_Account
    , substr(account,11,2) BU
    , ('PC'||substr(account,14,3)) Profit_Center
    , Plan_Dist
    , decode(Product,'','No_Product',Product) Product
    , Site_No
    , currency_code
    , substr(account,18,2) Country
    , sum(nvl(accounted_dr,0)-nvl(accounted_cr,0)) Amount
    , batch_period_name
    FROM (SELECT
    gjh.currency_code
    , gjh.je_category
    , gjh.je_source
    , gjh.period_name je_period_name
    , gjh.name journal_name
    , gjb.name batch_name
    , gjh.status journal_status
    , gjh.creation_date je_created_date
    , gjL.period_name batch_period_name
    , gjl.je_line_num line_number
    , gjl.ledger_id
    , gjl.entered_dr
    , gjl.entered_cr
    , gjl.accounted_dr
    , gjl.accounted_cr
    , gjl.description
    , gjh.running_total_accounted_dr je_total_dr
    , gjh.running_total_accounted_cr je_total_cr
    , gcc.concatenated_segments Account
    , xdl.source_distribution_type
    , xdl.source_distribution_id_num_1
    , xlate.source_id_int_1
    , (select distinct segment1
    from mtl_system_items_b@ebs_link
    where inventory_item_id= ofuab.product_id ) Product
    , (select distinct HCSusesal.attribute4
    from HZ_CUST_ACCT_SITES_ALL@ebs_link hcasiteall
    ,HZ_CUST_SITE_USES_ALL@ebs_link HCSusesal
    ,HZ_CUST_ACCOUNTS@ebs_link hca
    where HCSusesal.cust_acct_site_id= hcasiteall.cust_acct_site_id
    AND ofuab.ship_to_site_use_id=HCSusesal.site_use_id
    AND hcasiteall.cust_account_id=hca.cust_account_id) Site_No
    ,(select distinct hpsites.party_site_number
    from HZ_PARTIES@ebs_link hpart
    ,HZ_LOCATIONS@ebs_link hloc
    ,HZ_CUST_ACCOUNTS@ebs_link z
    ,HZ_PARTY_SITES@ebs_link hpsites
    ,HZ_CUST_ACCT_SITES_ALL@ebs_link hcasiteall
    ,HZ_CUST_SITE_USES_ALL@ebs_link HCSusesal
    ,HZ_CUST_ACCOUNTS@ebs_link hca
    -- ,HZ_CUST_SITE_USES_ALL_MNC mnc
    where hpsites.location_id= hloc.location_id
    and hpart.party_id= hpsites.party_id
    and hpsites.party_site_id= hcasiteall.party_site_id
    and HCSusesal.cust_acct_site_id= hcasiteall.cust_acct_site_id
    and hpart.party_id= hca.party_id
    -- and mnc.cust_acct_site_id= hcasiteall.cust_acct_site_id
    and z.party_id= hpart.party_id
    and ofuab.ship_to_site_use_id=HCSusesal.site_use_id) Plan_Dist
    FROM gl_je_headers@ebs_link gjh,
    gl_je_lines@ebs_link gjl,
    gl_import_references@ebs_link gir,
    gl_code_combinations_kfv@ebs_link gcc,
    gl_je_batches@ebs_link gjb,
    xla_ae_lines@ebs_link xal,
    xla_ae_headers@ebs_link xah,
    xla_events@ebs_link xe,
    xla_event_types_tl@ebs_link xet,
    xla_event_classes_tl@ebs_link xect,
    xla_distribution_links@ebs_link xdl,
    xla.xla_transaction_entities@ebs_link xlate,
    ozf_funds_utilized_all_b@ebs_link ofuab
    WHERE gjh.je_header_id = gjl.je_header_id
    --AND gjh.reversed_je_header_id = gjl.je_header_id
    --AND gjh.je_header_id = gir.je_header_id
    AND (gjh.reversed_je_header_id = gir.je_header_id OR gjh.je_header_id = gir.je_header_id)
    --AND gjl.je_header_id = gir.je_header_id
    AND gir.je_line_num = gjl.je_line_num
    AND gcc.code_combination_id = gjl.code_combination_id
    AND gjb.je_batch_id = gjh.je_batch_id
    AND gir.gl_sl_link_id = xal.gl_sl_link_id
    AND xal.ae_header_id = xah.ae_header_id
    AND xah.event_id = xe.event_id
    AND xe.event_type_code = xet.event_type_code
    AND xe.application_id = xet.application_id
    AND xet.LANGUAGE = USERENV ('LANG')
    AND xect.event_class_code = xet.event_class_code
    AND xect.application_id = xe.application_id
    AND xect.LANGUAGE = USERENV ('LANG')
    AND xah.ae_header_id = xdl.ae_header_id
    AND xal.ae_line_num = xdl.ae_line_num
    AND xe.entity_id = xlate.entity_id
    AND xe.application_id = xlate.application_id
    AND xlate.source_id_int_1=ofuab.utilization_id
    AND gjh.je_source = 'Marketing'
    AND gjl.status='P'
    AND gcc.segment3 in ('10')
    AND gcc.segment1 <> 'C01'
    AND substr(gcc.concatenated_segments,5,1) in (4,5)
    AND gcc.segment6 not like ('SPO%')
    AND ofuab.utilization_type <> 'ADJUSTMENT'
    -- AND gcc.concatenated_segments = '101.41220.10.999.US.BAZ2503.000.0000'
    -- AND gjl.je_line_num in( 5674,5675,5676,5677)
    -- AND gjl.period_name = 'AUG-12'
    -- AND gjh.je_header_id IN (7236,7235)
    -- AND gjl.je_line_num = 3830
    AND substr(gcc.concatenated_segments,5,2) not in('40'))
    AND gjl.je_line_num in( 5674,5675,5676,5677)) PG -- 11/23/12
    GROUP BY 'FY'||substr(batch_period_name,5,2)
    , substr(batch_period_name,0,3)
    , 'Actual'
    , substr(account,0,3)
    , substr(account,5,5)
    , substr(account,11,2)
    , substr(account,14,3)
    , substr(account,21,7)
    , currency_code
    , Product
    , substr(account,18,2)
    , Site_No
    , Plan_dist
    , batch_period_name
    , 'Final'
    ------------------------------------End TM-GL Item Level-------------------------------------------
    Please help me if any body worked on this issue.
    Thanks,
    Ram

    I have find the answer for my Question...
    We can have 2 columns in ozf_funds_utilized_all_b. product_type and Product_id.
    If product_type is Family then Product_id would be the Item Category ID.
    If Product_type is Product then Product_id would be the Inventory_item_id.
    Thanks,
    Ram

  • How view table from tx se16

    I need view table KNA1 from tx se16.
    I view table SPFLI from tx se16,
    In the tx se11 write DD0* and view all tables, but I believe that the name of the
    table is KNA_BF; where is KNA1?
    The message error is: the table KNA_BF is not active in the dictionary.
    The message error is: the table KNA1 is not active in the dictionary.
    Thank you.

    Thank you very much.
    I checked in SE11and the table name KNA1 no exist neither in DD02L.
    Then, this tables no exist in the SAP NetWeaver ABAP/JAVA Trial Version and the MiniSAP (free), only contain some table.
    I read that with tx SPRO can see the contains of my version.
    How did I do it?
    what does that Trial Version contain?
    This tables only in the NO Trial Version?(NO FREE) :
    BKPF, KNA1, KNB1, BKPF, BSEG, TCURS, BSID, T001, SSCRFIELDS, z001t, z001, USR02, TRDIR, ADIRACCESS,  TCURC, TCURD, TCURF, TCURM, TCURR, TCURS, TCURT, TCURV, TCURW, TCURX,ZI001, ZI001T, ZI011, INDX, LFA1, LFB1, LFBK, BNKA, TOLE, TABNA, INFO, YUINFO, TRDIR, TSL1T, TSL1D, TSL2D, TSL2T, TOBJT, USR12, LFA1, BGR00,  BKN00, BKNA1, BKNB1, ZPAIS, T005, Z0022.?
    Please, excuse me, I don´t understand.
    Thanks.
    stid.

  • Attach User define tables and view table need add to database into my add-o

    Hi there,
    I want to deploy an addon, there are User define tables and view table need add to database.
    I need some advice on some issues..
    1. Can I attach User define tables and view table need add to database into my addon.
    2. I wonder which chance is properly to add them, if add these user define objects in time of install and I can't get the enough information that connect to SQL server
    Thanks for any help.

    Hi Weerachai,
    Here's an example of how to create a user-defined table in code. My suggestion would be to check if it exists when your add-on starts up and then if not, create the tables, fields and objects.
    'User Table
        Private Sub CreateTable(ByVal sTable As String, ByVal sDescription As String, ByVal oObjectType As SAPbobsCOM.BoUTBTableType)
            Dim oUserTablesMD As SAPbobsCOM.UserTablesMD
            Dim iResult As Long
            Dim sMsg As String
            oUserTablesMD = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oUserTables)
            If Not oUserTablesMD.GetByKey(sTable) Then
                oUserTablesMD.TableName = sTable
                oUserTablesMD.TableDescription = sDescription
                oUserTablesMD.TableType = oObjectType
                iResult = oUserTablesMD.Add()
                If iResult <> 0 Then
                    oCompany.GetLastError(iResult, sMsg)
                    MessageBox.Show("Error Creating Table: " & sTable & " Error: " & sMsg)
                End If
            End If
            System.Runtime.InteropServices.Marshal.ReleaseComObject(oUserTablesMD)
        End Sub
    'User Field
        Private Sub CreateField(ByVal sTable As String, ByVal sName As String, ByVal sDescription As String, _
                                ByVal iSize As Integer, ByVal aFieldType As SAPbobsCOM.BoFieldTypes, _
                                ByVal aSubType As SAPbobsCOM.BoFldSubTypes, ByVal sLink As String, _
                                ByVal bMandatory As SAPbobsCOM.BoYesNoEnum)
            Dim oUserFieldsMD As SAPbobsCOM.UserFieldsMD
            Dim oTable As SAPbobsCOM.UserTable
            Dim iResult As Long
            Dim sMsg As String
            Dim i As Integer
            Dim x As Integer
            Dim bFound As Boolean = False
            Dim oField As SAPbobsCOM.Field
            oTable = oCompany.UserTables.Item(sTable)
            For i = 0 To oTable.UserFields.Fields.Count - 1
                oField = oTable.UserFields.Fields.Item(i)
                'MessageBox.Show(oField.Name)
                If oField.Name = "U_" & sName Then
                    bFound = True
                End If
            Next
            System.Runtime.InteropServices.Marshal.ReleaseComObject(oTable)
            If Not bFound Then
                oUserFieldsMD = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oUserFields)
                oUserFieldsMD.TableName = "@" & sTable
                oUserFieldsMD.Name = sName
                oUserFieldsMD.Description = sDescription
                oUserFieldsMD.Type = aFieldType
                If aFieldType = SAPbobsCOM.BoFieldTypes.db_Alpha Or aFieldType = SAPbobsCOM.BoFieldTypes.db_Numeric Then
                    oUserFieldsMD.EditSize = iSize
                Else
                    oUserFieldsMD.SubType = aSubType
                    oUserFieldsMD.Mandatory = bMandatory
                End If
                oUserFieldsMD.LinkedTable = sLink
                iResult = oUserFieldsMD.Add()
                If iResult <> 0 Then
                    oCompany.GetLastError(iResult, sMsg)
                    MessageBox.Show("Error Creating Field: " & sTable & "." & sName & " Error: " & sMsg)
                End If
                System.Runtime.InteropServices.Marshal.ReleaseComObject(oUserFieldsMD)
            End If
        End Sub
    If you want to create a View I think you would have to use the RecordSet object. This will ensure that you don't have to log in to the database again
    Hope it helps,
    Adele

  • Business user  needs to view tables with out SE16 access

    Hi ,
    There is a requirement where  business user  ( Data team)    need to view some master and transactional data tables  in  production . But , as per our process , end users will not  be given SE16  access .
    Is there any solution where we can allow the end user  to view tables with out SE16 access ?
    Thanks in advance .
    Thanks .
    Dharma.

    Hi,
    Using Function Module C160_TRANSACTION_CALL you can call any tcode which dont have access..
    Create a report  and call function module and pass se16 to parameter .
    CALL FUNCTION 'C160_TRANSACTION_CALL' "
      EXPORTING
        i_tcode =        'SE16'            " sy-tcode
      EXCEPTIONS
        ILLEGAL_INPUT = 1           "
        INTERNAL_ERROR = 2          "
        .  "  C160_TRANSACTION_CALL
    now create a tcode for this report as ZSE16.,
    hope this helps u.,
    You can also create Data browser ( SE16 ) in report and display as ALV., using Field Symbols and RTTS.
    Thanks & Regards,
    Kiran

  • One-to-many table linking

    Hi all,
    I'm trying to write a report with multiple one-to-many table links.  The issue is I only want a single record from the linked tables.  The main table is an item table and the linked tables are issue and receipt.  I want to display information from the last issue record and the last receipt record along with the item information.  Not sure how to restrict the joins to just a single record (also need to sort desc on dates in the linked tables).  Does this require the use of a view? or a custom sp?
    Thanks for taking your time to help.
    Kevin

    To bring back a single record then you will probably need to use a View , command or SP.
    However, in Crystal you can bring back multiple records and only display the record you want. The easiest way will be to group
    Data on Date and then Item code.
    Place the data you want to see in in Item group footer and suppress details and all other Group headers and footers.
    To get receipt date just use a maximum summary of receipt date in item group footer
    Ian

  • Dynamic table linking to text file

    Access 2013.accdb
    A large quantity of text files will be arriving to the user.  They will all have the same fixed width format, but their file names will vary, and their stored location.
    The data needs to be appended into Table1
    I am thinking this approach: Link to a model text file Model.txt, and as part of that normal table linking I can set up the fixed width definitions for the fields.  I have already done this ok. So I have this linked table 'Model1' in the navigation
    pane
    When a new text file comes the user will archive it in a folder:  New1.txt
    I can then get the path as a string: "C:blah blah \New1.txt" lets call this NewString
    So what I am thinking is in order to Append in the new data; to first dynamically change the link table path to Model1 into the NewString and refresh the connect.
    The AppendQuery is looking for Model1 so that table name must not change, and the fixed widths that were part of the Model1 initial linking must not change.
    Does this sound viable - and what is the code for Model1 table relinking?  Table Def connect properties is not something I've delved into and much of the research I've found is seriously old mdb vintage
    I do not think the import spec feature of 2013 allows a dynamic change in file location / name - though if I am wrong on this point please let me know.  And I think in terms of a TransferText import I would lose the fixed widths definition and
    it would come in only as a single field file.  So these are the reasons I am thinking of manipulating the table path connection.
    Definitely would welcome advice on this one.  TIA

    getting a path to a file is pretty straight forward code out there for Windows Explorer file selection:
    'file select
    Dim strFile As String
          With Application.FileDialog(1)
               If .Show Then
                   strFile = .SelectedItems(1)
               Else
                   MsgBox "No file selected", vbInformation
                   Exit Sub
               End If
           End With
    'end file select
    so strFile would be what I termed NewString in my original post;  I have found code to change links to Access tables and even excel files - but haven't found what works to a text file....the code that I've experimented with does not like the .connect
    refresh......

  • Datadictionary (se11) why do we need view?explain?

    hi
    1 why do we need view?
    2 .what is the difference between view & inner join?
    3.tell me about view types?
    regards
    eswar

    Use of Views instead of base tables
    Many times ABAP programmers deal with base tables and nested selects. Instead it is always advisable to see whether there is any view provided by SAP on those base tables, so that the data can be filtered out directly, rather than specially coding for it.
    Not recommended
                Select * from zcntry where cntry like ‘IN%’.
                 Select single * from zflight where cntry = zcntry-cntry and airln = ‘LF’.
                Endselect.
    Recommended
                Select * from zcnfl where cntry like ‘IN%’ and airln = ‘LF’.
                Endselect.
    Joins
    Proper use of Inner Join
    When multiple SAP tables are logically joined, it is always advisable to use inner join to read the data from them. This certainly reduces the load on the network.
    Let us take an example of 2 tables, zairln and zflight. The table zairln has the field airln, which is the airline code and the field lnnam, which is the name of the airline. The table zflight has the field airln, the airline code and other fields which hold the details of the flights that an airline operates.
    Since these 2 tables a re logically joined by the airln field, it is advisable to use the inner join.
                 Select aairln alnnam bfligh bcntry into table int_airdet
                From zairln as a inner join zflight as b on aairln = bairln.
    In order to restrict the data as per the selection criteria, a where clause can be added to the above inner join.
    What is the Different Types and Usage of Views
    This is often asked in an interview about the types of views:
    The followings are different types of views:
    - Database View   (SE11)
    Database views are implement an inner join, that is, only records of the primary table (selected via the join operation) for which the corresponding records of the secondary tables also exist are fetched. Inconsistencies between primary and secondary table could, therefore, lead to a reduced selection set.
    In database views, the join conditions can be formulated using equality relationships between any base fields. In the other types of view, they must be taken from existing foreign keys. That is, tables can only be collected in a maintenance or help view if they are linked to one another via foreign keys.
    - Help View    ( SE54)
    Help views are used to output additional information when the online help system is called.
    When the F4 button is pressed for a screen field, a check is first made on whether a matchcode is defined for this field. If this is not the case, the help view is displayed in which the check table of the field is the primary table. Thus, for each table no more than one help view can be created, that is, a table can only be primary table in at most one help view.
    - Projection View
    Projection views are used to suppress or mask certain fields in a table (projection), thus minimizing the number of interfaces. This means that only the data that is actually required is exchanged when the database is accessed.
    A projection view can draw upon only one table. Selection conditions cannot be specified for projection views.
    - Maintenance View   ( SE54 )
    Maintenance views enable a business-oriented approach to looking at data, while at the same time, making it possible to maintain the data involved. Data from several tables can be summarized in a maintenance view and maintained collectively via this view. That is, the data is entered via the view and then distributed to the underlying tables by the system.
    regards,
    srinivas
    <b>*reward for useful answers*</b>

  • Table Linking Activities with Activity Journal

    Hello All,
    I need to know the table link between the activity number and the details like material code, material description which is stored in the activity journal of the transaction type.
    Kind Regards
    Atul

    Hi Benoit,
    Thanks for the prompt reply, I have a transaction type where I have configured activity journals, in the activity journal I have entered my material no, I need to get the table link between my activity number and the material no.
    I am attaching a screen shot for your reference, the first screen shot pertains to attaching the product code in the activity journal assignment block
    The second screen shot pertains to entering the material code
    I need to know the table link between the activity number and the product id, the above tables which you gave do not store the product details, hence please advice further.
    Kind Regards
    Atul

  • Crystal view table or SQL view table

    In Crystal and SQL there have lot of View tables.  What kind of table called View table?  What's the difference with tables without view prefix?
    I think view tables are few tables linked together for designers to use instead need to link few tables by themselves.  
    How to create view table and the purpose using view tables?

    Hi,
    A view tables is, in essence, a virtual table. It does not physically exist. Rather, it is created by a query joining one or more tables.
    [click here|http://en.wikipedia.org/wiki/View_(database)]
    You can search on the web for more samples.
    Regards,
    Clint
    Edited by: Clint T. Pauyon on Jul 13, 2009 7:58 AM

  • How to edit data from a "View Table"?

    I am importing data from a "table view" where in sql it joins several tables into one view. When I passed it in using the template it doesnt have the "Edit command column" like other direct link tables. Is there anyway I could make a view table editable? Can I manually try to do it or I have to edit the individual ables? thanks

    oh sorry about that.The "template" I mean in HTMLDB when I start building a new application I used "Based on existing tables" method and with single tables it generates everything fine with search fields and edit column to the left. I have a table view that combines about 4 tables together and I used the same template (Based on existing tables) and it has the search and create but it doesnt have the "edit" column on the left. Is there a way I can edit the view table's information so that the other tables that the view combines will be updated/edited?
    The reason is that lets say I dont know this person's ID number but I know his name. I search for his name on table A and it returns some general data including his ID number. Instead of going to another Table B with the person's ID number and edit that table I really want to see the information just from one search (Table A)- if a global search can be implemented that would be great too. Thanks Sergio.

  • Convert table linked report into a Command version - Howto?

    How can I convert hundreds of reports from table linked into a Command version?
    One way to do is to take the SQL syntax off the report, add a Command with that Syntax and manually replace the database fields by the Command fields.
    I can not believe that is the right way to this. Is there no hidden (re-)mapping fields button or another undocumented feature?
    If this is the way to do it... when will there be a one-button-click solution. The underlaying data keeps the same, could not be that hard to build..?
    Without that basic functionality Crystal Reports is not option for us anymore.
    Backgroud: We do have hundreds of reports that are created by an ODBC (RDO) database (SQL Anywhere database), created by linking the tables and select the fields we like to use in the report. This works fine at least as we used the RDC method in our application. Because we are moving to .NET we could not use RDC anymore and have to use the .NET methods. However the .NET SDK is very limited. The only way to add more complex WHERE statements is to use the Command functionality of Crystal Reports.

    Hi Hans,
    Let me explain, Command Objects are sent directly to the DB server as is. CR does not alter the SQL at all. As you know in SQL there are minor differences between the various servers and the SQL syntax can vary from DB to DB. Because of this CR could not build in the logic to handle the vast number of potential mappings, and not jsut SQL types but also PC databases.
    To be able to map reports based on connections directly to the DB through a Command object the current versions of CR do not have the ability. Possibly the next version may have this feature though but we can't say for sure until it's released. Check our WEB site for new versions and there functionality.
    Next question about moving off of the RDC to .NET, you are correct. CR no longer allows you to modify the SQL statement directly. The RDC was actually supposed to stop you also but it did work.
    One possible solution is to use .NET and inProc RAS ( Report Application Server) and using record sets. Your app can get the SQL from the report, process the query and appending the info onto the WHERE clause as well as other filtering and then set the existing reports data source to the record set. As long as your data is less than 5000 rows then no performance issues, over 5K and you may start to see slow report processing. Depends on other info and report complexity etc.
    If this is an option for you please post your question to the Crystal .NET development forum. Also, you will need to use 12.x.2000.x versions of the CR .NET assemblies and not use the basic version 10.5 or 10.2 that comes with .NET 2008 and 2005.
    Thank you
    Don

  • How are attribute and text master data tables linked in SAP R/3?

    Hello,
    how are attribute and text master data tables linked in SAP R/3?
    Most tables with attribute master data like T001 for company codes,
    have a text master data table T001T (add "T" to table name).
    When looking at the content of table T001 via transaction se11,
    the text are automatically joined.
    But for some tables there is no "T"-table (e.g. table TVBUR for sales offices
    has no text table TVBURT), but in se11 you get texts. There is an address
    link in TVBUR, but the Name1, etc. are empty.
    a) Where are the text stored?
    b) How does the system know of the link?
    Hope someone can help!
    Best regards
    Thomas

    Hi Thomas
    The master and text table are not linked by name, of course, if you see the text table, it has the same key fields of master table, only it has the field key spras and the field for description.
    The link beetween the tables is done by foreign key: if you check the text table TVKBT u need to see how the foreign key for field VKBUR is done:
    -> Foreing key with table TVBUR
    -> Foreing key field type -> KEY FIELD FOR A TEXT TABLE
    ->Cardinality-> 1-:CN
    It's very important the attribute sets for Foreing key field type, if it's KEY FIELD FOR A TEXT TABLE, it'll mean the table is a text table: i.e. that mean the master table is a check table for the text table, where the foreign key type is for text table.
    U can find out the text table of master table by SE11: GoTo->Text Table
    U can fined some information in table DD08L.
    Max

  • TABLE LINK SHIPMENT DOCUMENT TO VENDOR PAYMENT

    Hi,
    Our process is we are creating shipment document and cost then backgroung we are creating
    service sheet entry and purchase. Against service sheet entry we parking transport vendor bill
    and againsr park document payment is given to vendor against the MIRO t code.
    I need help of entire table link to develop report shipment document to vendor payment document no and
    details againt service sheet entry.
    Thanks in advance
    Regards
    Tarunkumar

    You can get link by joinning below tables.Hope these tables will elp to get data.
    VTTK shipment number.
    VFKP shipment costing item data
    CESSR service entry sheet details
    EKBE PO history
    RBCO & RBKP invoice item and header tables.
    From cessr you will get shipment cost document and service entry sheet details and you will get from EKBE PO ,service entry sheet and invoice details.

  • Table links from Purchase order to condition types

    Hi,
    I am looking for the tables to go from purchase order, and to read the conditions associated with the PO.
    I have EKKO, and EKPO, but I cannot find the table where the condition information is stored. I have KONV and KONP, but they seem to be the tables where the condition type info is stored, not the link table where the purchase order specific information is stored.
    Can somebody please point in the right direction?
    Regards
    Piet
    Edited by: Piet Strydom on May 12, 2009 12:52 PM

    Hi,
    The PO and the Condition Record Number Link happens in the Table EKKI.
    from this table get the condition Record number line item wise and execute in KONV.
    Hope so it helps
    Regards
    Anjanna
    you can check the below thread posted by self for further ing
    Re: PO item Condition Record number and delivery address of PO - Need a table n
    Edited by: Shiva Rajanala on May 12, 2009 1:42 PM

Maybe you are looking for

  • Monitoring of failed Messages in XI.. Any one place to see them???

    Hi All, Is there any place where we can see all the failed messages for particular week or particular month in XI. Like in SAP, we can go and see in WE02 transaction where we can see all the failed idocs. In the same way is there anyway where we can

  • Updating site in another program :-)

    Hey all, If I create a web page for a friend using iWeb, would it be easy enough for him to edit it with updates using a free web WSYWIG tool or would it lose all of the iWeb formatting? If yes, what free WSYWIG tools would you recommend for PC? I kn

  • Error when Execute the Interface

    Hi All, I'm a newbie in ODI..I have some problem when i'm execute my interface.. My source is from .csv and my target is essbase.. Here is the error message when it executed... 7000 : null : java.sql.SQLException: Malformed INSERT statement. java.sql

  • Ken burns effects go black

    Does anyone know why when I click on a photo from iphoto in the media portion of imovie the clip sometimes goes black. Also sometimes it will look as though it is rendering and then once it's done rendering it goes black? Any help would be great. Thi

  • Does the Mac mini mid-2010 have an active PFC power supply?

    I'm about to buy a UPS unit to run my NAS, and I'd like to connect my Mac mini to it as well. Does the Mac mini mid-2010 model have an active PFC (power factor correction) PSU (power supply unit)? I've read that if it does (as the Dell XPS series do)