Data Object does not have a component called MATNR

Hi Everyone,
I am battling with a small program for 2 days as to why any output is not getting on to the list.
On CHECK, the error being shown is the
'THE DATA OBJECT "WA_ITAB" DOES NOT HAVE A COMPONENT CALLED "MATNR".
Report ZTR_REP1.
tables:mara.
select-options:s_matnr for mara-matnr.
types:begin of itab,
        matnr like mara-matnr,
        ersda like mara-ersda,
        ernam like mara-ernam,
       ekgrp like marc-ekgrp,
      end of itab.
data: wa_itab like  itab,
      itab1 like itab occurs 0 .
select matnr ersda ernam
       from mara
       into wa_itab
       where matnr in s_matnr.
  append wa_itab to itab1.
  loop at itab1 into wa_itab.
    write:/ wa_itab-matnr,
  endloop.
Edited by: Alvaro Tejada Galindo on Apr 21, 2008 5:34 PM

Hi Ranjith,
Use this code it will work fine:
tables: mara.
select-options : s_matnr for mara-matnr.
types: begin of itab,
matnr like mara-matnr,
ersda like mara-ersda,
ernam like mara-ernam,
ekgrp like marc-ekgrp,
end of itab.
data: wa_itab type itab,
itab1 like itab occurs 0 .
select matnr ersda ernam
from mara
into corresponding fields of wa_itab
where matnr in s_matnr.
append wa_itab to itab1.
Endselect.
loop at itab1 into wa_itab.
write:/ wa_itab-matnr.
endloop.
<REMOVED BY MODERATOR>
Regards
Hemant Khemani
Edited by: Alvaro Tejada Galindo on Apr 21, 2008 5:35 PM

