Delta upload of Strucutr and content in CCM catalogs

Hi guys,
I want to do a Delta upload of Structure and Content in supplier catalogs and a delta uploads of structures in the master catalof y procurement catalog.
With the CSV file Im using now, everytime  Im doing a incial upload.
This is the file Im using (example):
SAP CATALOG CSV 2.0 <,>FULL,,,,,,,,,,,,,,
DEFAULTS,EN,,,,,,,,,,,,,,
Model,,,,,,,,,,,,,,,
DataType,String_ID,String,,,,,,,,,,,,,
Characteristic,Sort,String_ID,,,,,,,,,,,,,
Characteristic,Image,/CCM/ATTACHMENT,,,,,,,,,,,,,
Schema,OS,Image,Sort,{}Office Supplies Schema,,,,,,,,,,,
Category,OS,,,,{}Office Supplies,,,,,,,,,,
Category,275mm_Lateral_Suspension_Files,OS,,{}275mm Lateral Suspension Files,,,,,,,,,,,
Category,330mm_Lateral_Suspension_Files,OS,,{}330mm Lateral Suspension Files,,,,,,,,,,,
Content,,,,,,,,,,,,,,,
ItemValuation,parent cty,/ccm/supplier_part_no,/ccm/supplier_name,/ccm/short_description,/CCM/LONG_DESCRIPTION,/CCM/order_unit,/ccm/price[1]#/ccm/amount,/ccm/price[1]#/ccm/currency_code,/ccm/contract_id,/ccm/contract_item_id,/ccm/Product_Group,/ccm/lead_time,/ccm/supplier_id,/ccm/product_id,/ccm/base_uom, Sort
1,275mm_Lateral_Suspension_Files#OS,13,Office Supplies 2,Patch para cable 9231,Patch para cable 9231,PCE,2000,CLP,4410000091,20,44120000,3,100006,2611,PCE,2
2,275mm_Lateral_Suspension_Files#OS,548750,Office Supplies 3,VRF RS DATO, VRF RS dato,PCE,10000000,CLP,4410000088,10,44120000,2,100007,1000037,PCE,3
What Im a doing wrong? Maybe it is the caracter FULL in the CSV-File provoking this?
Thanks for any help.
Aart

Aart-
I think your idea is correct regarding the "FULL" indicator.
Refer the SAP help document here:
http://help.sap.com/saphelp_ccm20/helpdata/en/index.htm
We leave this blank when doing delta uploads - that works for us.
Here is the comment from the help file to support this change:
The identifier full, if you want the CSV file to completely replace the existing catalog
If you leave this column blank, SAP Catalog Authoring Tool treats the CSV file as an update file: only those catalog objects (for example, schema, categories, items) that are contained in the CSV file are replaced. All other catalog objects remain unchanged. This means you cannot use an update to delete catalog objects.
Example
SAP CATALOG CSV 2.0 <|> full
The separator is “|” and this upload replaces the existing catalog.
End of the example.
Note
If you use “Microsoft Excel” to create a CSV file (with “;” as the separator), you must ensure that the content of the first line is located in the first column (the first cell of the worksheet).
End of the note.
Regards-
b

