Importance of object dependency  type procedure

Hi Friend,
Good Morningu2026
Could any one explain the importance of object dependency  type procedure and its uses with same scenario.
Thanks in advance,
Mohan M

Hi Mohan,
Procedures are used to infer values for charecterisitcs. These are a type of object dependencies used in VC.
Procedures can overwrite defualt values or they can set defualt values for charecterisitcs,  several procedures can be assigned to an object (for eg. a BOM item or operation) and define processing sequence.
These are maintained in Charecteristics, Charecteristic values, configuration profiles, BOM item, Routing operation etc.
Eg: Processing Sequence:
A configurable material has characteristics COLOR and PRESSURE. The following procedures are allocated to the configuration profile of the material.
0010 $SELF.COLOR = u2018GREENu2019 IF PRESSURE >= 10
0020 $SELF.COLOR = u2018YELLOWu2019 IF PRESSURE >= 50
0030 $SELF.COLOR = u2018REDu2019 IF PRESSURE >= 100
The sort sequence ensures that pressure greater than or equal to 100 always sets the color u2018redu2019.
Inferring Charecteristic Values with procedures:
Let's assume Configurable material BIKE has the following characteristics:
CharacteristicS AND THEIR Values                 
WEIGHT
FRAME                                          Aluminum                  10 KG
                                                     Steel                           14 KG
EXTRAS (multiple-value)              Mudguard                   0.5 kg
                                                      Luggage rack             1.0 kG
Procedure
1. Create a procedure for the weight of the BIKE, depending on the frame.
2. This procedure has the following source code:
$SELF. WEIGHT = 10 if FRAME = u2018Aluminumu2019,
$SELF. WEIGHT = 14 if FRAME = u2018Steelu2019.
3. Allocate the procedure to the configuration profile of material BIKE.
The weight of a bicycle increases if you select additional extras, such as mudguard or luggage
rack.
1. You define a procedure with the following source code:
$SELF.WEIGHT = $SELF.WEIGHT + 0.5 if EXTRAS = 'Mudguard',
$SELF.WEIGHT = $SELF.WEIGHT + 1 if EXTRAS = 'Luggage rack'
2. Allocate the procedure to the configuration profile of material BIKE.
Result
1. When you configure the bike, the value u2018Aluminumu2019 is selected for characteristic FRAME.
This triggers the first procedure, which sets the value 10 kg as the WEIGHT.
2. Characteristic EXTRAS has values u2018Mudguardu2019 and u2018Luggage racku2019. This triggers the
second procedure, which increases the value of characteristic WEIGHT to 11.5 kg.
You can also use procedures to count or summurize values of charecterisitics.
You can use procedure to change the values in master data such as BOM / routing. and also to maintain default values.
Hope this will be helpful to you. Any queries, Please post.
Regards,
Pavan

