Inco terms--vendor master& info record

Hi Stephen  & Friends,
I need your input on this subject.
Incoterms we can maintain at vendor level and in info record also.
If you maintain different incoterms info record.
In the purchase order ,, you can find header inco terms will be the vendor,,,, and at item level,,,inco terms will be adopted from infor record.
Which inco terms has got precedence over other.
What exactly system detmines the from this,
please respond.
Regards,
Sudhakar babu.

Hi Sudhakar,
The Inco-terms are internationally accepted rules for world trade. In this way, purchasers can collaborate with their vendors to define delivery conditions and connected buyer and seller obligations. - SAP Help Document
Now coming to the specific case which you have mentioned:
The inco-term maintained at item level takes precedence over the one maintained at header level. The reason SAP provides this option is because, in a single PO you might have multiple items & each one of those might have to be transported in a different manner. But if no inco-term is maintained at item level, then the header level inco-term is used.
Hope this answers your question.
Regards,
Vivek

Similar Messages

  • Create Customer-Master Info record (VD51).

    Hi All,
    Have a requirement in which I need to create a customer-Master Info record (VD51). Want a suggestion, what is the best way to create a customer-Master Info record via program.
    Is there a BAPI or a FM which create a customer-Master Info record?
    Thanks in advance.
    Kind Regards,
    Abhi...

    Hi,
    here below a sample code for doing that
    REPORT Z_knmt.
    tables : knmt.
    data : begin of it_data occurs 0,
    kunnr like knmt-kunnr,
    vkorg like knmt-vkorg,
    vtweg like knmt-vtweg,
    matnr like knmt-matnr,
    kdmat like knmt-kdmat,
    end of it_data.
    data : begin of st_data,
    kunnr like knmt-kunnr,
    vkorg like knmt-vkorg,
    vtweg like knmt-vtweg,
    matnr like knmt-matnr,
    kdmat like knmt-kdmat,
    end of st_data.
    parameters p_file like RFPDO1-FEBAUSZF.
    selection-screen skip.
    parameters : p_group(12) default 'BATCH_VD51' obligatory.
    data w_lines type i.
    data : w_kunnr(10) type n.
    include Z_IN_BATCH_INPUT.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_FILE.
      CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
           EXPORTING
                MASK      = ',,.txt'
                STATIC    = 'X'
           CHANGING
                FILE_NAME = p_file.
    start-of-selection.
      CALL FUNCTION 'UPLOAD'
           EXPORTING
                FILENAME                = p_file
                FILETYPE                = 'DAT'
           TABLES
                DATA_TAB                = it_data
           EXCEPTIONS
                CONVERSION_ERROR        = 1
                INVALID_TABLE_WIDTH     = 2
                INVALID_TYPE            = 3
                NO_BATCH                = 4
                UNKNOWN_ERROR           = 5
                GUI_REFUSE_FILETRANSFER = 6
                OTHERS                  = 7.
      IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      sort it_data.
      loop at it_data.
        w_kunnr = it_data-kunnr.
        it_data-kunnr = w_kunnr.
        select single * from knmt where vkorg = it_data-vkorg
                                    and vtweg = it_data-vtweg
                                    and kunnr = it_data-kunnr
                                    and matnr = it_data-matnr.
        if sy-subrc = 0.
          delete it_data.
        endif.
      endloop.
      describe table it_data lines w_lines.
      if w_lines is initial.
        stop.
      endif.
      perform open_group using p_group.
      loop at it_data.
        st_data = it_data.
        condense st_data-kdmat no-gaps.
        at new vtweg.
          perform dynpro USING : 'X' 'SAPMV10A' '0100' ,
                                 ' ' 'BDC_OKCODE' '/00' ,
                                 ' ' 'MV10A-KUNNR' st_data-kunnr,
                                 ' ' 'MV10A-VKORG' st_data-vkorg,
                                 ' ' 'MV10A-VTWEG' st_data-vtweg.
          perform dynpro USING : 'X' 'SAPMV10A' '0200' ,
                                 ' ' 'BDC_OKCODE' '/00' ,
                                 ' ' 'MV10A-MATNR(01)' st_data-matnr,
                                 ' ' 'MV10A-KDMAT(01)' st_data-kdmat.
          perform dynpro USING : 'X' 'SAPMV10A' '0200' ,
                                 ' ' 'BDC_CURSOR' 'MV10A-MATNR(01)',
                                 ' ' 'BDC_OKCODE' '/00' .
          continue.
        endat.
        perform dynpro USING : 'X' 'SAPMV10A' '0200' ,
                               ' ' 'BDC_OKCODE' '/00' ,
                               ' ' 'MV10A-MATNR(02)' st_data-matnr,
                               ' ' 'MV10A-KDMAT(02)' st_data-kdmat.
        perform dynpro USING : 'X' 'SAPMV10A' '0200' ,
                               ' ' 'BDC_CURSOR' 'MV10A-MATNR(01)',
                               ' ' 'BDC_OKCODE' '/00' .
        at end of vtweg.
          perform dynpro USING : 'X' 'SAPMV10A' '0200' ,
                                 ' ' 'BDC_OKCODE' '=SICH'.
          perFORM insert USING 'VD51'.
        endat.
      endloop.
      perform close_group.
    end-of-selection.
    ***INCLUDE Z_IN_BATCH_INPUT .
    DATA : ti_bdcdata LIKE bdcdata OCCURS 0 WITH HEADER LINE.
    *&      Form  OPEN_GROUP                                               *
    *& group -> Folder name                                                *
    FORM open_group USING group.
      FREE ti_bdcdata.
      CLEAR ti_bdcdata.
      CALL FUNCTION 'BDC_OPEN_GROUP'
           EXPORTING
                client              = sy-mandt
                group               = group
                keep                = ' '
                user                = sy-uname
           EXCEPTIONS
                client_invalid      = 1
                destination_invalid = 2
                group_invalid       = 3
                group_is_locked     = 4
                holddate_invalid    = 5
                internal_error      = 6
                queue_error         = 7
                running             = 8
                system_lock_error   = 9
                user_invalid        = 10
                OTHERS              = 11.
    ENDFORM.
          FORM close_group                                              *
    FORM close_group.
      CALL FUNCTION 'BDC_CLOSE_GROUP'
    EXCEPTIONS
      NOT_OPEN          = 1
      QUEUE_ERROR       = 2
      OTHERS            = 3
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    ENDFORM.
    *&      Form  DYNPRO                                                   *
    *& dynbegin -> Parameters for screen begin ( 'X' ) or not ( ' ' )      *
    *& name     -> Field or Screen name to treat                           *
    *& value    -> Field value or screen number                            *
    FORM dynpro USING  dynbegin name value.
      CLEAR ti_bdcdata.
      ti_bdcdata-dynbegin = dynbegin.
      CASE dynbegin.
        WHEN 'X'.
          ti_bdcdata-program = name.
          ti_bdcdata-dynpro = value.
        WHEN OTHERS.
          ti_bdcdata-fnam = name.
          ti_bdcdata-fval = value.
      ENDCASE.
      APPEND ti_bdcdata.
      CLEAR ti_bdcdata.
    ENDFORM.                               " DYNPRO
    *&      Form  INSERT                                                   *
    *& t_code : transaction code                                           *
    FORM insert USING t_code.
      CALL FUNCTION 'BDC_INSERT'
           EXPORTING
                tcode            = t_code
           TABLES
                dynprotab        = ti_bdcdata
           EXCEPTIONS
                internal_error   = 1
                not_open         = 2
                queue_error      = 3
                tcode_invalid    = 4
                printing_invalid = 5
                posting_invalid  = 6
                OTHERS           = 7.
      CHECK sy-subrc EQ 0.
      FREE ti_bdcdata.
      CLEAR ti_bdcdata.
    ENDFORM.                               " INSERT

  • Vendor material info record

    hi,
    When am trying to create vendor material info record,i see the<b> valid to</b> is <b>mandatory feild</b> but it is <b>disabled .</b>.
    i cannot enter any value in that.
    i:e    In <b>T/C me11</b> after i enter the details in the first screen,click enter it takes to the next screen. In that screen you can see conditions area you can see Net price and to its side you can see valid to that feild is mandatory feild but its blocked or disabled from entering values.
    hope you can understand guys,what and where am navigating.
    Thanks and regards
    Rajasekaran.

    hi
    go to img---materials managementpurchasingpurchasing info record--
    define screen layout
    here you click on the me11  and in the screen " maintain table t162 field selection groups" select conditions and on the net price put u r selection
    regards
    prashanth

  • Script for setting Inco-terms in Master Agreement Setup

    Hi All,
    We have a requirement to create a follow-on child Master Agreement from a Parent MA. So we are writting a toolbar script to craete this follow-on Master Agreement. The problem we are facing is , we are not able to populate inco-terms (delivery terms) from the setup of Parent to Child Master Agreement.
    Although Master Agreement Setup has APIs but it seems there is no method which can allow us to get and set the values of inco-term in the collection (DEL_TERM_COLLN ) which is present in the setup of Master Agreement.
    Can you please throw some light on this issue, if it would be possible to set incoterms values in Master Agreement Setup.
    Thanks in Advance!
    Regards,

    Hello,
    If the IAPI doesnu2019t have the getter and setter, I would suggest raising a OSS message with SAP.
    Regards,
    Vikram

  • Vendor Master Info

    Hi All
    What report can I run or which tables should I join to get the following information on what report
    1. Company Code
    2. Vendor Number
    3. Vendor Primary Address (Postal)
    4. Vendor Telephone
    5. Vendor Fax
    6. Vat Number
    thanks
    Vishnu

    Dear Vishnu,
    1. Company Code - LFB1
    2. Vendor Number - LFA1, LFB1, LFAS
    3. Vendor Primary Address (Postal) - LFA1
    4. Vendor Telephone - LFA1
    5. Vendor Fax - LFA1
    6. Vat Number - LFAS
    Join Condition is LIFNR (Vendor Number)
    Hope this will help.
    Regards,
    Naveen.

  • Vendor change - info record/source list

    Hi,
    I need help with the following please: Lets say a vendor goes out of business, is there a quick way to have all of their material directed to another vendor? Or must I create new inforecords and change sourcelists?
    Thanks,
    Rob

    hi,
    If you have any of the reference docuements made for the current vendor, then yes ofcourse you have to make the changes in it:
    You have to make changes in:
    1. Doc like schedule agreement, contract, PR, PIR etc....you can have to change your vendor here....
    2. change the source list as per the new vendor....
    And then generate the PO....
    OR
    You can have the Partner functions:
    So that you can deliver the materials to the other one....and you can can pay on the given bank account...
    ie. you can change the bank account in VMR....
    But this is possible if you can have the same vendor name.....
    Hope it helps...
    Regards
    Priyanka.P

  • In the case of a fixed vendor, please enter info record

    Hello Experts
    When I make a Purchase Requisition allocated to a fixed asset and I also indicate the fixed vendor, the following error appears:
    "In the case of a fixed vendor, please enter info record"
    We are not maintaining info records. For material and service purchases, if I type the fixed vendor, the info records are generated automatically by the system and we do not care about them. But for fixed assets it does not allow me to save if I enter the fixed vendor. How can I make to be created automatically also for the fixed assets?
    Thanks in advance
    Best regards

    sure, SAP creates info records itself when you do a purchase order.
    but SAP does not create info records when you create a purchase requisition.
    if you want a fixed vendor in a purchase requisition, then you have to have an info record first.
    so you either enter a desired vendor for this first time and can use fixed vendor with the second ocurance, or the requisitioner asks purchasing to create the info record manually. or you create the PO without requisition for the first time.
    see OSS Note 63600 - Required vendor - fixed vendor for IW32
    it explains the reason for the error message and a workaround.

  • Mass change to vendor master records

    Hello,
    We have implemented classic extended scenario with SRM5 and will be outputting our Purchase Orders, i.e. email,fax,print from SRM as this is out leading PO.
    How do we mass change vendor master (BP) records in SRM as we have not set the output medium in the Business Partner (BP) records and would like to do so with a transaction simalar to the R/3 XK99 Vendor Mass Maintanance transaction. Is their an equivalent one avaiable for BP records?
    Thanks. Steve.

    Hi Steve,
    The send Medium is stored in table "BBPM_BUT_FRG0061" in SRM.
    You may try to add the send_medium to the vendor mass maintenance tcode. But, I am not sure whether this is a good practice. Pls try this first in a sandbox...
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Execute transaction "MASSOBJ", select BussObj BUS1006 & double click Application tables. Add the table "BBPM_BUT_FRG0061" for BUS1006.
    Then double click the field list for this table & add the SEND_MEDIUM  & any other key field over which you would want to maintain this field.
    Then execute tcode "MASS" for BUS1006 to mass change the send_medium field.
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    I would always prefer the LSMW mode rather. Let me know how it goes.
    Cheers,
    Akash

  • Item text in Purchase Order getting updated with info. record Purchase Order Text

    Hello All,
    I am working in a roll out project and facing issue in text repeating twice for the line item in the Purchase Order for the new company code for which rollout is happening
    Issue:
    Item text in Purchase Order getting updated with info. record Purchase Order Text
    01) PO Text is maintained in the material master under "Purchase Order Text" tab
    02) The PO text that is maintained in material master is getting updated in the Purchase Info. Record
    03) When Purchase Order is created, the "Item Text" gets updated in the Purchase Order automatically only for the new company code for which rollout is happening. when printed, this results in the text getting duplicated twice
    03.1) this behavior is not observed in the Plants/ Company code that is already Live
    Configurations in the system:
    The copying rules for the "Texts for Purchase Orders" is
    Source Object = "Info Record", Source Text="Purchase Order Text", Fix="*"
    We have modified the Purchase Order form to print one of  the condition types maintained for calculating the tax. Other than this there is no change to the plants that are already live.
    I could not locate any "Purchase Organization" / "Company Code" / "Plant specific configuration.
    Am I missing any configuration or where can I look in what is causing this error.
    Request help from the experts in the forum.
    with Regards,
    Dhandapani R

    There is no company/purchasing/plant specific customizing for purchase order text.
    The customizing copying rules for the "Texts for Purchase Orders" affects all equally .
    If the text in the purchase order in ME23N is already filled different to other plants, then you either have a modification in place, or the texts are differently maintained in the referenced data (vendor, material, info record, contract)

  • Vendor Master IDoc to NACHA Format

    I have generated an IDoc for Vendor Master data using BD14 and i can see IDoc in WE02, now the same i wanna generate in NACHA file Layout which i got from the bank how can i achieve this.
    I have searched in Net on this but i havn't found any helpful ones, If any links which explains how to convert the IDoc to NACHA format please do share.
    Regards
    VEnk@
    Edited by: Venkat Reddy on Oct 1, 2010 4:53 PM

    I got a NACHA File format as shown below.
    File Header          
    1     numeric     Record type code
    2-3     numeric     Priority code
    4-13     numeric     Immediate destination
    14          blank      
    15-23     numeric     Immediate origin     Sending company or service bureau ID (Tax ID)
    24-29     YYMMDD     File creation date     
    Batch Header          
    1     numeric     Record type code     "5"
    2-4     numeric     Service class code     "200" for mixed debits & credits
    Detail Record  (PPD record)               
    1     numeric     Record type code     "6"
    2-3     numeric     Transaction code     Matches the payment type
    Addendum Record               
    1     numeric     Record type code     "7"
    2-94     various     various     (see Note 4)
    Batch Trailer               
    1     numeric     Record type code     "8"
    2-4     numeric     Service class code     Must match Service Class Code in the batch header
    File Trailer               
    1     numeric     Sequence #     "9"
    2-7     numeric     Batch count     Total batches sent in this file
    I'm basically triggering an IDoc for Vendor Master using BD14 and i can see IDoc in WE02.
    Can i send Vendor master info using F110 txcode, F110 - Menu - Environment - Prenotification - Select Bank Details - Select Vendors . If yes how can i interpret the above given NACHA file format.
    Regards
    VEnK@

  • Questions on Purchasing Info Record

    Dear all,
    Please help to clarify my doubt on the following :
    1) Will purchasing info record be created automatically whenever we raised a PO?
    or Do we need to do any setting in SAP?
    2) During PO creation, can the Rem. shelf life field found in the Delivery Tab of the PO be updated with the Min. rem. shelf life found in Material Master instead coming from the Vendor-Purchasing Info Record?
    3) Whenever I raised a PO, I realise that the InfoUpdate is always ticked. May I know is there any setting for this.
    Thank you.

    Hi,
    1) Will purchasing info record be created automatically whenever we raised a PO?
    PO will not be created automatically, you have to tick info update in PO. Then only Inforecord will be created.
    or Do we need to do any setting in SAP?
    In the Purchase order screen layout you have tick that info update field.
    2) During PO creation, can the Rem. shelf life field found in the Delivery Tab of the PO be updated with the Min. rem. shelf life found in Material Master instead coming from the Vendor-Purchasing Info Record?
    shelf life data is fetched from material master only.
    3) Whenever I raised a PO, I realise that the InfoUpdate is always ticked. May I know is there any setting for this.
    There is no setting for this you have set this field in the purchase order as info update then only it updates or creates info record.
    Regards
    Ravi shankar.

  • Costing run with values for material from info record.

    Hi All
    there is requirement with my client, that when i run my costing run the values of the components in BOM should be from the latest purchase order.
    For this i am maintined valuation criteria as price from info record and sub strategy as gross price from PO.
    When i am create a PO the info record is created automatically in background. So when i run costing run the value is picked correctly.
    Now when i create a PO with same material from diff vendor the info record is generated, but on costing run it picks the value from the info record of earlier vendor. For this i go and check the conditions tab in info record, ensure its balnk and save it. Again generate new PO and then run a costing run. This time the system reads the latest info record.
    My problem is that i want to ensure that during the costing run, system should read the latest info record w/o manual intervention. System behaviour is not consistent when there is multiple vendor and same material info records. Sometimes it pick up the value and sometimes it refers the old info record.
    Can any one help me out in resolving this issue. Its critical.
    Regards
    Rakesh

    Hi!
    Generally first info records will be created with vendor, then PO will be created, based on info records price, price will be updated in PO.
    If you have more than one vendor for same material, you have to create info records for each vendor. then you need to maintain source list, where you can fix the vendor. If there is no fix vendor, then you can do schedule agreement with vendors, where you have to give proportionate percentages again each vendor.
    Now for costing run :
    1. if you have only one info record, the price will take from that info record.
    2. if you have more than one info record, you need to mantain source list, where you can tick the fixed vendor, then system will take price from that vendor info record.
    3. if there is no fixed vendor and you have maintained scehduel agreement with weightage to vendor, then higher percentage vendor info record price will be picked up.
    4. if you have more info reocrds, not maintianed source list or schedule agreement, price will be picked up from first info record ( based on info record creation date).
    5. if you have a schedule agreement, but you have given equal weightage for example 50% and 50%, then also system will pick up from first info record.
    i think it is clear now.
    regs,
    ramesh b

  • Price Updation in Info-Record from Purchase Order

    Hi Experts,
    Please Suggest ur Valuable inputs.
    1) Created a Material
    2) Created a Vendor
    3) NOT MAINTAINED Info-Record
    4) Manually Entering  the Price in Purchase Order
    5) Raising a Purchase Order with respect to that Vendor with Info-Record Tick.
    Now after raising the Purchase Order for the first time without Maintaining Info-Record and With Info Update Tick in Purchase Order screen in Material Tab,  For the Next time when  i raise the P.O with respect to Same Vendor the Previous Price will be Picked up.
    But where i can see this Price ?
    If i go to Me12 Transaction and Check the  Inforecord the price is not updated ?
    Where i can find the price of the material with respect to that Vendor ?
    Best Regards
    Javeed

    Hi,
    It will get updated in the menu details of Inforecord. Goto Inforecord Purchasing data > In menu details go to environment > There you can find the order price history.
    Note: PO price will never update the conditions in inforecord.
    Regards,
    Prabu

  • Expiry of Purchase info record reminder

    Hi All,
    Is anyone aware about if it is possible to set some kind of reminder with a lead time, with respect to tht expiry of Purchase info record price in Material management
    Regards
    Vivek

    hi  vivek
    info  record maintains  vendor  number  and  material  number and  purchase  org  and  plant 
    this  is  relation  of  vendor  and  pricing   condition  of  matrial  already  recieved  from  vendor  this  info  record  u  can  use   as   reference  condition  record 
    u  can not   give  lead  time    for  info  records
    ok
    regards
    kishorre   reddy

  • Price from Info record

    Hi
    I maintained the vendor/material info record but when I created the PO the material price is not populated from info record? your advice please.

    hi,
    You can check price for material or condition PB00 in me12/me13
    Also to get price from Inforecord you need to do some setting in Condition Type
    Goto V/06, select condition type and in Changes can be made area, in manual entries tab select
    B     Automatic entry has priority
    OR
    D     Not possible to process manually
    Regards
    Vishal

