SD Flow Overview
Hi
i'm ABAP consultant.i want to know the flow of SD and integration of SD with other modules.help me to know about SD.
Hi Michael,
INTERGRATION BETWEEN SD AND MM AND SD & FICO
The link between SD and MM: -
1. When you create sales order in SD, all the details of the items are copied from Material master of MM.
2. MRP and availability check related data is also taken from MM although you control this data in SD also.
3. While you create inbound/outbound delivery with reference to a sales order, the shipping point determination takes place with the help of the loading group, plant data, shipping conditions etc. This also refers to Material Master.
4. The material which you are entering in a sales order must be extended to the sales area of your sales order/customer otherwise you cannot transact with this material.
There are many such links between SD and MM.
SD AND MM INTGRATON
1a. Looking at MM and SD interaction first, take the scenario of a third party order process. This process uses a purchase order (which is sent to your vendor). Also invoice verification is used further along the process to check that the invoice you send to your customer is the same material and quantity as that which the vendor sends to you (but obviously shipped
directly to your customer).
1b. Billing is an SD function. But SAP needs to know, when processing a customer's payment, to which GL account the payment has to be processed. For instance payment of a UK based material would be placed in a different GL account to that of a non-UK based material. Furthermore, a UK based customer may have a different GL account to that of an Export customer. This is configured in Account Determination.
2. ABAPers are there to essential do some bespoke development. Your integration, or interaction, with them would be when specifying the tables, fields, input fields, a simple process explanation, data mapping (if doing an interface from one system to another) etc. *-- Shahee
The link between SD and MM :-
1. When you create sales order in SD, all the details of the items are copied from Material master of MM.
2. MRP and availability check related data is also taken from MM although you control this data in SD also.
3. While you create inbound/outbound delivery with reference to a sales order, the shipping point determination takes place with the help of the loading group, plant data, shipping conditions etc. This also refers to Material Master.
4. The material which you are entering in a sales order must be extended to the sales area of your sales order/customer otherwise you cannot transact with this material.
There are many such links between SD and MM
In Pricing we would want to determine the cost of the product
thru VPRS Condition Type. This cost of the material is
picked from the Material Master. How this happens is, if
we would want to determine this cost VPRS in the Sales Order
for Profitability purpose then , all those Item categories
that can appear in a sales order must be activated for
Determine Cost Check box in customizing. Thats one of the SD
MM Integration.
Now the link between SD and FI: -
1. Whenever you create a delivery with reference to a sales order, goods movement takes place in the background. E.g. In case of standard sales order, you create an outbound goods delivery to the customer.
Here movement 601 takes place. This movement is configured in MM. Also, this movement hits some G/L account in FI. Every such movement of good s hits some G/L account.
2. The accounts posting in FI is done with reference to the billing documents (invoice, debit note, credit note etc) created in SD. Thus this is a link between SD and FI
3. Tax determination: In case of a tax determination also, there is a direct link between SD and MM
SD Integration points with other modules
SD module is highly integrated with the other modules in SAP.
Sales Order
Integration Points Module
Availability Check - MM
Credit Check - FI
Costing - CO/ MM
Tax Determination - FI
Transfer of Requirements - PP/ MM
Delivery & Goods Issue
Integration Points Module
Availability Check - MM
Credit Check - FI
Reduces stock - MM
Reduces Inventory $ - FI/ CO
Requirement Eliminated - PP/ MM
Billing -
Integration Points Module
Debit A/R - FI/ CO
Credit Revenue - FI/ CO
Updates G/ L - FI/ CO
(Tax, discounts, surcharges, etc.)
Milestone Billing - PS
Return Delivery & Credit Memo -
Integration Points Module
Increases Inventory - MM
Updates G/ L - FI
Credit Memo - FI
Adjustment to A/R - FI
Reduces Revenue - FI
SD Transaction Code Flow:
Inquiry / Document type IN
Tcode for creation VA11, VA12, VA13. Tables VBAK, VBAP
Quotation / QT
Tcode for creation VA21, VA22, VA23. Tables VBAK, VBAP
Purchase Order PO
Tcode for creation ME21, ME22, and ME23. Tables EKKO, EKPO.
Sales Order OR
Tcode for creation VA01, VA02, VA03. Tables VBAK, VBAP
Delivery LF
Tcode for creation VL01, VL02, and VL03. Tables LIKP, LIPS
Billing MN
Tcode for creation VF01, VF02, and VF03. Tables VBRK, VBRP
To create a sales order we need purchase order number and customer number. Before that, to create a purchase order we need to have material no, vendor no.
To create vendor tcode is
xk01 (create), xk02 (change), xk03 (display)
Tables are lfa1.
To create customer tcode is xd01, xd02, xd03.
Table is kna1.
SD Module is integrated with various modules during transaction processing ...
Sales Order Integration Points Module
Availability Check MM Credit Check FI Costing CO/ MM Tax Determination FI Transfer of Requirements PP/ MM
Delivery & Goods Issue Integration Points Module
Availability Check MM Credit Check FI Reduces stock MM Reduces Inventory $ FI/ CO Requirement Eliminated PP/ MM
Billing - Integration Points Module
Debit A/R FI/ CO Credit Revenue FI/ CO Updates G/ L FI/ CO (Tax, discounts, surcharges, etc.) Milestone Billing PS
Return Delivery & Credit Memo - Integration Points Module
Increases Inventory MM Updates G/ L
FI Credit Memo FI Adjustment to A/R FI Reduces Revenue FI
check following link also
http://sap-img.com/sap-sd/link-between-sap-sd-mm-and-fi.htm
If you work in SD area, then the most important process where you really need to know MM area is the third-party process. In this case from SD sales order automatically the purchase requisition will be created on MM side. From this purchase requisition on MM side you create the purchase order on MM side. This purchase order updates the sales order on SD side, if you create the confirmation of the purchase order. This process takes place for the pure third-party as well as for individual purchase order process. Later the invoice will be sent from MM to SD (transaction MIRO) and will update the status of the SD order. If you work with this process then you need really know MM transactions quite well, because it is the same SD and MM system.
Another area where you have SD of one system integrated with MM of another system is the EDI process. Here several remarks concerning EDI concept of SD:
EDI concept is intended to realize the sales and distribution process completely automatically with the help of electronically documents. These documents are sent from one customer to another, are processed mostly on the background and give a possibility to realize the sales process extremely efficiently.
If MM-customer would like to purchase the goods then he creates the IDOC of type ORDERS and send it to SD-customer. On the SD-side the IDOC is processed via the function module IDOC_INPUT_ORDERS and creates the sales order. As confirmation the SD-side can send to MM-side the Order-Response IDOC (function IDOC_OUTPUT_ORDERS). The MM-customer can every time send a change to the existing order, then on SD side the ORDCHG IDOC will be processed. It can change the order like in VA02. The creation of the invoice can be made via IDOC of message type INVOIC (function IDOC_OUTPUT_INVOIC).
So, the process can be realized completely automatically between SD and MM partners with the help of IDOCs: ORDERS, ORDCHG, ORDRSP, INVOICE.
Additional processes in SD, where EDI are used in communication with MM are:
1) sending (from MM side) and application (on SD side) of delivery schedules to the scheduling agreement: IDOC of type DELINS. In this case we have practically automatically communication between SD and MM scheduling agreements via IDOCs;
2) creation of credit advice / credit memo in the frames of self-billing: IDOCs of type GSVERF, SBWAP and for external invoice creation SBINV are sent from MM customer to SD customer. So, the output function module belongs to MM area and the inbound function module - to SD area.
Please Reward If Really Helpful,
Thanks and Regards,
Sateesh.Kandula
Similar Messages
-
Hi
Iam facing a problem in customized work flow. Work item is found in T-code SWIA and in SBWP(business work place).
But When i go to Purchase requisition screen(ME53N) and click Work flow overview,I receive a message "There are no work flows that have already worked with this object"
Message no. SWL013
Any customizing was missed?
Please guide me.
Thanks
DeepakHi,
This sap standard functionality only searches for workflows started with the appropriate business object.
In your case BUS2105.
If you use a different one then it will not show up in here.
Kind regards, Rob Dielemans -
Is there a way to RECREATE the Page Flow Overview in BEA Workshop 4WL?
BEA Workshop foe weblogic makes JSP development a lot simpler, and the auto generated Page Flow Overview is a nice feature - as long as your page flows are relatively small and simple. It doesn't take much to completlly confuse the tool though and you end up with a workflow with all sorts of flow lines cris-crossing each other - often I which I could just reach in and move a single jsp or action item and the whole mess would straighten out.
Is there a way to reposition individual elements of the Page Flow Overview or failing that to have it Recreate itself (in hopes that it will straighten out the mess itself).
Also is there a way to manually edit the flow - adding notes and/or objects and flow lines?There is no explicit "refresh" button for the Page Flow Overview (PFO), however clicking the "Show Link Labels" button on the toolbar will cause the graph to be redrawn.
That said, in my experience replotting the graph nearly always arrives at the same layout. While the layout algorithm does a pretty good job with large graphs generally, some very highly connected graphs can be pretty tough to read right off the bat.
For various reasons we've moved away from having users manually tweak the layout to deal with this situation. However, we added some highlighting functionality to help make graphs easier to read even if the layout appears tangled.
If you click the Graph Tracing button on the PFO toolbar you can select a given node and see all directly connected nodes highlighted. If some of the directly connected nodes are far away on the canvas, park the PFO next to the Page Flow Editor view and you'll be able to see a more regular arrangement of the same nodes.
When you're more interested in following a specific path than seeing the whole immediate neighborhood, you can hit the slash key repeatedly to cycle through highlighting all the links connected to the selected node.
Finally, you can ctrl-click to multi-select links of interest if you want to trace a given path all the way through the flow. If you were doing this for documentation purposes you can print the graph in this state, or click the Export to Image button, to make a copy of the highlighted path.
WRT your other question about editing the flow - the Page Flow Editor is intended to complement the PFO as a means of efficiently editing the flow. Select a node in the PFO and you be able to add/modify connections to that node viat the Page Flow Editor.
There is no provision to add notes or other objects to the flow (though the exported image files can of course be annotated in a graphics editor for documentation purposes).
I hope that helps. -
Flow (overview/conceptual flow) of SD
flow (overview/conceptual flow) of SD to be known by an ABAPer?
(also mention all the database fieldnames to be used by an ABAPer in the different phases of SD)Hi
SD tables
Sales Order - Customer gives a Purchase order to the company agaionst which a Sales order will be raised to Customer in SAP.
VBAK: Sales Document(Header Data) (VBELN)
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'.)
Delivery(Picking, Packing, Post Goods Issue and Shipment)->
Company sends the material after picking it from Godown and Packing it in a Handling Unit(box) and Issues the goods
Sales process
Sales
Inquiry - A customers request to a company that they provide a quotation or sales information without obligation. An inquiry can relate to materials or services, conditions and if necessary delivery dates. The sales area that accepts the inquiry becomes responsible for further processing.
Quotation - A quotation presents the customer with a legally binding offer for delivering a product or providing a service within certain fixed conditions. This offer is legally binding for the company within a specified time period. A sales area can reply to a customer inquiry with a customer quotation or use it to refer to a business partner contact.
Sales Order - Request from a customer to a company to deliver a defined quantity of products or provide a service at a certain time.
The sales area that accepts the inquiry is responsible for completing the agreement.
Create Delivery:a. Picking - The picking process involves taking goods from a storage location and staging the right quantity in a picking area where the goods will be prepared for shipping.
b. Packing - Packing is part of delivery- and shipment processing. When you process a delivery, you can select delivery items for packing and assign them to handling units (HUs).
c. Goods Issue - As soon as the goods leave the company, the shipping business activity is finished. This is illustrated using goods issue for outbound deliveries.
Billing - Billing represents the final processing stage for a business transaction in Sales and Distribution. Information on billing is available at every stage of order processing and delivery processing.
Sales Order Management Transactions
SALES ORDER PROCESSING
Creating Sales Order - VA01
Maintaining a Sales Order - VA02
Displaying a Sales Order - VA03
Releasing an Order or Delivery from Credit Hold: Non-Flooring - VKM1
Display List of RMAs by Customer - VA05
Confirm RMA Goods Receipt - VL02
Generate list of open return orders for deletion - VA05
Display Customer returns eligibility - MCSI
Removing a Billing Block (Approving Credit/Debit Requests) - V.23
PRICING MASTER DATA
Create Pricing - VK11
Creating a Sales Deal - VB21
Maintaining a Sales Deal - VB22
Displaying a Sales Deal - VB23
Maintaining Prices - VK12
Displaying Prices - VK13
MATERIAL MASTER DATA
Creating Material Substitution Master Data - VB11
Maintaining/Deleting Material Substitution Master Data - VB12
Displaying Material Substitution Master Data - VB13
Creating a Bundled Master - MM01
Creating a Sales BOM - CS01
Maintaining a Sales BOM - CS02
Displaying a Sales BOM - CS03
CUSTOMER MASTER DATA
Creating Partner Records - XD01
Maintaining Customer Master Data - XD02
Displaying Customer Master Data - XD03
Deactivating a Partner - VD06
CUSTOMER CREDIT INFO
Creating/Maintaining New Customer Credit Information - FD32
Displaying Customer Credit Information - FD33
Blocking or Unblocking a Customer - VD05
SHIPPING
Creating a Delivery - VL01N
Displaying a Delivery - VL03N
Changing a Delivery - VL02N
Shipment Inquiry / Display - VT03
Adjusting Transfer Order - Confirmation Quantity - LT12
Collectively Confirm Transfer Order - LT25
Batch Shipment Confirmation - VL19
PGI Reversal Cancellation - VL09
Creating Service Provider/Carrier Master Data - XK01
Maintaining Serive Provider/Carrier Master Data - XK02
Displaying Service Provider/Carrier Master Data - XK03
Maintaining Product Master/Serial # Profile/Unit of Measure/Shipping Unit - MM02
IDoc Inquiry - WE02 / WE05
BILLING
Invoicing a Customer Shipment - VF01
Reprinting an Invoice - VF31
Releasing a Sales Order for Billing - V.23
Creating an Invoice by Using the Billing Due List - VF04
Checking Open Billing Documents - VF05
Create Credit/Debit Memo - FB01
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)
Billing - Also company bills to the customer for those deliveries
And in FI against this billing Accounting doc is created.
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.
/message/3540871#3540871 [original link is broken]
Message was edited by:
SHESAGIRI.G -
Flow (overview/conceptual flow) of MM
The flow (overview/conceptual flow) of MM (from the ABAper's point of view)?
Hi,
MM starts with creation of purchase requsition ,it is an internal document raised inside the orgasitation.If suppose ur pc is not working you will tell this to your manager and he/she in turn need to place an order to the it dept for the new pc .this is internal doc flowing inside the organisation.this is purchse requistion.
After the purchase requisition IT dept checks for the satndard vendors that are avaiable to buy pc like Hp,IBM,DELL.(vendor :A company which supplies parts or services to another company. also called supplier. )IF there are any standard vendors we directly place an order.
If not IT dept will send R.F.Q(request for quotation) for the vendors and in turn vendors will send quotaion .
After they send the quotation IT dept will compare all the quotations selects one based on the price simulation ans select one like from HP and place an purchase order .(Commercial documents used to request vendors to supply a product or service in return for payment and providing specifications and quantities. )
after placing the purchase order goods recepit will be done based on the purchase order.(goods receipt will some times with out considering purchase order as Po will not be placed sometimes for urgent requirement)
->Then comes invoice verification.Invoice verification be sometimes before goods receipt also.
Tcodes
1)Purchase requisition ->ME51n
2)RFQ ->ME41
3)Quotation ->ME47
4)Purchase order ->ME22n
5)Goods Receipt ->MIGO
6)Invoice verification ->MIRO
...Purchase Requisition --- T.code ---ME51
2...Source List -
T.code-----ME41
3...Request for Quation (RFQ)-T.codeME21N (To Vendor)
4...Purchase Order -
T.code -
ME21N (To Vendor)
(tables:Ekko,Ekpo)
5...Goods Receipt-------T.code....MIGO
(Tables: MKPF, MSEG)
6...Invoice Verification----T.code...MIRO
(Tables: BKPF , BSEG)
7...Vendor Payment----T.code...FB60 (FI - Account Payable)
You can get the complete list of all tables of a particular module using the following steps:
1. Go to SE11 and press F4 in the database table column
2. Write MM* in the Application Component column
3. Leave the column 'max no. of hits' blank
Sail -
Hello gurus,
I am an ABAPer . i would like to know the overview of business flow in FINANCE. can anyone help me rearding this.
Thanks in advance.
sanamHi Vara,
check this :
The link between SD and MM :-
1. When you create sales order in SD, all the details of the items are copied from Material master of MM.
2. MRP and availibility check related data is also taken from MM although you control this data in SD also.
3. While you create inbound/outbound delivery with reference to a sales order,the shipping point determination takes place with the help of the loading group, plant data, shipping conditions etc. This also refers to Material Master.
4. The material which you are entering in a sales order must be extended to the sales area of your sales order/customer otherwise you cannot transact with this material.
There are many such links between SD and MM.
Now the link between SD and FI :-
1. Whenever you create a delivery with reference to a sales order, goods movement takes place in the bacgground. eg. In case of standard sales order, you create an outbound goods delivery to the customer.
Here movement 601 takes place. This movement is configured in MM. Also, this movement hits some G/L account in FI. Every such movement of good s hits some G/L account.
2. The accounts posting in FI is done with reference to the billing documents (invoice, debit note, credit note etc) created in SD. Thus this is a link between SD and FI
3. Tax determination: In case of a tax determination also, there is a direct link between SD and MM
SD Integration points with other modules
SD module is highly integrated with the other modules in SAP.
Sales Order
Integration Points Module
Availability Check - MM
Credit Check - FI
Costing - CO/ MM
Tax Determination - FI
Transfer of Requirements - PP/ MM
Delivery & Goods Issue
Integration Points Module
Availability Check - MM
Credit Check - FI
Reduces stock - MM
Reduces Inventory $ - FI/ CO
Requirement Eliminated - PP/ MM
Billing -
Integration Points Module
Debit A/R - FI/ CO
Credit Revenue - FI/ CO
Updates G/ L - FI/ CO
(Tax, discounts, surcharges, etc.)
Milestone Billing - PS
Return Delivery & Credit Memo -
Integration Points Module
Increases Inventory - MM
Updates G/ L - FI
Credit Memo - FI
Adjustment to A/R - FI
Reduces Revenue - FI
Tips by: Subha
SD Transaction Code Flow:
Inquiry / Document type IN
Tcode for creation VA11,VA12,VA13. tables VBAK,VBAP
Quotation / QT
Tcode for creation VA21,VA22,VA23. tables VBAK,VBAP
Purchase Order PO
Tcode for creation ME21,ME22,ME23. tables EKKO,EKPO.
Sales Order OR
Tcode for creation VA01,VA02,VA03. tables VBAK,VBAP
Delivery LF
Tcode for creation VL01,VL02,VL03. tables LIKP,LIPS
Billing MN
Tcode for creation VF01,VF02,VF03. tables VBRK,VBRP
To create a sales order we need purchase order number and custmer number. Before that, to create a purchase order we need to have material no, vendor no.
To create vendor tcode is
xk01(create), xk02(change) , xk03(display)
Tables are lfa1.
To create custmer tcode is xd01, xd02, xd03.
Table is kna1.
After creating sales order using this no we can create delivery note tcode is vl01.
please reward points if found useful. -
Dear all,
I'm a newer in HR. Pls give me the Process flow in HR from Recruitment to Timesheet management. What are steps have to do?
Thank you very much!HI Quang,
In Recruitment first we create the vacancies vacancies are created in OM Tranasaction Code PO13 Select vacancy infotype and create. Advertisements are created Transactionm Code is PBAW
When vacancies are created we go for initial data entry. Transaction Code is PB10 here we assign applicant to advertisement number and personnel officer.
After this we go for enter additional Data PB40 . If applicant status is Prepare to hire we can transfer applicant data to Personnel Administration , Transaction Code is PBA7 or we can run the personnel Action Hire applicant.
For time management. PLease follow the following customizing settings.......
SPRO Time Management
Work Schedules
1. Define Public Holiday Classes
SPRO Time Management
Work Schedules
o Personnel Subarea Groupings
2. Group Personnel Subareas for the Work Schedule
3. Group Personnel Subareas for the Daily Work Schedule
SPRO Time Management
Work Schedules
o Daily Work Schedules
4. Define Break Schedules
5. Define Rules for Variants
6. Define Daily Work Schedules
SPRO Time Management
Work Schedules
o Period Work Schedules
7. Define Period Work Schedules
SPRO Time Management
Work Schedules
o Day Types
8. Define Day Types
9. Define Selection Rules
10. Define Special Days
SPRO Time Management
Work Schedules
o Work Schedule Rules and Work Schedules
11. Define Employee Subgroup Groupings
12. Define Groupings for the Public Holiday Calendar
13. Set Work Schedule Rules and Work Schedules
14. Generate Work Schedules Manually
15. Generate Work Schedules in Batch
SPRO Time Management
Work Schedules
o Planned Working Time
16. Set Default Value for the Work Schedule
17. Set Default Value for Time Management Status
Warm Regards,
Kapil Kaushal -
Hi Experts,
I have a requirment in work flow.
When creating/changing a PO , a mail is automaticaly sending for approval , which contains the line item details. If the total of line item is in USD it has to convert into CAD .But the conversion is not proper.But I am not able to trace the mail or not able to find out where is the logic of conversion.Can any one suggest me to proceed further.
I am not able to find any logic in the work flow overview.
Regards,
Sreejaif you know which workflow is executed in this process,go to swdd and check there
-
Basic Flow Of SD and T-Codes , Tables
Hi
Im SA-BW Consultant . I want some basic knowledge for SD . I mean the flow of SD and Basica Tables and transactions .
Pls let me know
kumarHi Ravi Kumar,
SD Flow Cycle:
INQUIRY ( VA11)
|
QUOTATION (VA21)
|
PURCHASE ORDER (ME21)
|
ORDER CONFIRMATION (VA01)
|
PICKING LIST (VL36)
|
PACKING LIST - (VL02, VL01)
|
SHIPPING (VT01)
|
INVOICE (VF21, VF01)
|
AR
SD FLOW OVERVIEW:
Sales
Inquiry - A customers request to a company that they provide a quotation or sales information without obligation. An inquiry can relate to materials or services, conditions and if necessary delivery dates. The sales area that accepts the inquiry becomes responsible for further processing.
Quotation - A quotation presents the customer with a legally binding offer for delivering a product or providing a service within certain fixed conditions. This offer is legally binding for the company within a specified time period. A sales area can reply to a customer inquiry with a customer quotation or use it to refer to a business partner contact.
Sales Order - Request from a customer to a company to deliver a defined quantity of products or provide a service at a certain time.
The sales area that accepts the inquiry is responsible for completing the agreement.
Create Delivery:a. Picking - The picking process involves taking goods from a storage location and staging the right quantity in a picking area where the goods will be prepared for shipping.
b. Packing - Packing is part of delivery- and shipment processing. When you process a delivery, you can select delivery items for packing and assign them to handling units (HUs).
c. Goods Issue - As soon as the goods leave the company, the shipping business activity is finished. This is illustrated using goods issue for outbound deliveries.
Billing - Billing represents the final processing stage for a business transaction in Sales and Distribution. Information on billing is available at every stage of order processing and delivery processing.
Sales Order Management Transactions
SALES ORDER PROCESSING
Creating Sales Order - VA01
Maintaining a Sales Order - VA02
Displaying a Sales Order - VA03
Releasing an Order or Delivery from Credit Hold: Non-Flooring - VKM1
Display List of RMAs by Customer - VA05
Confirm RMA Goods Receipt - VL02
Generate list of open return orders for deletion - VA05
Display Customer returns eligibility - MCSI
Removing a Billing Block (Approving Credit/Debit Requests) - V.23
PRICING MASTER DATA
Create Pricing - VK11
Creating a Sales Deal - VB21
Maintaining a Sales Deal - VB22
Displaying a Sales Deal - VB23
Maintaining Prices - VK12
Displaying Prices - VK13
MATERIAL MASTER DATA
Creating Material Substitution Master Data - VB11
Maintaining/Deleting Material Substitution Master Data - VB12
Displaying Material Substitution Master Data - VB13
Creating a Bundled Master - MM01
Creating a Sales BOM - CS01
Maintaining a Sales BOM - CS02
Displaying a Sales BOM - CS03
CUSTOMER MASTER DATA
Creating Partner Records - XD01
Maintaining Customer Master Data - XD02
Displaying Customer Master Data - XD03
Deactivating a Partner - VD06
CUSTOMER CREDIT INFO
Creating/Maintaining New Customer Credit Information - FD32
Displaying Customer Credit Information - FD33
Blocking or Unblocking a Customer - VD05
SHIPPING
Creating a Delivery - VL01N
Displaying a Delivery - VL03N
Changing a Delivery - VL02N
Shipment Inquiry / Display - VT03
Adjusting Transfer Order - Confirmation Quantity - LT12
Collectively Confirm Transfer Order - LT25
Batch Shipment Confirmation - VL19
PGI Reversal Cancellation - VL09
Creating Service Provider/Carrier Master Data - XK01
Maintaining Serive Provider/Carrier Master Data - XK02
Displaying Service Provider/Carrier Master Data - XK03
Maintaining Product Master/Serial # Profile/Unit of Measure/Shipping Unit - MM02
IDoc Inquiry - WE02 / WE05
BILLING
Invoicing a Customer Shipment - VF01
Reprinting an Invoice - VF31
Releasing a Sales Order for Billing - V.23
Creating an Invoice by Using the Billing Due List - VF04
Checking Open Billing Documents - VF05
Create Credit/Debit Memo - FB01
A/R
Controlling Total Debit/Credit bkgs - F.03
Generate FI Account balance - F.08
Generate Month-to-date Inv. register - F.02
Process payments - FBZ1
Rqst Individual Customer Corresp. - FB12
Generate Customer Correspondence - F.61
Enter Batch totals under Control ttl - FB07
Display G/L Acct. totals - FBL3N
Reverse Posted Amounts - FB08
Customer Refunds - FBL6
Customer Refund to other than Payer - FB05
Clearing Debit/Credit on Cust. acct. - FB1D
Customer Balance in Local Currency - F.23
G/L Account Balance Report - F.08
Create Invoice - legal entity adjust - FB01
Generate Cust. Acct. statements - F.27
Generate Dunning Letters - F150
Generate Billing Due List - VF04
Generate Blocked Billing Doc list - VFX3
Inq. via Credit Release Screen - VKM1
List orders by partner - VA05
Past Due invoices by customer - FD11
Check number info by G/L account - FBL3N
Display customer Line items - FBL5N
SD TABLES:
Important Tables for SAP SD
Sales and Distribution:
Customers : Table Description
KNA1 General Data
KNB1 Customer Master Co. Code Data (payment method, reconciliation acct)
KNB4 Customer Payment History
KNB5 Customer Master Dunning info
KNBK Customer Master Bank Data
KNKA Customer Master Credit Mgmt.
KNKK Customer Master Credit Control Area Data (credit limits)
KNVV Sales Area Data (terms, order probability)
KNVI Customer Master Tax Indicator
KNVP Partner Function key
KNVD Output type
KNVS Customer Master Ship Data
KLPA Customer/Vendor Link
Material Master:
MARA Material master
MAKT Material text
MARC Material per plant / stock
MVKE Material master, sales data
MARD Storage location / stock
MSKA Sales order stock
MSPR Project stock
MARM Units of measure
MEAN International article number
PGMI Planning material
PROP Forecast parameters
MAPR Link MARC <=> PROP
MBEW Material valuation
MVER Material consumption
MLGN Material / Warehouse number
MLGT Material / Storage type
MPRP Forecast profiles
MDTB MRP table
MDKP Header data for MRP document
MLAN Tax data material master
MTQSS Material master view: QM
Sales Documents
VBAKUK VBAK + VBUK
VBUK Header Status and Administrative Data
VBAK Sales Document - Header Data
VBKD Sales Document - Business Data
VBUP Item Status
VBAP Sales Document - Item Data
VBPA Partners
VBFA Document Flow
VBEP Sales Document Schedule Line
VBBE Sales Requirements: Individual Records
VBKA Sales activities
VBFA Sales Document Flow
Logical databases: AAV, AKV, ARV, VFV
Sales requirements
VBBE Sales Requirements: Individual Records
VBBS Sales Requirement Totals Record
SD Delivery Documents:
LIPS Delivery Document item data, includes referencing PO
LIKP Delivery Document Header data
Shipping:
VTTK Shipment header
VTTP Shipment item
VTTS Stage in transport
VTSP Stage in transport per shipment item
VTPA Shipment partners
VEKP Handling Unit - Header Table
VEPO Packing: Handling Unit Item (Contents)
VTFA Flow shipping documents
Billing Document:
VBRK Billing Document Header
VBRP Billing Document Item
SD Shipping Unit VEKP Shipping Unit Item (Content)
VEPO Shipping Unit Header.
Pricing:
KONAIND Index: Groups of Conditions/Header Record Conditions
KOND Conditions (Data)
KOND3 Conditions: Campaign Determination - Data Part
KONDD Material Substitution - Data Division
KONDDP Conditions: Additional Materials for Material Determination
KONDH Conditions: Batch Strategy - Data Division
KONDI Conditions: Data part for certificates
KONDIND General Document Index for Conditions
KONDN Conditions: Free goods - Data section
KONDNS Conditions: Free goods determination - scales
KONDP Conditions: Packing Object Data Section
KONDR Conditions: Derivation strategy - data part
KONDRPR Conditions: Derivation strategy - recipient item data
KONDRPS Conditions: Derivation strategy - sender item data
KONDV Conditions: Data part for certificates
KONH Conditions (Header)
KONM Conditions (1-Dimensional Quantity Scale)
KONP Conditions (Item)
KONV Conditions (Transaction Data)
KONW Conditions (1-Dimensional Value Scale)
KOTN900 LSI Free Goods Condition Table
KONV Conditions for Transaction Data
KONP Conditions for Items
LIKP Delivery Header Data
LIPS Delivery: Item data
VBAK Sales Document: Header Data
VBAP Sales Document: Item Data
VBBE Sales Requirements: Individual Records
VBEH Schedule line history
VBEP Sales Document: Schedule Line Data
VBFA Sales Document Flow
VBLB Sales document: Release order data
VBLK SD Document: Delivery Note Header
VBPA Sales Document: Partner
VBRK Billing: Header Data
VBRP Billing: Item Data
VBUK Sales Document: Header Status and Administrative Data
VBUP Sales Document: Item Status
VEKP Handling Unit - Header Table
VEPO Packing: Handling Unit Item (Contents)
VEPVG Delivery Due Index
Bill of Material:
MAST Material to BOM Link
EQST Equipment to BOM Link
STAS BOMs header
STKO BOM header
STPN BOM follow-Up control
STPO BOM item
STPU BOM sub-item
STST Standard BOM link
STVB Bills of material - Serialization of posting
STZU Permanent BOM data
Please Reward If Really Helpful,
Thanks and Regards,
Sateesh.Kandula -
Hello Experts,
We have an issue with the Object Cash Flow makes postings while the Partner.Rel. Cash Flow gives an error due to missing House Bank in the Posting Parameters on the contract.
Result is an double/tripple etc. booking on the Object Cash Flow which not is showing on the Flow Overview in the contract and no booking on the Partner.Rel. Cash Flow.
This goes on until the missing House Bank is corrected.
We want to know if we can block the Object Cash Flow making definitive postings until the original Partner.Rel. Cash Flow is posted.
Hope to hear from you, thanks in advance!
Saskia IsmailHi.Saskia Ismail
You can think the 2-Type of posting procedure.
1. You just only manage 'Partner.Rel. Cash flow' of each condition & flow type.
In this cases, you do not configure "Distribution Formula" on the "Condition type" configuration.
(RECACUST>Conditions and Flows>Condition Types and Condition Groups)
2. You want to manage both of 'Partner.Rel. Cash flow' and 'Object Cash Flow'. but when you posting this cash flow, if you want to block the Object
Cash Flow making, you can use 'Enhancements' of the 'RECACUST>Accounting>Automatically Generated Accounting
Documents>Enhancements>Prevent Object Transfers' as below.
Prevent Object Transfers :
- You can use this BAdI if you want to suppress object transfers (transfer from the contract to assigned rental objects) during periodic posting.
- Implement the method SUPPRESS_TRANSFER_POSTING and set the parameter cf_suppress_transfer there to 'X'.
Regards,
Yeong Chul, Jeong -
1. In this tutorial ccset22_all.html, why is it necessary to wrap one task flow within another as the directions state:
In the Create Task Flow dialog, enter calling-flow.xml as the file name. Confirm that Create as Bounded Task Flow is selected, and deselect Create with Pa ge Fragments . Then click OK.
In the Application Navigator, select the orders-flow icon, and drop it on the calling-flow.xml page in the editor window.
2. Why when testing the pages, is it necessary to Start -> Run the task flow, and not simply the page that is the default activity of the task flow?Hi
1. In this tutorial ccset22_all.html, why is it necessary to wrap one task flow within another as the directions state:
In the Create Task Flow dialog, enter calling-flow.xml as the file name. Confirm that Create as Bounded Task Flow is selected, and deselect Create with Pa ge Fragments . Then click OK.
In the Application Navigator, select the orders-flow icon, and drop it on the calling-flow.xml page in the editor window.
Hi, this is one of the options you have with task flows: breaking down longer processes into smaller using task flow call activities. So tutorials don't list mandatory designs but design options.
2. Why when testing the pages, is it necessary to Start -> Run the task flow, and not simply the page that is the default activity of the task flow?
Pages in bounded task flows cannot run stand alone and must be run through the task flow if you want to test them in the context of the bounded task flow
To learn ADF Task Flow, see
ADF Insider: ADF Task Flow Overview (Part 1)
ADF Insider: ADF Task Flow - Overview (Part 2)
Frank -
Deletion of Returns Sales Order
Hi Guru's
I have created one return sales order with reference to one invoice and after that with reference to that returns sales order i have created credit invoice.
Now my query is that can i delete the returns sales order?
If yes please let me know the detailed process...
Regards,
BhadraYes, we can cancel-Credit memo.
Check Cancell.billing type field in Cancellation section of your Billing Doc type (tcode VOFA) for your Credit memo.
Coming on to your requirement.
That means you need to cancel credit memo succeeding to this return order.
In doc flow overview for your return order, check what are the succeeding doc attached to it.
Cancel or reverse all the subsequent doc to the return order.
Use VF02 and in menu bar look of Cancel option and select and process.
Then try to put reasons for rejects (if reference of this return order is needed in future) or delete Return order (if by mistake its created). I would suggest former as you have subsequent Billing doc to it.
Regards
JP -
How can I filter as you type on numeric datagridcolumn?
Hello,
I use this script to filter, it works great with string
field, but when change it to numeric field (ie. contact_number) I
got this error (property length not found on Number and there is no
default value. Does any one have any idea why and how I can correct
this?
Thanks in advance for any help.
Phong.
public function processFilter(item:Object):Boolean
var result:Boolean=false;
if (!item.FirstName.length
||
item.FirstName.toUpperCase().indexOf(search.text.toUpperCase())
>= 0)
result=true;
return result;
}I assume you're talking about a JSF application.
I think you should be able to do this in the constructor of a backing bean.
1) Add an operation binding, bound to your service method, to the page's pageDefinition.
2) On the JSF page flow Overview tab, add a managed property to the backing bean. Call it, say, myMethod, give it type oracle.bindings.OperationBinding, and give it the value #{bindings.nameOfYourOperationBinding}
3) Add a myMethod field of type OperationBinding, with getter and setter, to your backing bean class.
4) In the backing bean class's constructor, add code like:
myMethod.execute();This will execute the method every time the page is loaded.
Now, if you want to execute the method only the first time the page is loaded, it's a bit trickier. You need to set, and use, a session variable:
Map sessionVars = FacesContext.getCurrentInstance().getExternalContext().getSessionMap();
if (sessionVars.get("hereBefore") == null)
myMethod.execute();
sessionVars.put("hereBefore", "true");
} -
Hi,
I would like to know what is meant by Reconciliation Ledger and How we can create Reconciliation Ledger in the SAP - RetailHi Ravi,
You can use reconciliation postings to transfer cross-company code; cross-business area or cross-functional area postings made in CO that are relevant to FI, and to automatically create reconciliation postings there. You can make these reconciliation ledger postings at any time
In the information system, you can compare the account balances between CO and FI for a particular period using reconciliation reports. In these reports, the system displays a difference for a reconciliation posting made outside of the period. The cost flow overview report is more suitable for checking reconciliation between CO and FI. To ensure that all reconciliation postings are transferred, you should only execute reconciliation at period-end, after closing all CO postings. If you execute reconciliation more than once, the SAP R/3 System only updates difference values since the last reconciliation run.
You can give me your personal Id, I can send you the documentation on step by step to be done in Reconciliation ledger.
Regards
Sridhar -
Updated Web Services and Pageflow design view available via eclipse update
All,
An eclipse update to Workshop for WebLogic Platform 9.2 is now available.
The new features available in this update are listed below
<b>Web Service Design View:</b> The web service Design View lets you design all of the major features of a web service using a graphical development environment. The following features are included:
* Creation of web methods, callbacks, and event handlers
* Direct configuration of conversational and buffering properties
* Inline method signature editing, with syntax highlighting and code completion
* Simultaneous editing of separate interface and implementation files
* Improved error detection and messaging
<b>Page Flow Overview. </b>The Page Flow Overview gives a graphical overview of an entire page flow, including its JSP pages, actions, and navigational relationships. This high-level view of a page flow gives the developer a total picture of how a page flow is structured. The following features are included:
* Continuous automatic graph layout
* Improved layout algorithm
* Selection is synchronized with the Page Flow Editor
* Graph Tracing mode makes reading complex graphs easier
* Print graphs or export them as images
<b>
Improved Test Client functionality. </b>The Test Client now supports directly testing services that have callbacks as well as services that have only JMS as a transport. The Test Client is downloaded along with the Workshop for WebLogic 9.2.1 update, but it must be installed manually. For details on installing and using the Test Client to test web services, see Testing Web Services with the Test Client.
<b>Cheat Sheets. </b>A variety of cheat sheets are now available to get you started with Workshop for WebLogic.
The following cheat sheets are available:
* NetUI Web Application: Hello World
* Web Service Application: Hello World
* Using XMLBeans
Additional information is available at http://e-docs.bea.com/workshop/docs92/ws_platform/introduction/conWhatsNew.html
cheers
RajHi Geoff,
I have placed a zip file which contains the Workshop 9.2.1 update on a ftp server at ftp://support:[email protected]/pub/w4wp/w4wpUpdate.zip
Make sure you download the file and follow the instructions listed below
Launch workshop
Help>Software Updates>Find and Install...
Select "Search for new features to install" and hit Next
Click on the New Archived Site button
Wait for the "Select Local Site Archive" dialog to appear
Enter, or browse to, the location of the archive file (it can be referenced using either http:// or file path syntax depending on where it was placed by the user or their sys admin) and hit Open
Hit Finish
Select BEA Workshop for WebLogic Platform 9.2.1.0 and hit Next
Select "I accept the terms in the license agreement" and hit Next
Hit Finish
Wait for the Feature Verification dialog to appear
Hit Install All
Hit Yes when prompted to restart the workbench
Cheers
Raj
Maybe you are looking for
-
I have an iPhone 4S and use the group texting feature ALL THE TIME. I recently updated my iPad to the latest software and made the colossal mistake of continuing my group messaging from my iPad while connected to wifi. Doing this has successfully scr
-
Itunes Account payment HELP!
*Hello there!* I need help and if someone could help, please do! You see, i changed my password, and i forgot it 3 days later. So then i went to my email and i clicked the one in which apple had informed me of an information change, (i never delete t
-
Change column by key in maintenance table
Hello to all i wanna add a column that automatic change by another column in the table for example: when i insert country key "US" then in the NAME column will be "USA". if anyone have any idea of how to do this i will very happy. thanks.
-
Dear All, Ever since i installed mountain lion to my imac, I have not been able to update my iphoto. I keep getting software update alert, but when I go to update, I am asked to log into a hotmail account which does not belong to me, and which I obvi
-
Long time for export panel to appear
hi hop you can help me! I have 1.5 aperture and the last few times ive used it it has taken over a minute or more for the export panel to appear when exporting a version. I have also downloaded and tried the aperture 2 trial and the same thing is hap