Inconsistency in classification data = transaction terminated

Hello Guys & Gals,
                            I am doing the transaction CORK for Partial Confirmation of Process Orders.At the end of the Transaction,after putting the Production date & when saving it,a mesage is showing that "ERROR IN GOODS MOVEMENTS".when i m going through the termination message,it shows the message text that
"Inconsistency in classification data => transaction terminated"
By double clicking over the same,the below details is shown:-
Inconsistency in classification data => transaction terminated
Message no. 12126
Diagnosis
An inconsistency resulted during initialization of the classification data in the batch master transaction. The transaction therefore had to be terminated.
If i am going to the change view of the Material Master & select Classification View(not plant specific)..ther shows nothing.
Could you plz help me out that,where exactly it stuck up.
Thanks
JP

Dear,
Please refer my reply from this thread and OSS note 555508
Re: Problems with confirmation production order
Hope it will also solve your problem.
Regards,
R.Brahmankar

Similar Messages

  • BAPI_OBJCL_CREATE inconsistent classification data error

    I am using BAPI_OBJCL_CREATE to create a new classification for batch. Prior to this I am using BAPI_OBJCL_DELETE to delete the old classification data. But everytime I try to open the batch using MSC3N, I always get a termination error stating inconsistent classification data. Does any one know of a way around this?

    Hi all !
            I have found the solution for this problem, I found that I was trying to use the wrong functions for my case, so, to solve my needs here, I will use BAPI_OBJCL_CREATE to set the classification data for Functional Locations and Equipments, and I can use BAPI_OBJCL_GETCLASSES to list all classes assigned for a Technical Object, and BAPI_OBJCL_GETDETAIL to get all characteristics assigned to a Technical Object for a specific class.
            Thank you all for your attention !
            Wilson

  • Data inconsistency: posting with restricted transaction type (FAA_POST047)

    Hi colleagues!
    I have the following error:
    Data inconsistency: posting with restricted transaction type
    Message no. FAA_POST047
    Diagnosis
    You are trying to post in company code 1000 with transaction type 130 in ledger group 0N. According to table TABWA, this transaction type is limited. Nonetheless, according to your entries, you want to post to area 11.
    System Response
    Using limited transaction types is obsolete and would lead to an inconsistent posting in this situation. The system rejects the posting.
    Procedure
    Use a transaction type that is not limited. And, if possible, choose the ledger group and/or depreciation area on the initial screen.
    According to specific accounting we shouldn't post to one of the depr. area, so most of the tr.types are restricted to post to all areas except this one.
    Because of this, posting from MM with acc.assignment 'A' is impossible - I have this error.
    Any ideas how to solve?
    Thanks in advance

    Hi Anton
    This looks like your transaction type -130 is limited to post only in ledger group-0N as per the transaction type configuration. Due to which system is unable to post all the ledgers and hence this lead to inconsistency.
    Please verify the transaction type 130- in configuration T code - OAYA and see if it is restricted by depreciation area (eventually allow to post only ledger group- 0N.
    Tcode - OAYA (Limit Transaction Types to Depreciation Areas)
    please verify and let us know the update. hope this helps
    Best Regards
    Jomon

  • BP - default and check classification data at CREATE/SAVE using BDT + BADI

    Hi,
    I do have several requirements around Business Partners and BDT.
    1. When a BP is created, I want to default certain fields depending on what BP role is maintained, specifically I am looking at fields on the classification tab (BDT application CRMD).
    --> I do not want to use transaction variants.
    --> I want to use the BDT or implement a BADI (which I don’t think does exist)
    2. When a BP is saved, I want to check whether certain fields have certain values – depending on the BP role.
    --> Field selection is not sufficient.
    --> I tried using the BDT calling own function modules at different events – without success. When I call function module CRM_BUPA_FRG0040_GET_DETAIL to get current classification data at DCHCK, structure ls_frg0040 is not updated yet.
    At a later event I can not stop the save.
    Is there a way to force an update of memory, so that function module CRM_BUPA_FRG0040_GET_DETAIL returns current values.
    --> I also tried BADI BUPA_FURTHER_CHECKS, but it is not called at all.
    Any help is highly appreciated.
    Can anyone send me the BDT cookbook at [email protected]?
    Thanks in advance,
    Juergen

    Hi Juergen,
    From the BADI stand-point (and assuming dialog usage).
    1/ You have:
    BUPA_INITIAL_SCREEN  "Initial Screen for BP creation"
    You should even be able to set a particular tab to which you want to navigate and then fill in the relevant fields, prior to having the screen completely painted.
    2/ You have badi's"
    A - PARTNER_UPDATE "Business Partner"
    and
    B - BUPA_GENERAL_UPDATE  "Business Partner General Data"
    when performing updates to the partner.
    Looking at the call stack (reading bottom-up) these BADIs are called a the points shown, both with the change-before-update method:
    --> B
    10 GENERAL_BADI_CALL
    9 BUP_BUPA_EVENT_DSAVE
    8 EVENT_DSAVE
    7 BDT_DATA_SAVE
    6 SAVE_GLOBAL_MEMORY
    5 SAVE_GLOBAL_MEMORY
    --> A
    4 COMMIT_MAINTENANCES
    3 TAKE_OVER_AND_SAVE
    2 TAKE_OVER_AND_SAVE_AND_RELOAD
    1 ON_SAVE
    Brad

  • CIF of material classification data

    Dear Experts,
    Since a recent technical upgrade to our systems, I have seen a change in behavior of the integration of material classification data from ECC to SCM.  Before the upgrade, classification data transferred with the initial CIF of the material.   If material classification did not exist on the ECC material at the time the material was added to a new integration model and activated, we "missed the boat" so to speak.  Classification would not automatically transfer (CIF) to APO when if finally was loaded in ECC, even if the application area/integration models were correct.   As a work-around, we would be forced to generate and activate a material model that specifically excluded the material, then generate and activate another material integration model that included it again.  Then the classification would transfer.
    After the upgrade, the opposite condition is true, the "initial CIF" of the material will not transfer material classification data at all, it will only transfer if the classification data is added/changed after the material itself is transferred to APO.  As a work around for this, if the classification data is already (correctly) loaded in ECC at the time of the initial material CIF, we are changing the status of the material classification from 1 to 3 and back to 1, just to trigger a change, then the classification is transferred instantly to APO.
    Are there configuration settings that will allow material classification data to CIF in both cases: with the initial CIF of the material to SCM and also in the event of a change and/or addition of classification data in ECC?  Thanks for any advice you can provide.
    Best Regards,
    Jeremy

    Dear Matt,
    What you are looking for is achieved by downloading the customizing objects from R/3 to SRM.
    This is a must before you download materials/services from R/3 to SRM.
    Customizing objects are 4:
    DNL_CUST_BASIS3 - This takes care of Basis settings in SRM for downloading.
    DNL_CUST_PROD0 - This takes care of Material number conversions from R/3 to SRM.
    DNL_CUST_PROD1 - This CO actually brings matl groups from R/3 to SRM as product categories.
    The result you can see in trx COMM_HIERARCHY (not in COMMPR01 which is for materials/services.
    There in R3MATCLASS you can see replicated and locally crated prod categories
    and in R3PRODSTYPE you can see the material typs from R/3
    DNL_CUST_SRVMAS - This takes care of Customizing: Service Master
    The transaction for this is R3As in SRM
    and you can monitor the same through R3AM1.
    also you can check QRFC of R3 and SRM with SMQ1 and SMQ2.
    The next step after this is material/service downloading from R/3 which is done with the same trx R3AS but business objects
    Material and
    Service_master
    You can set fileter in trx R3AC1 for this.
    BR
    Dinesh
    (Helpful? pl. award the points)

  • Updating Batch classification data from MIGO for Purchase order

    Hi,
    I need to update batch classification data (in MSC3n) from MIGO for purchase order. The logic needed for this is as below,
    1) Pass material and batch to MCH1 table to get CUOBJ_BM.
    2) Pass CUOBJ_BM to INOB table to get INOB-OBJEK.
    3) Pass INOB-OBJEK to CLAF_CLASSIFICATION_OF_OBJECTS to get class name & characteristic name.
    4) Pass INOB-OBJEK, CLASS name and characteristic name to BAPI_OBJCL_CHANGE to update batch classification data.
    I created implicit enhancement at the bottom of FM "CLVF_VB_INSERT_CLASSIFICATION". But the problem is, the return parameter of BAPI_OBJCL_CHANGE is giving the following error.
    Class type 023, object type MCH1, object RAW-6             0000001151
    Object is currently locked by user
    The assignment was not changed
    Please let me know how to do it. Is there any BADI or User Exit?

    Hi,
    As you said the break point is not triggering did you activate your exit and activated even the project to which your exit is assigned.
    I hope you missed activating your project in CMOD transaction. Please verify it once and if it is not activated then immediately activate it and try debugging again.
    Regards,
    Rafi

  • BAPI_DOCUMENT_CREATE2 - adding classification data

    Hello,
    I want to create document data with the named BAPI.
    Not that bad, I thought, implemented the BAPI in my program, provided the required data and then made my first tests.
    Result:
    - document created
    - no classification data added
    And the return message from the program part were the classification is added is....
    ID = CC / Number 164
    "Date is in the past".
    Thats lovely and I don´t understand whats wrong here!
    I provided the same data that I use when I create documents via transaction!
    Did anybody have similar experience and a solution for that, means an idea, what´s going wrong?
    What I found out is that in the called function module in API_DOCUMENT_MAINTAIN2 (perform save_classification_data -> CACL_OBJECT_ALLOCATION_MAINT) named CLAP_DDB_GET_CLASSIFICATION the value for the date is set empty and the function comes back with an exception 4!
    Any help is really appreciated!
    Regards
    Dirk
    Edited by: Dirk Meinhard on Oct 20, 2008 4:49 PM

    Answered on my own!
    Ok, this is for you:
    Why the hell is there a field for the change no. in the structure BAPI_CLASS_ALLOCATION (ECNUMBER)?
    If you use it, you will fail!
    Leave it empty and it runs!

  • An error occurred in the PD layer; transaction terminated in SC

    Hi experts,
    I have an issue like this "An error occurred in the PD layer; transaction terminated". This error came when i save Shopping Cart.
    Just for the information, I have maintained number range assignment for BUS2121 - Shopping Carts also.
    And I am working on SRM 7.0
    Do you have any idea to solve this issue?
    Thanks,
    Rhesa Syahrial

    Hi Sam,
    Thanks for your fast reply.
    Below is the error analysis from st22.
    An exception occurred which is explained in detail below.
    The exception, which is assigned to class 'CX_BBP_PD_ABORT', was not caught and
    therefore caused a runtime error.
    The reason for the exception is:
    Buffer table not up-to-date
    I have checked in sapnote also about this issue. but still not resolved.
    Regards,
    Rhesa Syahrial

  • To change the classification data for a material using BDC

    I have to update clssification data for material in MM02 using BDC so when i record the transaction MM02 using SHDB i am not able to see the value assignment window which i a able to see when i am changing using MM02 transaction directly. So can anyone have an idea regarding this ?
         I have even tried updating classification data using a BAPI BAPI_OBJCL_CHANGE but i am not getting desired results....can anyone suggest me what are the parameters need to be passed to the BAPI. Thanks in advance for your help....

    Hi Nagarjuna,
                       <b>BAPI_OBJCL_CHANGE</b>  :  This BAPI changes an existing classification, or creates the classification if it does not yet exist. The classification is defined by the required entry fields for the object key (ObjectKey), object table (ObjectTable), class name (AllocDetail-Class_Num), and class type (AllocDetail-Class_Type). The default value for the optional date field (KeyDate) is the system date, on which all classifications become valid. The new characteristics and/or values are transferred to different tables according to data type. Numeric, time, and date characteristics are transferred to table AllocValuesNumNew, character and boolean characteristics are transferred to table AllocValuesCharNew, and currency characteristics are transferred to AllocValuesCurrNew.
    The object key (OBJECTKEY) must be transferred in internal format. This means before conversion exits. For example, a material number must be transferred with leading zeros.
    If the BAPI runs without errors, table Return contains no messages of type "E".
    Assignment created:  message CL735
    Assignment changed:  message CL737
    Assignment not changed:  message CL738
    This BAPI only changes the parameters of an existing assignment (or creates a whole new assignment), but it does not delete the assignment to a class and replace it with an assignment to another class. If you want to reassign an object, the old assignments must be read with BAPI_OBJCL_GETCLASSES and deleted with BAPI_OBJCL_DELETE, then the new assignments must be created with BAPI_OBJCL_CREATE.
    The information transferred by this BAPI replaces all old information. An empty field means "delete entry!", not "no change".
    This BAPI does not change the database. To change the database, call BAPI BapiService.TransactionCommit afterwards.
    You can only use this BAPI for objects that are not classes!
    This BAPI only processes assigned values for classification - not for configuration.
    Reward points if helpful.
    Regards,
    Hemant

  • Inconsistent datatypes: expected DATE got NUMBERORA-06512

    Hi,
    Sporadically getting this exception.I am using .Net 2.0 with ODP .net 2.112.1.0 . Oracle version is 11g . I have used BindByName = true.
    declare
    bv_EFFECTIVEFROM date := to_date('2008/05/30 02:04:21', 'YYYY/MM/DD HH:MI:SS');
    bv_EFFECTIVEFROM_c141 date := to_date('2008/05/30 02:04:32', 'YYYY/MM/DD HH:MI:SS');
    bv_EFFECTIVEFROM_c22 date := to_date('2008/05/30 02:04:20', 'YYYY/MM/DD HH:MI:SS');
    bv_EFFECTIVEFROM_c33 date := to_date('2008/05/30 02:04:28', 'YYYY/MM/DD HH:MI:SS');
    bv_EFFECTIVEFROM_c36 date := to_date('2008/05/30 02:04:29', 'YYYY/MM/DD HH:MI:SS');
    bv_EFFECTIVEFROM_c48 date := to_date('2008/05/30 02:04:30', 'YYYY/MM/DD HH:MI:SS');
    bv_EFFECTIVEFROM_c50 date := to_date('2008/05/30 02:04:31', 'YYYY/MM/DD HH:MI:SS');
    bv_EFFECTIVEFROM_c56 date := to_date('2008/05/30 02:04:22', 'YYYY/MM/DD HH:MI:SS');
    bv_EFFECTIVETO date := null;
    bv_ENTITYTYPE number := 1;
    bv_FileNameID number := 153;
    bv_MarketDateDeleted date := null;
    bv_MarketDateModified date := to_date('2012/07/27 12:00:00', 'YYYY/MM/DD HH:MI:SS');
    bv_MarketDateVerified date := to_date('2012/07/27 12:00:00', 'YYYY/MM/DD HH:MI:SS');
    bv_MASTERFILESETFILEID number := 1;
    bv_MASTERFILESETFILEID_c187 number := 0;
    bv_RELATEDFROMENTITYID number := 4295903973;
    bv_RELATEDFROMENTITYTYPE varchar2(12) := 'Organization';
    bv_RELATEDTOENTITYID number := 8590944794;
    bv_RELATEDTOENTITYID_c100 number := 8590945304;
    bv_RELATEDTOENTITYID_c101 number := 8590945305;
    bv_RELATEDTOENTITYID_c102 number := 8590945312;
    bv_RELATEDTOENTITYID_c103 number := 8590945316;
    bv_RELATEDTOENTITYID_c104 number := 8590945318;
    bv_RELATEDTOENTITYID_c105 number := 8590945320;
    bv_RELATEDTOENTITYID_c106 number := 8590945337;
    bv_RELATEDTOENTITYID_c107 number := 8590945347;
    bv_RELATEDTOENTITYID_c108 number := 8590945350;
    bv_RELATEDTOENTITYID_c109 number := 8590945357;
    bv_RELATEDTOENTITYID_c110 number := 8590945359;
    bv_RELATEDTOENTITYID_c23 number := 8590944822;
    bv_RELATEDTOENTITYID_c24 number := 8590944824;
    bv_RELATEDTOENTITYID_c25 number := 8590944876;
    bv_RELATEDTOENTITYID_c26 number := 8590944881;
    bv_RELATEDTOENTITYID_c27 number := 8590944954;
    bv_RELATEDTOENTITYID_c28 number := 8590944956;
    bv_RELATEDTOENTITYID_c29 number := 8590944960;
    bv_RELATEDTOENTITYID_c30 number := 8590944964;
    bv_RELATEDTOENTITYID_c31 number := 8590944968;
    bv_RELATEDTOENTITYID_c32 number := 8590944973;
    bv_RELATEDTOENTITYTYPE varchar2(10) := 'Instrument';
    bv_RELATIONSHIPTYPECODE varchar2(10) := 'IsIssuerOf';
    bv_SOURCE number := 3;
    bv_SOURCEENTITYID nvarchar2(10) := '4295903973';
    bv_StatusCode number := 96;
    bv_StatusLockKey nvarchar2(1) := null;
    begin
    begin
    begin
    begin
    begin
    insert into oa.organization_isissuerof (effectivefrom, effectiveto, entitytype, masterfilesetfileid, relatedfromentityid, relatedfromentitytype, relatedtoentityid, relatedtoentitytype, relationshiptypecode, source, sourceentityid) values (bv_effectivefrom, bv_effectiveto, bv_entitytype, bv_masterfilesetfileid, bv_relatedfromentityid, bv_relatedfromentitytype, bv_relatedtoentityid, bv_relatedtoentitytype, bv_relationshiptypecode, bv_source, bv_sourceentityid) ;
    end;
    end;
    begin
    update fpf.ascollectedsourceentityids set filenameid = bv_filenameid , marketdatedeleted = bv_marketdatedeleted , marketdatemodified = bv_marketdatemodified , marketdateverified = bv_marketdateverified , statuscode = bv_statuscode , statusdate = sysdate , statuslockkey = bv_statuslockkey where source = bv_source and entitytype = bv_entitytype and masterfilesetfileid = bv_masterfilesetfileid_c187 and sourceentityid = bv_sourceentityid;
    end;
    commit work;
    exception when others then begin
    rollback;
    raise;
    end;
    end;
    end;
    end;
    Regards,
    Rakesh

    Hi,
    please find the exception.
    Exception: Exception: ORA-00932: inconsistent datatypes: expected DATE got NUMBERORA-06512: at line 1StackTrace: at Oracle.DataAccess.Client.OracleException.HandleErrorHelper(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx* pOpoSqlValCtx, Object src, String procedure, Boolean bCheck) at Oracle.DataAccess.Client.OracleException.HandleError(Int32 errCode, OracleConnection conn, String procedure, IntPtr opsErrCtx, OpoSqlValCtx* pOpoSqlValCtx, Object src, Boolean bCheck) at Oracle.DataAccess.Client.OracleCommand.ExecuteNonQuery() at Microsoft.Practices.EnterpriseLibrary.Data.Database.DoExecuteNonQuery(DbCommand command) at Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteNonQuery(DbCommand command) at ThomsonReuters.Database.Access.CommandManager.ExecuteNonQuery(DbCommand dbCommand) in D:\ICW\Sprint6\Src\ICW ESP Source Code\Database\Access\CommandManager.cs:
    This exception is getting sporadically only. I have loaded a file containing 300000 records. The data loading is buffer by buffer. But very few buffers got failed with this kind of exception.The earlier code snapshot is from a failing buffer. It seems alright from the dynamic sql.
    I have seen some other helps related to this and reconfirmed that BindByName = true is set.
    Kindly let me know if I need to share any more information.
    Code snippet.
    CommandManager cmdMgr = new CommandManager(_dbMgr);
    // we can use LastKeyInDataBuffer because there is only 1 entity per buffer
    DbCommand dbCmd = GenerateDML(entityDataBuffer.EntityData
    , entityDataBuffer.EntityStatus
    , ThreadItem.DataBufferKey.ToString()
    , entityDataBuffer.AsCollectedMetaData
    , entityDataBuffer.TransMetaData
    , entityDataBuffer.AsCollectedSourceEntityIDMapping
    , entityDataBuffer.CurrentEntityType);
    cmdMgr.AddDbCommand(dbCmd);
    DateTime start = DateTime.Now;
    _eventMgr.Trace(start
    , string.Format("ThreadPool: {0} ExecDML", _threadPool.PoolName)
    , TraceLevelEnum.High);
    // do not process empty transactions
    if (!cmdMgr.IsNullDbCommand)
    cmdMgr.ExecuteNonQuery();
    //_eventMgr.Trace(string.Format("DEBUG Info [DML] EntityID: {0}, {1} {2}", ThreadItem.DataBufferKey.ToString(), Environment.NewLine, cmdMgr.CompoundCommandTextAsDebugScript), TraceLevelEnum.Low);
    Thanks,
    Rakesh

  • Trans Code to check the Date of Termination in Setup Tables-Very Urgent!!

    Hello BW Gurus,
          I need to check the date of termination I have given while filling up the setup tables to verify when my delta loads would stop running. NPRT transaction code just gives me the time it took to fillup the tables but the date of termination is given as zero's, so please can someone let me know how to see that.
    Thanks in advance,
    Anjali
    Message was edited by: Anjali

    Hi,
    If I understood it right, you wanted to predict when the actual date of termination would occur or you wanted to know what parameter you did input on the job that is now running?
    <b>Case 1:</b>
    As far as I know, that Info cannot exactly be determined since it will depend on various factors e.g. CPU speed, I.O. Speed, Amount of data to be process etc. etc. which I dont think SAP could predict as exact as possible (<i>if ever an option was provided</i>).
    During the early stages of our project, we did that but we base the run time from history. Meaning, we always log (on top of existing <i>SAP Job Logs</i>) the run times in Excel and we somehow use that data to predict the actual Date of Termination.
    <b>Case 2:</b>
    In case you wanted to see the parameter while its running, I have no suggestion but for you to debug the currently running program.
    In <b>SM51</b>, click the Active job and choose menu Program/Mode->Debugging. On the fields on the lower left portion, type <b>RMCSNEUA-DATUM</b> (got this value when you execute the Table Setup, say OLI9BW; Press F1 on the date of termination field) this would give you the actual date you have provided. 
    If I have helped, please grant points...
    --Jkyle

  • Basics for Batch Classification Data

    Hello Experts ,
    I have few queries for Batch Classification Data .
    1. Which are the tables where Batch Classification Data for the batches is stored .
    2.Which Function module is called once we do the Goods movement which determines the batch
    classification data .
    3.When we do stock transfer for batches , then the Batch classification will run in Issuing plant and
    the batch classi. data will be copied in the receiving plant . Can you please tell me that which object
    carries this data from issuing plant to receiving plant.
    4.There is also a user exit with which we can play with Batch classification , can you please give some information on this .
    Thank you very much for the help !
    Regards
    Shashank

    1. The table is AUSP - but why would you need to know that. There are good function modules to query, read, change classifications of batches - so why would you like to read directly from DB?
    2. This depends on your release. Typicall in MIGO the module VB_CREATE_BATCH is called, the same one that is called within the BAPI to create batches.
    3. See 2. When you create a batch with reference, you call the same module additionally with the key of the reference batch (this is the issueing batch). 
    Inside that module are loads of user exits for all kind of purposes.
    Why not have a look yourself in Customizing at Logistics General -> Batch Management -> Batch Valuation.
    There's the "customer exits for goods movements in inventory management" (this is called e.g. in the goodsmovement bapi and the old transactions)  --> EXIT_SAPMM07M_004
    and the  "Valuation of Creation of New Batches Using Function Module" (this is called in the MSCxN and in MIGO) --> EXIT_SAPLV01Z_014 .
    In Customizing there's also the documentation what you can achieve with the exits.
    Hope this helps.
    Stefan

  • Change or insert a vendor classification data.

    Hi!
    My english is not so good, let me try... I can change or insert a classification data for a vendor in the transaction XK01 and XK02, but I need do this by ABAP code. I tryed to find some functions... nothing! I tried to debugg the standard code of transaction XK02, but the functions what I found had not been useful.
    Anyone knows any BAPI or function that can do this??
    Tnx!

    If you mean that you need to know what BAPI's a particular tranx uses, which I can only assume that's what you mean, then you should access the code behind the transaction and search for 'CALL'. That normally is the standard method that think that most people use. 
    Suppose you want to find the bapi for creating a sales order, you usually use transaction VA01 for this. 
    1. Find out the package of the transaction. 
    Start Va01 go to system --> status. 
    Double click on transaction 
    Package is VA 
    Open this package in SE80 
    Open business engineering-->Business object types 
    Find the BO which sounds the most appropriate 
    I would suggest BUS2032 Sales Order 
    Double click. 
    Open methods. 
    Find the released method with from data or something similar in the name 
    , Createfromdat2 
    Position the cursor in it and click the program button 
    Scroll down to find the bapi used in this method 
    With this way you can also find out programs and FM's 
    2. Start va01 go to system-->status 
    Double click transaction VA01 
    Double click on package 
    Read the application component. (this is SD-SLS Sales) 
    Then open the transaction BAPI 
    Sales and distribution>Sales>sales order 
    createfromdat2

  • Vendor Classification Data

    Hi All,
    We have a requirement to load vendor classification data along with vendor master data. Anyone has worked with classifications?
    Can we extend/modify the standard Bestpractices IDoc for Vendor master data load ? What is the best practice for this?
    I came across this thread where it says,
    "you have to create your vendors first. When that is complete, you have to create a file on the app server with the classification data. Then run RCCLBI03"
    Posting Vendor Classification Data using XK02 transaction
    Any suggestions on using Data Services for the same?
    Thanks in Advance.
    Jes

    Hi Jes,
    I received this information from Eugene De Lattes in the Best Practices development team:
    Vendor classification is called Vendor Evaluation. Hereu2019s some help for setting the evaluation up in an SAP system:
    http://help.sap.com/erp2005_ehp_05/helpdata/EN/8d/b97e4f414511d188fc0000e8322f96/frameset.htm
    The good thing is weu2019ve already got two objects that could be used for vendor evaluation: the Class (IDoc type CLSMAS04) and the Classification (IDoc type CLFMAS02) in our list. The only thing that might be unclear is that weu2019re using CLFMAS02 as Material Classification. Itu2019s, actually, more generic, and is called Object Classification. The object, of course, can also be Vendors.
    Some generic help for Classification:
    http://help.sap.com/erp2005_ehp_05/helpdata/EN/24/47633a416711d189ec0000e81ddfac/frameset.htm
    And here you can see the IDoc types in MM:
    http://help.sap.com/erp2005_ehp_05/helpdata/EN/1a/0e35da539911d1898b0000e8322d00/frameset.htm
    So, the answer could be that vendor classification is already covered by the IDoc types. However, we donu2019t have a specific mapping for that nor weu2019ve got a separate documentation.

  • What next...After Loading  'Material Classification' data in to BW from R/3

    Hi all,
        We want to load the 'Material Classification' data in to BW from R/3.
        0MATERIAL_ATTR and 0MAT_PLANT_ATTR are the Basis DataSources and the following DataSources are created with Tcode CTBW:
        1CL_OMAT001, 1CL_OMAT002  & 1CL_AMFG002 (for Texts).
        Suppose the DataSources are Replicated, the InfoPackages are executed. What is the next step, please? Do we have to create any InfoCube after that ?
    Thanks.

    Hi,
    First you have to create info objects to load the data into.
    You then have to create infosource and assign the datasources to the infosources.
    Once you have finished your replicates and made sure that all rules (transfer and update) are active you execute the info packages and load the data to the info objects.
    After you finish with the data loading, you then run the attribute/hierarchy change run to activate the master data you loaded and then load your transaction data.
    Cheers,
    Kedar

Maybe you are looking for

  • PDF Portfolio Compatibility

    Hi, Can someone tell me where the option is  or what the specs are to determine the minimum Reader version a user must have in order to view a portfolio created in Acro Pro 10.1.4? thanks........

  • PE9 Error Compiling Movie. Out of memory.

    I don't know what is going on when exporting.  I have my export settings set for PC: AVI.  It seems to do fine at first, but about 75%, I received an error message stating that the program had an error while compiling the movie because it was out of

  • Product Serial Number ownership transferability

    I've acquired iWork '08 Retail for Tiger or later, through donation and was wondering about the ownership transferability of the product. If the original owner has de-installed the application, and its product serial is now de-registered on record wi

  • Problem with user-defined functions in XQuery String

    hello i've a problem with user-defined functions in XQuery String details are here (the code is not Human-readable via forum's embedded editor ?? strange) http://docs.google.com/Doc?id=ddqwddsr_21c96d9x thanks !!

  • How to modify edit/read mode pop up for documents in "SP2013" to open in only read only mode

    Hi, When opening a document the users of my site and including me are getting a pop up asking to open it in read only or edit mode. We want to disable the edit option for end users. Those are confidential doc's.  We want them to open only in read onl