Customer Master/Sales Order
Hi Guru's i have a requirment for my client.
My Client produces Materials (in liquid or plastic form) that it later sells to its customers and Distributors for end use products e.g in ( footware, tape, Paving roads). My client would like in the Customer Master, to map its customers by the end use how can i do this in the customer master? or sales order?
The other challenging thing comes about when my Client sells to Distributors who later sell this product to other customers for end use- how can i map the Distributors since i don't know the custmers they'll sell to and the end use of product.
Hi
You can use different fields avaialble in the customer master data - sales area data....that are used for grouping of customers. You can use two different fields for meeting your two requirements. I donot remember the exact naming of those fields and hence I could not provide the field names.
Regarding the nature of the business of your customers...whether they are wholesalers or retailers or endusers....it is the reponsibility of the client to provide you the details and it is not our headache to find out those details.
Thanks,
Ravi
Similar Messages
-
Sales office authorization check in customer master,Sale order and billing
Hello Experts
We need to restrict authorization for customer master, sale order and billing based on sales office.
Can somebody guide me how to activate this ? Has anyone of you have successfully done that?
Regards
kumarlibHello Kumar,
User authorization is within Basis expertise, but if you want to get some feel for what authorization objects are take a look at trans SUIM. But basically how it works is for a given transaction the level of check is specified -- in this case Sales Office. Based on values stored in that field the user is allowed or not allowed transaction access.
So you determine whatever the needed matrix is for authorization restriction (i.e. user A can access Sales Office xxx, user B can access Sales Office yyy & so on). Also give Basis the transaction codes to restrict, along w/the technical table/field for each (like from customer master - KNVV-VKBUR, from sales doc level VBAK-VKBUR). Basis sets up the authorization object w/assignments to the users accordingly.
This is standard SAP & your Basis support should be familiar with it. Good luck. -
How to define ABC class field in the Customer Master Sales tab
HI All,
can any one let me know how to define the new ABC class in the Customer Master Sales tab like below.
u2013 A (> 6,000,000 )
u2013 B (> 1,000,000u20136,000,000 )
u2013 C (> 100,000u20132,000,000 )
u2013 D (< 100,000 )
can any one let me know how to define and path in IMG.
Thanks in advance.
kumar reddy.In my opinion, you don't have any such std table/view to update ABC Classification field. You might need to update relevant infostructure based on your requirement, such as sales, invoiced, etc..
Try with following, based on your requirement:
MC(A
SIS: Customer,Inc.Orders - Selection
MC+A
SIS: Customer Returns, Selection
MC+E
SIS: Customer, Sales - Selection
MC+I
SIS: Customer Credit Memos - Selec.
Regards
JP -
Wht r the standard tables for vendor customer and sales order report/
Hi wht r the standard tables for vendor and customer reports and is how in normal we cannot use them for vendor reporting and etc ?
Hi
Customer is related to Sales Module
So for a customer we fetch the reports of Sales orders , Deliveries and Billing doc's
CUstomer and Vendor related tables with important fields:
KNA1: Customer Master-General(KUNNR,NAME1,LAND1)
KNB1: Customer Master(Company Code)(KUNNR,BUKRS,PERNR)
KNC1: Customer Master Data (Transaction Figures)(KUNNR,BUKRS,GJAHR)
KNVK: Customer Master Contact Partner(PARNR,KUNNR,NAME1)
KNVV: Customer Master sales data(KUNNR,VKORG,VTWEG,KDGRP)
KNBK: Customer Bank Details(KUNNR,BANKS,BANKL,BANKN)
KNVH: Customer Hierarchy (HITYP,KUNNR,VKORG,VTWEG,SPART)
KNVP: Customer Master Partner Functions(KUNNR,PARVW,KUNN2)
KNVS: Customer Shipment data(KUNNR,VSTEL,TRANS)
KNVI: Customer Tax data(KUNNR,ALAND,TATYP)
LFA1: Vendor Master-General (LIFNR,NAME1,ORT01)
LFB1: Vendor Master(Company Code)(LIFNR,BUKRS,PERNR)
LFC1: Vendor Master (Transaction Figures)(LIFNR,BUKRS,GJAHR)
Sales related Tables for a customer
VBAK: Sales Document(Header Data) (VBELN, KUNNR)
VBAP: Sales Document(Item Data) (VBELN,POSNR,MATNR,ARKTX,CHARG)
Enquiry, Quotation, Sales Order are differentiated based on Doc.
Type(VBTYP field) in VBAK,VBAP Tables( for Enquiry VBTYP = A,
for Quotation 'B' & for Order it is 'C'.)
LIKP: Delivery Table (Header Data)(VBELN,LFART,KUNNR,WADAT,INCO1)
LIPS: Delivery Table (Item Data)(VBELN,POSNR,WERKS,LGORT,MATNR,VGBEL)
(LIPS-VGBEL = VBAK-VBELN, LIPS-VGPOS = VBAP-POSNR)
VTTK: Shipment Table (Header Data)(TKNUM)
VTTP: Shipment Table (Item Data)( TKNUM,TPNUM,VBELN)
(VTTP-VBELN = LIKP-VBELN)
VTFA: Shipping Document Flow(TKNUM,VBELV,VBELN)
VTPA: Shipping Partners data(VBELN,PARVW,KUNNR,PERNR)
VTTS: Stages in Shipment(TKNUM,TSNUM,TSTYP)
VTSP: Transport Stage/Shipment Item Allocation(TKNUM,TSNUM,TPNUM)
VEKP: Handling Unit: Header(Packing)(VENUM,VSTEL)
VEPO: Handling Unit: Item (Packing)(VENUM,VEPOS,VBELN)
VBRK: Billing Table(Header Data)(VBELN,FKART,BELNR)
VBRP: Billing Table(Item Data)(VBELN,POSNR,FKIMG,NETWR,VGBEL,VGPOS)
(VBRP-AUBEL = VBAK-VBELN, VBRP-VGBEL = LIKP-VBELN)
Apart from these tables there are lot of other tables which starts with
V, but we use the following tables frequently.
VBUK: All Sales Documents status & Admn. Data(Header)(VBELN,VBTYP)
VBTYP= C(Sales Order) VBTYP=J(Delivery) VBTYP=M(Invoice)
VBUP: Sales Documents status & Admn. Data(Item)(VBELN,POSNR)
VBEP: Sales Doc. Schedule Lines Data(VBELN,POSNR,EDATU,WMENG)
VBKD: To get sales related Business data like Payment terms etc.(VBELN,ZTERM)
VBFA: sales document flow data(VBELV,VBELN,POSNV,VBTYP)
VBPA: Partner functions Data(VBELN,PARVW,KUNNR,LIFNR)
VEDA: Contract Data(VBELN,VPOSN)
VEDAPO: Contract Data(VBELN,VPOSN)
Vendor related MM tables
EBAN-- Pur.Reqn. Data (BANFN,BNFPO,BADAT,MATNR)
EBKN-- Purchase Requisition Account Assignment(BANFN,BNFPO,VBELN)
EINA- Purchase Info.Record (General Data)(INFNR,MATNR,LIFNR)
EINE-- Purchase Info.Record (Pur.Orgn Data )(INFNR,EKORG)
ELBK-- Vendor Evaluation Header Data(LIFNR,EKORG,KLASS)
EKKO-- Purchase Order Data (Header)(EBELN,BSTYP,BSART)
EKPO-- Purchase Order Data (Item)(EBELN,EBELP,MATNR)
RFQ and PO are differentiated by Doc Type(BSTYP)in EKKO table.
For RFQ it is A and for PO it is F.
MKPF-- GRN Data (Header) (EBELN,BLDAT,BUDAT,XBLNR,BKTXT)
MSEG-- GRN Data (Item)(MBLNR,BWART,LIFNR,MATNR,EBELN)
Apart from this there are lot of tables which begin with 'M'& 'E', but we
use the following very often.
EKBE--PO History Data (EBELN,EBELP,BELNR,BLDAT,MATNR,VGABE)
EKBZ--PO History with delivery Costs(EBELN,BELNR,LIFNR,XBLNR)
EKET--Schedule lines data of a PO (EBELN,EINDT,SLFDT)
EKES--Vendor Confirmations Data(EBELN,EBTYP,EINDT,XBLNR)
Reward points if useful
Regards
Anji -
How to Block Customer from Sales Order Type
Hello Gurus!
I was wondering if there was a way to block a specific customer from a sales order type?
We have 4 Sales Organizations, and 2 of them use this customer, with different sales order type for each sales organization. So I only want to block this customer for 1 sales organization and a sales order type.....is this possible. If so, please advise!
I just want to block a customer from a sales order type.
Thank you for your time!
Best regards,
WCHi,
I have an wild idea just check it works or not--
Create a dummy customer pricing procedure.whenever u want to bleck a customer for any particular order type assign this dummy pricing procedure in customer master(Sales Tab).
Do not define any pricing procedure in SPRO against this customer pricing procedure
The moment user will try to process any order type (which u want to block for a customer), the system will not determine any pricing procedure & consequently it will not allow to save the order.
Hope it will solve the problem.
Regards
Sanjay -
Report to fetch the text information from customer master sales data
Dear Experts,
We have come up with a requirement where the business want a report/list of the customers for whom a particular text is not maintained in customer master -sales data.
There are many Z text id are configured and are maintained in Sales data- extras- text. In addition, business also need some key fields from the customer master such as name, city, delv plant, payment terms, sales off, sales grp etc.
I could not get any standard table where the text is maintained with the customer numbers. Table STXH can give the customer numbers for a particular text id type but what is maintained against the given text id is not fetched from the table.
So we need the valuable inputs to realize the requirement.
As an proposal, we are aiming to develop custom Z report with the FM READ_TEXT to get the text information with the customer no ( object type KNVV and text id ). But for the additional information, what should be the actual logic for fetching the data. say if this FM is used, what should be the sequence of the logic and ideal selection parameters.
In addition, we aim to use BAPI BAPI_CUSTOMER_GETDETAIL2 to fetch some of the customer ifnormation but many fields are not found in this . can we use some other bapi which can provide the complete general/sales data of customer ( delv plant, sales off, sales grp, custo grp, incoterms, payment terms etc)
Kindly suggest accordingly.
Many thanks in advance.Hi Dharmendra Kumar,
I guess the best would be to check in ABAP General forum on the READ_TEXT sequence/ logic etc..
For customer details, the available BAPIs are:
BAPI_CUSTOMER_GETDETAIL
BAPI_CUSTOMER_GETDETAIL1
BAPI_CUSTOMER_GETDETAIL2
However, you might have to check classes in SE24 to find any existing classes and its method yo give you all the information of a customer. Also check this thread: [BAPI for customer details like in IDoc DEBMAS;
Regards,
Raghu. -
How to get master sales order number from delivery number
Hi All,
I need logic for getting master sales order number from available Delivery number.
Note: There can be many SO's in diffrent levels.
Finally i need to pick up master sales order no.
Thanks in advance.
Thanks,
Deep.Hi,
I have a outbound delivery[VL03N] 'X' in my system .
Then for getting sales order no i am writing below code:
SELECT single vbelv vbeln
from vbfa
INTO (vbelv, vbeln)
where vbeln EQ p_vbeln AND
vbtyp_n EQ 'J'.
Then vbelv i need to pick up master sales order no.
SELECT vbelv vbeln
from vbfa
INTO TABLE i_so
where vbeln EQ l_vbelv AND
vbtyp_n EQ 'C'.
If i write code as above it is giving four sales orders which one of them is master sales order no!
Thanks,
Deep. -
Customer Master - Sales text copy to Sales Document Header
Hello,
I have properly configured the text types, access sequences, and text procedures to take text from the Customer - Sales & Distribution and copy to the Sales Document Header. After testing this in my DEV system, everything is working appropriately.
I have transported these changes to my QA system, all transports went through successfully. All configuration is now the same between my DEV and QA systems, and the access sequences are recognized in both systems via the TTXERN table.
All changes were made using transaction VOTXN.
The problem is that when performing my test in QA, the text is not copied from the Customer Master - Sales Area text to the Sales Document Header text. When going to the Text Determination Analysis view, it states 111 - Access Sequence does not exist. When selecting Customizing, it clearly shows that the access sequences do exist.
Has anyone encountered this issue? I have checked SAP notes but have not found a proper resolution for this issue.
Edited by: Andy Slania on Jan 31, 2011 9:30 PMRead OSS Note 1002455 - Errors in texts: Messages VX 201, VX 111, and VX 205 and Note 1002664 - FAQ: Text determination problems after upgrade.
Also check OSS Note 581779 - Text determination analysis: Access sequence does not exist.
One more OSS Note 970153 - Change to Customizing text not transferred to target system may also apply to your scenario.
Regards, -
Advance Receive from Customer against Sales Order
HI FI Expert
customer pays advance how do we track the payment against sales order.
Sales Order Filed Mandatory done for Posting key 19 in T code FBKP, after this at the time of transaction error message coming
Rules for posting key 19 and acct 2260000 set incorrectly for "ETEN2" field
Message no. F5272
Diagnosis
One of the rules specifies that the field demands a required entry, the other rule says that the field is to be suppressed.
Procedure
Correct one of the two rules for the field selection.
You find the field status group in the G/L account master record:
Execute function
You can find the rules for the field status group in the Financial Accounting Implementation Guide in the activity Maintain field status variants.
You can find the posting key in the Financial Accounting Implementation Guide in the activity
Define posting key.
Please help
Thanks
KamleshHi
Error message is self explanatory. Did you check the field status definition of the GL Code 2260000 -
How to capture ship method and freight account in customer master and order
Hello
In the customer master, I would like to maintain fields like freight vendor, freight account no and preferred ship method (Like Fedex Ground, UPS next day, etc), and have them copy over to the sales order. I know we can define freight vendor in partner function, but I do not see anything in the shipping view of the customer master similar to this. We are not using the transportation module, and are on ECC 6.0.
Is my only option to define these in the text fields or under additional data of customer master and have text determination carry this over?
Im curious as to how other companies have configured this, any opinions would be greatly appreciated.
Regards
Ken
Thanks in advanceHi Ken,
You may use the reserve fields of the customer master at general data or sales area data.
In customer master data, choose menu: Extras --> Additional data
To use a reserve field (attribute 1) of the customer master proceed as follows:
1. Change the short descriptions of the data elements KATR1 by using the SAP enhancement and activate the data element.
2. Maintain the entity tables TVK1 with the values.
"01" Fedex Ground
"02" UPS next day
etc.
3. Use the same procedure for the remaining reserve fields KATR2-KATR9.
Then continue with enhancement of copying the customer master fields into the sales document either VBAK, VBAP, or VBKD.
Regards,
Gumanti -
I'm trying to configure the customer master so that the same sales texts (Extras->Texts in Xd02) that show up in one sales org / distchan (for example 10/10) also show up up in a different one. For some reason when creating/modifying a customer in a different sales org / dist channel (for example 30/30), these texts do not show up for editting. Any ideas?
Thanks,
MKI would just say it is not possible to do what you want.
The texts are stored with key:
customer number, sales org, distribution channel. (and some more key fields)
So whenever a number changes a new record needs to be stored. This way each Sales area can have their own texts.
I understand that you dont want it this way, but It is not just the sales order that gets somehow the text from the master data. Several other programs would need to be changed to make your wish come true.
Imagine: you enter a customer master with Customer number 1234 and sales org 0001 and DC 10, but exact this XD03 transaction shall now use
Customer number 1234 and sales org 0002 and DC 20 to retrieve the text. This is not possible.
Much easier it is to develope a small program that copies the long text from one sales area to another (scheduled in background to run every night or hour) -
Can anyone advise why SAP allows customer master to be created for sales org w/o need to specifying the distribution channel and division in VD01?
Shdn't sales area entries be mandatory at VD01? What's the rationale behind this?
Thanks
Peterhi, peter
if we think generally when we are creating customer master it is only required to know that perticular customer belongs to which salesorg. when& only when he given an order for a product then only divison and dist.chnl on shipping comes into the picture.(customer belongs to a salesorg not to divison, based his purchsing tothe distr chnl.
i hope i did need full
...best regards
rayal -
Adding new field to Customer master sales data area sales tab
Hello everyone,
I am new to module pool so seeking some help from experts here.
I have a requirement were in I have to add a new field to the customer master (VB02) sales area data sales tab.
I found that there is no screen exit.Is there any other way of doing it?
could you please provide me with a step by step procedure of doing it.
With Regards,
Karishma.Hi,
How did you look for screen exit? Have you also tried it in BADI? 'Coz normally, adding custom fields to a standard screen has to be implemented in exits.
I haven't worked with VB* screens yet so I can not give you a some possible exits. But you can do some debugging. I think there's an available code in the net that searches for exits/screen exit (ask Mr.Google). You can also ask him how to search BADI in debugging mode. I remember it's TCode SE24 then look for cl_exithandler class, get_instance method. Then look for exit_name variable.
Hope this helps. -
User-Exit for Checking Customer and Sale order type in Sales Order Creation
Hi Experts,
While creating the Sales Order once i enter sold-to-party and enter line item, i have to check the customer against the sales order type.
Please suggest me if any user-exit or enhancement or BADI available for it.
Thanks & Regards,
-VMHi
Follow the below steps to find out what all BADI's are called when you press any button in any transaction.
1) Goto se24 (Display class cl_exithandler)
2) Double click on the method GET_INSTANCE.
3) Put a break point at Line no.25 (CASE sy-subrc).
Now
4) Execute SAP standard transaction
5) Press the required button for which you need to write an exit logic, the execution will stop at the break point.
6) Check the values of variable 'exit_name', it will give you the BADI name called at that time.
7) This way you will find all the BADIs called on click of any button in any transaction.
mark if helpful
Regs,
Tushar Mundlik -
Hi expert, automaticaaly creation of customer master,Purchase order.
Hi Friend,
I have some client requirement that they need automatically creation of following document.
1) Sales Invoice.
2) Purchase Invoice.
3) Incoming Payment.
4) vendor master or customer master.
If any body have these above document code please share it or
rajkumar at glsolutions dot co dot in
Thanks in advance.
Regards
Rajkumar GuptaThese are the typical requirements that would mostly cause big problems if they try to run B1 in parallel to any 3rd party applications. Especially if the other application would be in leading role. That defeats the concept of ERP.
However, it is still possible to make it work initially. You just need to find all required information from the other application new records export. Then use DI API to update B1.
Thanks,
Gordon
Maybe you are looking for
-
Dear All, We are using Oracle 9iAS as middleware and Internat Explorer (IE) 6 as client web browser on windows XP. The Jinitiator version is 1.1.8.16. Our client organisation is now planning to upgrade to IE 8. However, all I have researched till now
-
Function module CF_UT_UNIT_CONVERSION bdc_field_overflow error
Hi All, the data type length is 13 for one of our fields. however the same is being passed onto function module CF_UT_UNIT_CONVERSION, the import parameter data type length is 9 due to which the system is giving error BCD_field_overflow error. due to
-
Archive a FCP Project to DVD (with used captures only)
Is there a way to backup a project with USED Captures only. So, the FCP file with the used captures, delteing all the unused captures. Would be a great option to use or make correction in the future!
-
Field encoding issue/ FINAL CUT EXPRESS
Hello, I am editing a video for television broadcast. The requirements ask for "Field Encoding Order:Bottom or Upper field first. We do not accept progressive." Does any one know how to do this for FINAL CUT EXPRESS? Or do I need compressor?
-
I have a series of folders in my bookmarks toolbar,which used to drop down when clicked. They are now inactive. Additionally, I have just tried to click the help menu to copy and paste the troubleshooting info, only to discover none of the menus at t