Similar Messages

  • The data object does not have a component

    Prior to making change to Z program, I did syntax check and got:
         The data object "WA_D003" does not have a component called "ZSHIFT".
    This Z program is in the End Routine of a transformation from a PSA to DSO. I get the error when syntax checking, but when executing the DTP, there is not an error and ZSHIFT gets populated as expected.
    I am hesitant to make a program change and transport up.
    This is all in our BW Development box.  I checked the code against what is in BWQ & BWP and the code is exactly the same as is the DSO InfoObjects.  However, in BWQ and BWP, I do not receive the error when doing a syntax check.
    I've searched customer messages and have had no luck.  I also treid to add an attachment to this question, but it won't allow me to.  Thanks for any help.

    pretty hard to help you as we have no clue what you're actually doing with WA_D003 and ZSHIFT, no?
    so you're calling a z-program in an end routine?
    what does that program do? what are it's parameters/select options?
    what are you doing with the results of that program in the end routine?
    what are WA_D003 and ZSHIFT? I'm assuming the first one is a work area and the latter a field you're trying to fill in the end routine?

  • The data object "BSEG" does not have a component called "ZZREGION"

    Hi Friends,
    Getting ABAP runtime error while doing MIGO-Goods receipt .
    The data object "BSEG" does not have a component called "ZZREGION".
    Regards
    Ashu

    check/activate  table bseg in se11
    A.

  • The data object "FP_FORMOUTPUT" does not have a component called "XML"

    Hello All,
    When i tried to run a simple report with ADOBE form i got this message:
    The data object "FP_FORMOUTPUT" does not have a component called "XML"
    I saw that the field XML is really missing in structure fpformoutput!
    Also in structure sfpoutputparams the field GETXML is missing!
    Is there a note to fix this?
    The system status is:
    Database system      ORACLE
    Release              10.2.0.2.0
    SAP_BASIS     700     0012     SAPKB70012     SAP Basis Component
    SAP_ABA     700     0012     SAPKA70012     Cross-Application Component
    ST-PI     2008_1_700     0000          -     SAP Solution Tools Plug-In
    PI_BASIS     2005_1_700     0012     SAPKIPYJ7C     PI_BASIS 2005_1_700
    SAP_BW     700     0013     SAPKW70013     SAP NetWeaver BI 7.0
    SAP_AP     700     0009     SAPKNA7009     SAP Application Platform
    SAP_HR     600     0016     SAPKE60016     Human Resources
    SAP_APPL     600     0009     SAPKH60009     Logistics and Accounting
    EA-IPPE     400     0009     SAPKGPID09     SAP iPPE
    EA-HR     600     0016     SAPKGPHD16     SAP Enterprise Extension HR
    EA-GLTRADE     600     0009     SAPKGPGD09     SAP Enterprise Extension Global Trade
    EA-PS     600     0009     SAPKGPPD09     SAP Enterprise Extension Public Services
    EA-RETAIL     600     0009     SAPKGPRD09     SAP Enterprise Extension Retail
    EA-FINSERV     600     0009     SAPKGPFD09     SAP Enterprise Extension Financial Services
    EA-DFPS     600     0009     SAPKGPDD09     SAP Enterprise Extension Defense Forces & Public Security
    EA-APPL     600     0009     SAPKGPAD09     SAP Enterprise Extension PLM, SCM, Financials
    FINBASIS     600     0009     SAPK-60009INFINBASIS     Fin. Basis
    ECC-DIMP     600     0009     SAPK-60009INECCDIMP     DIMP
    ERECRUIT     600     0009     SAPK-60009INERECRUIT     E-Recruiting
    FI-CA     600     0009     SAPK-60009INFICA     FI-CA
    FI-CAX     600     0009     SAPK-60009INFICAX     FI-CA Extended
    INSURANCE     600     0009     SAPK-60009ININSURANC     SAP Insurance
    IS-CWM     600     0009     SAPK-60009INISCWM     Industry Solution Catch Weight Management
    IS-H     600     0009     SAPK-60009INISH     SAP Healthcare
    IS-M     600     0009     SAPK-60009INISM     SAP MEDIA
    IS-OIL     600     0009     SAPK-60009INISOIL     IS-OIL
    IS-PS-CA     600     0009     SAPK-60009INISPSCA     IS-PUBLIC SECTOR CONTRACT ACCOUNTING
    IS-UT     600     0009     SAPK-60009INISUT     SAP Utilities/Telecommunication
    LSOFE     600     0009     SAPK-60009INLSOFE     SAP Learning Solution Front-End
    SEM-BW     600     0009     SAPKGS6009     SEM-BW: Strategic Enterprise Management
    ST-A/PI     01L_ECC600     0000          -     Application Servicetools for ECC 600
    Thank you all In advance,
    Eran FOX

    Hello Otto,
    Thank you for your reply...
    If i enter se11 to see the structure of FPFORMOUTPUT for example... i get the following structure:
    PDF     FPCONTENT     RAWSTRING     0     0     Form Processing: Content from XFT, XFD, PDF, and so on
    PDL     FPCONTENT     RAWSTRING     0     0     Form Processing: Content from XFT, XFD, PDF, and so on
    PAGES     FPPAGECOUNT     INT4     10     0     Form Processing: Number of Pages Created
    LANGU     LANGU     LANG     1     0     Language Key
    can you see any XML field here?
    This is OLD as you said - but how can i get the proper one?
    Thanks again,
    Eran

  • The data object "T_ACCIT" does not have a component called "XTRNDP"

    I am receiving an ABAP dumb following the execution of transaction MIGO (when posting the goods
    movement). Attached is a copy of the ABAP dump and below is part of a dev_w log file.
    I tried to look at table T_ACCIT in SE16 and I receive the message 'Table T_ACCIT is not active in the Dictionary'.
    A Tue May 20 15:19:26 2014
    A  *GENER* request remote generation: SAPLRWCL.

    A Tue May 20 15:19:27 2014
    A  *** ERROR => Syntax error in program SAPLRWCL                                 [abgen.c      1828]
    A  {root-id=6431504C36361EE3B88A6D67BE3C41DE}_{conn-id=00000000000000000000000000000000}_0
    A  *** ERROR => > Include FICA_SAPLRWCL=================E          line 5 [abgen.c      1830]
    A  {root-id=6431504C36361EE3B88A6D67BE3C41DE}_{conn-id=00000000000000000000000000000000}_0
    A  *** ERROR => > The data object "T_ACCIT" does not have a component called "XTRNDP". [abgen.c      1832]
    A  {root-id=6431504C36361EE3B88A6D67BE3C41DE}_{conn-id=00000000000000000000000000000000}_0
    A  TH VERBOSE LEVEL FULL
    A  ** RABAX: level LEV_RX_PXA_RELEASE_MTX entered.
    A  ** RABAX: level LEV_RX_PXA_RELEASE_MTX completed.
    A  ** RABAX: level LEV_RX_COVERAGE_ANALYSER entered.
    A  ** RABAX: level LEV_RX_COVERAGE_ANALYSER completed.
    A  ** RABAX: level LEV_RX_HOTSPOT_TRACE entered.
    A  ** RABAX: level LEV_RX_HOTSPOT_TRACE completed.
    A  ** RABAX: level LEV_RX_SAVE_SHMLOCKS entered.
    A  ** RABAX: level LEV_RX_SAVE_SHMLOCKS completed.
    A  ** RABAX: level LEV_RX_RESET_SHMLOCKS entered.
    A  ** RABAX: level LEV_RX_RESET_SHMLOCKS completed.
    A  ** RABAX: level LEV_RX_ROLLBACK entered.
    A  ** RABAX: level LEV_RX_ROLLBACK completed.
    A  ** RABAX: level LEV_RX_DB_ALIVE entered.
    A  ** RABAX: level LEV_RX_DB_ALIVE completed.
    A  ** RABAX: level LEV_RX_HOOKS entered.
    I  *** ERROR => SemRel: Inv. Operation. Units 1. Key=51 [semux.c      1393]
    I  {root-id=6431504C36361EE3B88A6D67BE3C41DE}_{conn-id=00000000000000000000000000000000}_0

    Hi,
    T_ACCIT is a table parameter of a fm and is of structure ACCIT. Also ACCIT can't be found in SE16 but in SE11.
    Regards,
    Klaus

  • The data object "LS_VBAP" does not have a component called

    Hi, gurus!
    We are trying to call a function for upload a data on the key figure
    S076-Produ using a function module OIJU_sp_select_s076, however we are
    facing a error in function OIJU_TRANSF_RDDOC_TO_WHIF, The data
    object "LS_VBAP" does not have a component called". I didn´t find a SAP
    NOTE speaking nothing about how can we solve it. could you help me?
    We just need update a value on S076-Produ.
    Steps for Reconstruction               
    Run se37 calling OIJU_TRANSF_RDDOC_TO_WHIF
    Set Display...
    After click or Ctrl+F2
    Our system are stopping in the line 211 calling LS_VBAP-OID_SHIP
    We know that we just need use function OIJU_sp_select_s076 but
    internally this last one, is calling OIJU_TRANSF_RDDOC_TO_WHIF.
    Did you already face it? Could you teach me, How can I solve this issue or wich another function and/or BAPI I could use to upload some external data (z program) from S076-Produ?

    The Reason may be that in Include MV45A_MSRF01 the VBAP Structure is Assigned to field Symbol <LS_VBAP>.
    And you are Trying to Assign a field <LS_VBAP>-MSR_RET_  to a Variable  or something.
    But this field was there in Previous version but not in Current Version.
    Regards
    sandipan

  • Komp does not have a component "SERVICE_PARAM2"- Runtime error in VA01

    When Creating a Sales order(Standard order typeu201D ORu201D and standard pricing procedure u201C) using VA01, System is giving following dump.
    "The current ABAP Program "SAPFV45P" had to be terminated because it has come across a statement that unfortunately cannot be executed.
    The following Syntax error occured in Program "SAPLV61A" in include "RV63A630" in line 9:
    The data object "komp" does not have a component called "SERVICE_PARAM2". "
    On analyzing the include "RV63A630" mentioned, the following error message is seen.
    u201CNo field KOMP-SERVICE_PARAM2 exists in the latest version of KOMP in the ABAP/4 Dictionary.u201D
    Can anyone suggest any possible solutions ?

    "The data object "KOMP" does not have a component called "TRI_OBJ_TYPE".
    You may check any of the following notes
    a)  339726
    b)  601986
    c)  783962
    d)  798902
    e)  1007550
    If the above notes are of no use, then what I would suggest you is that you post this issue in ABAP forum so that you will get swift response.
    thanks
    G. Lakshmipathi

  • The IC WebClient profile does not have a component 'ERP Sales Order'

    Hi CRM Experts,
    While creating the ERP Sales Order in web-IC
    we have bumped into following error:
    "The IC WebClient profile does not have a component 'ERP Sales Order'".
    And also we are not able to see sales area data and Plant data in the drop down lists.
    we have done the following settings:
    1) ERP Sales Order Profile:we have defined ERP Sales Order profile,maintained RFC destinatin and assigned document type to ERP Profile.
    2) Business Transaction Launcher: We have defined the Business Transaction Profile and assigned dependent business transaction.
    3) We have assigned the Business Transaction Profile to the Navigation Bar Profile.
    Please suggest me regarding above error also let us know did we miss any configuration?
    Waiting for your valuable inputs.
    Regards,
    Sree.

    Hi Sree,
    There is a setting needed for the IC webclient
    ERP_SALES_ORDER
    you need to define ERP sales order profile and assign it to your ic webclient profile.
    And the ERP sales order scenario can only be used with a ERP 6.0 backend system, at least.
    Hongyan

  • Data row does not have a matching index row in index

    Dear All,
    While checking Database Consistency, i m getting following error.
    Please Advice
    reagrds,
    Hiten.
    Microsoft SQL Server 2005 - 9.00.2047.00 (Intel X86)
         Apr 14 2006 01:12:25
         Copyright (c) 1988-2005 Microsoft Corporation
         Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
    Msg 8951, Sev 16, State 1, Line 17 : Table error: Table 'fsg.JEST' (ID 451949132). Data row does not have a matching index row in index 'JEST~I' (ID 2). Possible missing or invalid keys for the index row matching: [SQLSTATE 42000]
    Msg 8955, Sev 16, State 1, Line 17 : Data row (3:3447709:85) identified by (MANDT = '009' and OBJNR = 'OR015000015467' and STAT = 'I0010') with index values (MANDT = '009' and STAT = 'I0010' and INACT = ' ' and OBJNR = 'OR015000015467'). [SQLSTATE 42000]
    Msg 8951, Sev 16, State 1, Line 17 : Table error: Table 'fsg.JEST' (ID 451949132). Data row does not have a matching index row in index 'JEST~I' (ID 2). Possible missing or invalid keys for the index row matching: [SQLSTATE 42000]
    Msg 8955, Sev 16, State 1, Line 17 : Data row (4:3526223:65) identified by (MANDT = '009' and OBJNR = 'OV000005347300000001' and STAT = 'I0010') with index values (MANDT = '009' and STAT = 'I0010' and INACT = ' ' and OBJNR = 'OV000005347300000001'). [SQLSTATE 42000]
    Msg 8951, Sev 16, State 1, Line 17 : Table error: Table 'fsg.JEST' (ID 451949132). Data row does not have a matching index row in index 'JEST~I' (ID 2). Possible missing or invalid keys for the index row matching: [SQLSTATE 42000]
    Msg 8955, Sev 16, State 1, Line 17 : Data row (4:3526223:66) identified by (MANDT = '009' and OBJNR = 'OV000005347300000001' and STAT = 'I0052') with index values (MANDT = '009' and STAT = 'I0052' and INACT = ' ' and OBJNR = 'OV000005347300000001'). [SQLSTATE 42000]
    Msg 8951, Sev 16, State 1, Line 17 : Table error: Table 'fsg.S022' (ID 1022587377). Data row does not have a matching index row in index 'S022~A' (ID 2). Possible missing or invalid keys for the index row matching: [SQLSTATE 42000]
    Msg 8990, Sev 16, State 1, Line 17 : CHECKDB found 0 allocation errors and 3 consistency errors in table 'fsg.JEST' (object ID 451949132). [SQLSTATE 01000]
    Msg 8955, Sev 16, State 1, Line 17 : Data row (3:3369530:8) identified by (MANDT = '009' and SSOUR = ' ' and VRSIO = '000' and SPMON = '000000' and SPTAG = '20080913' and SPWOC = '000000' and SPBUP = '000000' and WERKS = '7100' and ARBPL = 'METALST4' and KAPAR = '003' and MATNR = 'JGR0500236G0WL8JH' and AUFNR = '015000015467' and PLNUM = '00000000' and POSNR = '0001' and PLNFL = '000000' and VORNR = '0020') with index values (MANDT = '009' and SSOUR = ' ' and VRSIO = '000' and WERKS = '7100' and ARBPL = 'MMsg 8951, Sev 16, State 1, Line 17 : Table error: Table 'fsg.AFRU' (ID 1166000397). Data row does not have a matching index row in index 'AFRU~ZA1' (ID 31). Possible missing or invalid keys for the index row matching: [SQLSTATE 42000]
    Msg 8955, Sev 16, State 1, Line 17 : Data row (3:3409400:2) identified by (MANDT = '009' and RUECK = '0000223395' and RMZHL = '00000001') with index values (MANDT = '009' and BUDAT = '20080913' and ARBID = '10000042' and AUFPL = '0000053473' and AUFNR = '015000015467' and STOKZ = ' ' and STZHL = '00000000' and RUECK = '0000223395' and RMZHL = '00000001'). [SQLSTATE 42000]
    Msg 8990, Sev 16, State 1, Line 17 : CHECKDB found 0 allocation errors and 1 consistency errors in table 'fsg.S022' (object ID 1022587377). [SQLSTATE 01000]
    Msg 8990, Sev 16, State 1, Line 17 : CHECKDB found 0 allocation errors and 1 consistency errors in table 'fsg.AFRU' (object ID 1166000397). [SQLSTATE 01000]
    Msg 8989, Sev 16, State 1, Line 17 : CHECKDB found 0 allocation errors and 5 consistency errors in database 'FSG'. [SQLSTATE 01000]
    Msg 8958, Sev 16, State 1, Line 17 : repair_rebuild is the minimum repair level for the errors found by DBCC CHECKDB (FSG). [SQLSTATE 01000]
    Job 'SAP CCMS Check Database FSG [20080802184156]' : Step 1, 'Step1' : Began Executing 2008-09-16 03:00:39
    DBCC CHECKDB (FSG) started at Sep 16 2008  3:00AM with Logfile: C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\CCMS_CHECK_DB_HIST_2008.txt [SQLSTATE 01000]

    Hi,
    1. Go SE14
    2. Enter table name JEST and press Edit
    3. Click on Indexes Button
    4. Double click on index JEST~I
    5. Click "Delete Database Index" it will delete the index
    6. Now Click "Create Database Index", it will create Database index
    7. Click "Activate and adjust Database" button.
    This way Index recreated as per the table field.
    Repeate above steps for all the indexes which gives error.
    This way you can repair all the indexes which gives error

  • Error: Error #2029: This URLStream object does not have a stream opened

    Hi there,
    I am working on sound.
    Error: Error #2029: This URLStream object does not have a stream opened.
    Error occured during the sound.close()
    Anyone Knows kindly reply,
    Thanks in advance,
    Saransoft

    If you think that this error is 'normal' use this
    try
          sound.close()
    catch( exc )
         //Do nothing

  • Binding a shared variable to a NI-PSP data object does not work

    Hi,
    I want to share data between a RT-target and one or more hosts (LV 8.6.1). The network shared variables are deployed to the RT-Target.  According to NI accessing shared variables from another project or host has to be done by defining a shared variable on the host and aliasing it to the NI-PSP data object on the target.
     I did that and the host shared variable generated an error (0x8BBB0011) during runtime.
    Next I aliased to a shared variable deployed on the host from another project. This did work.
    Another thing I tried was to bind the variable from the RT-target to a display element:
    This is working !!! And as you can see the path of the NI-PSP data object is exactly the same ! So what is the difference between binding a data object to a shared variable and to a display element?
    Is there a bug in the SVE or am I missing something here?
    The host project:
    The publisher VI
    Hope, someone has an answer.
    Regards
    Matthias Quade
    Solved!
    Go to Solution.
    Attachments:
    AliasTestWrite-RT.vi ‏8 KB
    AliasTestConsumer.vi ‏8 KB

    Dear Mr. Quade,
    thank you for posting at the National Instruments Forum. There is a known issue with the path of the bound variable with LabVIEW 8.6.1
    Please download the patch for LabVIEW 8.6.1, it should solve your problem:
    http://joule.ni.com/nidu/cds/view/p/id/1255/lang/de
    Best regards from Munich
    MarianO

  • My adobe indesign cs6 is up to date but does not have the qr code generator. Can someone tell me why?

    help

    Not sure why staff members wouldn't have mentioned it, but I'm pretty sure integrated QR Code creation wasn't introduced until the CC version debuted.
    There is a free "module" available that works in earlier versions of InDesign, including CS6, here: DesignMerge Bar Code Module

  • I have a open box MacBook Pro retina and does not have iLife.  Called apple care said they are unable to disassociate past apple Id .  Please help.

    No iLife in MacBook Pro retina when I bought open box.  Called apple care said their system is unable to disassociate past apple ID

    There are no iLife disks that come in the box. In any case,
    https://discussions.apple.com/message/18706980#18706980

  • My iphone 5 in ios 6.1.4 does not have facetime

    my iphone 5 in ios 6.1.4 does not have facetime, in call or settings. not have icon facetime in anywhere,, please heeelp,

    ramin6007 wrote:
    look, when i make a call, the facetime icon must be show it in there with mute and keypad and speakers and others.... , but there is no facetime icon on there, you think this is problme in ios 6.1.4?
    NO. It is a problem caused by the fact that the phone came from a country where FaceTime is illegal, as you have been told several times. There is no way to add FaceTime.

  • My Mum( a pensioner) is wanting to purchase both an iPhone and iPad.  What is the best way for her to manage her data /calls/txt etc. obviously the cost needs to be as low as possible.  Currently does not have WiFi but uses dongle

    My Mum( a pensioner) is wanting to purchase both an iPhone and iPad.  What is the best way for her to manage her data /calls/txt etc. obviously the cost needs to be as low as possible.  Currently does not have WiFi but uses dongle

    My Mum( a pensioner) is wanting to purchase both an iPhone and iPad.  What is the best way for her to manage her data /calls/txt etc. obviously the cost needs to be as low as possible.  Currently does not have WiFi but uses dongle

Maybe you are looking for