Extractor for Vendor Classification as hierarchy

Hello,
The standard don't extract more than one value for the classifcation. Then, I want to extract this data as a hiearchy.
Example R/3:
Vendor   Classification
V1 G1
V1 G2
V2 G3
V3 G1
V3 G3
Then, the datasource should create this hierarchy:
G1
...V1
...V3
G2
...V1
G3
...V2
...V3
...V1
¿Could you give me an ABAP code to do this and to create the DataSource? ¿More ideas?
Message was edited by:
        Jorge Castillo Medina

Hello Syed,
Classification data for objects like material or vendor needs to pulled through classification data sources which needs to created specifically through transaction CTBW.
I am not sure whak kind of information you are looking for...but if it is the information about classification then it has to be created.
You can just make a search on classification data sources as there are numerous threads about it.
If its just classification characteristics like vendor type then you can look for master data sources for these objects.
Thanks
Ajeet

Similar Messages

  • Extractor For VENDOR Blocked Invoices

    I have a requirement to create a report for Vendor aging report for Blocked invoices
    for which I need to do data modelling first.
    My questions are as follows
    1) I found extractor 0FI_AP_4 for Vendor Line items. but I need following fields
    who blocked the invoice and on what date the invoice is blocked
    pls see tcode fb03 for an eg.
    Note this is only for vendor invoices

    Hello Syed,
    Classification data for objects like material or vendor needs to pulled through classification data sources which needs to created specifically through transaction CTBW.
    I am not sure whak kind of information you are looking for...but if it is the information about classification then it has to be created.
    You can just make a search on classification data sources as there are numerous threads about it.
    If its just classification characteristics like vendor type then you can look for master data sources for these objects.
    Thanks
    Ajeet

  • Function Module for Vendor Classification characteristics

    Hello,
    Iam trying to extract Vendor Classification characteristic values for each vendor into BW.
    I see the drawbacks of using CTBW to creata a datasource,
    1. you will only get the first value of a characteristic.(as multiple values are not supported)
    2.You will get a seperate datasource which would only give the characteristic values , then again I need to join related infoobjects to 0VENDOR_ATTR info objects.
    Pls suggest the best way to achive this.
    Thanks
    Jagadish

    hi Jagadish
    yes you are right if you multiple value it is not pertinent to use tx ctbw.
    A good way would be to create a generic ds based on a function module that deals with call function with a bapi.
    regards
    Boujema

  • Trigger CREMAS change pointer for vendor classification change in XK02/FK02

    Hi,
    I have a business case where I need to trigger a change pointer of type CREMAS whenever a client modifies vendor classification in transactions FK02/XK02.  I realize classificatiion/characteristics have their own change pointer types (CLFMAS, CHRMAS, etc.), but I was wondering if there was a user exit/BADI available for this scenario where I can manually create a change pointer.  I need the characteristic data to be part of a custom IDoc type (based off of CREMAS03), and it's no problem to include this data in the custom IDoc, but I need a way to trigger the change pointer if the clients changes vendor characteristic data, and nothing else. 
    I also went into transaction BD52 for type CREMAS to see if there's another row for classification (CLASSIFY), but couldn't figure out the right object type.
    There's a BADI called CACL_VALUE_CHANGE that triggers when vendor classification is changed, where I can generate my change pointer, but it's triggered before the client saves which means I would have a useless change pointer. 
    Does anyone have any ideas on what my options are?  I hope I've elaborated enough
    Thanks,
    Chris

    I figured out a way to do this which was to implement the BDCP_BEFORE_WRITE BADI which allows you to interrogate a change pointer based on an IDoc message type before it's saved to the database.  For starters, change pointers for message type CLFMAS must be activated in order for this to work, even though I'm not interested in those eventual IDocs. 
    In the IF_EX_BDCP_BEFORE_WRITE~FILTER_BDCPV_BEFORE_WRITE method of the BADI implementation, I was able to loop through all of the change pointers about to be created and this is where I was able to obtain the vendor number the classification is being applied to.  I actually added another line to the internal table that's changeable in the method for CREMAS and it worked out well.
    The only thing that was difficult was to debug this baby.  No matter how you set the breakpoint, it just never hits it until I discovered it's called using an UPDATE TASK.  I found an unorthodox method to debug this situation on the web which is to force an endless loop before your custom code such as.........
    while sy-subrc <> 98.
    endwhile.
    <custom code here>
    Once your process runs, it will be sitting in an endless loop in an update task which you can view in transaction SM50.  From here, you can highlight this line then you can click on "Program Session > Program > Debugging" to debug your code.  It's not something I was used to, but it allowed me to debug in the end.  I would hope there's better ways, but this worked for now.
    I hope this helps someone else!
    Cheers,
    Chris

  • Extractor for Vendor

    Hello,  I am wondering if there is an extractor that I can use to pull Vendor and Material classification data from R/3 into BW?
    Please let me know if anyone knows of any.
    Thank You,
    Syed.

    Hello Syed,
    Classification data for objects like material or vendor needs to pulled through classification data sources which needs to created specifically through transaction CTBW.
    I am not sure whak kind of information you are looking for...but if it is the information about classification then it has to be created.
    You can just make a search on classification data sources as there are numerous threads about it.
    If its just classification characteristics like vendor type then you can look for master data sources for these objects.
    Thanks
    Ajeet

  • Hierarchy extractor for FICO

    Hi Experts,
    I am trying to create an extractor for cost center group hierarchy (transaction code KSH3) and cost element group hierarchy (transaction code KAH3) from R/3 so that this hierarchy will be populated into BW data source. I am using transaction code RSO2 to create the generic datasource and I from what I understand, extraction can be done using DB view, SAP query or function module. And the function module is chosen because this is a hierarchy that I need to extract.
    Please advice on how do I about this.
    I have searched the internet and I have found some of examples given using function module PHIE_HIERARCHY_CATALOG and PHIE_HIERARCHY_TRANSFER. Is this function module only can be use when extracting HR related hierarchy? Because my requirements is to extract from cost center and cost element groups which falls under FICO module.
    Your reply is very much appreviated.

    Try the SAP delivered 0COSTCENTER_0101_HIER  for cost centers and 0COSTELMNT_0102_HIER           Cost element    
    pts appreciated.

  • Vendor Classification and SRM

    Hello Experts,
    I have set up vendor classification in R/3 MM for a client. This client is also using SRM. Is it any functionality for vendor classification in SRM and can the settings I have done in backend be transferred to SRM?
    rgds
    AHB

    Hi
    how have you created vendor classification
    Is it that you have created number of vendor account group like forwarding agents , transporters , import vendors , local vendor etc.
    if yes  we can create the same group in SRM manually and assigne them different number ranges which are assigned to them in R3.
    Path to spro -- Cross-application components -- SAP Business PartnerBasic SettingsNumber Ranges and Groupings
    create the same account group and assign the same nu ranges and try segregatting them
    regards,
    Nimish Sheth
    pls reward points for helpful answers

  • Standard SAP report for vendor hierarchy

    Hi Gurus,
    Does SAP have standard report for vendor hierarchy?  We want to use vendor hierarchy to capture all the expense to a list of vendors and wondering if we can utilize some standard report to see the total supply or we should develop custom reports to handle them?
    Thanks a lot

    Hi,
    Check this link
    http://help.sap.com/saphelp_45b/helpdata/en/12/084635470311d1894a0000e8323352/frameset.htm
    Thanks
    suresh

  • Classification System for Vendor Master Data

    Can we create Vendor classed as we do for Material Master?

    Hi
    Yes we can do that.
    First create class in CL01 or CL02. class type for vendors is 010.
    Now goto CL24N, enter class and class type. Click on new assignments.
    system will ask you object type. class or vendor. Choose vendor and press enter.
    Enter vendor numbers and save.
    Now goto display or change vendor master data.
    In Menu, click on Environment> classification. automatically class is assigned to vendor

  • Classification set up for Vendor Master

    I plan on using Classifications for Vendors to assign a status.  I need to define the Class and assign to Class type as well as define the Characteristics and assign the values.  Can anyone tell me where this is done?
    Any help is appreciated.
    Thanks
    DZ

    Looks like CL02 will create the class and CT04 will create the characteristics and values.

  • Extractor for Product Group/Member Allocation- hierarchy (table u2013 PGMI ).

    Hello experts
    I am looking for standard extractor for Product Group/Member
    Allocation- hierarchy (table u2013 PGMI on the ECC).
    Is there a standard extractor for product group-hierarchy?
    Best Regards,
    Tal Shalom.

    Hi Lory,
    I thought the document contained an explanation of remote key mapping. Obviously it doesn't, sorry.
    Setting up remote key mapping is a bit complicated.
    First of all go to the MDM console and check your product category field in the main table (catalog items). Is key mapping set to "yes"?
    then go to the data manager and switch to the table containing the product categories in record mode. Right click on any entry and check the remote key data. Are remote keys available for your product categories. I assume that there are no remote keys available - this is the reason the system behaves as you describe it.
    Setting up remote keys for existing product categories AFAIK can only be done manually in Data Manager. Alternatively you can delete your hierarchy and create it once more, creating remote keys for every entry in the table. You can chose any remote system, it just has to be the same all the time.
    In import manager you have to clode the code field of your product category (basically the material group number) and assign it once to the product category in MDM and once to the remote key.
    Be sure to check your configuration in MDM Import Manager, the entry "Do not update record matching field value" needs to be set to no. Otherwise no remote keys are created.
    Now you can import your categories creating your hierarchy, as usual. The remote keys are created automatically.
    You should assign remote keys to all fields that should be matched in a similar way, UOM, currency etc.
    Hope you could follow this brief version.
    Best regards,
    Marcus

  • In what case, we need to use PI for vendor replication in MM-SUS?

    Dear Experts,
    In what scenarios, we need to use or configure the PI settings for vendor replication between MM and SUS? The SAP configuration guide for SRM 7.01 mentions about the PI settings for vendor replication from ECC to SUS.
    However, we are able to replicate the vendor from ECC to SUS using the program BBPGETVD in SUS client?
    In what circumstances, we need to configure the PI settings for vendor replication when we are able to do so in a much simpler way?
    Thanks in advance,
    Ranjan
    Ranjan Sutradhar

    Hi Ranjan,
    In all circumstances you need to replicate vendors from MM to SUS via PI. BBPGETVD is not the right way to replicate vendors to SUS because the information like vendor class, assignment of this vendor class to an object and the vendor classification cannot be transferred via BBPGETVD.
    Hence you will have to use PI. You can try sending a PO from MM to SUS and the PO will fail in SUS with a message like 'Vendor not present in SUS' if you use BBPGETVD.
    Regards,
    Nikhil

  • Wht r the standard tables for vendor customer and sales order report/

    Hi wht r the standard tables for vendor and customer reports and is how in normal we cannot use them for vendor reporting and etc ?

    Hi
    Customer is related to Sales Module
    So for a customer we fetch the reports of Sales orders , Deliveries and Billing doc's
    CUstomer and Vendor related tables with important fields:
    KNA1: Customer Master-General(KUNNR,NAME1,LAND1)
    KNB1: Customer Master(Company Code)(KUNNR,BUKRS,PERNR)
    KNC1: Customer Master Data (Transaction Figures)(KUNNR,BUKRS,GJAHR)
    KNVK: Customer Master Contact Partner(PARNR,KUNNR,NAME1)
    KNVV: Customer Master sales data(KUNNR,VKORG,VTWEG,KDGRP)
    KNBK: Customer Bank Details(KUNNR,BANKS,BANKL,BANKN)
    KNVH: Customer Hierarchy (HITYP,KUNNR,VKORG,VTWEG,SPART)
    KNVP: Customer Master Partner Functions(KUNNR,PARVW,KUNN2)
    KNVS: Customer Shipment data(KUNNR,VSTEL,TRANS)
    KNVI: Customer Tax data(KUNNR,ALAND,TATYP)
    LFA1: Vendor Master-General (LIFNR,NAME1,ORT01)
    LFB1: Vendor Master(Company Code)(LIFNR,BUKRS,PERNR)
    LFC1: Vendor Master (Transaction Figures)(LIFNR,BUKRS,GJAHR)
    Sales related Tables for a customer
    VBAK: Sales Document(Header Data) (VBELN, KUNNR)
    VBAP: Sales Document(Item Data) (VBELN,POSNR,MATNR,ARKTX,CHARG)
          Enquiry, Quotation, Sales Order are differentiated based on Doc.
          Type(VBTYP field) in VBAK,VBAP Tables( for Enquiry VBTYP = A,
          for Quotation 'B' & for Order it is 'C'.)
    LIKP: Delivery Table (Header Data)(VBELN,LFART,KUNNR,WADAT,INCO1)
    LIPS: Delivery Table (Item Data)(VBELN,POSNR,WERKS,LGORT,MATNR,VGBEL)
          (LIPS-VGBEL = VBAK-VBELN, LIPS-VGPOS = VBAP-POSNR)
    VTTK: Shipment Table (Header Data)(TKNUM)
    VTTP: Shipment Table (Item Data)( TKNUM,TPNUM,VBELN)
          (VTTP-VBELN = LIKP-VBELN)
    VTFA: Shipping Document Flow(TKNUM,VBELV,VBELN)
    VTPA: Shipping Partners data(VBELN,PARVW,KUNNR,PERNR)
    VTTS: Stages in Shipment(TKNUM,TSNUM,TSTYP)
    VTSP: Transport Stage/Shipment Item Allocation(TKNUM,TSNUM,TPNUM)
    VEKP: Handling Unit: Header(Packing)(VENUM,VSTEL)
    VEPO: Handling Unit: Item (Packing)(VENUM,VEPOS,VBELN)
    VBRK: Billing Table(Header Data)(VBELN,FKART,BELNR)
    VBRP: Billing Table(Item Data)(VBELN,POSNR,FKIMG,NETWR,VGBEL,VGPOS)
          (VBRP-AUBEL = VBAK-VBELN, VBRP-VGBEL = LIKP-VBELN)
          Apart from these tables there are lot of other tables which starts with
          ‘V’, but we use the following tables frequently.
    VBUK: All Sales Documents status & Admn. Data(Header)(VBELN,VBTYP)
          VBTYP= ‘C’(Sales Order) VBTYP=’J’(Delivery) VBTYP=’M’(Invoice) 
    VBUP: Sales Documents status & Admn. Data(Item)(VBELN,POSNR)
    VBEP: Sales Doc. Schedule Lines Data(VBELN,POSNR,EDATU,WMENG)
    VBKD: To get sales related Business data like Payment terms etc.(VBELN,ZTERM)
    VBFA: sales document flow data(VBELV,VBELN,POSNV,VBTYP)
    VBPA: Partner functions Data(VBELN,PARVW,KUNNR,LIFNR)
    VEDA: Contract Data(VBELN,VPOSN)
    VEDAPO: Contract Data(VBELN,VPOSN)
    Vendor related MM tables
    EBAN-- Pur.Reqn. Data (BANFN,BNFPO,BADAT,MATNR)
    EBKN-- Purchase Requisition Account Assignment(BANFN,BNFPO,VBELN)
    EINA—- Purchase Info.Record (General Data)(INFNR,MATNR,LIFNR)
    EINE-- Purchase Info.Record (Pur.Orgn Data )(INFNR,EKORG)
    ELBK-- Vendor Evaluation Header Data(LIFNR,EKORG,KLASS)
    EKKO-- Purchase Order Data (Header)(EBELN,BSTYP,BSART)
    EKPO-- Purchase Order Data (Item)(EBELN,EBELP,MATNR)
           RFQ and PO are differentiated by Doc Type(BSTYP)in EKKO table.
           For RFQ it is ‘A’ and for PO it is ‘F’.
    MKPF-- GRN Data (Header) (EBELN,BLDAT,BUDAT,XBLNR,BKTXT)
    MSEG-- GRN Data (Item)(MBLNR,BWART,LIFNR,MATNR,EBELN)
           Apart from this there are lot of tables which begin with 'M'& 'E', but we
           use the following very often.
    EKBE--PO History Data (EBELN,EBELP,BELNR,BLDAT,MATNR,VGABE)
    EKBZ--PO History with delivery Costs(EBELN,BELNR,LIFNR,XBLNR)
    EKET--Schedule lines data of a PO (EBELN,EINDT,SLFDT)
    EKES--Vendor Confirmations Data(EBELN,EBTYP,EINDT,XBLNR)
    Reward points if useful
    Regards
    Anji

  • Posting Vendor Classification Data using XK02 transaction

    Hi All,
    I am getting the vendor master legacy data by using an IDoc where in i am uploading the vendor information through transaction XK02. Now i have to enhance that to post the vendor classification information also. There is a function module IDOC_INPUT_CREDITOR, which is modified to a ZIDOC_INPUT_CREDITOR and the changes are made as per the client requirements. Could you please let me know how can i post the vendor classification information along with the vendor information. Let me know under which segment i need to write the code for this. Please share your experiences in loading the vendor master data load along with vendor classification.
    Let me know if you need any more information.
    Thank You,
    Suresh

    Here are the fields you need to fill.
    BIKSSK-MAFID = 'O'.
    BIKSSK-KLART = 'Z10'.
    BIKSSK-OBJEK = 'YOUR-VENDOR-NUMBER-IN-INTERNAL-FORMAT'.
    You may also need other values concatenated to vendor number if the classification is at company code level or purchasing org level.
    BIKSSK-CLASS = 'YOUR-CLASS'.
    I am not giving BIAUSP because I think you can figure it out.
    Srinivas
    Message was edited by: Srinivas Adavi

  • Hi Friends, need help on maintaining vendor classification data in MDG

    Hi All,
    I have a requirement to handle classification data for Vendor, How do I do that as MDG does not provide any standard way of handling that for Vendor.Can anyone please guide.Attached a file for your understanding.
    Regards,
    ArnMitz
    javascript:;

    Hi Sanjay Sir,
    Thanks for pateintly answering my queries.
    last query:As you said on the first reply in MDG 7.0 SP2 it is possible. So I would like to know will this be part of standard content like how we have SAP Delivered model for suppliers? or we need to extend the data model like how we do it for extension of entity types or so?
    Regards,
    Arnmitz

