DMS BAPI_DOCUMENT_CREATE2 Class type Technical Document Category, object ty

Hello Experts!
The problem is that DMS import functionality stoped working after supp. pack implementation.
The process is based on BAPI_DOCUMENT_CREATE2 functionality.
The first problem was an error "The status set requires a previous status" which was causes dy note 1157678
(http://wiki.sdn.sap.com/wiki/display/PLM/Error-Thestatussetrequiresapreviousstatus)
After setting break point/de-implementing that note additional error appeared:
"Class type Technical Document Category, object ty"
Does anyone have idea what caused the problem, or which sap note did that? before SP19 implementation that error was not displayed.
Current highest support package is SAPKH60403.
Thanks in advance for help,
Rgds,
LB

Hi,
That error refers to updating characteristics for classification (addnl data tab in DIR).
Does anyone know what could cause the problem after support pack implementation?
Is it possible that bapi_document_create2 > api_document_maintain2 disables an option to update classification?

Similar Messages

  • BAPI_OBJCL_GET_KEY_OF_OBJECT - Class type 001 requires additional objects

    ABAP'ers
    I am trying to use BAPI's to complete class assignments (mimicking CL20N). 
    I am using BAPI_OBJCL_GET_KEY_OF_OBJECT to get the internal object key that is needed for BAPI_OBJCL_CHANGE_KEY, which I am using to complete the classification.
    When I execute BAPI_OBJCL_GET_KEY_OF_OBJECT for class type 002 I get the internal key needed for the second BAPI.
    When I execute the same BAPI for class type 001 I get the following error:
    "CL669 - Class type 001 requires additional objects"
    I have seen other posts on the forums on how to do this for class type 023, but I need to complete this for class type 001. 
    What are the additional objects needed? 
    Can I use this feature if a material HAS NOT been extended to a plant or storage location?
    I have looked in table INOB and there are no entys for this class type - is this normal?  Is there something that I am missing?
    I have already tried internal and external values, concatenating with the client number and plant number but still get the same error.

    Hey Chris,
    You cannot use the BAPI for class type 001, This BAPI can only be used with class types which have multiple objects enabled.
    For changing the characteristics of material try using  BAPI_OBJCL_CHANGE.
    Here the key of the object will be your material number

  • What are the main differences between  3 three important class types

    PP members
    What are the main differences between class type 300(variants) , class type 200 (configurable objects) & 001 ( material class)
    Please elucidate on the above
    Thanks
    Suren R

    Hi,
    The class type is a central concept in the classification system. The class type determines how classes are processed, and how objects can be classified and retrieved in these classes. In Customizing for Classification, you define the settings for a class type. You define class types for a specific object type, such as materials. You can then use classes of this class type to classify objects of this object type.
    When you first create a class, you must enter a class type for the class. Each class type is a closed system. There is no link between the different class types.
    he class type determines the following:
    Which object types you can assign to a class
    Which class maintenance functions you can process
    Whether you can classify objects in more than one class
    Which class statuses, organizational areas, and text types are supported in class maintenance functions
    Whether you can use engineering change management for classification
    Which filter functions you can use to restrict the search result
    All materials can be classified with class type 001. Class type 300 is for variant configuration the variants under a class item are called as variants and can be picked during sales order creation. Class type 200 is for classes that are used as class items in bills of material. You can classify the same materials separately in these class types.
    This is basically used to differentiate the BOM class items.
    Prakash

  • Creating a Document Category

    Hi SDNers,
    We are running ECC 6.0/Funds Management with Former Budgeting.
    When running FMMC to close Earmarked Funds, the program results in a short dump.  When run in dialog mode, the following error message is displayed:
    Document Type 11 is not defined for document category 001.
    The procedure recommends going to Funds Management Customizing to define a document type for document category 001.  When I go to the IMG, there is not an option for doc. catg. 001 and it will not let me create it.
    I have two questions, if the document type is not defined for the document category, how can earmarked funds posting reflect this?  Table KBLK shows the document type 11 assigned to document category 001.
    The second question is how does one create a document category, so that Doc. Types can be assigned?
    Thanks,
    -Patrick

    Patrick,
    It sounds like you may have some kind of data inconsistency with this document.  The earmarked funds document categories are not configurable.  They are defined with the domain FMRE_BLTYP.  The valid values are:
    002     Funds transfer
    020     Funds Block
    030     Funds reservation
    040     Funds precommitment
    050     Funds commitment
    060     Forecast of revenue
    I would look in table TKBBA and see what category your document type 11 is tied to.  If it's not 001 (which I highly doubt it is), then your data in KBLK is incorrect.
    Hope this helps.
    Thanks,
    Todd

  • Class type in release procedure

    Dear gurus,
    pls explain class type significance in release procedure?

    Purpose
    The class type is a central concept in the classification system. The class type determines how classes are processed, and how objects can be classified and retrieved in these classes. In Customizing for Classification, you define the settings for a class type. You define class types for a specific object type, such as materials. You can then use classes of this class type to classify objects of this object type.
    When you first create a class, you must enter a class type for the class. Each class type is a closed system. There is no link between the different class types.
    Features
    The class type determines the following:
    Which object types you can assign to a class
    Which class maintenance functions you can process
    Whether you can classify objects in more than one class
    Which class statuses, organizational areas, and text types are supported in class maintenance functions
    Whether you can use engineering change management for classification
    Which filter functions you can use to restrict the search result
    Class types 001, 300, and 200 are defined for materials. In Customizing for Classification, you define the settings for a class type.
    All materials can be classified with class type 001. Class type 300 is for variant configuration. Class type 200 is for classes that are used as class items in bills of material. You can classify the same materials separately in these class types.
    You can use class type 012 to classify characteristics. This class type is defined only has the Keywords, Characteristics, and Texts screens in class maintenance functions. You can only classify characteristics in characteristics maintenance functions –you cannot use the assignment functions in the classification menu. In this case the indicator Classify master record only was set. No organizational areas were maintained for the characteristics. For this reason, if you create a class of class type 012, you cannot select any organizational areas.
    hope it gives you some information.
    Regards
    Seema

  • Functional document and technical document?

    I would like to know clearly what is Functional document process and Technical document process in SAP implementation? As a technical lead how can we contact the functional team for this? What is the ideal time  to write a technical document?

    Hi Jayakumar,
    Let me explain u clearly
    Setp1:
    when there is any business req it is identified by the functional people
    depending on the req they will create a document keeping business standards in mind
    this is called as Functional Spec or Functional Document
    Step2:
    Once the Functional Spec is generated then it will be passed to the technical team
    They understand the Functional  Spec and change that into technical Document
    they interact wiht the functional people and then make a Document called Technical Document.
    Step3:
    Once the Technical document is prepared then they start to build the object based on the technical document they build only when they get the approval from the functional people.
    Business Requirement--->Functional Document->Technical Document--->Build Object.
    if found worth pls do the req
    Thanx
    Sampath
    Edited by: venkata sampath on Jun 13, 2008 5:58 AM

  • What is a class type?

    what is a class type?what is its use?

    Hi
    The class type is a central concept in the classification system. The class type determines how classes are processed, and how objects can be classified and retrieved in these classes. In Customizing for Classification, you define the settings for a class type. You define class types for a specific object type, such as materials. You can then use classes of this class type to classify objects of this object type.
    When you first create a class, you must enter a class type for the class. Each class type is a closed system. There is no link between the different class types.
    The class type determines the following:
    Which object types you can assign to a class
    Which class maintenance functions you can process
    Whether you can classify objects in more than one class
    Which class statuses, organizational areas, and text types are supported in class maintenance functions
    Whether you can use engineering change management for classification
    Which filter functions you can use to restrict the search result
    Regards
    Anand

  • Define New Class Types

    Hello Experts,
    is it possible to create my own Class Types? When it's possible in which TA can I do that?
    thank you.

    Hi Daniel,
    Please refer the following steps copied from SPRO transaction.
    SPRO->Cross-Application Components->Classification System->Classes->Maintain Object Types and Class Types. Then click on the Documentation icon.
    Defining new classifiable object types
    Prequisites:
    Define the object key of the object in Maintain Object Keys. You can display possible entries for the key fields. You see all key fields in structure RMCLX. If the key fields of the new object type are not in structure RMCLX, you must assign them to structure RMCLY. Structure RMCLY is embedded in structure RMCLX and defined for customers.
    The key fields for entering the object key are displayed in the assignment functions in the Classification System. You must define special subscreens for the object key and embed them in the assignment screens (see Defining Subscreens).
    Create a function module that checks whether the object that you are are classifying exists and is valid (see Function Module Object_Check).
    If you want to classify your object in its master record, call function module CLFM_OBJECT_CLASSIFICATION from the application for the object.
    Procedure for Customizing the Classification System
    1. Starting from the list of classifiable object types, choose New entries.
    Enter the object table and a description for the object type.
    Save your entries.
    2. Enter the detail data for the object table.
    Enter the numbers of the subscreens for assignment functions.
    Select the screens that you want to process in classes of this object type.
    Defining class types
    1. Select the object table for which you want to create a new class type. Go to the class types overview.
    2. Choose New entries.
    You see the detail screen for settings for a class type.
    a) Enter a name for your class type.
    This name can contain letters and figures, and must contain at least one letter.
    b) Enter a description for your class type.
    c) Enter the object table for the class type.
    d) Select the screens you want to process in classes of this class type.
    e) Define how changes to classification data are recorded.
    f) Select settings for classification.
    Each object type must have exactly one standard class type.
    Each object type can have just one distribution class type.
    3. Confirm your entries and return to the class types overview.
    Save your new entry.
    Hope this helps
    Thanks
    Lakshman

  • Mime Type for document class when archiving outlook emails

    Hello team,
    can anybody fill me in how to configue the mime type for .msg files (outlook emails) in the document class msg?

    1) Use SE16 to change table V_TOADD
    2) Add:
    Document Class                 - MSG
    Description                         - Outlook Mail
    MIME type of a Web object - message/rfc822
    You can then associate the MSG document class to document types.
    Eli.

  • Read Document Class Characteristics Values (Class Type 017)

    Hi Gurus,
    I want to read values of Document Class Characteristics (Class Type 017).
    Is there any Functional Module available for this?
    Best regards,
    Abir.

    Hi ,
    Use this BAPI   BAPI_DOCUMENT_GETDETAIL2 to get the details of class and char values for particular documents.
    kindly enter the data about the DIR and mark the ent
    DOCUMENTTYPE                  DRW
    DOCUMENTNUMBER            2000
    DOCUMENTPART                 000
    DOCUMENTVERSION            00
    GETOBJECTLINKS                       X
    GETCOMPONENTS
    GETSTATUSLOG
    GETLONGTEXTS                          X
    GETACTIVEFILES
    GETDOCDESCRIPTIONS               X
    GETDOCFILES                             X
    GETCLASSIFICATION                    X
    GETSTRUCTURE
    GETWHEREUSED
    HOSTNAME
    INHERITED
    Here whatever marked as a 'X' BAPI will return the values for particular DIR.
    Use TCODE SE37 for executing this BAPI or get the help of your technical person.
    Regards
    Abhiji A. Pachgade

  • Change documents of material master classification class type 001 and 300

    Dear guru ,
    I want to see the history of change documents of material master classification using MM02.
    The system allow to see the history only for class type 023.
    For class type 001 or 300 the change document isnu2019t available.
    I must do some settings or the function for these class type arenu2019t available ?
    Thanks.

    Dear ,
    changes in values for a characteristic can be monitored in CL20N but as for MM02/MM03 transaction only for class type 023.
    For class type 001 or 300 the change document isnu2019t available.
    Thanks.

  • Object dependency doesn't work for class type 001.

    Dear All,
    I would like to use classification for picking up material.
    I set up a class with class type 001 and assign to material.
    When I use mm03 to search the material with class, the object dependency in the characterist doesn't work.
    Does the object dependency work for the class type 001?
    The example is as below.
    If the characteristic CH_CAR = '01', then the characteristic CH_COLOR can show Red and Write.
    If the characteristic CH_CAR = '02', then the characteristic CH_COLOR can show Black and Blue.
    I wrote a depency precondition for this scenior, but it does't work.
    If I change the class to type 300 and attached to a configurable material, then when I create a sales order and configure the material, and the dependency did work.
    Does the object depency only support the class type 300?

    you can have object dependency in characterisitcs attached to material class. In this thread underneath the class is 001
    Length & Width is not converted in classivication view
    you may not be able to find objects using dependencies used in classification
    Object Dependencies in Classification - Classification System (CA-CL) - SAP Library

  • Document Category not being generated Automatically for AR transaction type

    Hi,
    we have defined some transaction type in AR. But the corresponding document category is not being automatically generated
    Kindly help

    This doesn't look feasible, the only issue I ever encountered with this was the document category not being updated if the transaction type was updated. Maybe the customer has some custom triggers which are preventing the record from being inserted into FND tables. You can easily debug this by opening the form and testing in a TEST environment.

  • Change Purchase Requisition Document Type when item category is D

    Hi experts,
    i have problem, when i put servis number in to the servis line i havent change Purchase Requisition Document Type. Account
    Assignment Category is K and Item Category is D. It is standard of Purchase Requisition? When i set that i can change document type when item category is D.
    When i putting only material i can change Purchase Requisition Document.
    Thx for your answer.
    Laco

    Hi,
    One thing please note that once you select the document type and draft the PR and save the PR, you will  get the doc number.
    Once you get the document number you cannot change the PR document type .
    The reason is document type is linked with number range so it cannot be changed because different seriers of document number is assined to differentdocument type. 
    And moreover document type is linked with the screen settings also. So I would request you to check the settings for each doc. type

  • Document type and item category

    Hi All,
    I have created two document types in MM for creating Purchasing Requisition. One for material and for service and material. But when i am selecting service and material document type, the item category at item level is automatically converted to D(Service) even though i dont select any thing(material). I have not done any settings for iterm category based on document type. Pls let me know why i am facing this problem.
    Thanks,
    Raju

    Hi Amit,
    For both the document types (Material and service, service) the item category standard and service are assinged. I have checked in SPRO--->MM-->Purchasing->Purchase requisition-->Define document type--->Check Allowed item category assingment and Link purchase requisition document type.
    Hi Raghavendra
    If SAP standard service document type then we cant take material and can take service only for creating PR, but in my case i have created one document type and named it as service and for this document type i have assigned item category of service and standard. In this case it should allow me to create PR with standard item category, but its not allowing me to do so. Pls let me know how can i solve this issue.
    Thanks,
    Raju