Similar Messages

  • Report program to list out characteristics having dependency type procedure

    Hi folks,
    My requirement is to generate a report, in which i have to list out characteristics having dependecy type procedure(7).
    The tables are CABN(characteristic),CUOB(Assignment of Object to Dependency),CUKB(Administrative Information for Dependency Maintenance).By linking these tables we can get the result.
    Pls provide the code to achieve the above task.It's urgent.We need to write a select query for that.
    Regards,
    Ramesh

    You could use the QuickViewer to create your query, no programming involved.  It sounds like you know the tables to use and should be able to join them.
    Just a word of caution, Urgent is not a good word to use in a thread.  You may want to refer to the new Strict Guidlines: /people/michael.schwandt/blog/2008/06/23/moving-to-strict-rules-to-improve-quality-and-control

  • Dependency type -Procedure

    Hi ,
    Please send me detail information about dependecy type -procedure in
    varient configuration.
    My mail ID is
    [email protected]
    Best Regards...
    Abhay

    hi,
    please refer the link.
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/LOVC/LOVC.pdf
    regards,
    Mohan

  • Syntax Error in Object Dependancy in Class

    Hi All,
    We are working out bacth specific unit opf measurement in steel industry.
    The base unit of measure in Tonne. The batch specific UOM is Pieces.
    We want system to calculate the batch speific UOM from the production order quantity which is tonnes.
    For this we have defined following charactsristics in class which is assigned to materilals,
    1. PIECES- Number of pieces in batch
    2. SECTIONWEIGHT- This is the fixed value for every material the unit is KG/M i.e. Kilogarm per meter
    3. Z_LENGTH- Length of the material which is order specific
    4. WEIGHT- Batch weight which is nothing but the production order quantity in Tonnes.
    We are defining the following formula to calculate the number of pieces in object dependancy in 'Procedure',
    $SELF.'PIECES'=$SELF.'WEIGHT'1000$SELF.'Z_LENGTH'/$SELF.'SECTIONWEIGHT'.
    While consistency check that is whether the formula is correct or not, system throwing me an error, 'Syntax error in simple action/procedure'
    Kindly help to resolve this and also give input to handle the above scenario.
    SmanS

    Dhaval,
    Thank you.
    I correcetd the error with your solution.
    The syntax error has been resolved.
    Could you please guide me further for resolving the main issue.
    Let me explain you the scenario in details.
    Client manufactures stell angle.
    The base UOM is Tonnes.
    It is having following dimensions,
    Width, Thikness, height, Length.
    We have created material codes with the combination of width, thikness & height.
    Length would be part of classification as one of the characteristics.
    Beside length the other characteristics are PIECES, Z_LENGTH & SECTIONWEIGHT.
    My requirement is whenever the production order is created for specific quantity, say 5 tonnes, the pieces should be calculated automatically in the batch classification.
    Also after GR when the batch comes into stock, it should get updated if the batch quantity in tonnes changes throughout the logistics chain.
    How to incorporate this as it is hampering the process a lot.
    I feel you could help me to solve this.
    SmanS

  • Change of activity type of operation overview through object dependency

    Hi,
    I am working on variant configuration project and I am using the global object dependencies (procedures) to change the BOM item quantities, Operation standatd values and activity types in super bom and super routings. When I use these dependencies BOM quantities and routing standard values are changed but activity types are not updated.
    If anybody have any idea about this, how to use the dependency to update the activity type? or any prgram error / any OSS note for this?
    We are working on ECC6.0.
    Advanced thanks...
    B Venkat

    Hi Venkat,
    As you may be having idea of usage of reference characteristics usage in changing the fields because you are already told that you are able to change the Qty field, same like this you need to have the reference char relevant to this field and table .
    Now the activity type comes from the work center. so you need to change actvity type in work center or you have to change the workcenter ( expected workcenter should have your required activity type) by the object dependency. It's looking a bit thoghtful one. Just think in your functionality it will work.
    Thanks
    Ankaiah

  • 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

  • Creation of Object Dependency (OD)

    Hi Gurus,
    Currently we have customized a program to create/update object dependencies. However we have a problem that sometimes the object dependency is deleted and not updated back. As we cannot simulate this all the time (especially during debugging) and we don't know why is it having this issue, we are looking at options to enhance the following codes.
    We are using 2 function modules CAMA_CLASS_CHAR_DEL_DEP (to delete) and CAMA_CLASS_CHAR_MAINTAIN_DEP (to create)
            CALL FUNCTION 'CAMA_CLASS_CHAR_DEL_DEP'
              EXPORTING
                CLASS                  = <FS_DEP_CHR_A>-CLASS
                CLASS_TYPE             = '300'
                CHARACTERISTIC         = <FS_DEP_CHR_A>-CHARACT
                DELETE_LOCAL_DEP       = 'X'
              IMPORTING
                RETURN                 = WA_RETURN2
              TABLES
                DEP_ASSIGN_DEL         = IT_DEP_ASSIGN_DEL.
            READ TABLE IT_RETURN INTO WA_RETURN WITH
                      KEY TYPE = 'E'.
            IF SY-SUBRC NE 0.
              CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
                EXPORTING
                  WAIT = 'X'.
            CALL FUNCTION 'CAMA_CLASS_CHAR_MAINTAIN_DEP'
              EXPORTING
                CLASS                 = <FS_DEP_CHR_A>-CLASS
                CLASS_TYPE            = '300'
                CHARACT               = <FS_DEP_CHR_A>-CHARACT
                DEPENDENCY_DATA       = WA_SEL_DEPDAT
                KEY_DATE              = SY-DATUM
              TABLES
                DESCRIPTION           = IT_SEL_DEPDESCR
                SOURCE                = IT_SEL_SOURCE
                DOCUMENTATION         = IT_SEL_DOC
              EXCEPTIONS
                ERROR                 = 1
                WARNING               = 2
                OTHERS                = 3.
            IF SY-SUBRC EQ 0.
              CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
                EXPORTING
                  WAIT = 'X'.
    Points will be rewarded for useful answers. Many thanks in advance.
    Rgds

    Mainly due locking issues. Added some logic to wait.

  • What are dependency types?

    What are dependancy types in variant configuration ?
    & what they indicate?
    1. Precondition
    2. Selection Condition
    3. Action
    4. Procedure
    5. Constraint

    Dependancy types in Variant configuration:-
    Dependencies let you do the following:
    Describe the interdependencies between characteristics and characteristic values
    Control which components are selected from a bill of material (BOM) and which operations are selected from a task list
    Change the values of fields in BOM items and operations during configuration
    1. Precondition
    You can use preconditions to hide characteristics and characteristic values that are not allowed and thereby ensure that the configuration of an object is consistent.
    2. Selection Condition
    You can use selection conditions to ensure that all the objects relevant to a variant are selected:
    Selection conditions determine which variants require a specific component or operation
    Selection conditions determine when it is mandatory to assign a value to a characteristic
    You can allocate selection conditions to the following objects:
    Characteristics
    BOM items
    Operations in task lists
    Sub-operations
    Sequences of operations
    Production resources/tools (PRTs)
    3. Action
    You use actions to infer values for characteristics. You cannot overwrite values that are set by an action.
    You can also use actions to change field values in BOM items or operations in routings.
    Now in ECC6 this is Obsolete
    4. Procedure
    You can use procedures to infer values for characteristics
    You can assign procedures to the following objects:
    The characteristic value that triggers the procedure
    The characteristic that triggers the procedure
    The configuration profile of the configurable object
    5. Constraint
    This dependency type is mainly for intensively interactive configuration tasks and for configuration tasks in which you need to take into account the dependencies between the characteristics of several objects. The main purpose of a constraint is to monitor the consistency of a configuration.
    Regards
    Samunder Singh
    U can also refer the link
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/92/58c228417011d189ec0000e81ddfac/frameset.htm

  • Object dependency for batch characteristic

    I have 1 class with multiple characteristics and 1 of the characteristics should be entered (mandatory) in case of a certain split valuation type (which is covered in the batch info). This should be done via object dependencies within the charateristic. Anyone knows how to do this?

    Dear Sairam
    As explaind to you in the earlier thread for product or proportion unit. you need not maintain object dependency for the characterestics. You have to maintain product unit which will appera as alternatvie UOM. While making GR the Alternate or product UOM will be seen as per the plan value(conversion factor) maintained in material master. You can change both Basic UOM and Alter UOM as per the actual caonversion recieved. This conversion factors will be saved in the batch classification.
    Regards
    MSR

  • How to get the Purchase order Qty in the object dependency

    Hi,
    We are using variant pricing in the purchase order. I have condition type say u201CZVBPu201D for Pallet cost. I defined Pallet cost as 5 USD per each (pallet). I have to calculate Number of pallets = Purchase order Qty/ 5. The number of pallets should be rounded to nearest integer.
    My question is how to get the Purchase order Qty in the object dependency?
    Is there any reference table and field can be used to get Purchase order Qty just like we use MMCOM-VKOND for variant pricing.
    Appreciate your help
    Thanks,
    Srini

    Hi,
    1. I do not have system now so I can not conclusively tell about table field .
    2. Since I did it long back so I also do not exactly remember it, there are more than one place where PO qty appears for example Item overview and Item details - one of the PO qty when used in the characteristic do pull the PO qty which can be used for variant pricing (so request to please update the forum with the correct table and field once you find it - in the meantime if I get opportunity to get to system I will also try and find out ).

  • Is there a way to get the correct order from the dependent types of a sche

    Hi ,
    I have a CT facing the following problem:
    When trying to built a SQL script to create all the object types within a schema using the DBMS_METADATA packages.
    Did insert in a table the names of the types that will be exported following a concrete order, next loop into the table and call the DBMS_METADATA package for each row.
    These type are depedent between them, there are some type attributes calling other types and here the issue
    First : try to generate the order by created column of dba_objects and when the generated SQL script is launched a lot of type appearing as incomplete state due to the order isn't correct.
    Second : try to insert the table ordering by object_id colums of dba_tables view, it appears incomplete types too.
    Currently want to insert the table using a recursive query with connect by against the dba_type_attrs starting with the rows when ATTR_TYPE_NAME is not null (the types that are called by other types), but this way has a issue dificult to resolve: the roots of hierarchy are the rows when ATTR_TYPE_NAME is not null and we've dependencies between roots nodes
    The question is is there a way to get the correct order from the dependent types of a schema?
    Platform: IBM SP AIX
    DB version: 9.2.0.7
    Any help will be appreciated .
    Thanks in advance.

    The xxx_dependencies view should give you the dependencies betwee nthe various types. I would look at something along the lines of:
    SELECT object_name, referenced_name
    FROM (SELECT o.object_name, d.referenced_name
          FROM user_objects o, user_dependencies d
          WHERE o.object_name = d.name(+) and
                o.object_type = d.type(+) and
                d.referenced_type(+) = 'TYPE' and
                o.object_type = 'TYPE')
    START WITH referenced_name IS NULL
    CONNECT BY PRIOR object_name = referenced_nameThe outer join between user_objects and user_dependencies is required to generate the names of types which are not dependent on other types, or do not have other types dependent on them.
    HTH
    John

  • Error in importing Configuration objects of PI 7.0 to PI 7.1

    Hi All,
    My server is upgraded from PI 7.0 to PI 7.1.
    I am getting Error while  importing Configuration objects of PI 7.0 to PI 7.1 now.
    Pls see the below error
    Attempt to access the 1 requested objects on 1 failed. Detailed information:  com.sap.aii.ib.core.roa.RoaObjectAccessException: Attempt to read object Adapter Metadata Mail | http://sap.com/xi/XI/System, type AdapterMetaData from application REPOSITORY on system REPOSITORY failed. Object does not exist. Detailed informatio n: Software component version with key ID: b38bcd00e47111d7afacde420a1145a5 not found
    Pls suggest

    Hi,
    It seems that adapter metadata has not been loaded into integration repository and because of that when you are trying to import configuration objects in ID then you are getting the error.
    The SAP adapter metadata objects are located under the namespace http://sap.com/xi/XI/System of software component SAP BASIS.
    What you can do is, if you have installation dvd's then you can copy from their or you can simply [_DOWNLOAD_|https://websmp205.sap-ag.de/~form/handler?_APP=00200682500000001943&_EVENT=SEARCH&HIDE=&SEARCH_SPAT=X&SEARCH_BPAT=X&SEARCH_CD=X&SEARCH_P=X&SEARCH_PV=X&SEARCH_C=X&SEARCH_CV=X&SEARCH_TA=&SEARCH_V=&HIDE_EXPERT_SEARCH=X&SEARCH_MAX_RESULT=20 ] from sap market place (refer this [thread|how to import Adapter metadata;) (you must have S-user id for this) and then after you need to do as mentioned below...
    1. First unzip the file (if it is zipped) and then put it in the import directory: \usr\sap\<SID>\SYS\global\xi\repository_server\import\
    2. Now login to IR and then from menu TOOLS ---> Import design objects and import it.
    3. After that in ID, Environment ---> Clear SLD Data Cache
    4. Now you can try to import configuration objects...
    Regards,
    Sarvesh

  • Error during cration of object dependency

    Dear Experts,
    During creation of Object dependency by T code-CU01 the system gives an error
    E28151 Table ZPPSFCTWEFT does not exist
    E28024 Syntax error in simple action/procedure
    The table ZPPSFCTWEFT is checked by se16, but it shows the table.
    The class characteristic configurable profile is maintained
    Kindly suggest me  some concerned solution for this.
    regards

    Dear Jayant,
    Try with rebuilding index with the particular table.
    Regards
    Nizam

  • Mass Upload of object dependency for characteristics value

    Hi ,
      I need to upload the object dependency for characteristics values through transaction CT04. My input data consists of characteristcs name , characteristics value and the object dependency (KNNAM) . Need to populate the KNNAM field alone .
    Have tried with the FM 'CTMV_CHARACT_CHANGE_KNOWL_VAL' which suits my requirement but teh dependencies are not getting uploaded . Am I missing anything ? Since I do not have class details i.e class num and class type I am not able to use  the BAPI like 'BAPI_CLASS_CHARVALUE_LOCAL_DEP ' . Please suggest any othe r suitable method .
    Thanks in advance.
    Sanjeev

    Hi,
    Please check the below link..
    BAPI for Characteristic Dependency
    Thanks.

  • Can't import BIP object using BIPCatlogUtil

    I am using the BIPCatalogUtil script to upload an object to the RC7 BIP server in our OVM environment.
    ade:[ minglin_FAMIGSBL ] [minglin@den65041fwks bin]$ ./BIPCatalogUtil.sh -import source=/home/minglin/view_storage/minglin_FAMIGSBL/BIPCatalogUtil/MyImportExport/bipub/CrmDataMigration/datamodels/DVMValidationDm mode=fusionapp
    The script shows the following output on the command line:
    [import] Connect to https://crm-siebel-mig.us.oracle.com:10622/xmlpserver/ using ProvAdmin
    [import] Import "DVMValidationDm" from "/home/minglin/view_storage/minglin_FAMIGSBL/BIPCatalogUtil/MyImportExport/bipub/CrmDataMigration/datamodels" to "/DataMigration/DomainValueMappings/DVMValidationDm.xdm"
    Command Error: import->importObject
    oracle.xdo.webservice.exception.OperationFailedException: PublicReportServiceImpl::executeUploadReport Failure: Due to unable to create new Report Object as AbsolutePath [DataMigration/DomainValueMappings/DVMValidationDm.xdm] due to java.io.IOException: Stream closedDone.
    The server side trace below shows that the user "ProvAdmin" used to import the object is somehow Impersonate to BIEE as "BISystemUser". Is the failure due to security?
    BIP SERVER log for the import:
    [2011-04-18T09:48:50.186-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.webservice.PublicReportService] [APP: bipublisher#11.1.1] [SRC_METHOD: uploadReportObject] [URI: /xmlpserver/services/PublicReportService] PublicReportService::uploadReportObject Service BEGIN
    [2011-04-18T09:48:50.186-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.webservice.PublicReportServiceImpl] [APP: bipublisher#11.1.1] [SRC_METHOD: initSession] [URI: /xmlpserver/services/PublicReportService] PublicReportService::initSession BEGIN
    [2011-04-18T09:48:50.200-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.data.SawDataSourceImpl] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] Impersonate to BIEE as BISystemUser, username: provadmin
    [2011-04-18T09:48:50.200-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.data.SawDataSourceImpl] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] getting session id from provided credential: BISystemUser
    [2011-04-18T09:48:50.408-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.service.report.saw.SawUtil] [APP: bipublisher#11.1.1] [SRC_METHOD: impersonate] [URI: /xmlpserver/services/PublicReportService] SawUtil.imperonate - saw user: BISystemUser as user: provadmin
    [2011-04-18T09:48:50.408-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.service.report.saw.SawUtil] [APP: bipublisher#11.1.1] [SRC_METHOD: setUserHome] [URI: /xmlpserver/services/PublicReportService] SawUtil.setUserHome - user: provadmin
    [2011-04-18T09:48:50.689-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.service.report.saw.SawUtil] [APP: bipublisher#11.1.1] [SRC_METHOD: setUserHome] [URI: /xmlpserver/services/PublicReportService] SawUtil.setUserHome - user: provadmin, home: /users/provadmin
    [2011-04-18T09:48:50.724-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.security.DirectoryUser] [APP: bipublisher#11.1.1] [SRC_METHOD: init] [URI: /xmlpserver/services/PublicReportService] Inside DirectoryUser.init()....
    [2011-04-18T09:48:50.729-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.security.FusionSecurityHandler] [APP: bipublisher#11.1.1] [SRC_METHOD: integrateUserContext] [URI: /xmlpserver/services/PublicReportService] Enters FusionSecurityHandler.integrateUserContext()
    [2011-04-18T09:48:50.729-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.StructuredResourceProviderUtil] [APP: bipublisher#11.1.1] [SRC_METHOD: toStructuredAbsPath] [URI: /xmlpserver/services/PublicReportService] absPath/~provadmin/user~.profile, is report item type: false, is layout template type: false, matches report item reg expr: false, matches style template reg expr: false
    [2011-04-18T09:48:50.729-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.StructuredSawMtomResourceProvider] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] real path: /users/provadmin/user\~.profile
    [2011-04-18T09:48:50.850-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.security.FusionSecurityHandler] [APP: bipublisher#11.1.1] [SRC_METHOD: integrateUserContext] [URI: /xmlpserver/services/PublicReportService] Leaves FusionSecurityHandler.integrateUserContext()
    [2011-04-18T09:48:50.850-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.webservice.PublicReportServiceImpl] [APP: bipublisher#11.1.1] [SRC_METHOD: initSession] [URI: /xmlpserver/services/PublicReportService] PublicReportService::initSession END --- Elapse Time = 664
    [2011-04-18T09:48:50.851-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.StructuredResourceProviderUtil] [APP: bipublisher#11.1.1] [SRC_METHOD: toStructuredAbsPath] [URI: /xmlpserver/services/PublicReportService] absPath/DataMigration/DomainValueMappings/DVMValidationDm/DVMValidationDm.xdm, is report item type: true, is layout template type: false, matches report item reg expr: true, matches style template reg expr: false
    [2011-04-18T09:48:50.851-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.StructuredSawMtomResourceProvider] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] real path: /shared/DataMigration/DomainValueMappings/DVMValidationDm.xdm/_datamodel.xdm
    [2011-04-18T09:48:50.984-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.StructuredResourceProviderUtil] [APP: bipublisher#11.1.1] [SRC_METHOD: toStructuredAbsPath] [URI: /xmlpserver/services/PublicReportService] absPath/~provadmin/_temp/DataMigration/DomainValueMappings/DVMValidationDm/DVMValidationDm.xdm, is report item type: true, is layout template type: false, matches report item reg expr: true, matches style template reg expr: false
    [2011-04-18T09:48:50.984-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.StructuredSawMtomResourceProvider] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] real path: /users/provadmin/_temp/DataMigration/DomainValueMappings/DVMValidationDm.xdm/_datamodel.xdm
    [2011-04-18T09:48:51.002-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.TemporaryStorage] [APP: bipublisher#11.1.1] [SRC_METHOD: getFile] [URI: /xmlpserver/services/PublicReportService] temp file is created: /u01/APPLTOP/instance/domains/bi.oracleoutsourcing.com/BIDomain/servers/bi_server1/tmp/_WL_user/bipublisher_11.1.1/to5gma/public/xdo/tmp/xmlp9220322207228573610tmp
    [2011-04-18T09:48:51.006-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.webservice.PublicReportServiceImpl] [APP: bipublisher#11.1.1] [SRC_METHOD: uploadReportObject] [URI: /xmlpserver/services/PublicReportService] Passed-in to CatalogServiceUtil writeZipToCatalog as reportName [DVMValidationDm.xdmz], folderAbsolutePath=[/DataMigration/DomainValueMappings
    [2011-04-18T09:48:51.006-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.StructuredResourceProviderUtil] [APP: bipublisher#11.1.1] [SRC_METHOD: toStructuredAbsPath] [URI: /xmlpserver/services/PublicReportService] absPath/DataMigration/DomainValueMappings/DVMValidationDm/DVMValidationDm.xdm, is report item type: true, is layout template type: false, matches report item reg expr: true, matches style template reg expr: false
    [2011-04-18T09:48:51.006-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.StructuredSawMtomResourceProvider] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] real path: /shared/DataMigration/DomainValueMappings/DVMValidationDm.xdm/_datamodel.xdm
    [2011-04-18T09:48:51.021-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.StructuredResourceProviderUtil] [APP: bipublisher#11.1.1] [SRC_METHOD: toStructuredAbsPath] [URI: /xmlpserver/services/PublicReportService] absPath/~provadmin/_temp/DataMigration/DomainValueMappings/DVMValidationDm/DVMValidationDm.xdm, is report item type: true, is layout template type: false, matches report item reg expr: true, matches style template reg expr: false
    [2011-04-18T09:48:51.021-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.StructuredSawMtomResourceProvider] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] real path: /users/provadmin/_temp/DataMigration/DomainValueMappings/DVMValidationDm.xdm/_datamodel.xdm
    [2011-04-18T09:48:51.031-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.TemporaryStorage] [APP: bipublisher#11.1.1] [SRC_METHOD: getFile] [URI: /xmlpserver/services/PublicReportService] temp file is created: /u01/APPLTOP/instance/domains/bi.oracleoutsourcing.com/BIDomain/servers/bi_server1/tmp/_WL_user/bipublisher_11.1.1/to5gma/public/xdo/tmp/xmlp8058309259715169225tmp
    [2011-04-18T09:48:51.036-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.catalog.ResourceCatalogServiceImpl] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] Loading: Basic
    [2011-04-18T09:48:51.036-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.StructuredSawMtomResourceProvider] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] real path: /shared/DataMigration/DomainValueMappings
    [2011-04-18T09:48:51.114-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.StructuredSawMtomResourceProvider] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] real path: /users/provadmin/_temp/DataMigration/DomainValueMappings
    [2011-04-18T09:48:51.124-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.catalog.ResourceCatalogServiceImpl] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] Loading: Basic
    [2011-04-18T09:48:51.124-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.StructuredSawMtomResourceProvider] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] real path: /shared/DataMigration
    [2011-04-18T09:48:51.159-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.StructuredSawMtomResourceProvider] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] real path: /users/provadmin/_temp/DataMigration
    [2011-04-18T09:48:51.167-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.catalog.ResourceCatalogServiceImpl] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] Loading: Basic
    [2011-04-18T09:48:51.167-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.StructuredSawMtomResourceProvider] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] real path: /shared
    [2011-04-18T09:48:51.227-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.StructuredSawMtomResourceProvider] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] XDOPrincipal: provadmin, saw curr user: ProvAdmin, [permissions: 0 = /shared,[[
    0 = 65535,
    [2011-04-18T09:48:51.234-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.catalog.ResourceFolder] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] Unknown privilege: SET_OWNER
    [2011-04-18T09:48:51.234-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.catalog.ResourceFolder] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] Unknown privilege: CHANGE_PERMISSIONS
    [2011-04-18T09:48:51.234-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.catalog.ResourceFolder] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] Unknown privilege: FULL_ACCESS
    [2011-04-18T09:48:51.234-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.catalog.CatalogServiceUtil] [APP: bipublisher#11.1.1] [SRC_METHOD: getValidation] [URI: /xmlpserver/services/PublicReportService] CatalogServiceUtil.getValidation: [Resoure type: Folder, Readable: true, traversable: true]
    [2011-04-18T09:48:51.234-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.catalog.ResourceFolder] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] Unknown privilege: SET_OWNER
    [2011-04-18T09:48:51.234-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.catalog.ResourceFolder] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] Unknown privilege: CHANGE_PERMISSIONS
    [2011-04-18T09:48:51.234-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.catalog.ResourceFolder] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] Unknown privilege: FULL_ACCESS
    [2011-04-18T09:48:51.234-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.StructuredSawMtomResourceProvider] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] real path: /shared/DataMigration/DomainValueMappings/DVMValidationDm.xdm/_datamodel.xdm
    [2011-04-18T09:48:51.245-07:00] [bi_server1] [WARNING] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [APP: bipublisher#11.1.1] [URI: /xmlpserver/services/PublicReportService] Context: 0, code: EUMOQYH6, message: Error outside of Presentation Catalog occurred., details: <sawsoape:Error xmlns:sawsoape="urn://oracle.bi.webservices/error/v1">[[
    <sawsoape:Code>EUMOQYH6</sawsoape:Code>
    <sawsoape:CatalogCode>42</sawsoape:CatalogCode>
    <sawsoape:Message>Error outside of Presentation Catalog occurred.</sawsoape:Message>
    </sawsoape:Error>
    [2011-04-18T09:48:51.246-07:00] [bi_server1] [WARNING] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [APP: bipublisher#11.1.1] [URI: /xmlpserver/services/PublicReportService] Context: 1, code: EUMOQYH6, message: Error outside of Presentation Catalog occurred., details: <sawsoape:Error xmlns:sawsoape="urn://oracle.bi.webservices/error/v1">[[
    <sawsoape:Code>EUMOQYH6</sawsoape:Code>
    <sawsoape:CatalogCode>42</sawsoape:CatalogCode>
    <sawsoape:Message>Error outside of Presentation Catalog occurred.</sawsoape:Message>
    </sawsoape:Error>
    [2011-04-18T09:48:51.246-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [SRC_CLASS: oracle.xdo.servlet.resources.catalog.ResourceCatalogServiceImpl] [APP: bipublisher#11.1.1] [SRC_METHOD: ] [URI: /xmlpserver/services/PublicReportService] Granting permission to role: null
    [2011-04-18T09:48:51.247-07:00] [bi_server1] [ERROR] [] [oracle.xdo] [tid: 63] [userId: <anonymous>] [ecid: 004cJGeVfETFw00Fzzx0g00000wd00010S,0:1] [APP: bipublisher#11.1.1] [URI: /xmlpserver/services/PublicReportService] PublicReportServiceImpl::executeUploadReport Failure: for creating new report object with AbsolutePath[DataMigration/DomainValueMappings/DVMValidationDm.xdm] due to [Ljava.lang.StackTraceElement;@1a41bb8d
    [2011-04-18T09:49:34.150-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 59] [userId: <anonymous>] [ecid: 513ba4b48d285072:581749f3:12f67892892:-8000-0000000000000004,1:32116] [SRC_CLASS: oracle.xdo.servlet.security.BieeKeepAliveTimerTask] [APP: bipublisher#11.1.1] [SRC_METHOD: ] Keep alive for provadmin, provadmin,
    [2011-04-18T09:50:34.149-07:00] [bi_server1] [TRACE] [] [oracle.xdo] [tid: 59] [userId: <anonymous>] [ecid: 513ba4b48d285072:581749f3:12f67892892:-8000-0000000000000004,1:32116] [SRC_CLASS: oracle.xdo.servlet.security.BieeKeepAliveTimerTask] [APP: bipublisher#11.1.1] [SRC_METHOD: ] Keep alive for provadmin, provadmin,

    We can't re-import because the objects were imported first when the BIP server processes were started under root users. After the BIP server processes re-started with a non-root user, we can see all the objects imported previously under root due to file system permission. The re-import failed for the same file system permission issue.

Maybe you are looking for