Similar Messages

  • Delta upload in XI and calling Infopacakages in Inbound Proxy

    Hi All
    I have a scenario where File--->XI----->BW
    In this scenario I have to pick a file compare and send it to BW system. Before sneding into the BW system I have to apply the logic of delta upload in XI.
    Requirement: the recent file picks the data for the current week and previous week . We have to  eliminate the data of the previous week and send the recent weeks data to BW in file format i.e. data of recent week will be sent eliminating the data of previous weeks.
    I have one more query
    How to call the 6 different infopackages in ABAP Proxy.
    Do anyone know the process for doing the same??
    Regards
    Abhishek Mahajan

    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/18dfe590-0201-0010-6b8b-d21dfa9929c9
    that will be a good guide

  • Delta Upload Problem

    Hi All,
    I have a ods which feeds the cube, i designed this to facilitate delta capability to cube.i loaded 17000 records(delta upload) to ODS and it says transfered-17000 and added-17000 but only 12000 records have been transfered to the cube and there are no routines in the update rules of cube from Ods, i am not sure why its only transfered 12000 records to cube when the added records in ODS are 17000.
    Thanks,
    Shetty.

    Hi Shetty.
       If you are having Keys as key1 key2 key3 key4 and Qty and value. If you want to make it overwrite you have load in overwrite mode.
    It works like this:
    key1 key2 key3 key4 Qty value
    A     B   C    D    10  100  -->> already there
    if you are loading new data from Flat file in overwrite mode contains below data then,
    It works like this:
    key1 key2 key3 key4 Qty value
    A     B   C    D    15  150 
    A     B   C    E    20  200
    After this load your ODC data will be
    key1 key2 key3 key4 Qty value
    A     B   C    D    15  150 
    A     B   C    E    20  200
    Hope it Helps
    Srini

  • Generic Datasource Delta upload Issue

    Hi all,
    I have created a Generic Datasource for Solution Manager ODS 0crm_process_srv_h which contains the userstatus, transaction number, transaction desc and GUID of CRM Order Object (ods key field),only these fields.
      I have taken transaction number as delta field and it is as timestamp. But delta upload is not happening. If I give GUID or Status also delta upload is not happening . Please suggest which is the best way to give to delta upload.
    Thanks and Regards,
    SGK.

    Hi,
    in your case you need to create a function module as a extractor. Create a extract structure as well and add a timestamp field (lets call it zdeltahelp) to be used as the delta relevant field of the datasource. After successful init the last extraction timestamp will be passed to the fm and you can start selecting all resb entries for orders created and/or changed from that time on as well as the ones deleted (but therefore you need to read the change documents as well). For more information about generic extraction using fm search the forum or check out my business card. There you will find a link to a weblog about that issue.
    regards
    Siggi

  • Upload excel file and display content in sapui5 table

    hi:all
       how to upload  excel files and display its contents in the view of sapui5  table ,then  'create ' these data into the abap database using odataservice.
         Do you have any solutions ? I appreciate for your help.

    Two possible way come to mind.
    1. ADF DI (desktop integration): sorry, don't know enough about it to give a how to :-(
    2. POI (http://poi.apache.org/) : open source project to read and write excel file with java. Using POI you can open the .xsl file, read it's contents and display it as af:table. For this you need to read the xsl into a data structure (this can be a temporary db table or a list of POJOs) and build a data control out of it. This you can drop on a page as table.
    Timo
    Edited by: Timo Hahn on 15.02.2010 13:59

  • Init and delta uploads using process chain

    Hi,
        I have a scenario where for the first upload i use init upload for that i have an infopackage now for the subsequent uploads i.e delta upload i get the option for the same only once i have run the init upload.
           so the doubt is can i use a process chain defined to carry out the whole task?????
    Regards

    Hi Virat,
    AS init is a one time activity, so what you can do is.
    1> set the init in infopack and run the process chain.
    2> remove the infopack and then include a new infopack with delta option or change the existing infopack to delta option.
    3> schedule the infopack.
    whatever you are expecting is not possible.
    Hope I answered your question.
    THanks and Regards,
    Suneel

  • How to do Delta upload and consolidate in SSM, how to use transformer.ini

    Hi,
    Can anybody explain me how to do Delta data upload and also how to do delta data consolidation in SAP SSM.
    Also how can i create and use transformer.ini file.
    Thanks and reagrds
    Edited by: Himanshu Bisla on Mar 25, 2009 2:09 PM

    Hi,
    Where from are you planning to upload data?
    When you mention a delta upload, does it mean loading new data for a new PERIOD, where no data yet existed, or loading values to measures for periods where data already exists, doing a SUM?
    When loading from an external source, you use a READ command, which by default replaces existing values with those that are being loaded. If you add the parameter ADD or SUBTRACT to that IDQL command you are able to change this default behaviour to enable delta loads (with SUM or SUBTRACTION operations).
    As for the CONSOLIDATIONS, you can define a date range for the consolidation, or run it for a single period (month, quarter) if needed, or restrict the number of measures you want to consolidate. There is no way to automatically define that only the measures and periods that have new data will be consolidated. This has to be made explicit in the CONSOLIDATE instruction.
    Regarding the Transformer.ini, are you planning to use PAS as an ETL tool? Unfortunately, I can only point you to the information that is available on the PAS Help, but that's probably where you found the reference to this function in the first place...
    Hope this helps!
    Best regards,
    Ricardo

  • Delta upload in different times and targets

    Dear BW Gurus,
    I have to fill a Master Data table with a delta (for performance reasons) from an ODS object, and later fill an InfoCube with the same delta from the same ODS Object. This two step approach is necessary because the Cube uses the Master Data filled in the first step - so I cannot do the two uploads within the same InfoPackage.
    My approach was the following in a Process Chain:
    1. Fill and activate "source ODS"
    2. Load request from "source ODS" to PSA only
    3. Update Material Master from PSA using "Read PSA and Update Data Target" process with the variant setting the PSA table and the Master Data InfoObject as Data Target.
    4. Run "Attribute Change" process for the Master Data IO
    5. Update InfoCube from the same PSA that was used for the Master Data InfoObject. This is also a "Read PSA and Update Data Target" process with the variant setting the same PSA table as before and now the InfoCube as the Data Target.
    To me this seemed logical but when I run the Process Chain I got the following error message at point 3 (update Master Data from PSA): "No request for posting found in the variant".
    This appears strange to me because if I specified the request, it would only work for the first upload and not for all the others.
    Can anyone please help me how to overcome this issue of Delta upload in different times and targets?
    Thanks in advance,
    Attila

    Gopi,
    If I create two delta InfoPackages, the first one clears the delta queue, so the second InfoPackage won't find any data. This is unfortunately not the way to do...
    Srini,
    Your proposal is quite original - if I upload the same ODS with its data (amended by the date field) that would in fact generate a new delta for the same ODS.
    However, in the meantime a more simple idea came up in our BW team, inspired by your proposal. For the uploading of the Master Data I now don't use the delta functionality of the ODS export Data Source, but instead I set up a full upload filtered for the actual date. This ensures the good performance of Master Data load (load time will not increase with time) and also we will have all recent Master Data uploaded from the ODS because that load is in the same Process Chain where the "Source ODS" is updated. Later in the same Process Chain I simply start the delta upload for the Cube.
    Thanks a lot for all your help.
    Attila
    P.s. I will be out of office for until 24th July.

  • How do I upload or drag and drop folders into my website folder content?

    Am I limited to uploading or dragging and dropping only files? I have folder content I want to place in these folders in mmy Creative Cloud Accounts websites?

    Thank you Manish-Sharma for offering help. I have way too many individual files to upload singly. It would only be opportune to upload the individual folders. Until Adobe creates such to upload folders, there is no reason to upload any content so I will not be able to benefit from displaying any content. I just do not have the time to upload by this means. So, it is a feature that makes no worthwhile availability in Adobe Creative Cloud to me. This really needs attention by Adobe otherwise it is a major point to not continue using Adobe Creative Cloud. It makes no sense to lack the ability.  John

  • Web apps and content holders after upload

    I purchased the uguru photography template from business catalyst into which I have inserted my own content worked on in dreamweaver and tested on my trail site. I transfered the whole of the new version successfully to my live site at http://www.misskikisalon.co.uk/. Have checked all files and everything is successfully there. The problem is that none of the web apps and content holders are now working and the interface tells me there are no web apps on the site although all the files have uploaded. The html pages say 'No Items Found' where the web apps should be working and the content holders should be - on product pages it says no product found or item out of stock. Please can you help?
    Also on the trial site interface under site manager there are 12 items and under web apps all the associated web apps for the template whereas in my live site in site manager there are 2 items listed under site manager - web forms and system emails and no apps - why the difference?

    I purchased the template which places it in the trial site worked on it locally using dreamweaver and then sftp site from dreamweaver to live site.
    How can I then use the template from the trial site and the version I have developed in dreamweaver and make this live on my live site. I want my currently live site to use this template and all the development I work since purchasing the template.

  • CCM Catalog Mass upload problem

    Dear Experts,
    Could you please help me to find an answer to the below issue?
    We are doing a mass catalog upload in CCM 2.0 => we are uploading our CSV file as follows:
    Supplier ID A => Supplier name A =>  Item details A
    Supplier ID B => Supplier name B =>  Item details B
    etc.
    Usually, I give the first Supplier ID when creating the Supplier catalog.
    The upload process is working fine, BUT...
    When the catalog has been uploaded, from the Procurement Catalog side there is only the first "Supplier ID A" what's beeing uploaded to all of the items instead of all the other respective Supplier IDs.
    Therefore we have to change the rest of the Supplier IDs by mass changing the respective Proc Cat.
    Do you know how we could keep all the other Supplier IDs?
    Thanks a lot - imre
    Edited by: Imre Matyas on Feb 8, 2010 11:09 AM

    Hi,
    In that case my solution will help.
    Here is sample schema with custom characteristics. Please look at Z_SUPPLIER_ID and Z_SUPPLIER_NAME.
    SAP CATALOG CSV 2.0 <;>
    Defaults;EN
    Model
    Catalog;Master;;Master Catalog
    Characteristic;Z_ACTION;/CCM/NAME;false;Action
    Characteristic;/CCM/PRODUCT_ID;/CCM/ID;false;Part Number
    Characteristic;/CCM/SHORT_DESCRIPTION;/CCM/DESCRIPTION;false;Description
    Characteristic;Z_MATERIAL_TYPE;/CCM/ID;false;Material Type
    Characteristic;/CCM/MINIMUM_QUANTITY;/CCM/MINIMUM_QUANTITY;false;Order Unit
    Characteristic;Z_CONTENT;/CCM/MINIMUM_QUANTITY;false;Content
    Characteristic;/CCM/LEAD_TIME;/CCM/LEAD_TIME;false;Lead Time
    Characteristic;Z_SUPPLIER_ID;/CCM/ID;false;Supplier Number
    Characteristic;Z_SUPPLIER_NAME;/CCM/NAME;false;Sup Name
    Characteristic;Z_P_GROUP;/CCM/ID;false;Purchasing Group
    Characteristic;Z_P_ORG;/CCM/ID;false;Purchasing Org
    Characteristic;/CCM/CONTRACT_ID;/CCM/ID;false;Contract Number
    Characteristic;/CCM/CONTRACT_ITEM_ID;/CCM/ID;false;Contract Item
    Characteristic;/CCM/PRODUCT_GROUP;/CCM/ID;false;Product Category
    Characteristic;/CCM/PRICE;/CCM/PRICE;true;Price
    Characteristic;Z_DATE;DATE;false;Date
    Characteristic;Z_UPDATE_BY;/CCM/ID;false;Updated By
    Characteristic;/CCM/LONG_DESCRIPTION;/CCM/LONG_DESCRIPTION;false;Long Description
    Characteristic;/CCM/PICTURE;/CCM/ATTACHMENT;false;Picture
    Characteristic;Z_BUYER;/CCM/ID;false;Buyer
    Characteristic;Z_BUYER_CONTACT;/CCM/ID;false;Buyer Contact Number
    Schema;Master;Z_ACTION;Z_MATERIAL_TYPE;Z_CONTENT;Z_SUPPLIER_ID;Z_SUPPLIER_NAME;Z_P_GROUP;Z_P_ORG;Z_DATE;Z_UPDATE_BY;Z_BUYER;Z_BUYER_CONTACT;Master Schema
    Regards,
    Masa

  • Online update of catalog content in CCM by Suplier?

    Dear Experts,
    How does online update/upload of content by Supplier happens in CCM catalog in SRM? Does it go through the approval by content manager during the upload process?
    Is it supported in SRM MDM catalog as well?
    Thanks and regards,
    Ranjan

    In the CCM you can set the default status of the catalog items to the To be approved and once you recieve the file from supplier Content manager can upload and the content approver can approve those items.
    In MDM you have multiple options to handle the content either by a)excel upload  or b)defining the ports and respective map and placing the file in the port for auto upload with MDIS.
    Regards,
    Surya

  • What is the diff bet CCM catalog and MDM catalog?

    Hi Friends
    What is the diff bet CCM catalog and MDM catalog?
    Thanks & Regards
    Kanni

    Hello,
    CCM & SRM-MDM are SAP Catalog Content Management solutions.
    In basic terms, MDM is latest solution & will be replacing CCM. All new features like service hierarchies are included in MDM 3.0.
    CCM: upload, manage, and search in procurement catalogs.
    http://help.sap.com/saphelp_ccm20/helpdata/en/index.htm
    MDM: Search, compare, and procure products from suppliers.
    It provides:
    Catalog content management functions, such as the import of catalog structures or data, the transfer of catalog items to a procurement application, and search functions
    Procurement catalogs
    Supplier catalogs in a Web-based environment
    The SRM-MDM Catalog is based on functions provided by SAP NetWeaver Master Data Management (SAP NetWeaver MDM) and bundles together in one specific application those SAP NetWeaver MDM functions required for catalog content management.
    http://help.sap.com/saphelp_srm70/helpdata/en/45/ddd04f8c6e2e97e10000000a155369/frameset.htm
    Hope this helps.
    Thanks
    Ashutosh

  • LO Extraction - error in delta upload

    Hi,
    I try to do some delta upload. The delta initialization works fine. I run OLI8BW and created an InfoPackage for delta initialization.
    Now I have problems with the delta upload. I selected update method 'queued delta' in LBWE and run the job. If I try to start the loading via InfoPackage (delta upload) an error occurs. In RSA7 I can see the delta's, but there is nothing in LBWQ. The error message in the BW monitor is the following: 'Transfer structure field not contained in DataSource'. There is one field in Transfer structure, which isn't contained in data source, but I fill it via a routine. Any ideas what the problem could be?
    Thanks a lot.
    Gabi

    hi,
    check sap oss note
    881207
    Symptom
    You load data in Delta mode and the system issues error message R3 037 in the monitor:
    Transfer structure field not contained in DataSource.
    Note 868059 did not deliver a complete correction.
    In Delta requests or repeat requests that contain time-dependent selections, these time dependencies are always transferred to the source system with the 'DATETO' and 'DATEFROM' field names.
    Time selections are also transferred to the source system if the time-based fields are not known as selectable fields in the DataSource.
    Other terms
    Scheduler, Update tabstrip, repeat, DATETO, DATEFROM,
    Delta, Init, date selection, InfoPackage, selection, M, X, 1. R3 037
    Reason and Prerequisites
    The problem is caused by a program error.
    You have implemented Note 868059 as an advance correction or you have imported it using a Support Package.
    Solution
    BW 3.0B
               Import Support Package 29 for 3.0B (BW3. 0B Patch 29 or SAPKW30B29) into your BW system. The Support Package is available when Note 0783251 "SAPBWNews BW3.0B Support Package 29", which describes this Support Package in more detail, is released for customers.
    BW 3.10 Content
               Import Support Package 23 for 3.10 (BW3. 10 Patch 23 or SAPKW31023) into your BW system. The Support Package is available when Note 0783253 "SAPBWNews BW3.1 Content Support Package 23", which describes this Support Package in more detail, is released for customers.
    BW 3.50
               Import Support Package 15 for 3.5 (BW3.50 Patch 15 or SAPKW35015) into your BW system. The Support Package is available, when Note 0836440 "SAPBWNews BW Support Package 15 NetWeaver'04 Stack 15", which describes this Support Package in more detail, is released for customers.
    BW 7.0
               Import Support Package 05 for 7.0 (BW7.0 Patch 05 or SAPKW70005) into your BW system. The Support Package is available, when Note 0829625 "SAPBWNews BW 7.0 Support Package 05", which describes this Support Package in more detail, is released for customers.
    To provide advance information, the notes mentioned above may be available before the Support Package is released. In this case, the short text of the note still contains the words "Preliminary version".

  • Can a write-optimized DSO be used for Delta upload

    Hi,
    can any one please answer following..
    1. can a write optimized DSO be used for Delta upload?
    2. Does industry based content is available in BI Content ?
    Thanks&Regards
    Satya

    Hi,
    Write-Optimized DataStore does not support the image based delta, it supports request level delta, and you will get brand new delta request for each data load.
    Since write-optimized DataStore objects do not have a change log, the system does not create delta (in the sense of a before image and an after image). When you update data into the connected InfoProviders, the system only updates the requests that have not yet been posted.
    Write-Optimized Data Store supports request level delta. In order to capture before and after image delta, you must have to post latest request into further targets like Standard DataStore or Infocubes.

Maybe you are looking for