Create vedor, xk01
Hi all,
I have a problem while creating vendor via batch input map. I want to ask if it is possible, or better, how it is possible to create vendor and add more email addresses to it.
I know the address is saved centrally in tables ADDR*, but I am not able to record transaction with adding more email addresses. Maybe I am missing something, but I have no idea what.
Could you please give me some idea how to add more email addresses to the batch input map?
Thank you very much
Thanks to all of you for your advice,
I was able to get to the multiple email address by writing the BI map by hand (not recording via shdb). But I have got to another problem, so far I can open the screen to enter multiple addresses but there is only one active line, you have to add new line by pressing new line button. I have found that the button have code NEWL (in GUI status for the window). Now I have added it to the BI map as a OK_CODE, but it seems to ignore the ok_code while processing the screen, it will either say that the field is not input field (name of the field with index in () ) or it will rewrite the first line.
The screen is in program SAPLSZA6 screen number 600.
Is it possible to somehow trigger the NEWL function to add new input / editable line to the screen in batch input processing??
I have tried it in more orders, but it still seems to ignore the NEWL.
Now I am not even sure if it is correct ok code, but it reacts to the CONT ok code for continue as it should.
Many thanks for every advice
Similar Messages
-
Create Outbound extended IDOC for venodr create & change (XK01 & XK02)
Dear all,
My requirement is as below:
I have to populate an extended IDOC of the standard IDOC CREMAS in the following cases.
1. When a new vendor is created from XK01 with classification characterstics value for supplier status as 'YES'.
2. When a vendor is changed by adding a partner function OA in the partner function.
3. We have to purposefully fail the IDOC when the partner function OA is deleted in XK02 transaction.
4. We have to purposefully fail the IDOC when the main vendor is blocked or deleted(XK05 or XK06).
Since i am new to IDOC, i tried many things but its not working.
I tried by the change pointer method for the standard IDOC but it will create the IDOC in all cases which we don't want it should be created only when supplier status is 'YES' and new partner function OA is created.
Regards,
Manjunathhi,
I know how to extend an IDOC, but my question is after extending an IDOC i have to populate that outbound IDOC only in some cases.that is when a vendor is created with supplier status as YES, when a vendor is changed by adding an partner function.
I want these checks know where to make these checks before creating an outbound IDOC.i want to knaow a common point where i can make these checks like an exit.
i found 1 exit fo all the cases EXIT_SAPMF02K_001 but in this exit we will have the vendor number because it is exit before save.
Now i am looking into the FM 'MASTERIDOC_CREATE_CREMAS' in which we have an exit 'EXIT_SAPLKD01_001'.
Regards,
Manju -
How to get the vendor number that was created using xk01..?
Suppose i am creating a vendor with all the information by using a bdc program.
In the same program if i want to go to the XK02 of that particular vendor that was created recently....how it possible..?
Means how to get that particular vendor number that was created recently...?Hi...
You Can Get the Vendor number after Calling the Transaction 'XK01' as below.
<b>Declare a table for Collecting messages :</b>
DATA: T_MSG TYPE TABLE OF BDCMSGCOLL,
WA_MSG TYPE BDCMSGCOLL.
<b>Then Call Transaction Statment:</b>
CALL TRANSACTION 'XK01'
USING T_BDCDATA
MODE 'N'
MESSAGES INTO t_msg.
if sy-subrc = 0.
READ TABLE T_MSG INTO WA_MSG WITH MSGTYP = 'S'.
MSGID = 'F2'
MSGNR = '175'.
<b>Note: Bcoz the XK01 will issue this message</b>
if sy-subrc = 0.
write: / WA_MSG-MSGV1. "This will contrain Vendor Number
endif.
endif.
And you can also Try the Other method i.e. after the Call transaction statement
<b> GET PARAMETER ID 'LIF' field V_LIFNR.
WRITE:/ V_LIFNR.</b>
Reward if Helpful. -
Creating vendor(XK01)
Hi All,
I want to create vendor master data using BDC, i have to upload IBAN number in the bank details screen, which i am not able to do.. Please guide me how to update IBAN number when creating a vendor through XK01 transaction.
Thanks in advance.
RajuLook at OSS <a href="https://websmp210.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=503396&_NLANG=E">IBAN mass generation</a> for mass generation of existng vendor/customer
Look at OSS <a href="https://websmp210.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=663781&_NLANG=E">Note 427164 - RFFOF__T, no radio buttons for IBAN/BBAN</a> or <a href="https://service.sap.com/sap/support/notes/663781">Note 663781 - The TIBAN_ACTIVE table does not exist in DDIC</a> if the green arrow does not show
What's your version? -
LSMW Vendor Create /Change (XK01/XK02) by IDOC CREAMS05 for CONTACT PERSON
Hi Experts,
Can you Please help me for CONTACT PERSON (create/ change) upload for vendor using the IDOC type CREMAS05.
which structure is appropriate for CONTACT PERSON in CREMAS05
Thanks in advance,
Babumiya Mohammadokay, this screen is not active in my system. (are you doing retail?)
if it is address data, then it is usually transmitted with the ADR3MAS idocs
this is at least the case for customer contacts.
Edited by: Jürgen L. on Feb 20, 2012 5:13 PM -
What is differnace between XK01 & FK01?
Hi,
What is differnace between XK01 & FK01? & If I have created Vedor with tcode FK01, how to assign or map in XK01?Hi,
There is one more transaction code MK01
XK01 has full authorization on vendor views but FK01 has only authorized on accounting view and MK01 has only purchasing views.
Regards -
Hi,
We have the following workflow:
1. Vendor is created using XK01
2. Vendor is blocked for Selected Company Code(posting block) and Selected
Purchasing Org. using a BADI.
3. Workflow is triggered (LFM1 object) and the vendor is to be unblocked by the approver.
I have created a subtype for LFM1 object which calls the XK05 event so that the approver can unblock the vendor.
The problem I am facing is that the company code is not part of the LFM1 object and so the approver is not getting the option of unblocking the vendor posting block.
Appreciate anyone's response if they have faced a similar problem and if so how they were able to solve the same. This is really urgent!!
Thanks & Regards,
Aravinda M.Hi,
I do not have too much know-how in XK01 but,
the problem that your new parameter is not filled as the standard does not fill it, you have to do it on your own, somewhere you have to give company code to your container:
I think you have following options:
1. SWE2 you add your paramater - here is the issue to find out which company code is involved, here is the question how you find the appopriate company code
2. look for exit/badi/... to trigger your own event by filling the parameter
You may look in XK01 for an exit/badi/BTE where you can trigger your workflow so that you fill the parameter -> this would be the easiest one.
XK01 -> SAPMF02K -> if you look for OPEN_FI_PERFORM you will find 2 bte-s
'OPEN_FI_PERFORM_00001421_E'
'OPEN_FI_PERFORM_00001440_E'
both of them include LFB1 and LVM1 -> LFB1 still includes company code what you need and LFM1 is the object...
Here you set the container values so that you fill LFB1 + company code parameter then SWE_EVENT_CREATE (or SAP_WAPI...).
Of course you need to check wheter your BTE really is called during your transaction.
3. Modify standard:
If you look at the note 134604 you find the place where event is created:
include MF02KFMC and FORM CALL_SWE_EVENT_CREATE.
Than click on where-used-list button you will get: SAPLWR11 and
SAPMF02K for example in FORM WF_BLOCKED_PURCHASING_EBENE the system sets some container values in the following way:
SWC_SET_ELEMENT KRED_CONTAINER 'VendorSubRange'
"Name des Param. im Workflow XLFM2-LTSNR.
here you can put your company code as well...
Of course SAP does not recommend to modify standard...
If I were you I would use solution 2.
Regards
Tibor -
Differences between tcodes fk01,mk01 and xk01
Hi Guys,
Can any body please tell me the differences between the mentioned transactions.
what are the differences between vendors created through these transactions?
If my vendor is for utility items or non PO then can i create using XK01 or MK01?
thanks in advance...
ArjunHi Arjun,
FK01 can be used for maintaining the vendor details at the company code level & for general data.
MK01 can be used for maintaining the vendor details at the purchasing org level & for general data.
XK01 can be used for maintaining the vendor details at the company code , purchasing org level and general data.
Using XK01 transaction you can create different vendors for each pruchase organization of that company individual.
where as in FK01 you can create vendor for the whole company together.
MK01 transaction creates a new vendor record without payment details.
Hope this will help.
Regards,
Nitin. -
Business Partner in XD01/VD01 how to create a vendor VN?
Hello Gurus,
How can I create a business partner called Vendor VN and insert it in the "Partners functions" Tab of the customer master data?
Can someone show me a step by step process to achieve this?
Please advise,
Kind regards
ChrisHi,
In Standard Vendor will be created through XK01 transaction where we have to give Company Code, Purchasing Organization and Account group.
But a new if a new partner function need to add in the partner function needs to follow the below steps.
Go to partner determination by VOPA
OR
IMG SD Basic function Set up partner functions set up partner function for sales document header
1) Click on partner function and Maintain partner function ZV (Which I created) and back
2) Then select your existing partner determination procedure (Standard is TA) and click on PARTNER FUNCTIONS IN PROCEDURE and add partner function. And make it mandatory so even user forget to mention then at the time of saving system can remind user.
3) Then double click on PARTNER DETERMINATION PROCEDURE ASSIGNMENT
4) Assign partner procedure to sales document
Now when you creating sales order go to header partner tab and enter you institute partner number
For sales order and invoice report Execute this report by selecting partner function ZV in VA05N and VF05 respectively.
Regards,
Ram -
XK01 user exit or BADI in which LIFNR & BUKRS are available .
Hi experts,
Is there any user exit or BADI in which account no of vendor(lfa1-lifnr),company code(lfb1-bukrs)
purchasing organisation(lfm1-ekorg) available.
My requirement is to send a mail with these details when a vendor is created using XK01 transaction.
I tried with exit SAPMF02K and BADI VENDOR_ADD_DATA.But above deatils are not available in this exit since the exit is executed before the LIFNR is assigned.
Is there any solution for this problem???? Pls do reply...Hi
The following are the BADIs available for XK01
VENDOR_ADD_DATA
VENDOR_ADD_DATA
VENDOR_ADD_DATA_BI
VENDOR_ADD_DATA_BI
VENDOR_ADD_DATA_CS
VENDOR_ADD_DATA_CS
VENDOR_FIELDACTIVE
User exits:
RFKRRANZ
SAPMF02K
If none of these satisfy your needs you can check upon the enhancement spots option if you ARE IN ecc 6.0
Regards,
Soumya. -
How to create serviice no and also vendor
sir,
for external services,
1. how to create serviice no and also vendor
2. hot to create service contract
3. rate contract
pls explain with details and t codes step by step
we need to use the service no for orders
sai meghnahi
1. sevice number you have to use AC03 transaction and click on create button
select the service category
enter the description of service
enter the valuation class and Base UOM.
and save
2. Vendor you have to create using XK01 and select the vendor group and enter the required details for address/payment transaction etc and save.
service contract we can use MK31 there are two types value and qty based contracts. -
Hi SAPiens,
Can someone tell me that what is the diffrence between FK01,XK01 & MK01. knowing that all the above tx codes are used to create vendor
Thanks n Regards,
Lokesh SenHi,
Difference in FK01 n MK01,
Usually FK01 is used by finance to create vendors say for example Employess, Govt agencies where purchasing data is not neccessary for them has they dont procure form them,
MK01 is used by Purchasing department only to create Vendors,
XK01 is used by any deperatement. here if we give purchasing org then it will act as MK01 and if we give only company code while creating vendor then it will behave as FK01.
Thanks & Regards,
Kiran -
In Third party sales, Part of MM..?
Hi guru's
Can explain about third party sales and what is major part of work for MM in that.
1.Please send me the overall flow in Third party sales process with Transaction codes.
thanks
sap-mmTHIRD PARTY SCENARIO
in third-party order processing, your company does not deliver the items requested by a customer. Instead, you pass the order along to a third-party vendor who then ships the goods directly to the customer and bills you. A sales order may consist partly or wholly of third-party items. Occasionally, you may need to let a vendor deliver items you would normally deliver yourself.
Process Flow
the processing of third-party orders is controlled via material types. Material types define whether a material is produced only internally can be ordered only from third-party vendors, or whether both are possible. For example, a material that is defined as a trading good can only be ordered from a third-party vendor. However, if you manufacture your own finished products, you may also want, from time to time, to be able to order the same type of product from other vendors.
Processing Third-Party Orders in Sales
Third-party items can be created automatically by the system, depending on how your system is set. However, you can also change a standard item to a third-party item during sales processing manually.
Automatic third-party order processing:-
if a material is always delivered from one or more third-party vendors, you can specify in the material master that the material is a third-party item. During subsequent sales order processing, the system automatically determines the appropriate item category for a third-party item: TAS. To specify a material as a third-party item, enter BANS in the Item category group field in the Sales 2 screen of the material master record.
Manual third-party order processing
In the case of a material that you normally deliver yourself but occasionally need to order from a third-party vendor, you can overwrite the item category during sales order processing. For a material that you normally deliver yourself, you specify the item category group NORM in the material master.
If, as an exception, you use a third-party material, change the entry TAN to TAS in the ItCa field when processing the sales document. The item is then processed as third-party item.
If address data for the ship-to party is changed in the sales order in third-party business transactions, the changed data will automatically be passed on to purchase requisition and also to the purchase order ,if one already exists. In the purchase order, you can display the address data for the ship-to party in the attributes for the item.
You can only change the address data for the ship-to party in the sales order for third-party business transactions, and not in the purchase order.
Processing Third-Party Orders in Purchasing
when you save a sales order that contains one or more third-party items, the system automatically creates a purchase requisition in Purchasing. Each third-party item in a sales order automatically generates a corresponding purchase requisition item. During creation of the requisition, the system automatically determines a vendor for each requisition item. If a sales order item has more than one schedule line, the system creates a purchase requisition item for each schedule line.
Purchase orders are created from purchase requisitions in the usual way. For more information about creating purchase orders, see the Purchasing documentation. During creation of the purchase order, the system automatically copies the delivery address of your customer from the corresponding sales order. In a sales order, you can enter purchase order texts for each third-party item. When you create the corresponding purchase order, the texts are automatically copied into the purchase order. The number of the purchase order appears in the document flow information of the sales order.
All changes made in the purchase order are automatically made in the sales order as well. For example, if the vendor confirms quantities and delivery dates different from those you request and enters them in the purchase order, the revised data is automatically copied into the sales order
you process third-party items by creating a normal sales order. In overview for the order, you can then overwrite the default item category (TAN in the standard system) with the special item category for third-party items: TAS
Billing Third-Party Orders
If relevance for billing indicator for the item category has been set to B (relevant for order-related billing on the basis of the order quantity) in Customizing, the system includes the order in the billing due list immediately. If, however, the indicator has been set to F (relevant to order-related billing on the basis of the invoice quantity), the system does not include the order in the billing due list until an invoice from the vendor has been received and processed by the purchasing department. In the standard system, item category TAS (third-party order processing) has been given billing-relevance indicator F.
In the first case, the third-party order is considered to be completely billed only when the invoiced quantity equals the order quantity of the sales order item. In the second case, each time a vendor invoice is received, a customer invoice is created for the quantity in the vendor invoice and the order is considered to be fully invoiced until the next vendor invoice is received.
If you have activated billing-relevance indicator F for item categories in Customizing, billing can refer to the goods receipt quantity instead of the incoming invoice quantity.
You can control whether the invoice receipt quantity or the quantity of goods received is relevant for billing in Customizing for copying control for billing at item level.
FOR YOUR PROCESS Individual Purchase Orders WELL GIVE THE RIGHT SOLUTION
Individual purchase orders are used when your customer orders goods from you that are not in stock and must be ordered from one or more external vendors.
Process Flow
During sales order entry, the system automatically creates a purchase requisition item. The purchasing department creates a purchase order based on the requisition and the vendor ships the goods directly to you (unlike third party order processing, where the vendor ships directly to your customer). You then ship the goods to your customer. While the goods are part of your inventory, you manage them as part of the sales order stock. Sales order stock consists of stock that is assigned to specific sales orders and cannot be used for other purposes.
Process Flow for 3rd Party Sales
Customize the third party sales in summary:
Prerequisites for 3rd party sales,
Purchasing org,
purchasing group,
assign the Purchase org to company code
assign Purchase org to plant,
should not maintain the stock in material, it should be trading goods,
1. Create Vendor XK01
2. Create Material Material Type as "Trading Goods". Item category group as "BANS".
3. Assign Item Category TAS to Order type that you are going to use.
4. A sale order is created and when saved a PR is generated at the background
5. With reference to SO a PO is created (ME21N). The company raises PO to the vendor.
6. Vendor delivers the goods and raises bill to company. MM receives the invoice MIRO
7. Goods receipt MIGO
8. Goods issue
9. The item cat TAS or Schedule line cat CS is not relevant for delivery which is evident from the config and, therefore, there is no delivery process attached in the whole process of Third party sales.
10. Billing *--
i think this will be helpful to you -
Dear all,
In the third party process, have we to create outbound delivery?
I have created PO from PR of a third party sales order. And now, i don't understand to delivery to customer.
Pls tell me solution.
If we have to create outbound delivery from that sales order, i get errors:
Item category TAS is not defined and Item category TAS is not defined, so item 000010 will be disregarded. I also checked in VOV4, VOV6, VOV7.
Thank you,Hi
In third party scenario the material is delivered to your customer thro out side vendor
You are billing your customer
Vendor is billing you for the material he has delivered to your customer
Here we dont make any delivery
Process Flow for 3rd Party Sales
Customize the third party sales in summary:
1. Create Vendor XK01
2. Create Material u2013 Material Type as "Trading Goods". Item category group as "BANS".
3. Assign Item Category TAS to Order type that you are going to use.
4. A sale order is created and when saved a PR is generated at the background
5. With reference to SO a PO is created (ME21N). The company raises PO to the vendor.
6. Vendor delivers the goods and raises bill to company. MM receives the invoice MIRO
7. Goods receipt MIGO
8. Goods issue
9. The item cat TAS or Schedule line cat CS is not relevant for delivery which is evident from the configuration and, therefore, there is no delivery process attached in the whole process of Third party sales.
10. Billing
SD - 3rd party sales order Create Sales Order
VA01
Order Type
Sales org, distribution channel, div
Enter
Sold to
PO #
Material
Quantity
Enter
Save
SD - 3rd party sales order View the PR that is created with a third party sales order
VA01
Order Number
Go to Item Overview
Item ->Schedule Item
SD - 3rd party sales order View the PR that is created
ME52N
Key in the PR number
Save
SD - 3rd party sales order Assign the PR to the vendor and create PO
ME57
Key in the PR number
Toggle the "Assigned Purchase Requisition"
Execute
Check the box next to the material
Assign Automatically button
Click on "Assignments" button
Click on "Process assignment"
The "Process Assignment Create PO" box , enter
Drag the PR and drop in the shopping basket
Save
SD - 3rd party sales order Receive Goods
MIGO_GR
PO Number
DN Number
Batch tab , click on classification
Serial Numbers tab
Date of Production
Flag Item OK
Check, just in case
Post
Save
SD - 3rd party sales order Create Invoice
MIRO
Invoice Date
Look for the PO , state the vendor and the Material
Check the box
Click on "Copy"
Purchase Order Number (bottom half of the screen)
Amount
State the baseline date
Simulate & Post
Invoice Number
*Invoice blocked due to date variance
SD - 3rd party sales order Create a delivery order
VL01N
In the order screen , go to the menu Sales Document , select "Deliver"
Go to "picking" tab
State the qty and save
SD - 3rd party sales order Create a billing document
VF01
Ensure that the delivery document is correct in the
Enter
Go to edit -> Log
Save
Hope the process is very clear to you now
Regards
Raja
Edited by: ramanathan raja on Sep 18, 2008 3:06 PM -
Hi friends,
i need all your help in configuring third party process in MM.please guide me by giving step by step process with t-codes.
your advise is considdered more valuable.
Regards,
williamHi,
Process Flow for Third party process with SD-MM Integration
Customiztion requires is
1) Defining the Purchasing org,Purchasing group,
2) Assign the Purchase org to company code
3) Assign Purchase org to plant,
Material type used should be Trading goods -- HAWA
1. Create Vendor XK01
2. Create Material with Material Type as "Trading Goods" & Item category group as "BANS".
3. Assign Item Category TAS to Sales Order type
4. Sale order is created and in the background a PR is generated
Note down the PR number along with Sale order no
5. With reference to PR a PO is created (ME21N).
PO will be sent to the Vendor with delivery address as your Customer.
6. Vendor delivers the goods to the Customer and raises Invoice to the Plant.
7. Goods receipt MIGO & stock update in the Plant ( Not physically)
8. MIRO for Vendor to clear the Payment
9. Create the outbound delivery for sales order
10. Post Goods issue for delivery
11. Billing for the customer
rgds
gsc
Maybe you are looking for
-
Repost: K9AGM2 bios problem hdd dectection settings cant be changed to user
Hey there My last one of this post got closed like to clarify that this is not illegal this is what the game devs world calls a debug box it is a software modified xbox for debugging and testing so i am nto rbeakignt he law by this i have had promiti
-
Management Center install error "Unsupported OS version: 5.10
I couldn't find anything on sunsolve that talks about a work around. Has anyone else had this problem and how did you resolve it? Trying to install on a sparc system under Solaris 10 Thanks in advance, Bill
-
Urgent!! Errors during one EJB calling other EJB in OAS
Hi, I got the following errors when I try to use one Session EJB to call another Session EJB in OAS 4.0.8.1, the EJB is deployed to OAS from JDeveloper 3.0. The code I used to call other EJB is the same as the code in client side: public String callA
-
Macbook Air recall on broken hinges
I have the very early version of Macbook Air the one with the flip comparment that expose the usb. Now the problem I have is that after using the device for a few months a crack appear on the right side of the devices. I was **** because i know the p
-
Hi, need some help with a problem. I'm not sure if Norton has anything to do with it but my pc was idle for awhile and Norton conducted a antivirus sweep. I didn't notice and click on the creative consolue launcher to switch to entertainment mode but