Prob. in loading data in LSMW at Step6 -Step Maintain Fixed Values, Trans..

HI ,
In Step Maintain Fixed Values, Translations, User-Defined Routines
I am creating Translation which maps Vendor Legacy value to SAP Value but in doing this i am facing problem.
I am facing problem in uploading theValues from the excel file
(Converted to a tab delimited fie).
E.g In My lookup file I have value s as follows
Legacy Vendor   SAP Vendor
A101                   100028
A102                   100029
When I upload the file the records get duplicated in SAP.
OLD Value           NEW Value
A100                     100028
A100                    100029
A101                    100028
A101                    100029
A102                   100028
this is happening for few records after few records the values get mapped correctly.
Please let me know how I can correct the issue
Thanks
Nishant

Solved.

Similar Messages

  • I'm trying to sync my Iphone to get some new music but getting error message 'itunes was unable to load data class info'.  How do I fix it (my husband's 2 devices work fine on the PC)

    I'm trying to sync my Iphone to get some new music but getting error message 'itunes was unable to load data class info'.  How do I fix it (my husband's 2 devices work fine on the PC).  It's driving me mental and has stopped me putting anything new on for months.  Help!!!

    http://support.apple.com/kb/TS2690

  • How to Validate the Fileds in LSMW - In step 6.   Maintain Fixed Values, T

    Hi
    How to validate the fileds in the LSMW in the step
      6 Maintain Fixed Values, Translations, User-Defined Routnes.
    In this step how to i validate the fileds.
    Please help.
    Regards
    Gangi

    Hi,
    You can validate the fields in the LSMW in field mapping section .
    For example you are loading the BOM using LSMW and you want to validate those material numbers which do not exist in the material master .
    For this purpose write a select statement to check the materials existence like below :
    select single matnr into v_matnr
    from mara
    where matnr = source-matnr .
    if sy-subrc <> 0.
    skip_record. " this statement will skip the record .
    endif.
    To get such statements to handle the records withing LSMW during data transfer .Go to the field mapping step , there in abap conversion routine step
    go to ' INSERT' -> 'GLOBAL FUNCTIONS' -> ( then a pop will open offering various function options for your requirement. ) In fact SKIP_RECORD is also available there .
    reward if it helps...
    Regards,
    Omkar.

  • LSMW  - Maintain Fixed Values, Translations, User-Defined Routines

    Hi all,
    I know a little about LSMW.I can perform all the steps and I have uploaded from flatfile to standard tables for transaction XK01. I just want to know what we can perform in sixth step.If I want to write a user defined routine how can I do that ? Can anyone explain me with a simple example and detailed description.
    Regards,
    Vijay.

    hi, you means the 'Maintain fixed values, translations, user-defined routines'.
    You can definite some fixed values and translations rule in this step.
    And go back to the 'Maintain field mapping and conversion rules' steps.
    You can utility these pre-defined in the data mapping.
    E.G.
    You defined a fixed valued name 'BUKRS'
    Through click the button in the application bar in step 5,
    you can use a FV_BUKRS in data mapping.
    FV_BUKRS is the name of the fixed value name in data mapping.
    thanks

  • Prob in loading data into DSO

    Hi All,
        I am loading the transaction data into DSO and it is loaded successfully till New Data table.....but when activating that data the icon for request for reporting is shown but the request is showing red....When I click on QM status, it says the request is (partially) activated and no further QM action possible.....what could be the error?
    Thanks
    Dora.

    Hi,
    There are a couple of places where you can see the activation progress.
    1) To start with SM37 job log > (give BI_PROCESS_ODSACTIVAT or BI_ODSA*)
    and it should give you the details about the activation job. If its active make sure that the job log is getting updated at frequent intervals. If its completed check the log for ODS activation.
    2) For very huge number of records SM37 job log may not get update frequently. In that case you have a workaround.
    Go to contents > Active Data table > No. of entries > This will keep on increasing at frequent intervals.
    3) SM66 > Get the job details (server name PID etc from SM37) and see in SM66 if the job is running or not. See if its accessing/updating some tables or is not doing anything at all.
    4) Go to Activate button in Target > Request tab. Inside you can see a job log button. It will also show some log regarding the last activation.
    5) If the Reporting icon has appeared near the request id in ODS. If it appears that may indicate that request is available for reporting
    6) Check the request status in these tables.
    Table RSICCONT table contains the requests that are actually loaded in a target.
    Table RSMONICDP contains the request id of the fact table.
    Table RSODSACTREQ contains information if an ODS is available for reporting/deleting inactive requests also possible.
    Table RSODSACTUPDTYPE.
    Thanks,
    JituK

  • Problem with uploading data with LSMW

    HI Experts,
    Im trying to upload Additional payments 0015 through LSMW.
    I have completed all the first 3 steps  pertaining to lsmw steps.
    When im trying to put up data input in 4 th step maintain Structure relations it is showimg up the error message "no target structure could be found"
    What could be the problem.Did i miss any config in above steps.
    Please advice.
    Regards,
    V Sai.

    Hi vicky,
    Make sure that you have created the batch input recording in the very first step.
    Recording name refers to the target structure itself.
    Regards,
    Dilek

  • Loading date in delivery

    Hello SAP gurus
    in sales order we have 10 line items with different loading dates for each line item and loading date in the slaes order is at item level.while creating a delivery for these line items the loading date is at header level in the delivey
    My question is
    which loading date is taken in the delivery header level

    I thnk the loading date is determined by the logic maintained in the programs SAPFV50C_LIKP_DATUM_ERMITTELN & SAPFV50C_LIKP_TERMINE_BESTIMME. I am not sure though.
    Regards,
    Mani

  • Integration Error in ODI while loading data to HFM application

    Hello All,
    I am performing a integration from source(Flat file) i.e example.csv  to classic HFM application I have created an Integration and while loading the data with the all options provided, and if you see these Properties [CLEAR_ALL_METADATA_BEFORE_LOAD, REPLACE_MODE] are mandatory,which is getting as error as properties are not set
    these properties are(as a options) is given in the IKM SQL to Hyperion Financial MetaData, but here I am using IKM SQL to Financial Management Data.
    I get the following error:-
    org.apache.bsf.BSFException: exception from Jython:
    Traceback (most recent call last):
      File "<string>", line 3, in <module>
        at com.hyperion.odi.hfm.ODIHFMAppWriter.loadData(ODIHFMAppWriter.java:240)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
    com.hyperion.odi.common.ODIHAppException: com.hyperion.odi.common.ODIHAppException: Properties [CLEAR_ALL_METADATA_BEFORE_LOAD, REPLACE_MODE] are mandatory.
        at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:146)
        at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.execInBSFEngine(SnpScriptingInterpretor.java:322)
        at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.exec(SnpScriptingInterpretor.java:170)
        at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java:2472)
        at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:47)
        at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:1)
        at oracle.odi.runtime.agent.execution.TaskExecutionHandler.handleTask(TaskExecutionHandler.java:50)
        at com.sunopsis.dwg.dbobj.SnpSessTaskSql.processTask(SnpSessTaskSql.java:2913)
        at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2625)
        at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:577)
        at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:468)
        at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2128)
        at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$2.doAction(StartSessRequestProcessor.java:366)
        at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)
        at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(StartSessRequestProcessor.java:300)
        at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$0(StartSessRequestProcessor.java:292)
        at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$StartSessTask.doExecute(StartSessRequestProcessor.java:855)
        at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:126)
        at oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$2.run(DefaultAgentTaskExecutor.java:82)
        at java.lang.Thread.run(Thread.java:662)
    Caused by: Traceback (most recent call last):
      File "<string>", line 3, in <module>
        at com.hyperion.odi.hfm.ODIHFMAppWriter.loadData(ODIHFMAppWriter.java:240)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
    com.hyperion.odi.common.ODIHAppException: com.hyperion.odi.common.ODIHAppException: Properties [CLEAR_ALL_METADATA_BEFORE_LOAD, REPLACE_MODE] are mandatory.
        at org.python.core.PyException.fillInStackTrace(PyException.java:70)
        at java.lang.Throwable.<init>(Throwable.java:181)
        at java.lang.Exception.<init>(Exception.java:29)
        at java.lang.RuntimeException.<init>(RuntimeException.java:32)
        at org.python.core.PyException.<init>(PyException.java:46)
        at org.python.core.PyException.<init>(PyException.java:43)
        at org.python.core.Py.JavaError(Py.java:455)
        at org.python.core.Py.JavaError(Py.java:448)
        at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:177)
        at org.python.core.PyObject.__call__(PyObject.java:355)
        at org.python.core.PyMethod.__call__(PyMethod.java:215)
        at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:221)
        at org.python.core.PyMethod.__call__(PyMethod.java:206)
        at org.python.core.PyObject.__call__(PyObject.java:397)
        at org.python.core.PyObject.__call__(PyObject.java:401)
        at org.python.pycode._pyx15.f$0(<string>:6)
        at org.python.pycode._pyx15.call_function(<string>)
        at org.python.core.PyTableCode.call(PyTableCode.java:165)
        at org.python.core.PyCode.call(PyCode.java:18)
        at org.python.core.Py.runCode(Py.java:1204)
        at org.python.core.Py.exec(Py.java:1248)
        at org.python.util.PythonInterpreter.exec(PythonInterpreter.java:172)
        at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:144)
        ... 19 more
    Caused by: com.hyperion.odi.common.ODIHAppException: Properties [CLEAR_ALL_METADATA_BEFORE_LOAD, REPLACE_MODE] are mandatory.
        at com.hyperion.odi.hfm.ODIHFMAppWriter.loadData(ODIHFMAppWriter.java:240)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:175)
        ... 33 more
    Caused by: com.hyperion.odi.common.ODIHAppException: Properties [CLEAR_ALL_METADATA_BEFORE_LOAD, REPLACE_MODE] are mandatory.
        at com.hyperion.odi.hfm.ODIHFMUtil.validateRequiredProperties(ODIHFMUtil.java:87)
        at com.hyperion.odi.hfm.ODIHFMMetadataLoader$OptionsMetadataLoad.validate(ODIHFMMetadataLoader.java:66)
        at com.hyperion.odi.hfm.ODIHFMMetadataLoader.validateOptions(ODIHFMMetadataLoader.java:188)
        at com.hyperion.odi.hfm.ODIHFMAppStatement.validateLoadOptions(ODIHFMAppStatement.java:168)
        at com.hyperion.odi.hfm.ODIHFMAppWriter.loadData(ODIHFMAppWriter.java:195)
        ... 38 more

    Hi Ujjwal,
    I remember Pratik had same issues and he resolved it.
    Re: ODI Error while loading data to Classic HFM Application
    Hope that fix your issue.
    Bhabani

  • Loading Opportunities through LSMW

    Hi Guys
    I am loading opportunities through LSMW. I am maintaining products in an opportunity.
    The LSMW script is not taking my entering of product category and in the recording it throws a item GUID in place of product hierarchy.
    Please answer as to how should I load opportunities with product categories through LSMW???- The LSMW script is somehow throwing the ITEM GUID and when I do the batch input I am not able to load the product categories in.
    Please help!!!!!!!!!!!!!!!!!!!!!!1

    Hi Radoslaw
    Please is it possible to send me the program you used for uploading opportunities and then make a follow up to quotation ?
    it will be great if it's possible
    Thank you a lot
    Best regards

  • Fixed Value Date at line item level is not in changable mode when copied

    Dear SDN Team,
    Hi i have a problem in the Fixed Value date at the line item level in the Return sales order.
    The Problem is When creating the return order with reference to the scheduling agreement (10.03.2010).  In the Return sales Order at the line item level the fixed value date is coping from scheduling agreement item (fixed value date eg: 31.12.2009)
    But i would like to have the fixed value date in the return order as 10.03.2010  but the field is greyed out.
    But normally when the sales document is created with reference to the preceding document the same will be copied.  But field is greyed out and it is not in changable mode.
    Can any one help how to solve this.
    I have checked also SAP Note where i did not find any messages.
    In normal scenario - when the order is created without any reference the fixed value date is in changable mode until the document is in open.
    Pleas help me to resolve this.
    With Regards,
    Jai

    Hi Lakshmipathi,
    I am sharing the resolution which was done to this requirement.
    We have a specific condition type with statisticaly used and with routine to have KWERT with zero value,
    Based on the different key combination. We have a specific key combination for the SA and SDoc and for this we need to maintain a condition record for the condition type with fixed value date and which will be linked to only the specific document.  Once this is done.
    We need to do update pricing in the sales order for the particular line item. by doing this the Fixed value date will be changed in the particular line item.
    Thanks and Regards,
    Jana

  • LSMW: What are Fixed Values and Translations for?

    Hi,
    I'm working with LSMW and I don't know what are Fixed Values and Translations for? They are on the "Maintain Fixed Values, Translations, User-Defined Routines" step.
    Thanks in advance,
    Gerard

    this is the step,we can process the reusable rules of a project.
    <b>Fixed value:</b> Here you can specify length, type, flag for lowercase/uppercase and value in addition to the description.
    this is nothing but CONSTANTS in your report programs.
    <b>Translation:</b> Here you can enter information on the source field and the target field.
    for example, your input file language value will be 2 characters and we need to send only 1 for LANG in SAP.
    so here we have to do the translation of 2chars to 1 char.
    so, we will give these set of values in this step.
    Message was edited by: Srikanth Kidambi

  • Prevent pop up message during loading of data through LSMW

    Dear all,
    I have created an LSMW program to load data. In the recording an POP up screen appears which has the information "Do you want to adopt the data" YES/NO/CANCEL.
    I have recorded the program by selecting NO. Still during uploading of data, the screen appears, expecting the selection of an option. This pop up is from SAP standard program and by default the option is YES.
    I expected that this message will be ignored if "background processing " option is selected, but this is not so, during background processing, the load fails with error.
    I searched in this forum and was successful in getting a little clue of suppressing the message which is as mentioned in the  below message.
    Question :- [https://forums.sdn.sap.com/click.jspa?searchID=30750356&messageID=4218861]
    I tried as per the option but i am not very clear of what syntax should be maintained to suppress the message box.
    We are in R/3 4.7 version.
    Note :- My requirement is slightly different from what is asked in the thread mentioned above, i only want to suppress the message box and proceed with the loading.
    Can any of the experts provide solution for solving my problem.
    Regards,
    M.M
    Edited by: Magesh Magesh on Aug 24, 2009 11:40 AM

    Dear Mr. Rahul,
    Thank you very much for your reply. I am using the t.code QM01. In this after entering the Material, revision level, plant, production order and operation number, when i present enter, the pop up appears. I want to suppress this pop up with values either NO or CANCEL.
    Kindly help me solve my problem.
    Regards,
    M.M

  • How to upload different views of customer master data using LSMW-IDOC

    I need to upload customer master data  using LSMW Idoc method for my client. Now customer will have different views like main view, Sales data, Company code data, Partner function data etc. And except main data all other data can be multiple for each customer. We are going to upload data from tab delimited .TXT file. Should I propose different LSMW for upload different views for the customer from different .TXT files? or we can upload all the customer related data (like main view data and partner function data )from a single .TXT file. Kindly suggest which one in convenient and how we can prepare the data file in both cases.

    convinient is the method that you can handle.
    but as the guy who loads the data you have to load the data like they are available, like it is convinient for others to prepare the data.
    In general there is no problem to use an IDOC method to load a customer master with multiple comany codes and several sales orgs in one shot.
    the data can be in one source file, but need then to be maintained in a certain way
    Example1: all data in 1 structure
    GD1 - CC1 - SO1
    GD1 - CC2 - SO2
    GD1 - CC2 - SO3
    in this case the GD (general data) is redundand in each line which has different Company code data or different Sales Org data
    Example2: all data in 3 sturcures but one file
    GD1
    .CC1
    .CC2
    ..SO1
    ..SO2
    ..SO3
    Example3: data delivered in 3 files - you join the files in LSMW, they must have a common identifier like the old customer number in the beginning of each file
    FILE General data:
    GD1
    GD2
    GD3
    file Compamy code data:
    CC1
    CC2
    CC3
    file Sales org data:
    SO1
    SO2
    SO3
    LSMW is flexible and can handle each of this scenarios, are you flexible too?

  • Mass change of LOADING DATE on Sales orders

    Hi
    Does anyone know how we can MASS CHANGE  the LOADING DATES on SALES ORDERS with MANY LINE ITEMS  - ALL WITH Different DELIVERY DATES
    So basically we are wanting to over-ride the loading dates which SAP suggests - which relates to the ROUTE
    I am aware that you can use EDIT > Fast change > delivery date  - but this would put all of the delivery dates then to be the same
    Your help would be much appreciated, as the Operatives are doing this line by line, order by order at the moment
    Many thanks
    Tony

    Dear Tony,
    Won't You able to change the same Via LSMW (or through BDC-Program)?
    Just check whether the T. Code: MASS, could be useful
    Best Reagrds,
    Amit

  • Upload Property Master Data through LSMW

    I am using the following BAPI to upload the Property Data through LSMW.
    Business Object: BUS1502   
    Method: CREATE
    Message Type: BUS1502_CREATE
    Basic Type: BUS1502_CREATE03
    There are two issues which needs to be addressed and hope that this forum can help me out.
    1. In this BAPI, i dont see the field mapping for Company Code and Business Entity, both mandatory fields for creating a Property record.
    2. Skipping the first step, i reached the step "Start IDoc Generation" in LSMW and get the following error.
    EDI: Table passed to EDI_SEGMENTS_ADD_BLOCK is empty.
    Anyone encountered these issues? Suggestions to resolve these issues?
    Hamdan

    Hello Hamdan,
    First of all, good decision to use BAPI + LSMW it is the best way to load DATA specifically in REFX. Here's answer to your questions.
    1. Pass Company code, BE, other header level fields in E1BUS1502_CREATE structure. This is the main Header structure of the Baisc type you are using. Create source structure with these fields and mapp it to the BAPI fields and you are all set.
    2. Check the EDI_DC40 element, or other structures if you are passing values. SAP/System will fill/populate these values on its own, do not pass any values example in fields DOCNUM, CREDAT, etc.
    Good luck,
    Jag

Maybe you are looking for

  • Final cut Express unable to capture

    My Final Cut Express wont initialize my deck. A dialog box comes up saying so. one site suggest deleting quicktime receipts in my library folder on my mac, that quicktime needs to be reinstalled, then i should be able to get my canon HV20 video camer

  • How to connect DVD player to FIOS TV (with standard TV)

    The Verizon techs installed my FIOS system. I already have the router, DVR and standard TV connected and working. How do I add a DVD player to the mix? I found wiring diagrams for my FIOS DVR, but they do not include my configuration. Here is what I

  • JBO-26061: Error while opening JDBC connection how to debug in project

    Hi, Am using adf 11.1.1.5 jdev Can any one guide me . how can i debug and find out exactly where jdbc error is occurring .How to track down the error as am new to project . <LifecycleImpl> <_handleException> ADF_FACES-60098:Faces lifecycle receives u

  • Elderly parents left without line after home move

    Hi, Not sure if anyone can help or offer advice, but thought it worth a try. My elderly parents moved home on 4th sept. I arranged a week earlier online their home move, phone number could be transferred and had confirmation email to say it would all

  • IPhone 6 plus usage/storage almost full

    My 16gb iphone 6 plus is giving me a warning that I am almost out of space , yet when I sync it to iTunes it lists that I have 4gb of space. I have all my music on iTunes Match and have about 1.3 gb of photos. I've cleared out caches of some apps and