Maybe you are looking for

  • What is Bonjour, how did I get it and why do I need it?

    I am going through my computer and uninstalling programs that I haven't used in a long time.  I found a program called Bonjour.  I use I-tunes, so it may have been installed with that.  Do I really need it and will uninstalling it screw up my I-tunes

  • Reducing Number of Data Points Acquired?

    I am interested in knowing how to reduce the number of data points written to a file that was acquired at 5 Hz. I have tried to lower the sampling frequency below 5 Hz on a Compaq Daq, but I get an error saying that is an incorrect value. So, if I ca

  • Sort data in a ref cursor

    Hello, I would like to know if the following is possible: I'm getting data from different sources in a ref cursor. Is it possible to sort this ref cursor on a specific column in the ref cursor? If so, how? Thanks Karuna

  • 9.3.1 to ????

    All, At present on 9.3.1 with EPMA As Corporate is moving to IE8, I have to upgrade to Mixed Release(9.3.3 all products except SharedService/EPMA/WorkSpace to 11.1.1.3) or all products to 11.1.1.3 (11.1.1.3 IE8 included all the products we use) Which

  • Where is the 8 points Mask in FCPX Ver 10.1 ?

    Hi there, I am on FCPX 10.1. Can I know where is the 8 points Mask in FCPX Ver 10.1 ? I tried locating in the Effects Panel but all it has under in the Keyer sub category is circle mask, image mask ... etc. But I cannot find the 8 points mask. Any id