BAdI Implementation for Customer/Vendor Basic Data

My requirement is, In vendor and Customer Invoices I need to include a Employee Data
[z table] which is a item data and this employee data will be in a table control in the BAdI - BADI_FDCB_SUBBAS01. For doing this, I need a program specifications and Procedure. Please any help me and provide me this
Thanks in Advance,
Regards,
KAMAL KP.

Hi Nalini,
Could you help in populating Z segment (ZTAX) which is added to the ZDEBMAS07 (copied from DEBMAS07).
This segment is added at very last and I only can see sinle method FILL_ALE_SEGMENTS_OWN_DATA in BADI CUSTOMER_ADD_DATA_BI. But not getting logic how can I populate this locating it very last of the tree.
Its easy for me to put it say after E1KNA1M or after E1KNA11. Please show something if you can.
Code what I have written still is:
TYPES: BEGIN OF ty_j_1imocust,
          j_1icstno TYPE j_1imocust-j_1icstno,
          j_1ilstno TYPE j_1imocust-j_1ilstno,
         END OF ty_j_1imocust.
  DATA: ls_j_1imocust1 TYPE ty_j_1imocust.
  DATA: lv_kunnr TYPE kna1-kunnr,
        ls_t_idoc_data TYPE edidd.
  DATA: lv_flag TYPE char1.
  DATA: lv_j1icstno TYPE j_1imocust-j_1icstno,
        lv_j1ilstno TYPE j_1imocust-j_1ilstno.
  DATA: ls_edidd TYPE edidd.
  DATA: ls_j_1imocust TYPE j_1imocust.
    CLEAR ls_t_idoc_data.
    READ TABLE t_idoc_data INTO ls_t_idoc_data WITH KEY segnam = 'E1KNA1M'.
    IF sy-subrc = 0.
      lv_kunnr = ls_t_idoc_data-sdata+3(10).
    ENDIF.
  CLEAR ls_t_idoc_data.
  READ TABLE t_idoc_data INTO ls_t_idoc_data WITH KEY segnam = 'ZTAX'.
  IF sy-subrc = 0.
    DELETE t_idoc_data INDEX sy-tabix.
  ENDIF.
  CLEAR ls_j_1imocust.
  SELECT SINGLE *
  FROM j_1imocust INTO ls_j_1imocust WHERE kunnr = lv_kunnr.
  IF sy-subrc = 0.
    MOVE ls_j_1imocust-j_1icstno TO ls_j_1imocust1-j_1icstno.
    MOVE ls_j_1imocust-j_1ilstno TO ls_j_1imocust1-j_1ilstno.
    ls_edidd-mandt = sy-mandt.
    ls_edidd-segnam = 'ZTAX'.
    ls_edidd-sdata  = ls_j_1imocust1.
    APPEND ls_edidd TO t_idoc_data.
  ENDIF.