Maybe you are looking for

  • Calling stored procedures with output parameters using RDO and VB

    I have a simple test procedure defined as follows: CREATE OR REPLACE PROCEDURE test_sp (inval1 IN VARCHAR2, inval2 IN NUMBER, inval3 OUT VARCHAR2, inval4 OUT NUMBER) IS BEGIN inval3 := 'RETURN TEST'; inval4 := 10; END; I am attempting to call this pr

  • How copy/paste layers with frame animations?

    I have a movie clip (mc1) with 6 layers (under 1 mask) and some tweens. (It's just a continuous transition of pictures.) I have another movie clip (mc2) that is the same layout (different layers.) I want to combine the 2 into 1 movie clip. I tried to

  • Help setting up an efficient AE/Premiere workflow.

    I am working on several AE/Premiere projects on a Pavilion M6 laptop and have a few drives that I can use for media storage/cache/exporting and am wonding what will be best way to use each one, or if I even need to. My internal drive is a Sandisk SSD

  • I am not able to download adobe reader

    I receive an error message saying that there is another download in progress, but I am not able to find another download, and I have not idea how to stop the other download if there is one.  I have tried restarting my computer, using another browser,

  • I cannot turn off the pattern picker in Elements 10

    I have been trying to clone on an image and I am getting a pattern instead of the area I wish to clone I click on brushes > default brushes, soft brush 21px start to work and I get the unwanted pattern Guess I'm doing something wrong here. This is th