Sie sind auf Seite 1von 19

IDOC

IDOC'S Are Intermidiatery Documents , IDOC Is used a channel to transfer data from other system to
SAP / With on SAP.

IDOC Holds The Information / Data To Be Exchange Under System

IDOC Consist Of Bellow Records

1) Control Record

2) Data Record

3) Status Record

IDOC'S Are 2 Types

1) In Bond IDOC

Information Receiving From External System.

2) Out Bond IDOC

Information Sending To Other System

IDOC'S Data Can Be Exchanged Using Bellow Techniques.

1) ALE---Application Link Enabling

2) EDI----Electronic Data Transfer

In Case Of EDI , The EDI Sub System Must Be Installed & Converted To The Both Sender & Receiver
System For Transmission Of IDOC Data.

Important Terminology Used In IDOC

1) Control Record

This Record Hold Information Relevant To IDOC Technical Data Like

A) Basic Type/ Message Type

B) Partner Number
C) Partner Type

D) Sender / Receiver Port Information

A) Message Type

Message Type Controls The Type Of Data Being Exchanged With IDOC. The IDOC Type Must Be
Assign To A Message Type.

The Message Type Can Be Assigned With Similar IDOC Types .

Example Of Message Types

ORDRSP--Purchase Order

QUOTES--Quotation

ORDCHG--Order Changes

Note:- All The Above Message Types Are Part Of IDOC Type ORDERS01 ( Purchase / Sales)

DIRDEB--Debit

EUPEXR

PAYEXT

The Above Message Types Part Of BASIC Types, PEXR2002 ( Used For Exchange Data Relevant To
Payment , Payment Advance Notes , Dr/ Cr Memo Information.

Partner Type & Profiles

The IDOC Data Must Be Transmitted Between Sender & Receiver Partners.

The Sender & Receiver Must Be Crated With Reference To Partner Type

Partner Types

B ---Bank

BP-Benefit Provider
GP--Business Partner

KU--Customer

LI--Vendor

LS--Logistical System

Partner Profile

The Partner Must Be Created Under Partner Profile With Reference To Partner Type

The Partner Consist Of Bellow Information

1) Agent / EDI System

2) Message Type For In bond & Out bond Partner

3) Receiver & Sender Port Information

4) IDOC / Basic Type

5) Out Put Mode... Etc..

Example Of IDOC

T Code To View Partner Profile ( WE20)

Expand Partner Type --B ( Bank)

Select Partner Demo Bank Europe ( Partner Number -11111111 )

Agent Number-50010120

The Agent Number Control Of Person / Group Information To whom Message To Be Notified In Case Of
Error's While Processing IDOC'S.

Under Out Bond Parameters

Message Type

D/C On PAYEXT ( Message Type)

PAYEXT ( Extended Payment Order)

Receiver Port = A000000043


Under IDOC Type

Basic Type Is -PEXR2002

D/C On Basic Type

T Code--WE30---Directly Goes

Click On Display Button

The List Of Segments Displayed

The IDOC Hold The Data Into The Segments

The Segments Are Maintain By Fields , This Fields Hold The Information To Be Exchanged.

Note:- ABAP Consultant Creates IDOC Type Segments & Mapping Of Hold.

IDOC Status

Each Type Of IDOC Is Managed With Status , This Status Are

01-49 For Out Bonding Processing

50-75 For In Bond Process

ALE Technology

Sender Application --------Middle Ware---------- Receiver Application

Sender Port Receiver Port

EDI Technology

Sender Application Receiver Application

Sender Port Receiver Port

IDOC IDOC

EDI Sub System--------Middle Ware---------- EDI Sub System


WORKING WITH IDOC FOR BANK TRANSFER

STEP-1

Maintain Bank Profile (WE20)

Use Existing Bank Partner -11111111

Message Type--PAYEXT

Basic Type/ IDOC Type--PEXR2002

STEP-2

APP Configuration Settings ( FBZP)

1) Payment Method In Country

Select New Entry's

Give Country ---In

Give Payment Method-- (+)

Give Description --- Bank Transfer

Select Out Going Payments

Select Bank Details

Document Type For Payment --KZ

Select Use Payment Medium Work Bench

Give Format---ACH

Format Supplement---CCD

Save
Save
2) Payment Method In Company Code

New Entry's

Paying Company Code--1430

Give Payment Method--(+)

Minimum Amount---10

Maximum Amount--999999999999

Under Grouping Of Items

Select Payment For Due Day

Give The Form Data--F110_US_AVIS

Save

All Company Codes & Paying Company Codes Settings Are Applicable Across Payment Methods.
( One Time Activity )

In Case Of IDOC We must Maintain form for EDI Accompanying Sheet Against Paying Company Codes
3) Select Paying Company Code's

Select Company Code---1430

Expand Forms

Give EDI Accompanying Sheet Form :- F110_US_AVIS

Save

4) House Bank

Give Company Code---1430

House Bank--1000

Bank Key--1430ICIC

Expand EDI Partner Profile

Give EDI Partner Number--11111111


Click On EDI Comparable Payment Method

Select New Entry's

Give Payment Method--(+)

Save

5) Bank Determination

Select The Company Code---1430

D/C On Ranking Order

New Entry's
D/C On Folder Bank Accounts

New Entry's

D/C On Available Amounts

Select New Entry's

Save

STEP-3

Assign Payment Method To Vendor Master ( XK02)

Give Vendor Number---400405

Give Company Code--1430

Under General Data

Select Payment Transaction

Under Company Code Data

Select Payment Transaction

Enter

Maintain Vendor Bank Details


Give Country---In

Give Bank Key--- 1430ICIC

Give Bank Account Number--- 1234567890

Enter

Assign Payment Method ----(+)

Save

Testing Of IDOC

STEP-1

Post Vendor Invoice ( F-43)

Enter
Enter

Amount---*

Text--(+)

Simulate

Save

Document Number 1900004 Was Posted


STEP-2

Execute / Run APP ( F110)

Give Date --21.08.2015

Identification ---1430

Enter

Tab Parameters

Give Posting Date As---21.08.2015

Give Company Code--1430

Give Payment Method---(+)

Give Next Payment Date----22.08.2015

Give Vendor---400405
Tab Additional Log

Save Parameters

Tab Status

Select Schedule proposal

Select Start Immediately

Enter

Status---Payment Proposal Has Been Created

Go To Edit Proposal

Document 1900004 , Amount -123456, Displayed With Status Payment

Go To Payment Run Tab

Select Immediately
Status ---Posting Order 1 Generated, 1Complited

Tab Printout / Data Medium

Against RFFOEDI1

Give The Variant --1430_IDOC

Select Maintain variants

Paying company code--1430

Payment methods--(+)

House bank--1000

Account ID--SA1

Currency key--Inr

Under Print Control

Select Generate SAP IDOC And Select Print Immediately

Select Payment Advise Notes And Select Print Immediately


Save

Select Back Arrow Button

Save Parameters

Tab Status

Go To Printout

Select Start Immediately

Give Job Name


Tab Additional Log

Select Payment Run Log

D/C On Print Job

IDOC Number---987749

VIEW IDOC (WE0S/WE02)

Give The Date--21.08.2015

Execute

Expand Outbound IDOC

Place On The Cursor PAYEXT

D/C On IDOC Number--987748

Expand Data Records

Data Records Consist Of Segments

Payment Information Stored Against Segments

All Data Will Be Available In Segments


You Can Check Segments Whether Data Is Available / Not ,, Like Bank Details, Vendor Details ,
Company Details Etc.........

Das könnte Ihnen auch gefallen