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 -
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 -
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
VishnuDear 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,
Robhi,
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 regardssure, 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 RThere 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 PMI 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
RakeshHi!
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
JaveedHi,
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
Vivekhi 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 -
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