Maybe you are looking for

  • Why are still images importing larger than their size?

    Per instructions in a thread I had here last week, I created all of my DVD still images at 720 x 534 pixels for Premiere Pro CS5.5. But when they are brought into a DVCPRO50 NTSC Standard sequence, they are being heavily clipped. The original in one

  • "Cannot create connection" with Jolt

    I'm running WebLogic Server 5.1 sp12 and Tuxedo 7.1 on Linux. When I try to run another WebLogic connecting to this machine, I receive the following error: "Unable to connect to primary server at //barcelona:9000" I am not running any firewall on the

  • Concatenate 6 Fields with Condition

    Hello all, How r u ? In a scenario we have to Concatenate 6 Fields in BW like, /BIC/ZCV_ANAAM - FirstName /BIC/ZCV_TUGBN  - Initial /BIC/ZCV_GBNAM - MiddleName TXTSH                  - Gender /BIC/ZCV_VLETR   - LastName /BIC/ZCV_TUSEL   - NickName an

  • Why don't my top sites save?

    Every time I try to save my top sites, they disappear once I move out of Safari. I drag the URL into the topsites box as it states and they appear. But once I leave the safari page they are no  longer there and it has reverted to the default sites on

  • Online Quicktime movies and content won't play!

    I have OS 10.2.8, and until recently (when Apple released Quicktime 7), I had no problem in any of my browsers with Quicktime content. Now that Apple has switched to Q7, which isn't compatible with 10.2.8, I have not been able to load any Quicktime c