How to populate extended fields of VENDOR MASTER IDOC (CREMAS05)

Hi,
I have appended a new field to table LFA1 and the same has been placed on the screen. I have extended the basic IDOC type CREMAS05 to accommodate the newly added custom fields. Now when the vendor is created using IDOC how to populate these custom fileds. As the standard IDOC FM is using BDC to create the vendor. Please help.
Thanks,
Satish

SAP uses function module ADDRESS_INTO_PRINTFORM
this has usually 10 lines for the complete  address, so that it fits into the window in an envelope
If you address has more than 10 lines, then SAP reduces this lines to 10, by skipping some of them.
Read details in docu:
http://help.sap.com/saphelp_nw04/helpdata/en/18/c042e1da4811d3b571006094192fe3/frameset.htm
(open the menu on the left to navigate to the fomatting of the street.

Similar Messages

  • How to make extended field mandatory in Master Agreement

    Hello All,
    I am new to SAP CLM, and I have requirement where one extended field in master agreement needs to be made as mandatory field.
    I tried in extension definition but check box to make it required is disabled and I am unable to find other way to do it.
    Can some one help me and Please let me know how make extended fields mandatory in CLM.
    Regards,
    Prabhat

    Hi
    This could be achieved using Page Customization.Go to Setup-> User Interface-> Page Customization, open master agreement object (create new with UI ID:contracts.contract.ui.buyside.default if doesn't exist ) and add a new customization for extended field with Property set to Required.
    Regards
    Mudit Saini

  • Extending customer and vendor master idoc

    Hi,
    Please explain me for what fields or data debmas and cremas should be extended.
    Thanks.
    Moderator message: please do your own research before asking.
    Edited by: Thomas Zloch on Jan 5, 2011 1:49 PM

    Hi,
    Please explain me for what fields or data debmas and cremas should be extended.
    Thanks.
    Moderator message: please do your own research before asking.
    Edited by: Thomas Zloch on Jan 5, 2011 1:49 PM

  • Head Office field in Vendor Master

    Hi,
       We have entered a Head Office Vendor in the Vendor master ( Branch).
    Now at the time of PO creation system has correctly fetched the Branc Vendor address.
    When we are trying to post the Vendor Invoice we are getting error "Different invoicing party 400065 planned in purchase order xxx
    Message no. M8286.
    As the Head office Vendor is fetched at the time of Invoice we are facing this error.
    How to resolve this? The Invoice is to be posted to the Head Office Vendor only.
    Rajesh

    Hi Venkat,
       Is maintaining the partner function ,mandatory for using the Head Office field in Vendor master?
    What I can observe is, during MIRO system is able to fetch the Head Office Vendor even if the PO is for the Branch Vendor.
    The error which I mentiond appears due to this only as there is a conflict between two Vendors.
    Rajesh

  • Custom field in Vendor Master - track field changes

    Hi Experts,
    I have a requirement to enhance vendor master (XK01) by adding custom fields. I did this, but now the customer needs to track changes made to this field. He expects to see the changes made to this custom field using menu path 'Environment -> Field Changes' from vendor master transactions (XK01, XK02, XK03). I have enabled the track changes in the data element, so that field changes can be tracked in CDPOS, but that is not enough. Please help to find solution. Thanks.
    Regards
    Arun

    Hi Brad,
    I added the new fields to vendor master using the SPRO option:
    'Prepare Modification-Free enhancement of Vendor Master Record' in the following path:
    Logistics-General -> Business Partner -> Vendors -> Control -> Adoption of customer's own master data fields. This created a button on vendor master, and my field is in a pop up box which is generated on click of this button.
    This field is stored in LFM2 table.
    I have enabled the change flag in the data element of the custom field, and it is showning the field changes in CDPOS table.
    But the problem I face is how I can avoid going to the CDPOS table and instead use the menu option :
    'Environment -> Field Changes'
    Regards
    Arun

  • Creating additional screen field in Vendor Master at Company Code Level

    Hi All,
    I have to add some custom fields in Vendor master at Company Code Level.I have alraedy implemented a BAPI suggested by the system to add additional fields.
    A  new Button is coming after implementing the BAPI , which gives me a space to add new custom fields , which i have appended at LFA1.
    My problem is that , the new Button is visible at each screen, i.e Button is coming at Address tab, Control tab, all screen correspond to company code and all tab correspond to purchasing.
    While i want that Button should only be visible at screens correspond to company code.
    Please suggest how to acheive the same.
    Regards,
    Subhash

    Hello Karidhal Subhash -
       I'm facing a similar problem. I've got my BADI working properly with the exception of...
    I only want my custom button to appear if they've input a Company code on the selection screen. Did you find a way to solve this problem?
    regards.

  • Additional Fields in Vendor Master

    Hi All,
    I am using ECC5 version my client wants Other Country, Other City, Other Region fields in Vendor Master.
    So can some one help me out how to add those fileds in Vendor masters. I saw in my Account group could not find it.
    So if some knows the solution for same kindly let me know.
    Thanks in Advance.
    Regards,
    Kiran.

    Hi,
    You can add ZZ-fields with the BADI 'VENDOR_ADD_DATA'  and 'VENDOR_ADD_DATA_CS'.
    But if you need store other address or alternative addresses, perhaps you can create a partner function for this role.
    I hope this helps you
    Regards,
    Eduardo

  • Addtional fields in Vendor Master

    Hi All,
    I am using ECC5 version my client wants Other Country, Other City, Other Region fields in Vendor Master.
    So can some one help me out how to add those fileds in Vendor masters. I saw in my Account group could not find it.
    So if some knows the solution for same kindly let me know.
    Thanks in Advance.
    Regards,
    Kiran.

    Hi,
    You can add ZZ-fields with the BADI 'VENDOR_ADD_DATA'  and 'VENDOR_ADD_DATA_CS'.
    But if you need store other address or alternative addresses, perhaps you can create a partner function for this role.
    I hope this helps you
    Regards,
    Eduardo

  • Added new fields in vendor master in xk01 but data is not getting saved

    Hi experts,
    To add new fields in vendor master i have followed the following steps :
    1.) Appended a structure ZRTGS in LFA1 table with required fields and activated
    2.) Added new button in xk01( vendor master ) using spro -> logistics-general -> business partner -> vendors ->
    control ->adoption of customer's owaster data fields -> prepare modification free-enhancement of vendor master record
    Created a screen group ZR and defined label tab pages with function code ZRTGS and saved entries
    3.) Created a implementation for BADIs VENDOR_ADD_DATA and VENDOR_ADD_DATA_CS.
    4.) Created a program with my own subscreen for the required fields
    The button is getting displayed in XK01, XK02 and XK03 respectively. Whenever the button is clicked the subscreen with
    the fields is also displayed. But whenever i try to save the data in either XK01 or XK02 it is not getting saved in to the
    database table LFA1.
    Request your help in this regard.
    Thanks in Advance.

    Hi,
    You may need to check this include .
    EXIT_SAPMM06E_008  -->Import Data from Customer Subscreen for Purchasing Document
    Thanks,
    vamshi

  • Withholding tax fields in Vendor master is not avbl to config as sensitive

    Hi,
    I need to configure, fields in Withholding tax accounting as sensitive fields in Vendor Master.
    Table reference for Withholding tax is LFBW.
    But the fields from this table are not avbl for configuring in SPRO.
    It gives an error message as: This field is not allowed.
    Is there any other method to add the required fields from LFBW table to configure them as sensitive fields.
    Or adding the fields as sensitive is restricted for few fields only.
    Pls do the needful.
    Regards,
    Radha

    Hi Radha,
    I finally found development we did for a customer. Below you can find sampler code. You can use exit ZXF05U01.
        FIELD-SYMBOLS : <FIELD_VALUE> TYPE ANY.
        DATA : SENSITIVE_FIELD(30).
        FIELD-SYMBOLS : <FIELD_VALUE2> TYPE ANY.
        DATA : SENSITIVE_FIELD2(30).
        TABLES : T055F .
        IF LN_LFM1 NE I_LFM1.
          REFRESH KRITAB.
          SELECT * FROM T055F WHERE KOART = 'K' AND
                                    FELDN LIKE 'LFM1%'
            SPLIT T055F-FELDN AT '-' INTO KRITAB-TABNAME KRITAB-FNAME.
            APPEND KRITAB.
          ENDSELECT.
          LOOP AT KRITAB .
            CONCATENATE 'LN_LFM1' '-' KRITAB-FNAME
            INTO SENSITIVE_FIELD.
            CONCATENATE 'I_LFM1' '-' KRITAB-FNAME
            INTO SENSITIVE_FIELD2.
            ASSIGN (SENSITIVE_FIELD)  TO <FIELD_VALUE>.
            ASSIGN (SENSITIVE_FIELD2) TO <FIELD_VALUE2>.
            IF <FIELD_VALUE> NE <FIELD_VALUE2>.
              <FS_LFA1>-CONFS = '1'.
              IF SY-TCODE = 'XK01' AND <FS_XASEG> = ' '.
                DATA : LFM1CONFS(1) TYPE C .
                EXPORT LFM1CONFS LFM1CONFS2 FROM '1' TO MEMORY ID
          'LFM1CONFS'.
                UPDATE LFA1 SET CONFS = '1'
                                UPTIM = SY-UZEIT
                                UPDAT = SY-DATUM
                          WHERE LIFNR = <FS_LFA1>-LIFNR .

  • Need exit to add new fields for Vendor master creation

    Hi All,
            I have to add a new screen with some fields in Vendor master (Xk01) creation. Can any one suggest me
    any screen exit / user exit through which I can add these fields.
           Please explain the procedure to add the fields through exit.This will be of great help.
    Thanks
    Vinod.

    run the following program which ggives available exits for tcode
    REPORT z_find_userexit NO STANDARD PAGE HEADING.
    *&  Enter the transaction code that you want to search through in order
    *&  to find which Standard SAP User Exits exists.
    *& Tables
    TABLES : tstc,     "SAP Transaction Codes
             tadir,    "Directory of Repository Objects
             modsapt,  "SAP Enhancements - Short Texts
             modact,   "Modifications
             trdir,    "System table TRDIR
             tfdir,    "Function Module
             enlfdir,  "Additional Attributes for Function Modules
             tstct.    "Transaction Code Texts
    *& Variables
    DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE.
    DATA : field1(30).
    DATA : v_devclass LIKE tadir-devclass.
    *& Selection Screen Parameters
    SELECTION-SCREEN BEGIN OF BLOCK a01 WITH FRAME TITLE text-001.
    SELECTION-SCREEN SKIP.
    PARAMETERS : p_tcode LIKE tstc-tcode OBLIGATORY.
    SELECTION-SCREEN SKIP.
    SELECTION-SCREEN END OF BLOCK a01.
    *& Start of main program
    START-OF-SELECTION.
    Validate Transaction Code
      SELECT SINGLE * FROM tstc
        WHERE tcode EQ p_tcode.
    Find Repository Objects for transaction code
      IF sy-subrc EQ 0.
        SELECT SINGLE * FROM tadir
           WHERE pgmid    = 'R3TR'
             AND object   = 'PROG'
             AND obj_name = tstc-pgmna.
        MOVE : tadir-devclass TO v_devclass.
        IF sy-subrc NE 0.
          SELECT SINGLE * FROM trdir
             WHERE name = tstc-pgmna.
          IF trdir-subc EQ 'F'.
            SELECT SINGLE * FROM tfdir
              WHERE pname = tstc-pgmna.
            SELECT SINGLE * FROM enlfdir
              WHERE funcname = tfdir-funcname.
            SELECT SINGLE * FROM tadir
              WHERE pgmid    = 'R3TR'
                AND object   = 'FUGR'
                AND obj_name = enlfdir-area.
            MOVE : tadir-devclass TO v_devclass.
          ENDIF.
        ENDIF.
    Find SAP Modifactions
        SELECT * FROM tadir
          INTO TABLE jtab
          WHERE pgmid    = 'R3TR'
            AND object   = 'SMOD'
            AND devclass = v_devclass.
        SELECT SINGLE * FROM tstct
          WHERE sprsl EQ sy-langu
            AND tcode EQ p_tcode.
        FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
        WRITE:/(19) 'Transaction Code - ',
        20(20) p_tcode,
        45(50) tstct-ttext.
        SKIP.
        IF NOT jtab[] IS INITIAL.
          WRITE:/(95) sy-uline.
          FORMAT COLOR COL_HEADING INTENSIFIED ON.
          WRITE:/1 sy-vline,
          2 'Exit Name',
          21 sy-vline ,
          22 'Description',
          95 sy-vline.
          WRITE:/(95) sy-uline.
          LOOP AT jtab.
            SELECT SINGLE * FROM modsapt
            WHERE sprsl = sy-langu AND
            name = jtab-obj_name.
            FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
            WRITE:/1 sy-vline,
            2 jtab-obj_name HOTSPOT ON,
            21 sy-vline ,
            22 modsapt-modtext,
            95 sy-vline.
          ENDLOOP.
          WRITE:/(95) sy-uline.
          DESCRIBE TABLE jtab.
          SKIP.
          FORMAT COLOR COL_TOTAL INTENSIFIED ON.
          WRITE:/ 'No of Exits:' , sy-tfill.
        ELSE.
          FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
          WRITE:/(95) 'No User Exit exists'.
        ENDIF.
      ELSE.
        FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
        WRITE:/(95) 'Transaction Code Does Not Exist'.
      ENDIF.
    Take the user to SMOD for the Exit that was selected.
    AT LINE-SELECTION.
      GET CURSOR FIELD field1.
      CHECK field1(4) EQ 'JTAB'.
      SET PARAMETER ID 'MON' FIELD sy-lisel+1(10).
      CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.

  • Masking Certain Field in Vendor Master Data

    We have a Enhancement which involves conversion of Vendor Numbers.,It so happened that a category of Vendor Codes were the Social Security Numbers.
    Now that due to Privacy Laws etc they are converting that number logic which is throwing challanges.
    The first Step is to convert Vendors from XSSN to Y123 and the second is also retain the social number in a encrypted field as it is used for 1099 reporting.
    I am aware that there is a standard functionality for Credit Cards Numbers Masking but not sure if there is any thing for special fields on Vendor Master.
    If you are aware of any options to handle the switchover or masking certain fields pls share them with me.
    Thanks,
    Praveen

    Praveen,
    Did you try 'Define Screen Layout per Activity (Vendors)' and suppress/hide the fields?

  • How to populate the field Discount Percent (DIS) in the outbound S1ORDEXC?

    Hello all,
    I am working with the Spec2000 to send out the IDOC S1ORDEXC.
    Does anyone know how to populate the field Discount Percent (DIS)?
    This field length of Discount Percent is 2 characters, but our customer discount in the Princing Conditions (Sales Order) is longer than 2 characters (ex:  7.500-%)
    Thank you

    Hello Thuan
    I guess you are working with IS- ADEC and SPEC 2000. I am not an expert on this but leave you some hints from OSS notes I came across.
    It appears like Discount Percent - DIS and Procurement Discount Percent -PDP are complementary and mutually exclusive. If one exists, the other need not.
    Looks like DIS is computed as (100-PDP)/100 and it is just a 2- integer data (as in 20 Percent). It is a kind of multiplier (Factor), example if  PDP discount is 10 percent, then DIS (Factor) is 0.9 and so  final (net) price after discount = Price*0.9.
    " If the discount comes in the S1BOOKED inbound into SD in the field DIS, then the discount has to be sent back in the DIS field .. if it came in the PDP field then it has to be sent back in the PDP field. If there was no discount in the incoming IDoc, then the discount has to be filled in the PDP if there was a change in the discount".
    KDATE in SPEC 2000 file maps to DIS and KPERC to PDP.
    PDP has 4 characters and per OSS note 440380, the point is ignored meaning you can work with 1225 instead of 12.25.
    So may be you can work with PDP?
    OSS notes: Apply to older releases but may still be applicable conceptually speaking.
    456153 - S1ORDEXC does not send out Discount
    440380 - PDP has only 4 characters in the SPEC IDoc instead of 5
    596042 - Discount percent DIS not considered e processing S1ORDEXC
    698668 - Incorrect calculation of unit price for PO item by S1ORDEXC
    Let me know you final findings.

  • How to populate this fields in ce_bank_accounts?

    Hey there, first, i want to apologize for my bad english.
    i'm working with Cash management and i'm using this API ce_bank_pub because the bank are internals. i have the load from banks and branch, and kinda the bank accounts, but i can´t find how to populate this fields, that are mandatory for my requeriment:
    AUTORECON_AP_MATCHING_ORDER
    AUTORECON_AR_MATCHING_ORDER  
    RECON_ENABLE_OI_FLAG
    RECON_OI_FLOAT_STATUS
    RECON_OI_CLEARED_STATUS
    RECON_OI_MATCHING_CODE
    AUTORECON_AP_MATCHING_ORDER2
    this is my "flow of work", first, i load the data with SQL*Loader in a custom/personal table, after this, i have a cursor that select all the records of this table and do some validations, after this (and if all the records are ok) i use the API ce_bank_pub.
    i don't know if that API support those fields, I've read the documentation but can not find what I require.
    any help will be appreciate.
    thanks a lot.
    [SPANISH]
    Estoy trabajando con una carga de bancos, sucursales, cuentas bancarias y usos de cuentas, hasta ahorita todo bien, solo tengo problemas al poblar los campos que se muestran en la parte de arriba en la tabla ce_bank_accounts, estoy utilizando el API ce_bank_pub ya que los bancos son internos.
    mi procedimiento, o la manera que lo hago es ésta:
    cargo los datos con SQL*Loader a una tabla intermedia/temporal por decirlo así, posteriormente un cursor selecciona los datos para realizar las validaciones y las reglas de negocio y si los datos son correctos utilizo el API, eso es en general para las 4 cosas, pero los campos de arriba no se como cargarlo, modificarlos o si hay alguna otra manera para agregarselos.
    cualquier ayuda es apreciada.
    Muchas gracias.

    Hi Miguel,
    hope this helps ...
    AUTORECON_AP_MATCHING_ORDER - Order of matching statement lines to AP transactions, by transactions first or by batch first, lookup type BATCH_OR_TRX
    AUTORECON_AR_MATCHING_ORDER - Order of matching statement lines to AR transactions, by transactions first or by batch first, lookup type BATCH_OR_TRX
    AUTORECON_AP_MATCHING_ORDER2 - Order of matching statement lines to AP transactions, by transactions first or by batch first, lookup type BATCH_OR_TRX_OR_GROUP
    For all the above three fields, navigate to Lookups from Cash Management responsibility and find the lookup type BATCH_OR_TRX, this will have 3 values, B for Batch, G for Group and T for Transaction ..... pass any one of the three value as per your requirement ..
    RECON_OI_MATCHING_CODE - Open interface transactions matching code, T for matching by transaction number, D for matching by date and amount. Lookup type: OI_MATCHING_CRITERIA
    For the above field, navigate to Lookups from Cash Management responsibility and find the lookup type OI_MATCHING_CRITERIA, this will have 2 values D for Date and Amount, T for Transaction Number .... Pass any one of the two values as per your requirement ...
    RECON_ENABLE_OI_FLAG -  Flag to indicate whether to allow reconciliation of statement lines to open interface transactions, Y or N
    As per your requirement indicate Y or N ....
    RECON_OI_FLOAT_STATUS - Code to specify the float status for open interface transactions
    RECON_OI_CLEARED_STATUS  - Code to specify cleared status for open interface transactions
    I am not sure about the above two ...i.e. the values that needs to be passed ...
    Regards,
    Ivruksha

  • Solved - Group Fields for Vendor Master Records in IMG

    This was the solution.
    The new field's data element I added to LFB1 did not have the "change document" field checked.  I made that change and now that field shows up in IMG.
    Hello all,
    I added an append structure to the table LFB1.  This structure has 1 field.  I then created a "Modification-Free Enhancement of Vendor Master Record" to add the new LFB1 field to the vendor master screen, edit and display screens.  This is the 3rd time I have done this.  So far so good.
    Now our functional analyst went into IMG to add this new LFB1 field to a "Group Fields for Vendor Master Records" which we have done 2 other times.
    The new LFB1 field does not show up in the list of possible Table-fields.  
    There must be some other step I am missing.
    Does any of this ring a bell?  We are on version 4.7.
    Thanks
    Bruce
    p.s.
    This is the IMG path for adding 'Field Groups' to vendor master fields.
    Financial Accounting/
    Accounts Receivable and Accounts Payable/
    Vendor Accounts/
    Master Data/
    Preparations for Creating Vendor Master Data/
    Group Fields for Vendor Master Records
    Edited by: Bruce Tjosvold on Nov 21, 2008 1:18 PM

    Hi Vandana,
      There are several tables that are contain Vendor Master related data which can be used for extraction to BW. Some of the tables which can be useful for you are:
    LFA1 :  Vendor Master (General Section)
    LFM1 :  Vendor master record purchasing organization data
    LFBW : Vendor master record (withholding tax types) X
    WYT3 :  Partner Functions
    LFBK : Vendor Master (Bank Details)
    LFB1:  Vendor Master (Company Code)
    ADRC: Addresses (Business Address Services)
    ADR3: Fax Numbers (Business Address Services)
    ADR6: SMTP Numbers (Business Address Services)
    ADRT: Communication Data Text (Business Address Services)
    You may use the Data sources mentioned in the previous update from Venky above namely :
    0VENDOR_ATTR --- for master data attributes
    0VENDOR_TEXTS -- For texts
    Since the fields that you are using are from different tables so its better if you go for a Generic Data source where you can use the fields as per your requirement.
    Thanks
    Pawan
    Edited by: pawan190187 on Aug 19, 2011 12:40 PM

Maybe you are looking for

  • Using Business Area and Profit Center Accounting with New GL functionality

    Hello, We are Public Sector and using ECC 6.0, we have been using Business Area with Fund Management. We also use Special Purpose Ledger with Document splitting. Before migrating to New GL functionality, we want to understand -     The possibility of

  • I can't install dreamweaver CS4

    I have buy Creative Suite design premium and i can't install dreamweaver CS4 before i installed DW CS4 beta for test and put the icon in the bin to desinstall it and now i can(t use the buy version how can i do ? thanks

  • Ipod only showing thumbnail buy playing video sound

    I used Handbrake to convert the file. It will play fukk screen in itunes but it will only display a thumbnail with a white background. The sound works but the video does not. Any ideas? Thanks!

  • PDF documents show black pages or black images

    Why do some PDF documents show black pages or black images when opened in Adobe Acrobat 9 Pro?

  • I am unable to see attachments from certain senders.

    Good morning. I receive many different forms of attachments during the week, but I seem to be having a problem with any emails that contain PDF attachments. I know that there is one there, but there is no 'paperclip' and I am unable to download. I ca