Intelligence Information Technology Communication : raviramanujam@gmail.com

Friday, September 16, 2011

print a sales order immediately

This scenario shows how to print a document whenever a sales order from VA01 is created immediately after saving the application using NACE.Before that we need to maintain the configuration in the NACE transaction.

Step1: Go to transaction NACE and select the application V1.This is a standard application to confirm the sales order.

Step2: Click on condition records.

a) It is used to set the values to process the output type based on the Business rule. The following screen will appear.

b) Double click on the BA00. The following screen will appear. Select the any one key combination based on the business rule.

For example, if you want process the appropriate output by giving the Sales Organization, Distribution channel, Division and customer then select the first one. This means it processes the output only when the values found with this combination.

c) Set the values and click on Execute/F8 button. Consider the values according your database.

d) Provide the customer and partner details and in the Medium click on F4 help. You can see the list of available mediums. Select the medium1i.e. print output.
In date/time filed click on F4 help and select time 4(Send immediately when saving the application). If we don't select this option it won't process the output immediately when saving the application. Maintain the language also.

e) Now click on Communications button to set the printer properties. Maintain your own printer settings and don't forget to check the filed 'Print Immediately'.

The configuration to print the document automatically when saving the application is completed.

Step3: In order to process the output type we require programs and forms.
The programs and forms to process the output are readily available in SAP system. There are some standard programs and forms are pre configured in the NACE transaction. To see that

a) Go to NACE, select V1 and click on 'Output Types'

.b) SelectBA00and double click on 'Processing Routines'.

c) The following screen will appears. Here we can find programs and corresponding forms to process the outputs for different mediums. As per our requirement the corresponding program and forms are preconfigured in the Print output Medium. If we want make our own zprogram and zform, simple just replace it in the corresponding fields in the Print Medium.

Step4: Now go to transaction VA01. Give the values we mentioned in the condition records and press enter.

Order type : OR
Sales Organization : 0001
Distribution Channel: 01
Division : 01

a) Enter the sold-to-party or customer as 1000 and enter the Item details.

Once the data is enterd click on save button. Now the document will automatically print the document. Before that if you want to check the configured output type. Follow the steps.

b) Go to transaction VA02 and enter the created sales order number.

To check the output type, Go to Extras-> Output->Header->Edit. The following screen will appear.

Here we can see two types of statuses.
The Yellow color indicates that it is ready to process. It will automatically come into the picture because we configured the values in NACE transaction. Whenever system found these values (0001, 01, 01, 1000) it will automatically process the above output. We need not to give the output parameters every time the document is to be printed.
The Green color indicates that the document is successfully processed.
c) Select Back button and click on SAVE. The document will automatically go to the printer. Now you can collect the document from the printer.

The document Output is shown below:


Wednesday, September 7, 2011

EDI IDOCs

810 = invoice –via idoc and web portal

812-Credit/debit adjustments – web portal

816-relationship changes (address changes) web portal

820-remittance advise (payment)-web portal

824-Application advise – error in Invoicing.- web portal

830-Scheduling and Planning forecasting – web portal

832-Outbound Catalog – web portal

850-Purchase order via idoc and web portal

852- Product activity data – via web portal

856-Advance ship notice – via idoc and webportal

860-purchase order change - web portal

864- text Message – web portal

997-Functional Acknowledgement – for 810 and 856 web portal

Thursday, September 1, 2011

FI/CO TABLES


FI :

Master data

SKA1 Accounts

BNKA Bank master record

Accounting documents // indices

BKPF Accounting documents

BSEG item level

BSID Accounting: Secondary index for customers

BSIK Accounting: Secondary index for vendors

BSIM Secondary Index, Documents for Material

BSIP Index for vendor validation of double documents

BSIS Accounting: Secondary index for G/L accounts

BSAD Accounting: Index for customers (cleared items)

BSAK Accounting: Index for vendors (cleared items)

BSAS Accounting: Index for G/L accounts (cleared items)

Payment run

REGUH Settlement data from payment program

REGUP Processed items from payment program

CO :

TKA01 Controlling areas

TKA02 Controlling area assignment

KEKO Product-costing header

KEPH Cost components for cost of goods manuf.

KALO Costing objects

KANZ Sales order items - costing objects

Cost center master data

CSKS Cost Center Master Data

CSKT Cost center texts

CRCO Assignment of Work Center to Cost Center

Cost center accounting

COSP CO Object: Cost Totals for External Postings

COEP CO Object: Line Items (by Period)

. COBK CO Object: Document header

COST CO Object: Price Totals

Customer master data


KNA1 Customer master

KNB1 Customer / company

KNVV Customer sales data

KNBK Bank details

KNVH Customer hierarchy

KNVP Customer partners

KNVS Shipment data for customer

KNVK Contact persons

KNVI Customer master tax indicator

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

MM TABLES

Material Management (MM) :