Similar Messages

  • Java BAdI implementation for Customer specific Spell check

    In IS-M/AMC, I am working on implementation of a Java BAdI, namely ICustSpellCheck, which enables Customer Specific Spell check instead of the standard MS-Word spell check. Could someone provide pointers on the java code that goes into different methods of this class?

    Hi Dharmendra,
      Check if this is your case..
    Note
    This Business Add-In is not suitable for checking individual field content in an installed base, or installed base component: To do this, see Business Add-In: Additional Checks When Modifying Installed Base Headers and Business Add-In: Additional Checks When Modifying Components.
    Regards.
    Manuel

  • User Exit OR Badi for MK01 transaction (used for saving vendor amster data)

    Hi All,
    I have a requirement where I have to call my workflow, when we create the Vendor using my custom transaction (ZMK01, which is a copy of standard transaction MK01).
    For Workflow triggering I am using FM 'SAP_WAPI_CREATE_EVENT' in the user exit  'EXIT_SAPMF02K_001' but this is only for checking the data on saving Vendor Master.
    So I want to use FM 'SAP_WAPI_CREATE_EVENT' at right place. For that , I need User-Exit or BADI which is used for saving vendor master data.
    Could anyone please help me to find out the user exit or BADI for save event of vendor master data using transaction MK01.
    Looking forward to your advise and thanks in advance.
    Best Regards,
    Mamta

    Hi ,
    I forgot to activiate the project linked with User exit 'EXIT_SAPMF02K_001' .
    so problem is solved now
    Thanks,
    Mamta

  • No view of the changes of Customer /Vendor master data

    Hi Experts,
    I have a problem, when I run the standard report to view the changes of customer/vendor master data, I don't find the change relative to a bank account .
    I found in the report the technical field that the user has changed, but I haven't found the text of the data in the tab "bank account".
    Can you help me, please?
    Thanks in advance.
    Best regards
    Giampaolo

    Dear Ram,
    thank you for your answer , but my problem is still present. If I want to see the modify of the Customer/Vendor Master Data  for the Payment transaction Data  details, I don't try this information in the TCODE FD04.
    Do you know a different report or TCODE that I can use?
    Thank you in advance.
    Best Regards
    Giampaolo

  • Annual tax report for customer/vendor (Italy) - RFIDITCVL program

    Hello,
    we're using the Annual tax report for customer/vendor (Italy) in the ECC 6.0 version but we've the following problems:
    - We only see a list of records in the List error section, where the field "Group" is not valued, so we don't know if the list is really an error list or not.
    - We don't see anything in the results list
    Do you know if there is some OSS Note we can apply or some customizing activity we have to do. Thank you.
    Maria

    Hi,
    Use Report MIR5
    MIR5 - Display List of Invoice Documents
    You can use the report Display List of Invoice Documents (RMMR1MDI; transaction code MIR5) to display a list of the invoice documents.
    In addition to the existing program Invoice Overview (transaction code MIR6), here you have extended selection criteria and display options:
    o   Gross invoice amount
    o   Unplanned delivery costs
    o   Currency key
    o   Exchange rate
    o   Entry date
    o   Entry time
    o   Choice between invoice and credit memo
    o   One-time customer with a one-time account
    In the Invoice Overview program you can also change invoices, whereas in this report you only have display options.
    By entering the following data you can increase your selection criteria:
    o   Entry type
    o   Invoice status
    o   Restrictions
    Output: -
    In the output list, the report displays the numbers of the posted and the parked invoice documents. The system does not display invoice documents that do not have a corresponding FI document, for example, invoice documents that are planned for verification in the background, or that have already been verified with errors.
        From the output list, you can display the following:
        o   Invoice document
        o   FI document or list of FI documents
            If more than one FI document is assigned to an invoice document, then you can display a list of all corresponding FI documents.
        o   List of all follow-on documents for an invoice document.

  • Annual tax report for customer/vendors(RFIDITCVL

    Hello,
    I am running Annual tax report for customer/vendors and it appears no data in the list.
    Then the system says:
    "1   files created successfully"
    Why is there no data in the list?
    Thank you very much

    Hello,
    I have tried S_ALR_87019598 and S_ALR_8709598 and they do not exist.

  • Mail Alert to Managing Director for every transaction for customer & vendor

    Dear Gurus,
    Please let me know how & where to do setting for mail alert to Managing Director for every transaction for customer & vendor,
    Like for Customer: Sales Order, PGI, Invoice, Payment receipt................
           for Vendor: Purchase Order, GR, Miro, Outgoing Payment for Vendor,
    Thanks in advance,
    Sai

    Hi Sai
    If you want to set the mail alert to Managing Director for every transaction for customer & vendor Like for Customer Sales Order, PGI, Invoice , PO  then maintain at  all levels  output type and at all levels for those output types  assign the authorization as Managing Director
    But for what purpose you want to assign the authorization member at all levels, what is your requirement?
    Regards
    Srinath

  • Letter of credit Process in Credit management for Customer/Vendor.

    Dear Team
    I am in need of some information on Letter of credit Process in Credit management for Customer/Vendor
    If you have any information with examples on the same Pelase provide me the same.
    Thanks
    Mehda.

    dear friend,
    please look here:
    http://help.sap.com/saphelp_47x200/helpdata/EN/2a/30b746b1d511d194f300a0c9306794/frameset.htm
    good luck!

  • Where to update Corruption Perception Index for Customer/Vendor (3rd Party)

    Hi all,
    Please guide me where (tcode/function) to update Corruption Perception Index (CPI) for Customer/Vendor (3rd Party) according to his Country.
    Thanks
    Chan Phuong

    The reason is due to the schedule line category (t.code VOV6) type CS. In the configuration, Req/assembly is switched off, so requirements will not be passed to MD04. The process itself is clear, the third party goods will not influence the plant stock, hence no need to pass the requirement.
    To fulfill your requirement, you may turn on the field Req/assembly and test.
    Regards,

  • UWL config file for Customer, Vendors and Materials

    Hello All,
    We are trying to integrated uwl to connect to a MDM system for objects Vendors, Customer and Materials. I have looked at the MDM UWL config file, it is configured only for Business partners and products.. does anybody have the config file for Customer, Vendor and Material using business content..
    Thanks in advance
    Som

    Hey Som,
    If you are talking about Portal UWL, then you have to go for System Admin, there you should see UWL related iviews. There you have the ability to download the uwl xml. in that you have to do some modifications.
    All that matters for your problem is the MDM System you have created. when you chanage the respository informatin at this system. then your problem should be solved.
    Thanks,
    Raghavendra

  • Regarding configuration of "Parameters for determining the basic dates"

    Hi All,
    Can anyone give inputs in which scenario we need to use the configuration "Parameters for determining the basic dates".
    1)Do we have any restrictions for usage of above IMG configuration, 2) any pre-requisites to use the configuration of "Parameters for determining the basic dates" and 3)does configuration of this task is having any integration with any other modules, if yes what is the point of integration with other modules.
    Thanks in advance.

    Dear Aditya,
    Parameters for determining the basic dates in production order are used to calculate the Basic Start date & End date of Production order. It Determines if and how the basic dates or the dependent requirements dates are adjusted during lead time scheduling. You can customize this in OPU3 for planned order & OPU5 for Production Order.
    There are the following possibilities:
    1.The basic dates are adjusted and the dependent requirements are scheduled for the start dates of the relevant operations.
    2.The basic dates are not adjusted and the dependent requirements are scheduled for the start dates of the relevant operations.
    3.The basic dates are adjusted and the dependent requirements are scheduled for the order basic start date.
    4.The basic dates are not adjusted and the dependent requirements are scheduled for the order basic start date.
    1)Do we have any restrictions for usage of above IMG configuration
    For scheduling this has to be. If you want that start date should be calculated based on Inhouse production time & not on routing select opetion 2 or 4
    2) any pre-requisites to use the configuration of "Parameters for determining the basic dates"
    Not as such
    3)does configuration of this task is having any integration with any other modules
    Not directly but with MM to determine dependent requirement Proposal.
    Regards
    ABhijit Gautam.

  • Help required with badi implementation for IBASE

    Hi,
    I have implemented and activated a BADI (Defination name: BADI_IBASE_SAVE_CHCK). This BADI is for additional checks before changes to an IBASE is saved. However, this BADI is not getting triggered.
    I tried debugging the transaction IB52 during the SAVE operation, but couldnt get the reason.
    Can anyone help me out with this...
    I implemeted the BADI from the SPRO transaction in the following path.
    SPRO>Customer Relationship Management>Master Data>Installed Base> Enhancements-->BADI:Additional check when saving Installed Base.

    Hi Dharmendra,
      Check if this is your case..
    Note
    This Business Add-In is not suitable for checking individual field content in an installed base, or installed base component: To do this, see Business Add-In: Additional Checks When Modifying Installed Base Headers and Business Add-In: Additional Checks When Modifying Components.
    Regards.
    Manuel

  • Error while uploading .xml file for Customer/Vendor List for Italy

    Hi All,
    We are facing problem while uploading the .xml file in DMEE transaction for the new Customer/Vendor List for Italy.
    We have followed the entire process given in the OSS Note(1090857).
    We have SAP 4.6c and followed the below steps:
    1. Created ID-FI-IT Development class
    2. Added domains
    3. Added Data elements
    4. Tried to upload the given .xml file and got any error saying ".xml file could not be interpreted".
    Also there is a .SAR file mentioned to upload if we receive any errors while uploading .xml file.
    Tried uploading the .SAR file also. STill we are recieving the same Error.
    Can any one of you help us out.
    Thanks in Advance.
    Ramesh

    Ok, we upload .SAR file in this way:
    1. unpack .SAR file with SAPCAR.EXE program. Yuo obtain 2 files
    R492445.P9C and K492445.P9C
    2. put K492445.P9C in directory \SAPMNT\TRANS\COFILES and put R492445.P9C in directory \SAPMNT\TRANS\DATA of your system (DEV, TST or PRD)
    3. Use Tx STMS. If You want create DMEE tree in DEV system, go to DEV import queue. Choose menu Extras | Other requests | Add. Insert P9CK492445 in Transp. request field.
    4. Import the request. This creates the DMEE tree. You don't need ti upload XML file after. You can see the DMEE tree created with Tx DMEE and inserting
    Tree type        UMS1            
    Format tree     IT_CUST_VEN_LIST
    5. after continue follow the note
    I hope this help you
    Roberto

  • Table Structure  provided by SAP for Customer/Vendor

    Hi All,
             We will be using Customer/vendor Business Content shipped by SAP.We will customize it to add our additonal fields needed.The table has close to 120 fields.So does it impact performance in any way.Ideally we would like to leave fields as it is ,and add ours.We want to avoid deleting the fields which we are not using currently.
    Any ideas?
    Regards,
    Premjit

    Hi Premjit
    I not sure, which thats fields reduce performance
    Delete fields it is no good idea because you can use it's lately.
    I see only one problem - work with that fields in Data manager
    However you can used Portal content for access to master data
    Regards
    Kanstantsin

  • BADI -- CUSTOMER_DATA_CS for Customer master...

    Hi Experts,
    I have inplemented BADIs CUSTOMER_DATA_CS, CUSTOMER_DATA for customer data. It works fine for XD01, XD02, XD03, but when we are in XD03 -display customer transaction and then press on CHANGE  button but the new tab still remains in display mode.
    We can put a user-commnad in PAI of new subscreen, but when user clicks on the CHANGE button and then on the new tab then the sy-ucomm is caputred for the new tab button.
    Can anyone help me out !!!
    Thanks
    Govind

    solved myself..