Material document

MKPF material document

MSEG material document (item level)

Purchasing

EKKO Purchase document

EKPO Purchase document (item level)

EKPV Shipping-Specific Data on Stock Tfr. for Purch. Doc. Item

EKET Delivery schedule

VETVG Delivery Due Index for Stock Transfer

EKES Order Acceptance/Fulfillment Confirmations

EKKN Account assignment in purchasing

EKAN Vendor address purchasing

EKPA Partner functions

EIPO Item export / import data

EINA Purchase info record (main data)

EINE Purchase info record (organisational data)

EORD Source list

EBAN Purchase requisition

EBKN Purchase Requisition Account Assignment

SD tables

Sales and Distribution (SD) :

VBFA Document flow (alg.)

VTFA Flow shipping documents

Sales order :

VBAK Header data

VBAP Item data

VBPA Partners in sales order

VBKD Sales district data

VBEP Data related to line items, delivery lines

Billing document :

VBRK header data

VBRP Item 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)

Delivery :

LIKP Delivery header

LIPS Delivery item

Pricing :

KONH Conditions header

KONP Conditions items

KONV Procedure ( billing doc or sales order)

KOND

contracts :

VEDA Contract data


Batch Management

Config Settings

Logistics general – Batch Management

1.1. Specify Batch Level
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Specify batch level and activate batch status management Transaction OMCT

1.2. Batch Number – Activate Internal Number Assignment
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Batch Number Assignment –> Activate internal batch number assignment Transaction OMCZ

1.3. Batch Creation – for Goods Movements
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Creation of new batches –> Define batch creation for goods movements Transaction

1.4. Characteristic Value Assignment — Update Standard Characteristics
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Characteristic Value Assignment –> Update Standard Characteristics Transaction

1.5. Activate Batch Classification for Goods Movements in Inventory Management
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Characteristic Value Assignment –> Valuation for goods movements –> Activate Batch Classification for goods movements in Inventory Management Transaction OMCV

1.6. Batch Determination – Condition Table(Cross Client)
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Batch Determination & Batch Check –> Condition Tables –> Define production order condition tables Transaction OPLB

1.7. Batch Determination – Condition Table(Cross Client)
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Batch Determination & Batch Check –> Condition Tables –> Define SD condition Tables Transaction V/C7

1.8. Batch Determination – Access Sequence(Cross Client)
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Batch Determination & Batch Check –> Access Sequences –> Define Production Order Access Sequences Transaction OPLF

1.9. Batch Determination – Access Sequence(Cross Client)
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Batch Determination & Batch Check –> Access Sequences –> Define SD Access Sequences Transaction V/C2

1.10. Batch Determination – Strategy Types
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Batch Determination & Batch Check –> Define Production Order Strategy Types Transaction OPLE

1.11. Batch Determination – Strategy Types
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Batch Determination & Batch Check –> Define SD Strategy Types Transaction V/C1

1.12. Batch Determination – Batch Search Procedure
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Batch Determination & Batch Check –> Define IM Search Procedure Transaction OMCY

1.13. Batch Determination – Batch Search Procedure
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Batch Determination & Batch Check –> Define Production order Search Procedure Transaction OPLG

1.14. Batch Determination – Batch Search Procedure
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Batch Determination & Batch Check –> Define SD Search Procedure Transaction V/C3

1.15. Batch Determination – Batch Search Procedure Allocation
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Batch Determination & Batch Check –> Allocate IM search procedure/activate check Transaction OMCG

1.16. Batch Determination – Batch Search Procedure Allocation
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Batch Determination & Batch Check –> Assign Search procedure to production order Transaction OPL8

1.17. Batch Determination – Batch Search Procedure Allocation(SD)
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Batch Determination & Batch Check –> Allocate SD Search procedure Transaction V/C5

1.18. Batch Determination – Activate Automatic Batch Determination(SD)
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Batch Determination & Batch Check –> Activate Automatic Batch Determination in SD –>For delivery item categories Transaction V/CL

1.19. Batch Determination – Batch Selection Class
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Batch Determination & Batch Check –> Define Selection Classes Transaction CL01

1.20. Batch Determination – Sort Rule
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Batch Determination & Batch Check –> Define Sort Rules Transaction CU70

1.21. Batch Determination – Make Settings for Batch Where-used list
Menu Path Enterprise Structure–> Logistics General–> Batch Management –> Make Settings for Batch Where-used list Transaction OMBB

Pricing Tables:

KONH Conditions (Header)

NONP Conditions (Item)

KONV Conditions (Transaction Data)

T683V Pricing Procedures: Determination in Sales Docs.

T683S Pricing Procedure: Data (Get list of Condition Type assigned to Pricing Procedure)

T685 Conditions: Types (Get Access Seq. for Cond. Type)

T682I Conditions: Access Sequences (Get Cond. Table for Access Seq.)

Indian Temples History.