Maybe you are looking for

  • Timed Interval D1-IMD batch is not working in MDM

    Hi, This issue is regarding CM-IMDD(Duplicate of D1-IMD) Timed Interval batch in MDM for converting PENDING imd's to EXCEPTION or FINALIZED. When i run this batch for 90 sec as Timed interval. it is creating Next Batch Number and status is going to c

  • Help scanning photos in Photoshop PSE with OS X Lion

    I just purchased Photoshop PSE for my new Mac with OS X Lion operating system, thinking it would allow me to scan in photos......but I cannot figure out how to accomplish this. Some things I read on line suggested I needed a Twain plug in, but the Ap

  • Itunes wont install, please help

    I know this issue has been raised several times and I have read most of the posts and still cant fix the issue. I have updated Itunes today and since trying to update it I can now longer load it. I have tried uninstalling everything about 10 times no

  • Why has one of my email aliases stopped receiving mail?

    I've checked the accounts tab in my icloud mail preferences on icloud.com, I've checked the preferences in my mail app, and on my iphone, and the alias is listed but no longer receiving mail. I've just tested the alias by sending an email to it and i

  • SAP standard report to show Inter Company transactions

    Basically, we have two companies that are buying and selling between each other. One of the companies is a subsidery of the other. So, the parent(x) can sell or buy from it's sub(Y) and visa versa. At the end of the period, we need to consolidate bot